СПОСОБ, УСТРОЙСТВО И СИСТЕМА ДЛЯ ВЫПОЛНЕНИЯ МУЛЬТИМЕДИЙНОЙ УСЛУГИ В БЕСПРОВОДНОЙ ЛОКАЛЬНОЙ СЕТИ
METHOD, APPARATUS AND SYSTEM FOR EXECUTING MULTIMEDIA SERVICE IN WIRELESS LOCAL AREA NETWORK

Область техники, к которой относится изобретение
Настоящее изобретение относится к области связи и, в частности, к беспроводной локальной сети (Wireless Local Area Network, WLAN).
Уровень техники
Технология WLAN (Wireless Local Area Network, беспроводная локальная сеть) является популярной у большинства пользователей, поскольку она стала известной благодаря преимуществам, которые связаны с удобством и низкой стоимостью, и также быстро развивается ее технический стандарт. С ростом популярности WLAN и повышением производительности необходимо решение, которое позволит предоставлять мультимедийные услуги на основе технологии доступа к WLAN. Одна из новых проблем, с которой сталкиваются разработчики сети, заключается в том, как использовать WLAN для предоставления мультимедийных услуг, таких как VOIP (Voice over Internet Protocol, протокол передачи голоса через Интернет), видеоконференц-связь и видео по требованию для пользователей, при любых обстоятельствах в сети предприятия, телекоммуникационной сети доступа, активной зоне или в конкретной закрытой области.
WLAN имеет некоторые присущие ей характеристики беспроводной сети, такие как нестабильность среды и интерференция. Поэтому канал связи неизбежно имеет определенный коэффициент потери пакетов, и в многопользовательской среде существует борьба за ресурсы интерфейса. Однако услуга видео имеет высокие требования к полосе пропускания, задержке и фазовому дрожанию. Поэтому, когда WLAN предоставляет пользователю услугу видео, можно с трудом гарантировать требуемое QOS (Quality of Service, качество услуги), и особенно в случае, когда увеличивается число пользователей, резко ухудшается качество видео.
Сущность изобретения
Вариант осуществления настоящего изобретения обеспечивают способ, устройство и систему для выполнения мультимедийной услуги в WLAN, которая позволяет повысить качество мультимедийной услуги в WLAN.
Первый аспект настоящего изобретения предусматривает способ выполнения мультимедийной услуги в беспроводной локальной сети, который включает в себя этапы, на которых:
принимают многоадресный поток данных, отправленный с помощью сервера данных;
контролируют в реальном времени скорость приема терминала, подсоединенного к точке доступа, если скорость приема выше или равна скорости многоадресной рассылки, при которой точка доступа отправляет многоадресные данные, отправляют, в многоадресном режиме, многоадресный поток данных, отправленный с помощью сервера данных в терминал, и если скорость приема ниже, чем скорость многоадресной рассылки, преобразуют многоадресный поток данных, отправленный с помощью сервера данных, в одноадресный поток данных, и отправляют одноадресный поток данных в терминал.
В первом варианте осуществления, согласно первому аспекту, способ дополнительно включает в себя этапы, на которых: контролируют в реальном времени первое число терминалов, принимающих многоадресный поток данных, и второе число терминалов, принимающих одноадресный поток данных, и динамически регулируют скорость многоадресной рассылки, согласно первому числу терминалов и второму числу терминалов.
Во втором варианте осуществления, согласно первому аспекту, как таковому или первому варианту осуществления первого аспекта, в котором этап преобразования принятого многоадресного потока данных в одноадресный поток данных и отправления одноадресного потока данных в терминал включает в себя подэтапы, на которых выполняют репликацию многоадресного потока данных, по меньшей мере, в один одноадресный поток данных; и заменяют в соответствии с полученным соотношением отображения между многоадресным адресом управления доступом к среде многоадресной группы, к которой присоединен терминал, и адресом управления доступом к среде терминала многоадресный адрес управления доступом к среде каждого многоадресного потока данных, по меньшей мере, одного одноадресного потока данных на адрес управления доступом к среде одного терминала, и отправляют каждый одноадресный поток данных.
В третьем варианте осуществления, согласно второму варианту осуществления первого аспекта, в котором перед заменой многоадресного адреса управления доступом к среде каждого одноадресного потока данных на адрес управления доступом к среде одного терминала и отправлением каждого одноадресного потока данных, способ включает в себя этапы, на которых получают соотношение отображения между многоадресным адресом управления доступом к среде многоадресной группы, которую соединяет терминал, и адресом управления доступом к среде терминала через функцию отслеживания сетевого трафика IGMP.
Второй аспект настоящего изобретения предусматривает устройство доступа для выполнения мультимедийной услуги в беспроводной локальной сети и включает в себя: модуль оценки, выполненный с возможностью запуска многоадресного модуля, если скорость приема терминала выше или равна скорости многоадресной рассылки, с которой устройство доступа рассылает многоадресные данные, и запуска модуля многоадресной репликации, если скорость приема терминала ниже, чем скорость многоадресной рассылки устройства доступа; многоадресный модуль, выполненный с возможностью рассылки в многоадресном режиме, многоадресного потока данных, отправленного с помощью сервера данных в передатчик; модуль многоадресной репликации, выполненный с возможностью преобразования многоадресного потока данных, отправленного с помощью сервера данных, в одноадресный поток данных и отправления одноадресного потока данных в передатчик; и передатчик, выполненный с возможностью отправления принятого многоадресного потока данных или одноадресного потока данных.
В первом варианте осуществления, согласно второму аспекту, устройство доступа дополнительно включает в себя: модуль модификации, выполненный с возможностью контроля в реальном времени первого числа терминалов, принимающих многоадресный поток данных, и второго числа терминалов, принимающих одноадресный поток данных, и динамической регулировки скорости многоадресной рассылки в соответствии с первым числом терминалов и вторым числом терминалов.
Во втором варианте осуществления, согласно второму аспекту как таковому или первому варианту осуществления второго аспекта, в котором модуль многоадресной репликации специально выполнен с возможностью получения соотношения отображения между многоадресным адресом управления доступом к среде многоадресной группы, которую соединяет терминал, и адресом управления доступом к среде терминала, выполняют репликацию многоадресного потока данных, отправленного с помощью сервера данных, по меньшей мере, в одном одноадресном потоке данных, заменяют, согласно соотношению отображения, многоадресный адрес управления доступом к среде каждого одноадресного потока данных, по меньшей мере, одного одноадресного потока данных на один адрес управления доступом к среде одного терминала, и отправляют каждый одноадресный поток данных в передатчик, в котором одноадресный поток данных, отправленный с помощью передатчика, представляет собой каждый одноадресный поток данных.
Третий аспект настоящего изобретения предусматривает беспроводную локальную сеть для выполнения мультимедийной услуги и включает в себя: сервер данных, контроллер доступа и точку доступа. Сервер данных отправляет мультимедийный поток данных в терминал через контроллер доступа и точку доступа. Точка доступа выполнена с возможностью, в случае, если скорость приема терминала выше или равна скорости многоадресной рассылки, с которой точка доступа отправляет многоадресные данные, отправления, в многоадресном режиме, многоадресного потока данных, отправленного с помощью сервера данных в терминал; и, если скорость приема терминала ниже, чем скорость многоадресной рассылки точки доступа, преобразования многоадресного потока данных, отправленного с помощью сервера данных, в одноадресный поток данных и отправления одноадресного потока данных в терминал.
В первом варианте осуществления, согласно третьему аспекту, в котором точка доступа дополнительно выполнена с возможностью контроля в реальном времени первого числа терминалов, принимающих многоадресный поток данных, и второго числа терминалов, принимающих одноадресный поток данных, и динамической регулировки скорости многоадресной рассылки в соответствии с первым числом терминалов и вторым числом терминалов.
Во втором варианте осуществления, согласно третьему аспекту как таковому, или первому варианту осуществления третьего аспекта, в котором точка доступа, выполненная с возможностью преобразования принятого многоадресного потока данных в одноадресный поток данных и отправления одноадресного потока данных, представляет собой то, что:
точка доступа специально выполнена с возможностью репликации многоадресного потока данных, отправленного с помощью сервера данных, по меньшей мере, в одном одноадресном потоке данных, замены в соответствии с полученным соотношением отображения между многоадресным адресом управления доступом к среде многоадресной группы, которую соединяет терминал, и адресом управления доступом к среде терминала, многоадресного адреса управления доступом к среде каждого одноадресного потока данных, по меньшей мере, одного одноадресного потока данных на адрес управления доступом к среде одного терминала и отправления каждых одноадресных потоков данных.
Как видно из технических решений в вариантах осуществления настоящего изобретения, контролируют скорость приема терминала и, когда скорость приема терминала выше или равна скорости многоадресной рассылки точки доступа, отправляют многоадресный поток данных, отправленный с помощью сервера данных, в многоадресном режиме, в терминал. Поэтому при наличии многочисленных пользователей, часть терминалов может принимать многоадресный поток данных, который уменьшает нагрузку точки доступа, то есть устройство доступа уменьшает конкуренцию за радиоинтерфейс и гарантирует качество мультимедийной услуги. Когда скорость приема терминала ниже, чем скорость многоадресной рассылки, многоадресный поток данных, отправленный с помощью сервера данных, преобразуется в одноадресный поток данных и отправляется в соответствующий терминал. Как определено в протоколах WLAN, когда кадр отправляется в одноадресном режиме, скорость рассылки между точкой доступа и терминалом можно автоматически регулировать для того, чтобы гарантировать, что терминал, чья скорость ниже, чем скорость многоадресной рассылки точки доступа, можно также принимать поток данных. В итоге, в вариантах осуществления настоящего изобретения, режим для отправления мультимедийного потока данных в терминал с помощью точки доступа определяется согласно скорости приема терминала, что повышает качество передачи мультимедийного потока данных и впечатление пользователя.
Краткое описание чертежей
Для более ясного понимания технических решений, выполненных в вариантах осуществления настоящего изобретения, ниже кратко описаны сопроводительные чертежи, предназначенные для иллюстрации вариантов осуществления настоящего изобретения. Очевидно, что сопроводительные чертежи, описанные ниже, иллюстрируют только некоторые варианты осуществления настоящего изобретения, и специалисты в данной области техники могут получить другие чертежи из этих сопроводительных чертежей без творческих усилий. На чертежах:
фиг.1 - схема архитектуры системы, которая применяется в варианте осуществления настоящего изобретения;
фиг.2 - другая схема архитектуры системы, которая применяется в варианте осуществления настоящего изобретения;
фиг.3 иллюстрирует способ выполнения мультимедийной услуги в WLAN, согласно первому варианту осуществления настоящего изобретения;
фиг.4 иллюстрирует способ выполнения мультимедийной услуги в WLAN, согласно второму варианту осуществления настоящего изобретения;
фиг.5 изображает устройство доступа для выполнения мультимедийной услуги в WLAN, согласно третьему варианту осуществления настоящего изобретения; и
фиг.6 иллюстрирует устройство доступа для выполнения мультимедийной услуги в WLAN, согласно четвертому варианту осуществления настоящего изобретения.
Подробное описание изобретения
Технические решения, выполненные в вариантах осуществления настоящего изобретения, будут описаны ниже более ясно и полно со ссылкой на сопроводительные чертежи. Очевидно, что описанные варианты осуществления являются только некоторыми, а не всеми вариантами осуществления настоящего изобретения. Специалисты в данной области техники могут получить другие варианты осуществления из вариантов осуществления, представленных здесь, без творческих усилий, и объем защиты настоящего изобретения охватывает все такие варианты осуществления.
На фиг.1 показана архитектура системы способа для способа выполнения мультимедийной услуги в WLAN (Wireless Local Area Network, беспроводная локальная сеть), согласно варианту осуществления настоящего изобретения. Сервер 1 данных (Data Server) последовательно отправляет поток данных в терминал 7 через контроллер 3 доступа (Access Controller, AC), переключатель 4 и точку 5 доступа (Access Point, АР). Переключатель 4 в архитектуре является несущественным. Как показано на фиг.2, контроллер 3 доступа может непосредственно отправлять поток данных в точку 5 доступа. Терминал 7 может представлять собой электронный продукт, который позволяет использовать мультимедийные услуги в беспроводной локальной сети, такой как компьютеры или мобильные телефоны.
На фиг.3 изображен способ выполнения мультимедийной услуги в WLAN, согласно первому варианту осуществления настоящего изобретения. Этот вариант осуществления включает в себя следующее:
101. Терминал 7 соединяет многоадресную группу через точку 5 доступа.
В частности, терминал 7 может установить соединение с точкой 5 доступа в режиме видео по требованию и соединяет многоадресную группу. То есть терминал 7 отправляет запрос на воспроизведение мультимедиа в точку 5 доступа для установления соединения с точкой 5 доступа, и соединяет многоадресную группу.
Конечно, вариант осуществления настоящего изобретения не ограничивается приведенным вышеупомянутым режимом для установления соединения между терминалом 7 и сервером 1 данных. Другие режимы, применяемые к услуге в настоящем изобретении, можно также использовать в варианте осуществления настоящего изобретения, и подробно не описаны здесь.
103. Сервер 1 данных отправляет многоадресный поток данных в точку 5 доступа. В частности, сервер 1 данных отправляет один многоадресный поток данных в точку 5 доступа. Когда одна программа воспроизводится по требованию с помощью многочисленных терминалов 7, отправляется только один многоадресный поток данных.
104. Точка 5 доступа оценивает: скорость приема терминала выше, чем скорость многоадресной рассылки, с которой точка 5 доступа отправляет многоадресные данные. В частности, скорость приема терминала, подсоединенного к точке 5 доступа, контролируется в реальном времени. Если скорость приема выше или равна скорости многоадресной рассылки, выполняют этап 105. Если скорость приема ниже, чем скорость многоадресной рассылки, выполняют этап 106.
В частности, как точно определено в стандартных протоколах WLAN, например, в протоколах 802.11а, 802.11b, 802.11g и 802.11n, разработанных WLAN IEEE (Institute of Electrical and Electronics Engineers, Институт инженеров по электротехнике и радиоэлектронике), когда терминал 7 подсоединяется к точке 5 доступа, терминал 7 согласует с точкой 5 доступа скорости передачи, которые они поддерживают. Поэтому точка 5 доступа может получить скорость приема терминала 7. На практике, когда установлена скорость многоадресной рассылки, с которой точка 5 доступа рассылает многоадресные данные, необходимо рассматривать следующие факторы. (1) Скорость многоадресной рассылки должна быть выше, чем битовая скорость видеоуслуги, например, если битовая скорость видеоуслуги составляет 2 М, скорость многоадресной рассылки, по меньшей мере, не может быть ниже, чем эта скорость. (2) Скорость многоадресной рассылки должна быть не ниже, чем: полная пропускная способность/максимальное число переносимых видеопрограмм, например, если полная полоса пропускания составляет 300 М, и максимальное число переносимых видео составляет 30, скорость многоадресной рассылки должна быть выше, чем  10 М для того, чтобы гарантировать время для отправления каждого потока видеопрограмм. (3) На том основании, что предыдущие два условия удовлетворены, низкая скорость выбирается в качестве скорости многоадресной рассылки, так как чем меньше скорость, тем меньше частота появления ошибочных кадров.
105. Передача принятого многоадресного потока данных в многоадресном режиме. В частности, точка 5 доступа отправляет многоадресный поток данных,
отправленный с помощью сервера 1 данных, в виде многоадресного потока данных, который совместим со стандартными протоколами WLAN, например, протоколами WLAN IEEE 802.1 la, 802.1 lb, 802.1 lg и 802.1 In.
106. Преобразование принятого многоадресного потока данных в одноадресный поток данных и передача одноадресного потока данных.
В частности, точка 5 доступа преобразует многоадресный поток данных, отправленный с помощью сервера 1 данных, в одноадресный поток данных, совместимый со стандартными протоколами WLAN, например, протоколами WLAN IEEE 802.11a, 802.11b, 802.11g и 802.11n. Когда скорость приема терминала ниже, чем скорость многоадресной рассылки, терминал не может принять многоадресный поток данных. Как определено в стандартных протоколах WLAN, скорость потока данных, отправленного в одноадресном режиме между точкой доступа и терминалом, можно динамически автоматически регулировать. Поэтому терминал может принимать поток данных только после того, как точка доступа преобразует многоадресный поток данных в одноадресный поток данных и отправит одноадресный поток данных в терминал.
Преобразование многоадресного потока данных в одноадресный поток данных и передача одноадресного потока данных может, в частности, включать следующее:
1061. Выполняют репликацию многоадресного потока данных, по меньшей мере, в одном одноадресном потоке данных.
1063. Заменяют в соответствии с соотношением отображения между многоадресным адресом MAC (Media Access Control, управление доступом к среде) многоадресной группы, которую соединяет терминал, и адресом MAC терминала, полученного с помощью точки 5 доступа, многоадресный адрес MAC каждого одноадресного потока данных, по меньшей мере, одноадресного потока данных на адрес MAC одного терминала, и отправляют каждый одноадресный поток данных. Число одноадресных потоков данных может быть таким же, как и число терминалов, принимающих одноадресные потоки данных. Соотношение отображения между многоадресным адресом MAC многоадресной группы, которую соединяет терминал, и адресом MAC терминала можно получить через функцию отслеживания сетевого трафика IGMP, разрешенную в точке 5 доступа. Точка 5 доступа может записывать и поддерживать соотношение отображения после получения соотношения отображения.
В первом варианте осуществления настоящего изобретения, скорость приема терминала 7 контролируется, и когда скорость приема выше или равна скорости многоадресной рассылки точки доступа, точка доступа отправляет, в многоадресном режиме, многоадресный поток данных, отправленный с помощью сервера 1 данных, в терминал. Поэтому при наличии многочисленных пользователей, часть терминалов может принимать многоадресный поток данных, который уменьшает нагрузку точки 5 доступа, уменьшает конкуренцию за радиоинтерфейс, что, таким образом, гарантирует качество мультимедийной услуги и повышает эффективность передачи мультимедийной услуги. Когда скорость приема ниже, чем скорость многоадресной рассылки, точка 5 доступа преобразует многоадресный поток данных, отправленный сервером 1 данных в одноадресный поток данных и отправляет одноадресный поток данных в соответствующий терминал. Как определено в стандартных протоколах WLAN, например, в протоколах WLAN IEEE 802.11a, 802.11b, 802.11g и 802.11n, когда кадр отправляется в одноадресном режиме, скорость рассылки между точкой 5 доступа и терминалом 7 можно регулировать автоматически для того, чтобы гарантировать, что терминал, чья скорость приема ниже, чем скорость многоадресной рассылки, точка доступа может также принимать поток данных. В итоге, в первом варианте осуществления настоящего изобретения, режим передачи мультимедийного потока данных в терминал с помощью точки доступа определяется согласно скорости приема терминала, что повышает качество передачи мультимедийного потока данных и впечатление пользователя.
На фиг.4 изображен способ выполнения мультимедийной услуги в WLAN, согласно второму варианту осуществления настоящего изобретения. Вариант осуществления включает в себя следующее:
201. Терминал 7 соединяет многоадресную группу через точку 5 доступа.
203. Сервер 1 данных отправляет многоадресный поток данных в точку 5 доступа. В частности, сервер 1 данных отправляет один многоадресный поток данных в точку 5 доступа. Когда одна программа воспроизводится по требованию с помощью многочисленных терминалов 7, отправляется только один многоадресный поток данных.
204. Оценивают, является ли скорость приема терминала выше, чем скорость многоадресной рассылки, с которой точка 5 доступа отправляет многоадресные данные. В частности, скорость приема терминала, подсоединенного к точке 5 доступа, контролируется в реальном времени. Если скорость приема выше или равна скорости многоадресной рассылки, выполняют этап 205. Если скорость приема ниже, чем скорость многоадресной рассылки, выполняют этап 206.
205. Отправляют принятый многоадресный поток данных в многоадресном режиме. В частности, точка 5 доступа отправляет многоадресный поток данных, отправленный сервером 1 данных, в виде многоадресного потока данных, совместимого со стандартными протоколами WLAN, например, протоколами WLAN IEEE 802.11a, 802.11b, 802.11g и 802.11n.
206. Преобразуют принятый многоадресный поток данных в одноадресный поток данных и отправляют одноадресный поток данных.
В частности, точка 5 доступа преобразует многоадресный поток данных, отправленный сервером 1 данных, в одноадресный поток данных, совместимый со стандартными протоколами WLAN, например, совместимый с протоколами WLAN IEEE 802.11а, 802.11b, 802.11g и 802.11n.
Этапы 201, 203, 204, 205 и 206 можно, в частности, выполнить с помощью способа, описанного на этапах 101, 103, 104, 105 и 106, соответственно, и их подробное описание будет опущено.
207. Контролируют в реальном времени первое число терминалов, принимающих многоадресный поток данных, и второе число терминалов, принимающих одноадресный поток данных, и динамически регулируют скорость многоадресной рассылки, согласно первому числу терминалов и второму числу терминалов. Далее, согласно отрегулированной скорости многоадресной рассылки, точка 5 доступа определяет режим для передачи потока данных.
В частности, точка 5 доступа может контролировать число терминалов, подсоединенных к точке 5 доступа через отслеживание сетевого трафика IGMP (IGMP SNOOPING). Согласно этапу 106, то есть этапу, на котором преобразуют многоадресную рассылку в одноадресную, можно получить второе число терминалов, принимающих одноадресный поток данных. Поэтому среди терминалов, подсоединенных к точке 5 доступа, можно получить первое число терминалов, принимающих многоадресный поток данных.
Когда второе число терминалов больше, скорость многоадресной рассылки является, вероятно, высокой, побуждая большинство терминалов иметь скорость приема ниже, чем скорость многоадресной рассылки, и отказываться от приема многоадресного потока данных. В этом случае, скорость многоадресной рассылки можно уменьшить в приемлемом диапазоне таким образом, чтобы большая часть из терминалов могла принимать многоадресный поток данных. Если скорость многоадресной рассылки точки 5 доступа является низкой и влияет на эффективность передачи, то скорость многоадресной рассылки можно увеличить. Поэтому скорость многоадресной рассылки можно динамически регулировать согласно действующим требованиям к повышению эффективности передачи и качества.
Что касается упомянутого приемлемого диапазона, то необходимо рассмотреть установку скоростей передачи, поддерживаемых и согласованных терминалом 7 и точкой 5 доступа, и необходимо рассмотреть три фактора, которые упомянуты на этапе 104.
Во втором варианте осуществления настоящего изобретения, так как скорость многоадресной рассылки динамически регулируется, согласно первому числу терминалов, принимающих многоадресный поток данных, и второму числу терминалов, принимающих одноадресный поток данных, гарантируется, что большинство терминалов 7, подсоединенных к точке 5 доступа, могут принимать многоадресный поток данных. Поэтому повышается эффективность передачи, качество мультимедийной услуги и впечатление пользователя.
На фиг.5 изображено устройство доступа для выполнения мультимедийной услуги в WLAN, согласно третьему варианту осуществления настоящего изобретения. Устройство доступа включает в себя:
модуль 404 оценки, выполненный с возможностью запуска многоадресного модуля 406, если скорость приема терминала выше или равна скорости многоадресной рассылки, с которой устройство доступа отправляет многоадресный поток данных; и запуска модуля 408 многоадресной репликации, если скорость приема терминала ниже, чем скорость многоадресной рассылки устройства доступа;
многоадресный модуль 406, выполненный с возможностью отправления, в многоадресном режиме, многоадресного потока данных, отправленного с помощью сервера данных, в передатчик 410; и выполненный специально для отправления многоадресного потока данных, отправленного с помощью сервера данных, в виде многоадресного потока данных, совместимого со стандартными протоколами WLAN, например, с протоколами WLAN IEEE802.11a, 802.11b, 802.11g и 802.11n;
модуль 408 многоадресной репликации, выполненный с возможностью преобразования многоадресного потока данных, отправленного с помощью сервера данных, в одноадресный поток данных и дальнейшего отправления одноадресного потока данных в передатчик 410; и выполненный специально для отправления многоадресного потока данных, отправленного с помощью сервера данных, в виде одноадресного потока данных, совместимого со стандартными протоколами WLAN, например, с протоколами WLAN IEEE802.11a, 802.11b, 802.11g и 802.11n; и
передатчик 410, выполненный с возможностью отправления многоадресного потока данных или одноадресного потока данных.
Модуль 408 многоадресной репликации специально выполнен с возможностью получения соотношения отображения между многоадресным адресом MAC многоадресной группы, которую соединяет терминал, и адресом MAC терминала, репликации многоадресного потока данных, отправленного с помощью сервера данных, по меньшей мере, в один одноадресный поток данных, замены в соответствии с соотношением отображения многоадресного адреса MAC каждого одноадресного потока данных, по меньшей мере, одного одноадресного потока данных на один адрес MAC одного терминала и отправления каждых одноадресных потоков данных в передатчик 410. В частности, посредством функции IGMP SNOOPING в протоколе IGMP, получают соотношение отображения между многоадресным адресом MAC многоадресной группы, которую соединяет терминал, и адресом MAC терминала. Кроме того, модуль 408 многоадресной репликации дополнительно выполнен с возможностью записи и поддержания соотношения отображения между многоадресным адресом MAC многоадресной группы, которую соединяет терминал, и адресом MAC терминала. Число, по меньшей мере, одного одноадресного потока данных, может быть таким же, как и число терминалов, принимающих одноадресный поток данных. Одноадресный поток данных, отправленный с помощью передатчика 410, представляет собой каждые одноадресные потоки данных.
В третьем варианте осуществления настоящего изобретения, контролируется скорость приема терминала, и когда скорость приема выше или равна скорости многоадресной рассылки устройства доступа, устройство доступа отправляет многоадресный поток данных, отправленный с помощью сервера данных, в терминал в виде многоадресного потока данных, совместимого со стандартными протоколами WLAN. Поэтому при наличии многочисленных пользователей уменьшается нагрузка устройства доступа, уменьшается борьба за радиоинтерфейс, гарантируется качество мультимедийной услуги, и между тем, повышается эффективность передачи мультимедийной услуги. Когда скорость приема ниже, чем скорость многоадресной рассылки, устройство доступа преобразует многоадресный поток данных, отправленный с помощью сервера данных, в одноадресный поток данных, совместимый со стандартными протоколами WLAN, и отправляет одноадресный поток данных в соответствующий терминал для того, чтобы гарантировать, что терминалы, чья скорость ниже, чем скорость многоадресной рассылки устройства доступа, могут также принять поток данных. В итоге, в третьем варианте осуществления настоящего изобретения, режим для отправления мультимедийного потока данных в терминал устройством доступа определяется с помощью устройства доступа в соответствии со скоростью приема терминала, что повышает качество передачи мультимедийного потока данных и впечатление пользователя.
На фиг.6 изображено устройство доступа для выполнения мультимедийной услуги в WLAN, согласно четвертому варианту осуществления настоящего изобретения. Это устройство доступа включает в себя:
модуль 502 модификации, выполненный с возможностью контроля в реальном времени первого числа терминалов, принимающих многоадресный поток данных, и второго числа терминалов, принимающих одноадресный поток данных, и динамической регулировки скорости многоадресной рассылки, согласно первому числу терминалов и второму числу терминалов;
модуль 504 оценки, выполненный с возможностью запуска многоадресного модуля 506, если скорость приема выше или равна скорости многоадресной рассылки, с которой устройство доступа отправляет многоадресный поток данных; и запуска модуля 508 многоадресной репликации, если скорость приема терминала ниже, чем скорость многоадресной рассылки устройства доступа;
многоадресный модуль 506, выполненный с возможностью отправления, в многоадресном режиме, многоадресного потока данных, отправленного с помощью сервера данных, в передатчик 510; и специально выполненный с возможностью отправления многоадресного потока данных, отправленных с помощью сервера 1 данных, в виде многоадресного потока данных, совместимого со стандартными протоколами WLAN, например, с протоколами WLAN IEEE802.11a, 802.11b, 802.11g и 802.11n;
модуль 508 многоадресной репликации, выполненный с возможностью преобразования многоадресного потока данных, отправленного с помощью сервера данных, в одноадресный поток данных и дальнейшего отправления потока данных в передатчик 510; и
передатчик 510, выполненный с возможностью отправления многоадресного потока данных или одноадресного потока данных. Модуль 508 многоадресной репликации специально выполнен с возможностью получения соотношения отображения между многоадресным адресом MAC многоадресной группы, которую соединяет терминал, и адресом MAC терминала, репликации многоадресного потока данных, отправленного с помощью сервера данных, по меньшей мере, в один одноадресный поток данных, замены в соответствии с соотношением отображения многоадресного адреса MAC каждого одноадресного потока данных, по меньшей мере, одного одноадресного потока данных на один адрес MAC одного терминала, и отправления каждого одноадресного потока данных в передатчик 510. В частности, посредством функции IGMP SNOOPING в протоколе IGMP получают соотношение отображения между многоадресным адресом MAC многоадресной группы, которую соединяет терминал, и адресом MAC терминала. Кроме того, модуль 508 многоадресной репликации дополнительно выполнен с возможностью записи и поддержания соотношения отображения между многоадресным адресом MAC многоадресной группы, которую соединяет терминал, и адресом MAC терминала. Число, по меньшей мере, одного одноадресного потока данных может быть таким же, как и второе число терминалов, принимающих одноадресный поток данных. Одноадресный поток данных, отправленный с помощью передатчика 510, представляет собой каждый одноадресный поток данных.
В четвертом варианте осуществления настоящего изобретения, так как скорость многоадресной рассылки динамически регулируется, согласно первому числу терминалов, принимающих многоадресный поток данных, и второму числу терминалов, принимающих одноадресный поток данных, гарантируется, что большая часть терминалов 17, подсоединенных к точке 5 доступа, может принимать многоадресный поток данных. Поэтому повышается эффективность передачи, качество мультимедийной услуги и впечатление пользователя.
Вариант осуществления настоящего изобретения также предусматривает систему WLAN для выполнения мультимедийной услуги. Как показано на фиг.1, система WLAN включает в себя сервер 1 данных, контроллер 3 доступа, переключатель 4 и точку 5 доступа. Сервер 1 данных последовательно отправляет поток данных в терминал 7 через контроллер 3 доступа, переключатель 4 и точку 5 доступа. Переключатель 4 в архитектуре является несущественным. Как показано на фиг.2, контроллер 3 доступа может непосредственно передавать поток данных в точку 5 доступа.
Точка 5 доступа выполнена с возможностью: если скорость приема терминала выше или равна скорости многоадресной рассылки, с которой точка 5 доступа отправляет многоадресные данные, отправления, в многоадресном режиме, многоадресного потока данных, отправленного с помощью сервера данных, в терминал; и, если скорость приема ниже, чем скорость многоадресной рассылки точки 5 доступа, преобразования многоадресного потока данных, отправленного с помощью сервера данных, в одноадресный поток данных и отправления одноадресного потока данных в терминал. В частности, многоадресный поток данных, отправленный с помощью сервера, отправляется в виде многоадресного потока данных или одноадресного потока данных, совместимого со стандартными протоколами WLAN, например, с протоколами WLAN IEEE802.11a, 802.11b, 802.11g и 802.11n.
Кроме того, точка 5 доступа дополнительно выполнена с возможностью контроля в реальном времени первого числа терминалов, принимающих многоадресный поток данных, и второго числа терминалов, принимающих одноадресный поток данных, и динамической регулировки скорости многоадресной рассылки, согласно первому числу терминалов и второму числу терминалов. В частности, точка 5 доступа может контролировать число терминалов, подсоединенных к точке 5 доступа посредством IGMP SNOOPING. Согласно этапу 106, этап, на котором преобразуют многоадресный поток данных в одноадресный поток, можно получить число терминалов, принимающих одноадресный поток данных. Поэтому среди терминалов, подсоединенных к точке 5 доступа, можно получить число терминалов, принимающих многоадресный поток данных. При наличии большого числа терминалов, принимающих одноадресный поток данных, скорость многоадресной рассылки будет вероятно выше, что приведет большинство терминалов к отказу приема многоадресного потока данных. В этом случае, скорость многоадресной рассылки можно уменьшить в приемлемом диапазоне таким образом, чтобы большинство терминалов имело возможность приема многоадресного потока данных. Если скорость многоадресной рассылки точки доступа является низкой и влияет на эффективность передачи, можно повысить скорость многоадресной рассылки.
Точка 5 доступа, выполненная с возможностью преобразования принятого многоадресного потока данных в одноадресный поток данных и отправления одноадресного потока данных, специально представляет собой то, что точка 5 доступа выполнена с возможностью репликации многоадресного потока данных, по меньшей мере, в одноадресный поток данных, замены, согласно соотношению отображения между многоадресным адресом MAC многоадресной группы, которую соединяет терминал, и адресом MAC терминала, многоадресного адреса MAC каждого из одноадресных потоков данных, по меньшей мере, в одном одноадресном потоке данных на адрес MAC одного терминала и отправления каждого из одноадресных потоков данных. Число, по меньшей мере, одного одноадресного потока данных может быть таким же, как и второе число терминалов, принимающих одноадресный поток данных. Кроме того, точка 5 доступа дополнительно выполнена с возможностью получения соотношения отображения между многоадресным адресом MAC многоадресной группы, которую соединяет терминал, и адресом MAC терминала. В частности, посредством функции IGMP SNOOPING в протоколе IGMP можно получить соотношение отображения между многоадресным адресом MAC многоадресной группы, которую соединяет терминал, и адресом MAC терминала. Кроме того, точка 5 доступа дополнительно выполнена с возможность записи и поддержания соотношения отображения между многоадресным MAC многоадресной группы, которую соединяет терминал, и адресом MAC терминала.
Вариант осуществления внутренней структуры точки 5 доступа можно выполнить со ссылкой на третий или четвертый вариант осуществления настоящего изобретения. Процесс управления системой WLAN можно выполнить со ссылкой на первый и второй варианты осуществления настоящего изобретения. Описание в дальнейшем не повторяется здесь.
Специалисты в данной области техники могут понять, что все или часть процессов в предыдущих вариантах осуществления способа можно реализовать с помощью аппаратных средств или с помощью компьютерной программы, которая выдает инструкции соответствующим аппаратным средствам. Компьютерную программу можно сохранить на компьютеросчитываемом носителе, когда при исполнении компьютерной программы, выполняются процессы предыдущих вариантов осуществления способа. Носитель информации может представлять собой магнитный диск, оптический диск, постоянное запоминающее устройство (ПЗУ) или оперативное запоминающее устройство (ОЗУ).
Принцип и реализация настоящего изобретения описаны здесь посредством специфических вариантов осуществления. Описание вариантов осуществления выполнено только для облегчения понимания способа и идеи настоящего изобретения. Специалисты в данной области техники могут выполнить изменения и модификации по отношению к осуществлению и применимости, согласно идее настоящего изобретения. Поэтому описание не следует рассматривать как ограничение настоящего изобретения.