СПОСОБ И УСТРОЙСТВО ПЕРЕДАЧИ МНОГОАДРЕСНОЙ ИНФОРМАЦИИ
METHOD AND DEVICE FOR MULTICAST INFORMATION TRANSMISSION

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0001] Настоящее изобретение относится к технологиям связи и, в частности, к способу передачи многоадресной информации к устройству.
УРОВЕНЬ ТЕХНИКИ
[0002] В сценарии приложения 802.11ah может поддерживаться максимально 6000 станций датчика (STA). Например, эти STA могут быть по отдельности упорядочены на счетчики воды, счетчики электричества и счетчики газа. Эти счетчики воды, электричества и газа могут принадлежать разным или одной и той же компании по реализации в розницу воды, электричества и газа. Посредством использования беспроводной точки доступа (AP), эти разные или одна и та же компании по реализации в розницу воды, электричества и газа могут отправлять информацию этим счетчикам воды, электричества и газа в соответствии с одинаковыми или разными периодами или обновлять эти счетчики воды, электричества и газа в любое время при необходимости. Вышеуказанный сценарий приложения показывает, что в сценарии 802.11ah, AP требуется отправлять многоадресную информацию разного содержимого разным STA в соответствии с разными периодами.
[0003] В известном уровне техники, с тем, чтобы сократить количество раз, которое STA прослушивает кадр маяка, предлагается режим гибкой многоадресной услуги (FMS). В режиме FMS, STA заранее осуществляет переговоры с AP с тем, чтобы определить многоадресный период, который должен использоваться, при этом STA принимает многоадресную информацию в соответствии с многоадресным периодом, который определяется посредством переговоров, а AP использует 8-битный FMS ID в кадре маяка, для идентификации многоадресного периода, к которому принадлежит многоадресная информация, которая должна быть отправлена. Таким образом сокращается количество раз, которое STA прослушивает кадр маяка; тем не менее, если STA принимает кадр маяка, STA также требуется принять всю многоадресную информацию после кадра маяка и затем выбрать многоадресную информацию, которая принадлежит STA, из всей многоадресной информации. Можно понять, что независимо от того, в каком из режимов работает STA, все же существует проблема расхода ресурсов STA.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0004] Варианты осуществления настоящего изобретения предоставляют способ и устройство передачи многоадресной информации, которые используются для сокращения расхода ресурсов STA.
[0005] Первый аспект вариантов осуществления настоящего изобретения предоставляет способ отправки многоадресной информации, включающий в себя этапы, на которых:
отправляют, посредством точки доступа (AP), многоадресный идентификатор ассоциации (MID) многоадресной группы к станции (STA), при этом многоадресная группа обладает одним или более MID, и каждый MID соответствует одной многоадресной группе и периоду приема STA в многоадресной группе;
отправляют, посредством AP, кадр маяка карты указания трафика доставки (DTIM) к STA, при этом кадр маяка DTIM включает в себя MID и используется для указания многоадресной группы, которая обладает многоадресной информацией, которая должна быть отправлена к STA; и
отправляют, посредством AP, многоадресную информацию многоадресной группы, при этом многоадресная информация несет информацию о MID или информацию, ассоциированную с MID, и многоадресная информация принимается посредством STA.
[0006] В качестве конкретного метода реализации, перед этапом, на котором отправляют, посредством AP, MID многоадресной группы к STA, способ включает в себя этапы, на которых:
принимают информационный кадр, отправленный посредством STA и используемый для запроса MID, при этом этап, на котором отправляют MID многоадресной группы к станции (STA), включает в себя этап, на котором: отправляют, в соответствии с принятым информационным кадром для запроса MID, MID многоадресной группы, к которой принадлежит STA, к STA.
[0007] Кроме того, в качестве варианта осуществления, информационный кадр для запроса MID включает в себя информационный элемент запроса MID; и перед тем, как AP отправляет MID многоадресной группы к станции (STA), AP генерирует MID, который должен быть отправлен к STA, многоадресной группы в соответствии с информационным элементом запроса MID.
[0008] Второй аспект вариантов осуществления настоящего изобретения предоставляет другой способ отправки многоадресной информации, при этом способ включает в себя этапы, на которых:
отправляют, посредством AP, MID многоадресной группы к станции (STA), при этом каждый MID соответствует одной многоадресной группе и периоду приема STA в многоадресной группе;
отправляют, посредством AP, кадр маяка DTIM к STA, при этом частичная виртуальная битовая карта кадра маяка DTIM включает в себя информацию, указывающую MID, на одной или более страницах, причем разные страницы включают в себя разные MID, соответствующие одной и той же многоадресной группе, и разные MID соответствуют одному и тому же периоду приема STA в многоадресной группе; и
отправляют, посредством AP, многоадресную информацию многоадресной группы, при этом многоадресная информация несет информацию о MID или информацию, ассоциированную с MID, и многоадресная информация принимается посредством STA.
[0009] В качестве конкретного метода реализации второго аспекта, перед этапом, на котором отправляют, посредством AP, MID многоадресной группы к станции (STA), способ включает в себя этапы, на которых: принимают информационный кадр, отправленный посредством STA и используемый для запроса MID; и этап, на котором отправляют MID многоадресной группы к станции (STA), включает в себя этап, на котором: отправляют, в соответствии с принятым информационным кадром для запроса MID, MID многоадресной группы, к которой принадлежит STA, к STA.
[0010] Кроме того, в конкретном примере, информационный кадр для запроса MID включает в себя информационный элемент запроса MID; и перед тем как AP отправляет MID многоадресной группы к станции (STA), AP генерирует MID, который должен быть отправлен к STA, многоадресной группы в соответствии с информационным элементом запроса MID.
[0011] Кроме того, вариант осуществления настоящего изобретения дополнительно предоставляет вариант осуществления точки доступа, реализующей вышеупомянутый способ, при этом точка доступа включает в себя:
процессор, выполненный с возможностью генерирования многоадресного идентификатора ассоциации (MID) многоадресной группы и кадра маяка карты указания трафика доставки (DTIM); и
схему передачи, выполненную с возможностью отправки многоадресного идентификатора ассоциации (MID) многоадресной группы, кадра маяка карты указания трафика доставки (DTIM) и многоадресной информации многоадресной группы посредством использования антенны, при этом
одна многоадресная группа обладает одним или более MID, и каждый MID соответствует одной многоадресной группе и периоду приема STA в многоадресной группе; кадр маяка DTIM используется для указания многоадресной группы, которая обладает многоадресной информацией, которая должна быть отправлена к STA; и многоадресная информация несет информацию о MID или информацию, ассоциированную с MID, и многоадресная информация принимается посредством STA.
[0012] Третий аспект вариантов осуществления настоящего изобретения предоставляет способ приема многоадресной информации, при этом способ включает в себя этапы, на которых:
принимают, посредством станции (STA), многоадресный идентификатор ассоциации (MID) многоадресной группы, отправленный посредством точки доступа (AP), при этом многоадресная группа обладает одним или более MID, и каждый MID соответствует одной многоадресной группе и периоду приема STA в многоадресной группе;
принимают, посредством STA, кадр маяка карты указания трафика доставки (DTIM), отправленный посредством AP, при этом кадр маяка DTIM включает в себя MID и используется для указания многоадресной группы, которая обладает многоадресной информацией, которая должна быть отправлена к STA; и
принимают, посредством STA, многоадресную информацию многоадресной группы, отправленную посредством AP, при этом многоадресная информация несет информацию о MID или информацию, ассоциированную с MID.
[0013] Четвертый аспект вариантов осуществления настоящего изобретения предоставляет способ приема многоадресной информации, при это способ включает в себя этапы, на которых:
принимают, посредством станции (STA), MID многоадресной группы, отправленный посредством AP, при этом каждый MID соответствует одной многоадресной группе и периоду приема STA в многоадресной группе;
принимают, посредством STA, кадр маяка DTIM, отправленный посредством AP, при этом частичная виртуальная битовая карта кадра маяка DTIM включает в себя информацию, указывающую MID, на одной или более страницах, причем разные страницы включают в себя разные MID, соответствующие одной и той же многоадресной группе, и разные MID соответствуют одному и тому же периоду приема STA в многоадресной группе; и
принимают, посредством STA, многоадресную информацию, которая отправляется посредством AP, многоадресной группы, когда STA пробуждается, при этом многоадресная информация несет информацию о MID или информацию, ассоциированную с MID, и многоадресная информация принимается посредством STA.
[0014] Вариант осуществления настоящего изобретения дополнительно предоставляет другую точку доступа, при этом точка доступа включает в себя:
процессор, выполненный с возможностью генерирования MID многоадресной группы и кадр маяка DTIM; и
схему передачи, выполненную с возможностью отправки многоадресного идентификатора ассоциации (MID) многоадресной группы, кадра маяка карты указания трафика доставки (DTIM), и многоадресной информации многоадресной группы посредством использования антенны, при этом каждый MID соответствует одной многоадресной группе и периоду приема STA в многоадресной группе; частичная виртуальная битовая карта кадра маяка DTIM включает в себя информацию, указывающую MID, на одной или более страницах, причем разные страницы включают в себя разные MID, соответствующие одной и той же многоадресной группе, и разные MID соответствуют одному и тому же периоду приема STA в многоадресной группе; и многоадресная информация несет информацию о MID или информацию, ассоциированную с MID, и многоадресная информация принимается посредством STA.
[0015] Кроме того, вариант осуществления настоящего изобретения предоставляет STA, при этом STA включает в себя:
схему приема, выполненную с возможностью приема, посредством использования антенны, многоадресного идентификатора ассоциации (MID) многоадресной группы, кадра маяка карты указания трафика доставки (DTIM), и многоадресной информации многоадресной группы, которые отправляются посредством AP, при этом многоадресная группа обладает одним или более MID, каждый MID соответствует одной многоадресной группе и периоду приема STA в многоадресной группе, и кадр маяка DTIM включает в себя MID и используется для указания многоадресной группы, которая обладает многоадресной информацией, которая должна быть отправлена к STA; и
процессор, выполненный с возможностью предоставления, в соответствии с MID и кадром маяка DTIM, схеме приема возможности приема многоадресной информации многоадресной группы.
[0016] Вариант осуществления настоящего изобретения дополнительно предоставляет другую STA, при этом STA включает в себя:
схему приема, выполненную с возможностью приема, посредством использования антенны, многоадресного идентификатора ассоциации (MID) многоадресной группы, кадра маяка карты указания трафика доставки (DTIM), и многоадресной информации многоадресной группы, которые отправляются посредством AP, при этом
каждый MID соответствует одной многоадресной группе и периоду приема STA в многоадресной группе; и частичная виртуальная битовая карта кадра маяка DTIM включает в себя информацию, указывающую MID, на одной или более страницах, причем разные страницы включают в себя разные MID, соответствующие одной и той же многоадресной группе, и разные MID соответствуют одному и тому же периоду приема STA в многоадресной группе; и
процессор, выполненный с возможностью предоставления, в соответствии с MID и кадром маяка DTIM, схеме приема возможности приема многоадресной информации многоадресной группы.
[0017] В способах и устройствах отправки и приема многоадресной информации, предоставленных вариантами осуществления настоящего изобретения, посредством использования кадра маяка DTIM для указания многоадресной группы, которая обладает информацией, которая должна быть отправлена, AP последовательно отправляет многоадресную информацию многоадресных групп, которые обладают многоадресной информацией, которая должна быть отправлена, в интервалы отправки в соответствии с очередностью значений многоадресных ID многоадресных групп, которые обладают многоадресной информацией, которая должна быть отправлена, так что STA принимает многоадресную информацию многоадресной группы, к которой принадлежит STA, в соответствующий интервал приема в соответствии с позицией многоадресного ID многоадресной группы, к которой принадлежит STA, в очередности значений многоадресных ID многоадресных групп, которые обладают многоадресной информацией, которая должна быть отправлена. Это решает проблему известного уровня техники, связанную с тем, что каждая STA принимает всю многоадресную информацию после кадра маяка, и сокращает расход ресурсов STA, вызываемый данной проблемой.
[0018] В способах и устройствах отправки и приема многоадресного идентификатора, предоставленных вариантами осуществления настоящего изобретения, посредством использования AID в качестве MID многоадресной группы, AP отправляет MID многоадресной группы, к которой принадлежит STA, к STA, тем самым решая, в некоторой степени, проблему известного уровня техники, связанную с тем, что приложение многоадресной передачи ограничивается из-за ограниченного количества многоадресных периодов, поддерживаемых посредством FMS ID.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0019] Фиг. 1 является блок-схемой способа отправки многоадресной информации в соответствии с вариантом осуществления настоящего изобретения;
[0020] Фиг. 2 является блок-схемой способа отправки многоадресной информации в соответствии с другим вариантом осуществления настоящего изобретения;
[0021] Фиг. 2b является блок-схемой способа отправки многоадресной информации в соответствии с еще одним вариантом осуществления настоящего изобретения;
[0022] Фиг. 2c является блок-схемой способа отправки многоадресной информации в соответствии с еще одним вариантом осуществления настоящего изобретения;
[0023] Фиг. 3 является структурной схемой AID в соответствии с вариантом осуществления настоящего изобретения;
[0024] Фиг. 4 является блок-схемой способа приема многоадресной информации в соответствии с вариантом осуществления настоящего изобретения;
[0025] Фиг. 5 является схемой очередности, в которой многоадресная информация принимается в соответствии с вариантом осуществления настоящего изобретения;
[0026] Фиг. 6 является схемой другой очередности, в которой многоадресная информация принимается в соответствии с вариантом осуществления настоящего изобретения;
[0027] Фиг. 7 является блок-схемой способа приема многоадресной информации в соответствии с другим вариантом осуществления настоящего изобретения;
[0028] Фиг. 8 является блок-схемой способа отправки многоадресного идентификатора в соответствии с вариантом осуществления настоящего изобретения;
[0029] Фиг. 9 является блок-схемой способа приема многоадресного идентификатора в соответствии с вариантом осуществления настоящего изобретения;
[0030] Фиг. 10 является структурной схемой точки доступа (AP) в соответствии с вариантом осуществления настоящего изобретения;
[0031] Фиг. 11 является структурной схемой точки доступа (AP) в соответствии с другим вариантом осуществления настоящего изобретения; и
[0032] Фиг. 12 является структурной схемой станции (STA) в соответствии с вариантом осуществления настоящего изобретения.
ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
[0033] Для того, чтобы сделать цели, технические решения и преимущества вариантов осуществления настоящего изобретения более ясными, нижеследующее ясно описывает технические решения в вариантах осуществления настоящего изобретения со ссылками на сопроводительные чертежи в вариантах осуществления настоящего изобретения. Очевидно, что описанные варианты осуществления являются частью, нежели всеми вариантами осуществления настоящего изобретения. Все прочие варианты осуществления, полученные специалистом в соответствующей области техники на основании вариантов осуществления настоящего изобретения без приложения творческих усилий, должны находиться в рамках объема правовой защиты настоящего изобретения.
[0034] Фиг. 1 является блок-схемой способа отправки многоадресной информации в соответствии с вариантом осуществления настоящего изобретения. Данный вариант осуществления исполняется посредством AP, но этим не ограничивается. Как показано на Фиг. 1, способ в данном варианте осуществления включает в себя:
[0035] Этап 101: Отправляют кадр маяка DTIM к STA, при этом кадр маяка DTIM используется для указания многоадресной группы, которая обладает многоадресной информацией, которая должна быть отправлена.
[0036] Этап 102: Отправляют многоадресную информацию многоадресной группы, которая обладает многоадресной информацией, которая должна быть отправлена, в каждый предварительно установленный интервал отправки, так что STA принимает многоадресную информацию многоадресной группы, к которой принадлежит STA в рамках интервала приема, соответствующего многоадресной группе, к которой принадлежит STA.
[0037] В вариантах осуществления настоящего изобретения многоадресная информация многоадресных групп, которые обладают многоадресной информацией, которая должна быть отправлена, последовательно отправляется в каждый предварительно установленный интервал отправки в соответствии с очередностью значений многоадресных идентификаторов (ID) многоадресных групп, которые обладают многоадресной информацией, которая должна быть отправлена. Очередность значений многоадресных ID может быть очередностью по убыванию или может быть очередностью по возрастанию. Очередность значений многоадресных ID, в соответствии с которой AP отправляет многоадресную информацию, точно такая же как очередность значений многоадресных ID, в соответствии с которой STA принимают многоадресную информацию. Либо как AP, так и STA придерживаются очередности по убыванию, либо как AP, так и STA придерживаются очередности по возрастанию.
[0038] В данном варианте осуществления каждая многоадресная группа имеет один многоадресный ID, используемый для идентификации уникальным образом многоадресной группы. Эти многоадресные ID являются идентификаторами ассоциации AID, используемыми для идентификации многоадресных групп, и именуются MID (Многоадресный AID). AP хранит многоадресную информацию каждой многоадресной группы, которая обладает многоадресной информацией, которая должна быть отправлена. Когда AP требуется отправить многоадресную информацию к STA, по меньшей мере, в одной многоадресной группе, AP сначала отправляет кадр маяка к STA. Бит указания типа в кадре маяка указывает на то, что кадр маяка является кадром маяка DTIM. Кадр маяка DTIM указывает, с одной стороны, что многоадресная информация должна быть отправлена после кадра маяка DTIM, и указывает, с другой стороны, многоадресную группу, которая обладает многоадресной информацией, которая должна быть отправлена. Затем AP последовательно отправляет многоадресную информацию многоадресных групп, которые обладают многоадресной информацией, которая должна быть отправлена, в каждом интервале отправки в соответствии с очередностью значений MID многоадресных групп, так что STA может принимать многоадресную информацию многоадресной группы, к которой принадлежит STA, в соответствующем интервале приема в соответствии с MID многоадресной группы, к которой принадлежит STA, и не принимает многоадресную информацию других многоадресных групп. Это решает проблему известного уровня техники, связанную с тем, что после приема кадра маяка STA требуется принять всю многоадресную информацию после кадра маяка, и помогает сократить расход ресурсов STA, вызываемый данной проблемой. Данный способ в частности применим к STA, которые обладают требованием в отношении низкого энергопотребления.
[0039] В вышеупомянутом варианте осуществления, перед этапом 101, способ может дополнительно включать в себя этап, на котором: отправляют многоадресный ID многоадресной группы, к которой принадлежит STA, к STA.
[0040] Перед отправкой многоадресной информации многоадресных групп, которые обладают многоадресной информацией, которая должна быть отправлена, к STA в соответствии с очередностью значений многоадресных ID многоадресных групп, AP может отправлять многоадресный ID многоадресной группы, к которой принадлежит STA, к STA, так что STA заранее узнает многоадресный ID многоадресной группы, к которой принадлежит STA, и затем принимает многоадресную информацию многоадресной группы, к которой принадлежит STA, в соответствующий интервал приема в соответствии с многоадресным ID многоадресной группы, к которой принадлежит STA. STA локально сохраняет принятый многоадресный ID многоадресной группы, к которой принадлежит STA.
[0041] Кроме того, в опциональном методе реализации, MID для идентификации многоадресной группы не является уникальным. На практике, допускается, чтобы несколько MID идентифицировали одну и туже многоадресную группу. Вследствие этого, другой вариант осуществления настоящего изобретения предоставляет другой способ отправки многоадресной информации. Обратимся к Фиг. 2b, которая является блок-схемой способа. Данный вариант осуществления исполняется посредством AP, но этим не ограничивается. Как показано на Фиг. 2b, способ в данном варианте осуществления включает в себя:
[0042] S2201: Точка доступа (AP) отправляет многоадресный идентификатор ассоциации (MID) многоадресной группы к станции (STA), при этом многоадресная группа обладает одним или более MID, и каждый MID соответствует одной многоадресной группе и периоду приема STA в многоадресной группе.
[0043] S2203: AP отправляет кадр маяка карты указания трафика доставки (DTIM) к STA, при этом кадр маяка DTIM включает в себя MID и используется для указания многоадресной группы, которая обладает многоадресной информацией, которая должна быть отправлена к STA.
[0044] S2205: AP отправляет многоадресную информацию многоадресной группы, при этом многоадресная информация несет информацию о MID или информацию, ассоциированную с MID, и многоадресная информация принимается посредством STA.
[0045] В вышеупомянутом варианте осуществления разные MID, соответствующие одной и той же многоадресной группе, соответствуют разным периодам приема многоадресной информации, и информация, ассоциированная с MID, может быть MAC-адресом многоадресной группы. Когда STA находится в спящем режиме, STA пробуждается, чтобы принимать многоадресную информацию. MID указывает многоадресную группу, которая обладает многоадресной информацией, которая должна быть отправлена к STA, так что STA пробуждается, чтобы принимать многоадресную информацию. Точка доступа (AP) может отправлять многоадресный идентификатор ассоциации (MID) многоадресной группы всем или некоторым станциям STA. В соответствии с требованиями системы, в конкретной реализации, STA, принадлежащим к одной и той же многоадресной группе, может требоваться пробуждаться в разные периоды, чтобы принимать многоадресную информацию. Период приема многоадресной информации также может именоваться интервалом прослушивания многоадресной информации (многоадресный интервал прослушивания). Посредством использования разных MID для идентификации STA, которые принадлежат к одной и той же многоадресной группе, но обладают разными периодами приема, одна и та же многоадресная информация может быть гибко отправлена в разные периоды. Пример для описания следующий. Как STA_1, так и STA_2 принадлежат к многоадресной группе A, но STA_1 и STA_2 требуется принимать многоадресную информацию в разные периоды. STA_1 может пробуждаться каждый DTIM, чтобы принимать многоадресную информацию, тогда как STA_2 пробуждается каждые два DTIM, чтобы принимать многоадресную информацию один раз. Вследствие этого, MID_1 выделен для STA_1, а MID_2 выделен для STA_2. При приеме DTIM и выяснении того, что существует пакет данных MID_1, STA_1 принимает пакет данных. При приеме DTIM, который указывает на то, что существуют данные MID_2, STA_2 принимает данные. Как MID_1, так и MID_2 соответствуют многоадресной группе A.
[0046] В опциональном методе реализации предварительно установленный интервал отправки может быть средней продолжительностью времени для отправки многоадресной информации. На основании этого, после отправки кадра маяка DTIM к STA, AP последовательно выделяет период времени, чья продолжительность равна средней продолжительности времени для отправки многоадресной информации, в качестве интервала отправки каждой многоадресной группе, которая обладает многоадресной информацией, которая должна быть отправлена, в соответствии с очередностью значений MID многоадресных групп, которые обладают многоадресной информацией, которая должна быть отправлена, и отправляет многоадресную информацию соответствующей многоадресной группы в выделенный интервал отправки, так что многоадресная информация многоадресных групп отправляется последовательно в соответствии с очередностью значений MID.
[0047] Опционально, средняя продолжительность времени для отправки многоадресной информации может быть предварительно установленным эмпирическим значением. В дополнение, средняя продолжительность времени для отправки многоадресной информации также может быть вычислена посредством AP в соответствии с объемом многоадресной информации, которая должна быть отправлена, и скоростью отправки каждой многоадресной группы, после того, как AP определяет многоадресные группы, которые обладают многоадресной информацией, которая должна быть отправлена, и перед тем, как AP отправляет многоадресную информацию.
[0048] В опциональном методе реализации вышеупомянутый интервал отправки может быть интервалом кадра маяка (Интервал Маяка). Интервал кадра маяка в данном документе относится к интервалу между двумя кадрами маяка. В данном документе кадр маяка включает в себя кадр маяка TIM, у которого бит указания является картой указания трафика (TIM), и также включает в себя кадр маяка DTIM. В данном методе реализации AP может отправлять кадр маяка TIM после текущего кадра маяка DTIM и перед следующим кадром маяка DTIM. Соответственно, то, что AP отправляет многоадресную информацию многоадресной группы после текущего кадра маяка DTIM, может в частности заключаться в том, что: AP отправляет многоадресную информацию многоадресной группы после текущего кадра маяка DTIM и кадра маяка TIM между текущим кадром маяка DTIM и следующим кадром маяка DTIM, или отправляет информацию в интервале кадра маяка текущего кадра маяка DTIM.
[0049] AP может указывать, в кадре маяка DTIM, MID всех многоадресных групп, для которых требуется, чтобы их многоадресная информация была принята перед следующим кадром маяка DTIM. Частичная виртуальная битовая карта в обычном кадре маяка DTIM указывает только STA, которая обладает одноадресными данными. Когда MID используется для идентификации многоадресной группы, частичная виртуальная битовая карта в кадре маяка DTIM также может быть использована для указания многоадресной группы, которая обладает многоадресной информацией. В дополнение, когда кадр маяка DTIM включает в себя информацию, которая указывает страницу, блок и субблок, к которому принадлежит STA, обладающая одноадресной информацией, то когда MID используется для идентификации многоадресной группы, информация в кадре маяка DTIM также может быть использована для указания страницы, блока и субблока, к которому принадлежит многоадресная группа, обладающая многоадресной информацией. Кроме того, в отношении того, каким образом использовать страницу, блок и субблок в TIM, следует обратиться к предлагаемому документу «Specification Framework of TGah» стандарта IEEE 802.11ah. Количество кадров маяка TIM, которое AP отправляет между двумя кадрами маяка DTIM может быть определено адаптивно. Если количество кадров маяка TIM между двумя кадрами маяка DTIM больше или равно количеству многоадресных групп, которые обладают многоадресной информацией, которая должна быть отправлена, предпочтительно AP может отправлять многоадресную информацию одной многоадресной группы после каждого кадра маяка TIM, однако настоящее изобретение этим не ограничивается. Если количество кадров маяка TIM между двумя кадрами маяка DTIM меньше количества многоадресных групп, которые обладают многоадресной информацией, которая должна быть отправлена, AP может одновременно отправлять многоадресную информацию, по меньшей мере, двух многоадресных групп после определенного кадра маяка TIM или текущего кадра маяка TIM так, чтобы гарантировать то, что многоадресная информация каждой многоадресной группы могла быть успешно отправлена к STA.
[0050] В конкретной реализации, на этапе S2201, перед отправкой многоадресной информации многоадресных групп, которые обладают многоадресной информацией, которая должна быть отправлена, к STA в соответствии с очередностью значений многоадресных ID многоадресных групп, AP может отправлять MID многоадресной группы, к которой принадлежит STA, к STA, так что STA заранее узнает MID многоадресной группы, к которой принадлежит STA, и затем принимает многоадресную информацию многоадресной группы, к которой принадлежит STA, в соответствующий интервал приема в соответствии с MID многоадресной группы, к которой принадлежит STA. STA локально сохраняет принятый MID многоадресной группы, к которой принадлежит STA.
[0051] В опциональном методе реализации AP может активно инициировать выделение многоадресного ID, т.е. AP активно отправляет MID многоадресной группы, к которой принадлежит STA, к STA.
[0052] В другом опциональном методе реализации STA может активно запрашивать, у AP, MID многоадресной группы, к которой принадлежит STA. Метод реализации этапа 101 включает в себя: прием, посредством AP, информации, отправленной посредством STA и используемой для запроса MID, и отправку, посредством AP в соответствии с принятой информацией для запроса MID, MID многоадресной группы, к которой принадлежит STA, к STA. Информация, отправленная посредством STA и используемая для запроса MID, может быть многоадресным адресом Управления Доступом к Среде (MAC) или другой информацией, которая может уникальным образом идентифицировать многоадресную группу, к которой принадлежит STA. AP идентифицирует, в соответствии с информацией, отправленной посредством STA и используемой для запроса MID, многоадресную группу, к которой принадлежит STA, и затем определяет MID многоадресной группы, к которой принадлежит STA. Опционально, после приема информации для запроса многоадресного ID, AP может выделять MID для STA в режиме реального времени или может непосредственно получать предварительно выделенный многоадресный ID.
[0053] В данном методе реализации конкретный метод реализации для отправки, посредством STA, информационного кадра для запроса MID к AP, состоит из: инкапсуляции, посредством STA, информационного кадра для запроса MID в сообщение запроса, и отправки сообщения запроса к AP. Конкретный метод для приема, посредством AP, информации, отправленной посредством STA и используемой для запроса MID, состоит из: приема, посредством AP, сообщения запроса, отправленного посредством STA, при этом сообщение запроса включает в себя информацию для запроса многоадресного ID, и в частности получения посредством AP из сообщения запроса, информации для запроса многоадресного ID. Опционально, сообщение запроса может быть вновь добавленным сообщением. Конкретное вновь добавленное сообщение может быть сообщением запроса, именуемым Запрос MID. Обратимся к информационному кадру 1 в нижеследующем конкретном варианте осуществления.
Информационный кадр 1
Информация версии
Запрос MID
IE Запроса MID
[0054] Запрос MID может, по меньшей мере, включать в себя: информацию версии, запрос MID и информационный элемент (IE) Запроса MID. Информация версии используется для указания того, к какой версии стандарта принадлежит сообщение, и не является обязательным информационным полем. Запрос MID используется для указания того, что информация является информацией Запроса MID, которая является информационным кадром для запроса MID. IE Запроса MID (информационный элемент запроса MID) несет конкретную информацию о запросе. Применительно к IE Запроса MID обратимся к информационному кадру 2 в нижеследующем варианте осуществления.
Информационный кадр 2
ID элемента
Продолжительность элемента
Многоадресный MAC-адрес 1
Многоадресный MAC-адрес 1Ожидаемый период приема
Многоадресный MAC-адрес 2
Многоадресный MAC-адрес 2Ожидаемый период приема
[0055] Информационный элемент запроса MID может включать в себя ID для IE, продолжительность IE, MAC-адрес многоадресной группы, чей MID ожидается, и ожидаемый период (многоадресный интервал прослушивания) для приема данных многоадресной группы. Может допускаться, что присутствует несколько MAC-адресов многоадресных групп, чей MID ожидается, и несколько ожидаемых периодов для приема данных многоадресной группы, т.е. допускается, что одна STA запрашивает MID нескольких многоадресных групп в одном сообщении запроса. В конкретной реализации MAC-адрес многоадресной группы является обязательным и AP выделяет MID в соответствии с MAC-адресом многоадресной группы, а другие информационные поля являются опциональными.
[0056] В данном методе реализации другой конкретный метод реализации для отправки, посредством STA, информационного кадра для запроса MID к AP состоит из: добавления, посредством STA, нового информационного элемента (IE) к существующему кадру управления или существующему кадру администрирования или существующему кадру данных; инкапсуляции информационного кадра для запроса MID во вновь добавленный IE; и отправки существующего кадра управления или существующего кадра администрирования или существующего кадра данных к AP. Конкретный вновь добавленный IE является IE Запроса MID, или информация, переносимая в IE Запроса MID, включается в существующий IE Запроса AID. Другой конкретный способ состоит в помещении вновь добавленного IE в существующий кадр сообщения, что в частности может быть помещением вновь добавленного IE в Запрос Ассоциации, или Запрос Повторной Ассоциации, или Запрос Переключения AID. Конкретный метод для приема, посредством AP, информации, отправленной посредством STA и используемой для запроса MID, состоит из: приема, посредством AP, существующего кадра управления или существующего кадра администрирования или существующего кадра данных, отправленного посредством STA, при этом вновь добавленный IE в существующем кадре управления или существующем кадре администрирования или существующем кадре данных включает в себя информацию для запроса многоадресного ID, и получения посредством AP из вновь добавленного IE в существующем кадре управления, или существующем кадре администрирования, или существующем кадре данных информационного кадра для запроса MID.
[0057] В опциональном методе реализации конкретный метод реализации для отправки, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, к STA состоит из: инкапсуляции, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, во вновь добавленный кадр администрирования или вновь добавленный кадр управления; и отправки кадра администрирования или кадра управления к STA. Конкретный вновь добавленный кадр сообщения может быть кадром сообщения, именуемым Ответ MID. Кадр используется точкой доступа (AP) для отправки MID многоадресной группы к станции (STA). В данном варианте осуществления информационный кадр MID может быть рассмотрен в качестве Ответа MID, так как MID отправляется после того, как STA запрашивает MID. Применительно к информационному кадру MID обратимся к информационному кадру 3 в нижеследующем конкретном варианте осуществления.
Информационный кадр 3
Информация версии
Ответ MID
IE ответа MID
[0058] Ответ MID может включать в себя поля: информацию версии, ответ MID и IE Ответа MID. Информация версии используется для указания того, к какой версии стандарта принадлежит сообщение, и данное поле не является обязательным, например, информация версии может быть предварительно обговоренной посредством значения по умолчанию или установки системы. Ответ MID используется для указания того, что информация является информационным кадром ответа MID.
[0059] Применительно к конкретному варианту осуществления IE Ответа MID, обратимся к нижеследующему информационному кадру 4.
Информационный кадр 4
ID элемента
Продолжительность элемента
Многоадресный MAC-адрес 1
Многоадресный MAC-адрес 1Выделенный MID1
Многоадресный MAC-адрес 1Выделенный MID2
Многоадресный MAC-адрес 1Допустимый период приема
Многоадресный MAC-адрес 1время действия MID
Информация состояния
[0060] IE Ответа MID может включать в себя информацию: ID для IE, продолжительность IE, многоадресный MAC-адрес, соответствующий выделенный MID, период (многоадресный интервал прослушивания), в который допускается прием многоадресной информации, время действия MID, и информацию статуса. Если STA запрашивает MID нескольких многоадресных групп, может присутствовать несколько многоадресных MAC-адресов, соответствующих выделенным MID, периодов (многоадресных интервалов прослушивания), в которые допускается прием многоадресной информации, и времен действия MID, и частей информации статуса в IE. При применении, MAC-адрес многоадресной группы или период для STA, чтобы принимать многоадресную информацию многоадресной группы, включенные в информационный элемент запроса MID являются обязательными, так как AP выделяет MID в соответствии с MAC-адресом или периодом для STA, чтобы принимать многоадресную информацию многоадресной группы.
[0061] При реализации, один или более MID могут быть выделены соответствующему многоадресному MAC-адресу, или выделенный многоадресный ID может включать в себя битовую карту указания страницы в сочетании с MID. Битовая карта указания страницы указывает одну или более страницы, которым выделяется текущий MID. В данном документе страница соответствует странице в структуре TIM. AP может выделять MID разбросанные по нескольким страницам для STA в соответствии с периодом приема многоадресной информации у STA. Таким образом, в случае, при котором частичная виртуальная битовая карта в одном DTIM указывает прием данных у STA только на одной странице, соответствует требованию STA по приему многоадресной информации в разные периоды.
[0062] Обращаясь к Фиг. 2c, еще один способ отправки многоадресной информации в варианте осуществления настоящего изобретения включает в себя:
[0063] S2301: AP отправляет MID многоадресной группы к станции (STA), при этом каждый MID соответствует одной многоадресной группе и периоду приема STA в многоадресной группе.
[0064] S2303: AP отправляет кадр маяка DTIM к STA, при этом частичная виртуальная битовая карта кадра маяка DTIM включает в себя информацию, указывающую MID, на одной или более страницах, причем разные страницы включают в себя разные MID, соответствующие одной и той же многоадресной группе, и разные MID соответствуют одному и тому же периоду приема STA в многоадресной группе.
[0065] S2305: AP отправляет многоадресную информацию многоадресной группы, при этом многоадресная информация несет информацию о MID или информацию, ассоциированную с MID, и многоадресная информация принимается посредством STA.
[0066] Пример для описания является следующим. Когда частичная виртуальная битовая карта в кадре маяка DTIM указывает только одну страницу, и все четыре страницы организованы в цикл в соответствии с очередностью цикла вида 1, 2, 3 и 4, если STA_1 требуется принимать каждый кадр маяка DTIM, тогда как STA_2 требуется выполнять прием каждые два периода DTIM, то требуется, чтобы STA_1 были выделены четыре MID, при этом четыре MID по-отдельности отображаются на четырех страницах с тем, чтобы гарантировать, что STA_1 может узнать, в соответствии с каждым кадром маяка DTIM, существуют ли данные, которые должны быть приняты. Требуется, чтобы только два MID были выделены STA_2, при этом два MID по-отдельности отображаются на странице 1 и странице 3 с тем, чтобы гарантировать, что STA_2 может принять многоадресную информацию в ожидаемый период приема. Страницы, на которых отображаются MID, могут быть разными в соответствии с разными очередностями, в которых страницы, указываемые битовой картой TIM в кадре маяка DTIM, организованы в циклы. С тем чтобы сократить продолжительность IE, MID, соответствующий одному и тому же периоду и одной и той же многоадресной группе, может быть отображен в одних и тех же блоках и субблоках разных страниц. Когда выделяется MID, требуется лишь указать, посредством использования битовой карты указания страницы, одну или более страницы, на которых отображается текущий MID. В дополнение, часть MID может быть использована для указания местоположений блоков и субблоков, в которых отображается MID. Применительно к дальнейшему описанию, время действия MID относится к тому вступает ли указанный MID в силу немедленно или после периода времени, при этом период времени может быть в несколько Интервалов Маяка (интервалы маяка), или продолжительностью времени в несколько Маяков, включающих в себя TIM, или несколько Маяков, включающих в себя DTIM. Когда AP успешно выделяет MID для STA, информация статуса STA должна указывать успешное выделение. Если выделение неуспешно, информация статуса должна указывать неудачное выделение и может дополнительно указывать соответствующую причину ошибки.
[0067] В опциональном методе реализации другой конкретный метод реализации для выделения, посредством AP, MID многоадресной группы, к которой принадлежит STA, для STA состоит из: добавления, посредством AP, нового IE к существующему кадру администрирования или существующему кадру управления или существующему кадру данных; инкапсуляции многоадресного ID многоадресной группы, к которой принадлежит STA, во вновь добавленный IE; и отправки существующего кадра администрирования или существующего кадра управления и существующего кадра данных к STA. Конкретный вновь добавленный IE является IE Ответа MID, или информация в IE Ответа MID включается в существующий IE Ответа AID. Другой конкретный способ для включения вновь добавленного IE в существующий кадр сообщения состоит в добавлении вновь добавленного IE в Ответ Ассоциации, и/или Ответ Повторной Ассоциации, и/или Ответ Переключения AID.
[0068] В опциональном методе реализации, после приема многоадресного ID многоадресной группы, к которой принадлежит STA, STA может отправлять сообщение квитанции (ACK) к AP с тем, чтобы AP могла своевременно узнать, успешно ли STA приняла многоадресный ID многоадресной группы, к которой принадлежит STA. На основании этого, после отправки, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, к STA, способ включает в себя: прием, посредством AP, сообщения ACK, отправленного посредством STA. Опционально, в предположении, что от STA требуется отправлять сообщение ACK, если AP не удается принять сообщение ACK в течение периода времени, AP требуется повторно отправить многоадресный ID многоадресной группы, к которой принадлежит STA, к STA.
[0069] В опциональном методе реализации AP может дополнительно инициировать процесс аннулирования многоадресного ID. На основании этого, способ в данном варианте осуществления дополнительно включает в себя: отправку, посредством AP, сообщения аннулирования многоадресного ID к STA, при этом сообщение аннулирования многоадресного ID включает в себя указание аннулирования для указания аннулирования многоадресного ID многоадресной группы, к которой принадлежит STA. Опционально, сообщение аннулирования многоадресного ID может дополнительно включать в себя многоадресный ID, в отношении которого требуется аннулирование (т.е., многоадресный ID многоадресной группы, к которой принадлежит STA). Соответственно, STA принимает сообщение аннулирования многоадресного ID, отправленное посредством AP, с тем, чтобы узнать, что требуется аннулировать многоадресный ID многоадресной группы, к которой принадлежит STA, и удаляет, на основании сообщения аннулирования многоадресного ID, ассоциацию с многоадресным ID. Опционально, после приема сообщения аннулирования многоадресного ID, STA может отправлять сообщение ACK к AP с тем, чтобы уведомить AP о том, что STA уже приняла сообщение аннулирования многоадресного ID. Соответственно, после отправки сообщения аннулирования многоадресного ID к STA, AP принимает сообщение ACK, отправленное посредством STA. В предположении, что требуется отправлять сообщение ACK, если AP не удается принять сообщение ACK в рамках периода времени, AP требуется повторно отправить сообщение аннулирования многоадресного ID к соответствующей STA, от которой AP не удается принять сообщение ACK.
[0070] Опциональный метод реализации для отправки, посредством AP, сообщения аннулирования многоадресного ID к STA включает в себя: инкапсуляцию, посредством AP посредством использования вновь добавленного кадра администрирования или вновь добавленного кадра управления, сообщения аннулирования многоадресного ID во вновь добавленный кадр администрирования или вновь добавленный кадр управления; и отправку вновь добавленного кадра администрирования или вновь добавленного кадра управления к STA.
[0071] Другой опциональный метод реализации для отправки, посредством AP, сообщения аннулирования многоадресного ID к STA включает в себя: добавление, посредством AP, нового IE к существующему кадру администрирования, или кадру управления, или кадру данных; инкапсуляцию сообщения аннулирования многоадресного ID во вновь добавленный IE; и отправку существующего кадра администрирования, или кадра управления, или кадра данных к STA.
[0072] В опциональном методе реализации процесс для аннулирования многоадресного ID также может быть инициирован посредством STA. Например, когда STA требуется удалить ассоциацию с многоадресной группой, к которой принадлежит STA, STA отправляет запрос аннулирования многоадресного ID к AP с тем, чтобы запросить удаление ассоциации с многоадресной группой. На основании этого, способ в данном варианте осуществления дополнительно включает в себя: прием, посредством AP, запроса аннулирования многоадресного ID, отправленного посредством STA, при этом запрос аннулирования многоадресного ID опционально включает в себя многоадресный ID многоадресной группы, к которой принадлежит STA, т.е. многоадресный ID, в отношении которого требуется аннулирование; и затем аннулирование, в соответствии с принятым запросом аннулирования многоадресного ID, многоадресного ID многоадресной группы, к которой принадлежит STA. Опционально, после приема запроса аннулирования многоадресного ID, AP может дополнительно отправлять сообщение ACK к STA.
[0073] Опциональный метод реализации для отправки, посредством STA, запроса аннулирования многоадресного ID к AP включает в себя: инкапсуляцию, посредством STA посредством использования сообщения запроса, запроса аннулирования многоадресного ID в сообщение запроса; и отправку сообщения запроса к AP. Соответственно, конкретный метод реализации для приема, посредством AP, запроса аннулирования многоадресного ID, отправленного посредством STA, включает в себя: прием, посредством AP, сообщения запроса, отправленного посредством STA; и получение запроса аннулирования многоадресного ID из сообщения запроса. Здесь сообщение запроса также может быть вновь добавленным сообщением.
[0074] Другой опциональный метод реализации для отправки, посредством STA, запроса аннулирования многоадресного ID к AP включает в себя: добавление, посредством STA, нового IE к существующему кадру управления, или кадру администрирования, или кадру данных; инкапсуляцию запроса аннулирования многоадресного ID во вновь добавленный IE; и отправку существующего кадра управления, или кадра администрирования, или кадра данных к AP. Соответственно, конкретный метод реализации для приема, посредством AP, запроса аннулирования многоадресного ID, отправленного посредством STA, включает в себя: прием, посредством AP, существующего кадра управления, или кадра администрирования, или кадра данных, отправленного посредством STA; и получение запроса аннулирования многоадресного ID из вновь добавленного IE в существующем кадре управления или кадре администрирования или кадре данных.
[0075] В опциональном методе реализации AP может дополнительно инициировать изменение многоадресного ID. На основании этого, способ в данном варианте осуществления дополнительно включает в себя: отправку, посредством AP, сообщения изменения многоадресного ID к STA, при этом сообщение изменения многоадресного ID включает в себя измененный многоадресный ID многоадресной группы, к которой принадлежит STA. Опционально, сообщение изменения многоадресного ID может дополнительно включать в себя исходный многоадресный ID многоадресной группы, к которой принадлежит STA. Применительно к многоадресной группе, исходный многоадресный ID многоадресной группы является многоадресным ID, в отношении которого требуется изменение, тогда как новый многоадресный ID, используемый многоадресной группой, является измененным многоадресным ID. STA принимает сообщение изменения многоадресного ID, отправленное посредством AP, с тем, чтобы узнать, что требуется изменение многоадресного ID, и определить измененный многоадресный ID. Опционально, после приема сообщения изменения многоадресного ID, отправленного посредством AP, STA может отправлять сообщение ACK к AP. В предположении, что требуется отправлять сообщение ACK, если AP не удается принять сообщение ACK в рамках периода времени, AP требуется повторно отправить сообщение изменения многоадресного ID к соответствующей STA, от которой AP не удается принять сообщение ACK.
[0076] Опциональный метод реализации для отправки, посредством AP, сообщения изменения многоадресного ID к STA включает в себя: инкапсуляцию, посредством AP, посредством использования вновь добавленного кадра администрирования или вновь добавленного кадра управления, сообщения изменения многоадресного ID во вновь добавленный кадр администрирования или вновь добавленный кадр управления; и отправку вновь добавленного кадра администрирования или вновь добавленного кадра управления к STA. Конкретный способ реализации состоит в том, что AP может завершать изменение MID посредством использования Запроса MID.
[0077] Другой опциональный метод реализации для отправки, посредством AP, сообщения изменения многоадресного ID к STA включает в себя: добавление, посредством AP, нового IE к существующему кадру администрирования, или кадру управления, или кадру данных; инкапсуляцию сообщения изменения многоадресного ID во вновь добавленный IE; и отправку существующего кадра администрирования, или кадра управления, или кадра данных к STA. Конкретный вновь добавленный IE является IE Ответа MID, или информация в IE Ответа MID включается в существующий IE Ответа AID. Конкретный способ для включения вновь добавленного IE в существующий кадр сообщения состоит из добавления вновь добавленного IE к Ответу Ассоциации, и/или Ответу Повторной Ассоциации, и/или Ответу Переключения AID.
[0078] В опциональном методе реализации изменение многоадресного ID также может быть инициировано посредством STA. Например, когда STA требуется изменить многоадресный ID, STA может отправлять запрос изменения многоадресного ID к AP, и затем STA принимает сообщение изменения многоадресного ID, которое отправляется посредством AP в соответствии с запросом изменения многоадресного ID, при этом сообщение изменения многоадресного ID включает в себя измененный многоадресный ID многоадресной группы, к которой принадлежит STA. На основании этого, метод реализации для отправки, посредством AP, сообщения изменения многоадресного ID к STA включает в себя: прием, посредством AP, запроса изменения многоадресного ID, отправленного посредством STA; и отправку сообщения изменения многоадресного ID к STA в соответствии с запросом изменения многоадресного ID. Запрос изменения многоадресного ID может включать в себя MAC-адрес или IP адрес STA или другую информацию, которая может уникальным образом идентифицировать STA. Опционально, AP может выделять новый многоадресный ID для STA в соответствии с информацией, переносимой в запросе изменения многоадресного ID, и затем отправлять вновь выделенный многоадресный ID в качестве измененного многоадресного ID к STA.
[0079] Опциональный метод реализации для отправки, посредством STA, запроса изменения многоадресного ID к AP включает в себя: инкапсуляцию, посредством STA посредством использования вновь добавленного сообщения запроса, запроса изменения многоадресного ID во вновь добавленное сообщение запроса; и отправку вновь добавленного сообщения запроса к AP. Соответственно, конкретный метод реализации для приема, посредством AP, запроса изменения многоадресного ID, отправленного посредством STA, включает в себя: прием, посредством AP, вновь добавленного сообщения запроса, отправленного посредством STA; и получение запроса изменения многоадресного ID из вновь добавленного сообщения запроса. Конкретное вновь добавленное сообщение запроса может быть Запросом MID с тем, чтобы завершить изменение MID.
[0080] Другой опциональный метод реализации для отправки, посредством STA, запроса изменения многоадресного ID к AP включает в себя: добавление, посредством STA, нового IE к существующему кадру управления, или кадру администрирования, или кадру данных; инкапсуляцию запроса изменения многоадресного ID во вновь добавленный IE; и отправку существующего кадра управления, или кадра администрирования, или кадра данных к AP. Соответственно, конкретный метод реализации для приема, посредством AP, запроса изменения многоадресного ID, отправленного посредством STA, включает в себя: прием, посредством AP, существующего кадра управления, или кадра администрирования, или кадра данных, отправленного посредством STA; и получение запроса изменения многоадресного ID из вновь добавленного IE в существующем кадре управления, или кадре администрирования, или кадре данных. Конкретный вновь добавленный IE является IE Запроса MID, или информация, включенная в IE Запроса MID, включается в существующий IE Запроса AID. Конкретный способ для включения вновь добавленного IE в существующий кадр сообщения состоит из добавления вновь добавленного IE к Запросу Ассоциации, и/или Запросу Повторной Ассоциации, и/или Запросу Переключения AID.
[0081] Вышеупомянутые методы реализации предоставляют несколько решений реализации для отправки, посредством AP, многоадресного ID к STA, аннулирования многоадресного ID, и изменения многоадресного ID, тем самым реализуя администрирование многоадресного ID. Решения обладают преимуществами в виде простоты и легкой реализации.
[0082] На основании вышеупомянутых методов реализации, опционально, многоадресные ID вышеупомянутых многоадресных групп (включая многоадресную группу, к которой принадлежит STA) могут быть MAC-адресами или могут быть FSM ID, однако настоящее изобретение этим не ограничивается.
[0083] На основании вышеупомянутых методов реализации, опционально, многоадресные ID вышеупомянутых многоадресных групп (включая многоадресную группу, к которой принадлежит STA) являются, по меньшей мере, одним идентификатором ассоциации (AID). AID в данном документе может быть AID в пространстве AID за исключением AID, используемого в качестве одноадресного AID. В частности, AP может определять, какие AID используются в качестве одноадресных AID, а какие AID используются в качестве многоадресных ID, т.е. требуется лишь, чтобы AID, используемые в качестве многоадресных ID, отличались от AID, используемых для одноадресной передачи.
[0084] На основании того, что многоадресный ID многоадресной группы является AID, перед отправкой, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, к STA, способ может включать в себя: отображение, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, в одном AID; или отображение, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, по меньшей мере, в двух AID.
[0085] В известном уровне техники, для того чтобы поддерживать больше STA, AID для STA разделены на разные группы в соответствии со страницами (Страница), блоками (Блок) и субблоками (Субблок). Фиг. 3 показывает структуру AID, поддерживающего четыре страницы. В структуре AID, поддерживающего четыре страницы, может существовать 32 Блока на одной Странице, один Блок имеет восемь Субблоков, и один Субблок может поддерживать восемь STA. Вследствие этого, AID с такой структурой может поддерживать максимально 8192 STA. Так как имеется достаточное пространство AID, в данном методе реализации, некоторые AID используются в качестве многоадресных ID, так что не требуется установки дополнительного многоадресного ID. Таким образом, не требуется увеличения кадра маяка для переноса набора многоадресных ID, что способствует сжатию кадра маяка.
[0086] На основании вышеупомянутой структуры реализации AID, метод реализации для отображения, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, в одном AID состоит в том, что: AP может отображать многоадресный ID многоадресной группы, к которой принадлежит STA, в любой Странице, Блоке, и/или Субблоке AID. Один и тот же AID может быть использован для многоадресных ID нескольких многоадресных групп, и многоадресные ID многоадресных групп могут быть случайным образом выделены на разных Страницах, Блоках, и/или Субблоках.
[0087] На основании вышеупомянутой структуры реализации AID, другой метод реализации для отображения, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, в одном AID состоит в: отображении, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, в предварительно указанной странице, блоке и/или субблоке AID. Подобным образом, один и тот же AID также может быть использован для многоадресных ID нескольких многоадресных групп, и многоадресные ID многоадресных групп могут быть выделены на предварительно указанных Страницах, Блоках и/или Субблоках. Таким образом, многоадресные ID всех многоадресных групп могут принадлежать к одной и той же Странице, Блоку или Субблоку, что способствует администрированию.
[0088] На основании вышеупомянутой структуры реализации AID, метод реализации для отображения, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, по меньшей мере, в двух AID состоит в: отображении, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, в разных Страницах, Блоках и/или Субблоках, по меньшей мере, двух AID. По меньшей мере, два тех же самых AID могут быть использованы для многоадресных ID нескольких многоадресных групп, и многоадресные ID многоадресных групп могут быть выделены на разных Страницах, Блоках и Субблоках, по меньшей мере, двух AID.
[0089] На основании вышеупомянутой структуры реализации AID, другой метод реализации для отображения, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, по меньшей мере, в двух AID состоит в: отображении, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, в одних и тех же Страницах, Блоках и/или Сублоках, по меньшей мере, двух AID. Подобным образом, по меньшей мере, два тех же самых AID могут быть использованы для многоадресных ID нескольких многоадресных групп, и многоадресные ID многоадресных групп могут быть выделены в одних и тех же Страницах, Блоках и/или Субблоках, по меньшей мере, двух AID.
[0090] В заключение, метод для использования AID в качестве многоадресного ID многоадресной группы включает в себя, но не ограничивается:
[0091] (1) Один AID соответствует одному или более многоадресным ID многоадресной группы, и многоадресный ID или многоадресные ID могут быть случайным образом выделены на разных Страницах, Блоках и/или Субблоках.
[0092] (2) Один AID соответствует одному или более ID многоадресной группы, и одни и те же Страницы, Блоки и/или Субблоки используются во всех AID для идентификации многоадресного ID многоадресной группы.
[0093] (3) Один многоадресный ID может быть идентифицирован посредством использования множества AID, и одни и те же или разные Страницы, Блоки и/или Субблоки могут быть использованы в этих AID.
[0094] Следует отметить, что в вариантах осуществления настоящего изобретения многоадресные ID, указываемые посредством использования AID, могут быть постоянными или прерывающимися.
[0095] В вышеупомянутых методах реализации AID используется в качестве многоадресного ID многоадресной группы, причем AID, используемый в качестве многоадресного ID, может быть указан посредством AP, и STA не требуется осуществлять переговоры с AP. Вследствие этого, настоящее изобретение обладает большей гибкостью во время реализации в сравнении с решением, при котором FMS ID используется в известном уровне техники. В дополнение, AID, используемый в качестве многоадресного ID, не предъявляет требований к периоду отправки многоадресной информации, и поддерживает не только периодически отправляемую многоадресную информацию, но также поддерживает отправляемую случайным образом многоадресную информацию, и, следовательно, настоящее изобретение применимо к большему числу сценариев приложения. Сверх того, AID, используемый в качестве многоадресного ID, обладает более богатыми ресурсами, нежели FMS ID, тем самым решая, в некоторой степени, проблему того, что приложение многоадресной передачи ограничивается из-за ограниченного количества многоадресных периодов, поддерживаемых FMS ID.
[0096] На основании вышеупомянутого описания, в опциональном методе реализации, метод для указания, посредством кадра маяка DTIM, многоадресной группы, которая обладает многоадресной информацией, которая должна быть отправлена, состоит из: указания, посредством использования частичной виртуальной битовой карты в кадре маяка DTIM, многоадресной группы, которая обладает многоадресной информацией, которая должна быть отправлена. В известном уровне техники, частичная виртуальная битовая карта используется для указания того, что STA, соответствующей AID, требуется принять данные нисходящей линии связи в случае одноадресной передачи. В данном методе реализации, так как AID используется в качестве многоадресного ID, в случае многоадресной передачи, существующая частичная виртуальная битовая карта в кадре маяка может быть использована для указания многоадресной группы, которая обладает многоадресным сообщением, которое должно быть отправлено. Метод реализации состоит в том, что: если используется метод, при котором AID используется в качестве многоадресного ID многоадресной группы, т.е. один многоадресный ID соответствует нескольким AID, когда AP требуется отправить многоадресную информацию многоадресной группы, многоадресная группа идентифицируется посредством использования AID, который соответствует многоадресному ID и находится в частичной виртуальной битовой карте, используемой для идентификации одноадресных данных в кадре маяка. Например, если бит, соответствующий AID, в частичной виртуальной битовой карте равен 1, это указывает на то, что многоадресная группа, которая использует AID в качестве многоадресного ID, обладает многоадресной информацией, которая должна быть отправлена; и если биты, соответствующие нескольким AID, в частичной виртуальной битовой карте равны 1, это указывает на то, что многоадресные группы, которые используют эти AID в качестве многоадресных ID, все обладают многоадресной информацией, которая должна быть отправлена. Может быть выяснено, что когда AID используется в качестве многоадресного ID, существующий бит в кадре маяка может быть дополнительно использован для указания многоадресной группы, которая обладает многоадресной информацией, которая должна быть отправлена, так что не требуется увеличения кадра маяка, что способствует сжатию кадра маяка.
[0097] В заключение, в способе отправки многоадресной информации, предоставляемом посредством данного варианта осуществления настоящего изобретения, AP последовательно отправляет многоадресную информацию многоадресным группам, которые обладают многоадресной информацией, которая должна быть отправлена, в интервалы отправки в соответствии с очередностью значений многоадресных ID многоадресных групп, которые обладают многоадресной информацией, которая должна быть отправлена, так что STA принимает многоадресную информацию многоадресной группы, к которой принадлежит STA, в рамках соответствующего интервала приема в соответствии с позицией многоадресного ID многоадресной группы, к которой принадлежит STA, в очередности значений многоадресных ID многоадресных групп, которые обладают многоадресной информацией, которая должна быть отправлена, тем самым решая проблему известного уровня техники, связанную с тем, что каждая STA принимает всю многоадресную информацию после кадра маяка, и сокращая расход ресурсов STA, вызываемый данной проблемой.
[0098] Фиг. 4 является блок-схемой способа приема многоадресной информации в соответствии с вариантом осуществления настоящего изобретения. Как показано на Фиг. 4, способ в данном варианте осуществления включает в себя:
[0099] Этап 401: STA принимает кадр маяка DTIM, отправленный посредством AP, при этом кадр маяка DTIM используется для указания многоадресной группы, которая обладает многоадресной информацией, которая должна быть отправлена.
[0100] Этап 402: STA принимает многоадресную информацию многоадресной группы, к которой принадлежит STA, в соответствующий интервал приема в соответствии с позицией многоадресного ID многоадресной группы, к которой принадлежит STA, в очередности значений многоадресных ID многоадресных групп, которые обладают многоадресной информации, которая должна быть отправлена.
[0101] В данном варианте осуществления каждая многоадресная группа обладает одним многоадресным ID, используемым для идентификации уникальным образом многоадресной группы. AP хранит многоадресную информацию каждой многоадресной группы, которая обладает многоадресной информацией, которая должна быть отправлена. Когда AP требуется отправить многоадресную информацию к STA, по меньшей мере, в одной многоадресной группе, AP сначала отправляет кадр маяка к STA. Бит указания типа в кадре маяка указывает на то, что кадр маяка является кадром маяка DTIM. Посредством использования кадра маяка DTIM, AP уведомляет, с одной стороны, STA о том, будет отправлена многоадресная информация после кадра маяка DTIM, и уведомляет, с другой стороны, STA о том, какая многоадресная группа или многоадресные группы обладают многоадресной информацией, которая должна быть отправлена. Соответственно, STA принимает кадр маяка DTIM, отправленный посредством AP, анализирует принятый кадр маяка с тем, чтобы узнать многоадресную группу, которая обладает многоадресной информацией, которая должна быть отправлена, и определяет, в соответствии с многоадресным ID многоадресной группы, к которой принадлежит STA, является ли многоадресная группа, к которой принадлежит STA, многоадресной группой, которая указывается в кадре маяка DTIM и обладает многоадресной информацией, которая должна быть отправлена. При определении того, что многоадресная группа, к которой принадлежит STA, является многоадресной группой, которая указывается в кадре маяка DTIM и обладает многоадресной информацией, которая должна быть отправлена, SPA готовится к тому, чтобы принимать многоадресную информацию, отправленную AP.
[0102] После отправки кадра маяка DTIM к STA, AP последовательно отправляет многоадресную информацию многоадресных групп, которые обладают многоадресной информацией, которая должна быть отправлена, в каждый интервал отправки в соответствии с очередностью значений многоадресных ID многоадресных групп. STA использует метод обработки, адаптивный к тому, что у AP, т.е. STA определяет позицию многоадресного ID многоадресной группы, к которой принадлежит STA, в очередности значений многоадресных ID многоадресных групп, которые указываются в кадре маяка DTIM и обладают многоадресной информацией, которая должна быть отправлена, затем определяет, в соответствии с позицией в очередности значений, интервал приема, соответствующий многоадресной группе, к которой принадлежит STA, и затем принимает многоадресную информацию многоадресной группы, к которой принадлежит STA, в соответствующий интервал приема, и не принимает многоадресную информацию других многоадресных групп. Это решает проблему известного уровня техники, связанную с тем, что после приема кадра маяка DTIM, STA требуется принять всю многоадресную информацию после кадра маяка DTIM, и помогает сократить расход ресурсов STA, вызываемый данной проблемой. Данный способ в частности применим к STA, которая обладает требованием в отношении низкого энергопотребления.
[0103] В опциональном методе реализации каждый интервал приема является средней продолжительностью времени для отправки многоадресной информации. На основании этого, метод для приема, посредством STA, многоадресной информации многоадресной группы, к которой принадлежит STA, в соответствующий интервал приема в соответствии с позицией многоадресного ID многоадресной группы, к которой принадлежит STA, в очередности значений многоадресных ID многоадресных групп, которые обладают многоадресной информацией, которая должна быть отправлена, в частности состоит из: определения, посредством STA, момента пробуждения STA в соответствии со средней продолжительностью времени для отправки многоадресной информации и позиции многоадресного ID многоадресной группы, к которой принадлежит STA, в очередности значений многоадресных ID многоадресных групп, которые обладают многоадресной информацией, которая должна быть отправлена, и затем приема многоадресной информации. Как показано на Фиг. 5, предполагается, что существует три многоадресные группы, которые обладают многоадресной информацией, которая должна быть отправлена, которые являются первой многоадресной группой, второй многоадресной группой и третьей многоадресной группой, и очередность значений по убыванию многоадресных ID трех многоадресных групп соответствует последовательно первой многоадресной группе, второй многоадресной группе и третьей многоадресной группе. Метод для приема, посредством STA в трех многоадресных группах, соответствующей многоадресной информации, показан на Фиг. 5. STA в первой многоадресной группе пробуждается после кадра маяка DTIM, для приема многоадресной информации, которая принадлежит к STA (т.е., многоадресной информации первой многоадресной группы); STA во второй многоадресной группе пробуждается после ожидания в течение одной средней продолжительности времени для отправки многоадресной информации, для приема многоадресной информации, которая принадлежит к STA (т.е., многоадресной информации второй многоадресной группы); и STA в третьей многоадресной группе пробуждается после ожидания в течение двух средних продолжительностей времени для отправки многоадресной информации, для приема многоадресной информации, которая принадлежит к STA (т.е., многоадресной информации третьей многоадресной группы). Опционально, всякий раз, когда STA ожидает в течение одной средней продолжительности времени для отправки многоадресной информации, STA может продолжать ожидать в течение одной SIFS. Например, если STA ожидает в течение 2 средних продолжительностей времени для отправки многоадресной информации, общая продолжительность времени ожидания составляет (2 средних продолжительности времени для отправки многоадресной информации + 2SIFS).
[0104] Опционально, средняя продолжительность времени для отправки многоадресной информации может быть предварительно установленным эмпирическим значением. В дополнение, средняя продолжительность времени для отправки многоадресной информации также может быть вычислена посредством AP в соответствии со значением многоадресной информации, которая должна быть отправлена, и скоростью отправки каждой многоадресной группы после того, как AP определяет многоадресные группы, которые обладают многоадресной информацией, которая должна быть отправлена, и перед тем, как AP отправляет многоадресную информацию, и затем средняя продолжительность времени для отправки многоадресной информации отправляется к STA.
[0105] В опциональном методе реализации каждый интервал приема является интервалом кадра маяка. Интервал кадра маяка в данном документе относится к интервалу между двумя кадрами маяка. Здесь кадр маяка включает в себя не только кадр маяка TIM, но также включает в себя кадр маяка DTIM. После приема текущего кадра маяка DTIM, STA в многоадресных группах, которые обладают многоадресной информацией, которая должна быть отправлена, могут последовательно принимать многоадресную информацию после кадра маяка TIM и перед следующим кадром маяка DTIM в соответствии с очередностью значений многоадресных ID многоадресных групп, к которым принадлежат STA. Многоадресная информация одной или более многоадресных групп, может быть отправлена после кадра маяка DTIM или кадра маяка TIM. Используя Фиг. 6 в качестве примера, предполагается, что многоадресными группами, которые обладают многоадресной информацией, которая должна быть отправлена, являются первая многоадресная группа, вторая многоадресная группа и третья многоадресная группа, и очередность значений по убыванию многоадресных ID трех многоадресных групп является последовательно: первая многоадресная группа, вторая многоадресная группа и третья многоадресная группа. STA в первой многоадресной группе пробуждается после текущего кадра маяка DTIM, для приема многоадресной информации, которая принадлежит к STA (т.е., многоадресной информации первой многоадресной группы); STA во второй многоадресной группе пробуждается после первого кадра маяка TIM после текущего кадра маяка DTIM, для приема многоадресной информации, которая принадлежит к STA (многоадресной информации второй многоадресной группы); и STA в третьей многоадресной группе пробуждается после второго кадра маяка TIM после текущего кадра маяка DTIM, для приема многоадресной информации, которая принадлежит к STA (т.е., многоадресной информации третьей многоадресной группы). Здесь следует отметить, что количество кадров маяка TIM, которое AP отправляет между двумя кадрами маяка DTIM может быть адаптивно определено.
[0106] В опциональном методе реализации многоадресные ID могут быть MAC-адресами, FMS ID или подобным, однако настоящее изобретение этим не ограничивается.
[0107] В опциональном методе реализации многоадресные ID являются, по меньшей мере, одним AID, т.е. многоадресные ID вышеупомянутых многоадресных групп, которые обладают многоадресной информацией, которая должна быть отправлена (включая многоадресную группу, к которой принадлежит STA), являются, по меньшей мере, одним AID. В частности, AP может определять, какие AID используются в качестве одноадресных AID, а какие AID используются в качестве многоадресных ID, т.е. требуется только то, чтобы AID, используемые в качестве многоадресных ID, отличались от AID, используемых для одноадресной передачи.
[0108] На основании того, что многоадресный ID является AID, метод для указания, посредством кадра маяка DTIM, многоадресной группы, которая обладает многоадресной информацией, которая должна быть отправлена, состоит в: указании, посредством использования частичной виртуальной битовой карты в кадре маяка DTIM, многоадресной группы, которая обладает многоадресной информацией, которая должна быть отправлена. Например, если бит, соответствующий AID в частичной виртуальной битовой карте, равен 1, это указывает на то, что многоадресная группа, которая использует AID в качестве многоадресного ID, обладает многоадресной информацией, которая должна быть отправлена; и если биты, соответствующие нескольким AID в частичной виртуальной битовой карте, равны 1, это указывает на то, что многоадресные группы, которые используют эти AID в качестве многоадресных ID, все обладают многоадресной информацией, которая должна быть отправлена. Может быть выяснено, что когда AID используется в качестве многоадресного ID, существующий бит в кадре маяка может быть дополнительно использован для указания многоадресной группы, которая обладает многоадресной информацией, которая должна быть отправлена, так что не требуется увеличения кадра маяка, что способствует сжатию кадра маяка.
[0109] В опциональном методе реализации, как показано на Фиг. 7, перед этапом 401, способ в данном варианте осуществления дополнительно включает в себя:
[0110] Этап 400: STA принимает многоадресный ID, который отправляется посредством AP, многоадресной группы, к которой принадлежит STA.
[0111] Посредством выполнения этапа 400, STA может заранее узнать многоадресный ID многоадресной группы, к которой принадлежит STA, и затем STA принимает многоадресную информацию многоадресной группы, к которой принадлежит STA, в соответствующий интервал приема в соответствии с многоадресным ID многоадресной группы, к которой принадлежит STA.
[0112] В опциональном методе реализации AP может активно инициировать выделение многоадресного ID, т.е. AP активно отправляет многоадресный ID многоадресной группы, к которой принадлежит STA, к STA. STA может в частности принимать многоадресный ID, который активно отправляется посредством AP, многоадресной группы, к которой принадлежит STA.
[0113] В опциональном методе реализации STA может активно запрашивать, у AP, многоадресный ID многоадресной группы, к которой принадлежит STA. Прием, посредством STA, многоадресного ID, который отправляется посредством AP, многоадресной группы, к которой принадлежит STA, включает в себя: отправку, посредством STA, информации для запроса многоадресного ID к AP, и затем прием, посредством STA, многоадресного ID многоадресной группы, к которой принадлежит STA, который отправляется посредством AP в соответствии с информацией для запроса многоадресного ID. Информация, отправляемая посредством STA и используемая для запроса многоадресного ID, может быть MAC-адресом или IP адресом STA, или другой информацией, которая уникальным образом идентифицирует STA. AP идентифицирует STA в соответствии с информацией, отправленной посредством STA и используемой для запроса многоадресного ID, и затем определяет многоадресный ID многоадресной группы, к которой принадлежит STA. Опционально, после приема информации для запроса многоадресного ID, AP может выделять многоадресный ID для STA в режиме реального времени, или может непосредственно получать предварительно выделенный многоадресный ID.
[0114] Опциональный метод реализации для отправки, посредством STA, информации для запроса многоадресного ID к AP включает в себя: инкапсуляцию, посредством STA, информации для запроса многоадресного ID в сообщение запроса и отправку сообщения запроса к AP. Опционально, сообщение запроса может быть вновь добавленным сообщением.
[0115] Другой опциональный метод реализации для отправки, посредством STA, информации для запроса многоадресного ID к AP включает в себя: добавление, посредством STA, нового IE к существующему кадру управления или существующему кадру администрирования или существующему кадру данных; инкапсуляцию информации для запроса многоадресного ID во вновь добавленный IE и отправку существующего кадра управления или существующего кадра администрирования или существующего кадра данных к AP.
[0116] Опциональный метод реализации для приема, посредством STA, многоадресного ID, который отправляется посредством AP, многоадресной группы, к которой принадлежит STA, включает в себя: прием, посредством STA, вновь добавленного кадра администрирования или вновь добавленного кадра управления, отправленного посредством AP, при этом вновь добавленный кадр администрирования или вновь добавленный кадр управления включает в себя многоадресный ID многоадресной группы, к которой принадлежит STA, и в частности получение, посредством STA, многоадресного ID многоадресной группы, к которой принадлежит STA, из принятого вновь добавленного кадра администрирования или вновь добавленного кадра управления.
[0117] Другой опциональный метод реализации для приема, посредством STA, многоадресного ID, который отправляется посредством AP, многоадресной группы, к которой принадлежит STA, включает в себя: прием, посредством STA, существующего кадра администрирования или существующего кадра управления или существующего кадра данных, отправленного посредством AP, при этом вновь добавленный IE в существующем кадре администрирования или существующем кадре управления или существующем кадре данных включает в себя многоадресный ID многоадресной группы, к которой принадлежит STA, и в частности получение, посредством STA, многоадресного ID многоадресной группы, к которой принадлежит STA, из вновь добавленного IE в существующем кадре администрирования или существующем кадре управления или существующем кадре данных.
[0118] В опциональном методе реализации данного варианта осуществления, после приема многоадресного ID, который отправляется посредством AP, многоадресной группы, к которой принадлежит STA, STA может отправлять сообщение ACK к AP. Таким образом, AP может своевременно узнать, приняла ли STA многоадресный ID многоадресной группы, к которой принадлежит STA. В случае, при котором от STA требуется отправлять сообщение ACK, если AP не удается принять сообщение ACK в рамках периода времени, AP требуется повторно отправить многоадресный ID многоадресной группы, к которой принадлежит STA, к STA.
[0119] В опциональном методе реализации AP может дополнительно инициировать процесс аннулирования многоадресного ID. Например, AP отправляет сообщение аннулирования многоадресного ID к STA и добавляет, к сообщению аннулирования многоадресного ID, указание аннулирования для указания аннулирования многоадресного ID многоадресной группы, к которой принадлежит STA. На основании этого, способ в данном варианте осуществления дополнительно включает в себя: прием, посредством STA, сообщения аннулирования многоадресного ID, отправленного посредством AP, с тем, чтобы узнать, что STA требуется удалить ассоциацию с многоадресной группой, к которой принадлежит STA, и, вследствие этого, удаление ассоциации с многоадресной группой. Опционально, после приема сообщения аннулирования многоадресного ID, STA может отправлять сообщение ACK к AP, с тем, чтобы уведомить AP о том, что STA уже принимает сообщение аннулирования многоадресного ID. Соответственно, после отправки сообщения аннулирования многоадресного ID к STA, AP принимает сообщение ACK, отправленное посредством STA. В предположении, что требуется отправлять сообщение ACK, если AP не удается принять сообщение ACK в рамках периода времени, AP требуется повторно отправить сообщение аннулирования многоадресного ID к соответствующей STA, от которой AP не удается принять сообщение ACK.
[0120] Опциональный метод реализации для отправки, посредством AP, сообщения аннулирования многоадресного ID к STA включает в себя: инкапсуляцию, посредством AP посредством использования вновь добавленного кадра администрирования или кадра управления, сообщения аннулирования многоадресного ID во вновь добавленный кадр администрирования или кадр управления и отправку вновь добавленного кадра администрирования или кадра управления к STA. Соответственно, STA принимает вновь добавленный кадр администрирования или кадр управления или кадр данных, отправленный посредством AP, и получает сообщение аннулирования многоадресного ID из принятого вновь добавленного кадра администрирования или кадра управления или кадра данных.
[0121] Другой опциональный метод реализации для отправки, посредством AP, сообщения аннулирования многоадресного ID к STA включает в себя: добавление, посредством AP, нового IE к существующему кадру администрирования, или кадру управления, или кадру данных; инкапсуляцию сообщения аннулирования многоадресного ID во вновь добавленный IE; и отправку существующего кадра администрирования, или кадра управления, или кадра данных к STA. Соответственно, STA принимает существующий кадр администрирования, или кадр управления, или кадр данных, отправленный посредством AP, и получает сообщение аннулирования многоадресного ID из принятого существующего кадра администрирования, или кадра управления, или кадра данных.
[0122] В опциональном методе реализации процесс для аннулирования многоадресного ID также может быть инициирован посредством STA. Например, когда STA требуется удалить ассоциацию с многоадресной группой, к которой принадлежит STA, STA отправляет запрос аннулирования многоадресного ID к AP, так что AP аннулирует, в соответствии с запросом аннулирования многоадресного ID, многоадресный ID многоадресной группы, к которой принадлежит STA. Соответственно, AP принимает запрос аннулирования многоадресного ID, отправленный посредством STA. Опционально, запрос аннулирования многоадресного ID может включать в себя многоадресный ID многоадресной группы, к которой принадлежит STA, т.е. многоадресный ID, в отношении которого требуется аннулирование. Опционально, после приема запроса аннулирования многоадресного ID, AP может дополнительно отправлять сообщение ACK к STA. Соответственно, STA принимает сообщение ACK, отправленное посредством AP, с тем, чтобы своевременно узнать, что AP приняла запрос аннулирования многоадресного ID, который способствует своевременному аннулированию многоадресного ID. В случае, при котором AP требуется вернуть сообщение ACK, если STA не удается принять, в рамках периода времени, сообщение ACK, отправленное посредством AP, STA требуется отправить запрос аннулирования многоадресного ID к AP вновь.
[0123] Опциональный метод реализации для отправки, посредством STA, запроса аннулирования многоадресного ID к AP включает в себя: инкапсуляцию, посредством STA посредством использования вновь добавленного сообщения запроса, запроса аннулирования многоадресного ID во вновь добавленное сообщение запроса, и отправку вновь добавленного сообщения запроса к AP.
[0124] Другой опциональный метод реализации для отправки, посредством STA, запроса аннулирования многоадресного ID к AP включает в себя: добавление, посредством STA, нового IE к существующему кадру управления, или кадру администрирования, или кадру данных, инкапсуляцию запроса аннулирования многоадресного ID во вновь добавленный IE, и отправку существующего кадра управления, или кадра администрирования, или кадра данных к AP.
[0125] В опциональном методе реализации AP может дополнительно инициировать изменение многоадресного ID. Например, AP отправляет сообщение изменения многоадресного ID к STA, при этом сообщение изменения многоадресного ID включает в себя измененный многоадресный ID многоадресной группы, к которой принадлежит STA. Опционально, сообщение изменения многоадресного ID может дополнительно включать в себя исходный многоадресный ID многоадресной группы, к которой принадлежит STA. Применительно к многоадресной группе, исходный многоадресный ID многоадресной группы является многоадресным ID, в отношении которого требуется изменение, тогда как новый многоадресный ID многоадресной группы является измененным многоадресным ID. Способ в данном варианте осуществления дополнительно включает в себя: прием, посредством STA, сообщения изменения многоадресного ID, отправленного посредством AP, с тем, чтобы узнать, что требуется изменить многоадресный ID и определить измененный многоадресный ID. Затем, STA обновляет многоадресный ID многоадресной группы, к которой принадлежит STA, в соответствии с измененным многоадресным ID, который включается в сообщение изменения многоадресного ID, многоадресной группы, к которой принадлежит STA. Опционально, после приема сообщения изменения многоадресного ID, отправленного посредством AP, STA может отправлять сообщение ACK к AP. В предположении, что требуется отправлять сообщение ACK, если AP не удается принять сообщение ACK в рамках периода времени, AP требуется повторно отправить сообщение изменения многоадресного ID к соответствующей STA, от которой AP не удается принять сообщение ACK.
[0126] Опциональный метод реализации для отправки, посредством AP, сообщения изменения многоадресного ID к STA включает в себя: инкапсуляцию, посредством AP посредством использования вновь добавленного кадра администрирования или кадра управления, сообщения изменения многоадресного ID во вновь добавленный кадр администрирования или кадр управления и отправку вновь добавленного кадра администрирования или кадра управления к STA. Соответственно, STA принимает вновь добавленный кадр администрирования или кадр управления, отправленный посредством AP, и получает сообщение изменения многоадресного ID из принятого вновь добавленного кадра администрирования или кадра управления.
[0127] Другой опциональный метод реализации для отправки, посредством AP, сообщения изменения многоадресного ID к STA включает в себя: добавление, посредством AP, нового IE в существующий кадр администрирования, или кадр управления, или кадр данных, инкапсуляцию сообщения изменения многоадресного ID во вновь добавленный IE и отправку существующего кадра администрирования, или кадра управления, или кадра данных к STA. Соответственно, STA принимает существующий кадр администрирования, или кадр управления, или кадр данных, отправленный посредством AP, и получает сообщение изменения многоадресного ID из вновь добавленного IE в принятом существующем кадре администрирования, или кадре управления, или кадре данных.
[0128] В опциональном методе реализации изменение многоадресного ID также может быть инициировано посредством STA. На основании этого, способ в данном варианте осуществления дополнительно включает в себя то, что: когда STA требуется изменить многоадресный ID, STA может отправлять запрос изменения многоадресного ID к AP, и затем STA принимает сообщение изменения многоадресного ID, которое отправляется посредством AP в соответствии с запросом изменения многоадресного ID. Соответственно, AP принимает запрос изменения многоадресного ID, отправленный посредством STA, и отправляет измененный многоадресный ID к STA в соответствии с запросом изменения многоадресного ID. Запрос изменения многоадресного ID может включать в себя MAC-адрес или IP адрес STA или другую информацию, которая может уникальным образом идентифицировать STA. Опционально, AP может выделять новый многоадресный ID в соответствии с информацией, переносимой в запросе изменения многоадресного ID, и затем отправлять вновь выделенный многоадресный ID в качестве измененного многоадресного ID к STA.
[0129] Опциональный метод реализации для отправки, посредством STA, запроса изменения многоадресного ID к AP включает в себя: инкапсуляцию, посредством STA посредством использования сообщения запроса, запроса изменения многоадресного ID в сообщение запроса, и отправку сообщения запроса к AP. Здесь сообщение запроса также может быть вновь добавленным сообщением.
[0130] Другой опциональный метод реализации для отправки, посредством STA, запроса изменения многоадресного ID к AP включает в себя: добавление, посредством STA, нового IE к существующему кадру управления, или кадру администрирования, или кадру данных, инкапсуляцию запроса изменения многоадресного ID во вновь добавленный IE и отправку существующего кадра управления, или кадра администрирования, или кадра данных к AP.
[0131] Вышеупомянутый метод реализации предоставляет несколько решений реализации для приема, посредством STA, многоадресного ID многоадресной группы, к которой принадлежит STA, аннулирования многоадресного ID и изменения многоадресного ID, тем самым реализуя администрирование многоадресного ID. Решения обладают преимуществами в виде простоты и легкой реализации.
[0132] Из вышеупомянутого описания можно узнать, что в способе приема многоадресной информации, предоставляемом данным вариантом осуществления, STA принимает кадр маяка DTIM, отправленный посредством AP, узнает, в соответствии с кадром маяка DTIM, многоадресную группу, которая обладает многоадресной информацией, которая должна быть отправлена, и затем принимает многоадресную информацию многоадресной группы, к которой принадлежит STA, в рамках соответствующего интервала приема в соответствии с позицией многоадресного ID многоадресной группы, к которой принадлежит STA, в очередности значений многоадресных ID всех многоадресных групп, которые обладают многоадресной информацией, которая должна быть отправлена, тем самым решая проблему известного уровня техники, связанную с тем, что каждая STA принимает всю многоадресную информацию после кадра маяка, и сокращая расход ресурсов STA, вызываемый данной проблемой.
[0133] Кроме того, вариант осуществления настоящего изобретения дополнительно предоставляет другой способ приема многоадресной информации. Способ включает в себя:
[0134] S4201: Станция (STA) принимает многоадресный идентификатор ассоциации (MID), многоадресной группы, отправленный посредством точки доступа (AP), при этом многоадресная группа обладает одним или более MID, и каждый MID соответствует одной многоадресной группе и периоду приема STA в многоадресной группе.
[0135] S4203: STA принимает кадр маяка карты указания трафика доставки (DTIM), отправленный посредством AP, при этом кадр маяка DTIM включает в себя MID и используется для указания многоадресной группы, которая обладает многоадресной информацией, которая должна быть отправлена к STA.
[0136] S4205: STA принимает многоадресную информацию многоадресной группы, отправленную посредством AP, при этом многоадресная информация несет информацию о MID или информацию, ассоциированную с MID.
[0137] В конкретной реализации, STA отправляет информационный кадр для запроса MID, при этом информационный кадр для запроса MID используется посредством AP, чтобы генерировать MID.
[0138] В варианте осуществления информационный кадр для запроса MID включает в себя запрос MID и информационный элемент запроса MID, при этом запрос MID используется для указания того, что информационный кадр используется для запроса MID, и информационный элемент запроса MID используется посредством AP, чтобы генерировать MID, многоадресной группы, который должен быть отправлен к STA. Информационный элемент запроса MID включает в себя: MAC-адрес многоадресной группы, при этом MAC-адрес многоадресной группы используется посредством AP, чтобы выделять MID; или MAC-адрес многоадресной группы и период для STA, чтобы принимать многоадресную информацию многоадресной группы, при этом MAC-адрес многоадресной группы и период для STA, чтобы принимать многоадресную информацию многоадресной группы, используются посредством AP, чтобы выделять MID.
[0139] В качестве метода реализации, STA добавляет информацию в информационном элементе запроса MID к информационному элементу запроса идентификатора ассоциации AID у STA.
[0140] Вариант осуществления настоящего изобретения дополнительно предоставляет еще один способ приема многоадресной информации, включающий в себя этапы, на которых:
принимают, посредством станции (STA), MID многоадресной группы, отправленный посредством AP, при этом каждый MID соответствует одной многоадресной группе и периоду приема STA в многоадресной группе;
принимают, посредством STA, кадр маяка DTIM, отправленный посредством AP, при этом частичная виртуальная битовая карта кадра маяка DTIM включает в себя информацию, указывающую MID, на одной или более страницах, причем разные страницы включают в себя разные MID, соответствующие одной и той же многоадресной группе, и разные MID соответствуют одному и тому же периоду STA в многоадресной группе; и
принимают, посредством STA, многоадресную информацию, которая отправляется посредством AP, многоадресной группы, когда STA пробуждается, при этом многоадресная информация несет информацию о MID или информацию, ассоциированную с MID, и многоадресная информация принимается посредством STA.
[0141] Кроме того, в способе приема многоадресной информации, предоставляемом посредством данного варианта осуществления, AID используется в качестве многоадресного ID, причем AID, используемый в качестве многоадресного ID, может быть указан посредством AP, и STA не требуется осуществлять переговоры с AP. Вследствие этого, настоящее изобретение обладает большей гибкостью во время реализации в сравнении с решением, при котором FMS ID используется в известном уровне техники. В дополнение, AID, используемый в качестве многоадресного ID, не предъявляет требований к периоду отправки многоадресной информации, и поддерживает не только периодически отправляемую многоадресную информацию, но также поддерживает отправляемую случайным образом многоадресную информацию, и, следовательно, настоящее изобретение применимо к большему числу сценариев приложения. Сверх того, AID, используемый в качестве многоадресного ID, обладает более богатыми ресурсами, нежели FMS ID, тем самым решая, в некоторой степени, проблему того, что приложение многоадресной передачи ограничивается из-за ограниченного количества многоадресных периодов, поддерживаемых FMS ID.
[0142] Известный уровень техники предусматривает режим FMS. STA, работающая в режиме FMS, может осуществлять переговоры в отношении периода для прослушивания кадра маяка DTIM с AP, и, вследствие этого, ей не требуется прослушивать каждый кадр маяка DTIM. Тем не менее, режим FMS может поддерживать максимально восемь разных периодов, и периоды идентифицируются посредством использования 8-битного FMS ID, что ограничивает гибкость при фактическом приложении. Для решения данной проблемы, нижеследующие варианты осуществления настоящего изобретения предоставляют способы отправки и приема многоадресного идентификатора, которые используются для решения проблемы известного уровня техники, связанной с тем, что приложение многоадресной передачи ограничивается из-за ограниченного количества периодов, поддерживаемых FMS ID.
[0143] Фиг. 8 является блок-схемой способа отправки многоадресного идентификатора в соответствии с вариантом осуществления настоящего изобретения. Данный вариант осуществления исполняется посредством AP. Как показано на Фиг. 8, способ в данном варианте осуществления включает в себя:
[0144] Этап 701: Определяют многоадресный идентификатор ID многоадресной группы, к которой принадлежит STA, при этом многоадресный ID многоадресной группы, к которой принадлежит STA, отображается в AID.
[0145] Этап 702: Отправляют многоадресный ID многоадресной группы, к которой принадлежит STA, к STA.
[0146] Опциональный метод реализации для определения, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит станция (STA), включает в себя: отображение, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, в одном AID.
[0147] Другой опциональный метод для определения, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит станция (STA), включает в себя: отображение, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, по меньшей мере, в двух AID.
[0148] На основании вышеупомянутого описания, опциональный метод реализации для отображения, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, в одном AID включает в себя, но не ограничивается, следующие методы:
отображение, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, в любой Странице, Блоке и/или Субблоке AID; или
отображение, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, в предварительно указанной Странице, Блоке и/или Субблоке AID.
[0149] На основании вышеупомянутого описания, опциональный метод реализации для отображения, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, по меньшей мере, в двух AID включает в себя, но не ограничивается, следующие методы:
отображение, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, в разных Страницах, Блоках и/или Субблоках, по меньшей мере, двух AID; или
отображение, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, в одних и тех же Страницах, Блоках и/или Субблоках, по меньшей мере, двух AID.
[0150] В опциональном методе реализации, AP может активно инициировать выделение многоадресного ID. AP может активно отправлять многоадресный ID многоадресной группы, к которой принадлежит STA, соответствующей STA.
[0151] В другом опциональном методе реализации, STA может активно запрашивать многоадресный ID многоадресной группы, к которой принадлежит STA, у AP. Соответственно, метод реализации для отправки, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, к STA включает в себя: прием информации, отправленной посредством STA и используемой для запроса многоадресного ID, и отправку, в соответствии с информацией для запроса многоадресного ID, многоадресного ID многоадресной группы, к которой принадлежит STA, к STA.
[0152] Метод реализации для приема, посредством AP, информации, отправленной посредством STA и используемой для запроса многоадресного ID, включает в себя: прием, посредством AP, сообщения запроса, отправленного посредством STA, при этом сообщение запроса включает в себя информацию для запроса многоадресного ID. Опционально, сообщение запроса может быть вновь добавленным сообщением.
[0153] Другой метод реализации для приема, посредством AP, информации, отправленной посредством STA и используемой для запроса многоадресного ID, включает в себя: прием, посредством AP, существующего кадра управления, или существующего кадра администрирования, или существующего кадра данных, отправленного посредством STA, при этом вновь добавленный IE в существующем кадре управления, или существующем кадре администрирования, или существующем кадре данных включает в себя информацию для запроса многоадресного ID.
[0154] В опциональном методе реализации метод реализации для отправки, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, к STA включает в себя: инкапсуляцию, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, во вновь добавленный кадр администрирования или вновь добавленный кадр управления, и отправку вновь добавленного кадра администрирования или вновь добавленного кадра управления к STA.
[0155] В опциональном методе реализации другой метод реализации для отправки, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, к STA включает в себя: добавление, посредством AP, нового IE к существующему кадру администрирования, или существующему кадру управления, или существующему кадру данных, инкапсуляцию многоадресного ID многоадресной группы, к которой принадлежит STA, во вновь добавленный IE, и отправку существующего кадра администрирования, или существующего кадра управления, или существующего кадра данных к STA.
[0156] В опциональном методе реализации, после отправки, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, к STA, способ дополнительно включает в себя: прием, посредством AP, сообщения ACK, отправленного посредством STA. Это помогает своевременно узнать, приняла ли STA многоадресный ID многоадресной группы, к которой принадлежит STA. В случае, при котором от STA требуется возвращать сообщение ACK, если AP не удается принять сообщение ACK в рамках периода времени, AP требуется отправить многоадресный ID многоадресной группы, к которой принадлежит STA, к STA вновь.
[0157] В опциональном методе реализации AP может дополнительно инициировать процесс аннулирования многоадресного ID. На основании этого, способ в данном варианте осуществления дополнительно включает в себя: отправку, посредством AP, сообщения аннулирования многоадресного ID к STA, при этом сообщение аннулирования многоадресного ID включает в себя указание аннулирования для указания аннулирования многоадресного ID многоадресной группы, к которой принадлежит STA. Опционально, сообщение аннулирования многоадресного ID может дополнительно включать в себя многоадресный ID, в отношении которого требуется аннулирование, т.е. многоадресный ID многоадресной группы, к которой принадлежит STA.
[0158] Опциональный метод реализации для отправки, посредством AP, сообщения аннулирования многоадресного ID к STA включает в себя: инкапсуляцию, посредством AP посредством использования вновь добавленного кадра администрирования или кадра управления, сообщения аннулирования многоадресного ID во вновь добавленный кадр администрирования или кадр управления, и отправку вновь добавленного кадра администрирования или кадра управления к STA.
[0159] Другой опциональный метод реализации для отправки, посредством AP, сообщения аннулирования многоадресного ID к STA включает в себя: добавление, посредством AP, нового IE к существующему кадру администрирования, или кадру управления, или кадру данных, инкапсуляцию сообщения аннулирования многоадресного ID во вновь добавленный IE, и отправку существующего кадра администрирования, или кадра управления, или кадра данных к STA.
[0160] В опциональном методе реализации, после отправки, посредством AP, многоадресного ID многоадресной группы, к которой принадлежит STA, к STA, способ может дополнительно включать в себя: прием, посредством AP, запроса аннулирования многоадресного ID, отправленного посредством STA, и аннулирование, в соответствии с запросом аннулирования многоадресного ID, многоадресного ID многоадресной группы, к которой принадлежит STA.
[0161] В опциональном методе реализации AP может дополнительно инициировать изменение многоадресного ID. На основании этого, способ в данном варианте осуществления дополнительно включает в себя: отправку, посредством AP, сообщения изменения многоадресного ID к STA, при этом сообщение изменения многоадресного ID включает в себя измененный многоадресный ID многоадресной группы, к которой принадлежит STA. Опционально, сообщение изменения многоадресного ID может дополнительно включать в себя многоадресный ID, в отношении которого требуется изменение, т.е. исходный многоадресный ID многоадресной группы, к которой принадлежит STA. Применительно к многоадресной группе, в данном документе многоадресный ID, в отношении которого требуется изменение, является исходным многоадресным ID многоадресной группы, тогда как измененный многоадресный ID является новым многоадресным ID, используемым многоадресной группой.
[0162] Опционально, метод реализации для отправки, посредством AP, сообщения изменения многоадресного ID к STA включает в себя: прием, посредством AP, запроса изменения многоадресного ID, отправленного посредством STA, и отправку сообщения изменения многоадресного ID к STA в соответствии с запросом изменения многоадресного ID.
[0163] Опциональный метод реализации для отправки, посредством AP, сообщения изменения многоадресного ID к STA включает в себя: инкапсуляцию, посредством AP посредством использования вновь добавленного кадра администрирования или кадра управления, сообщения изменения многоадресного ID во вновь добавленный кадр администрирования или кадр управления, и отправку вновь добавленного карда администрирования или кадра управления к STA.
[0164] Другой опциональный метод реализации для отправки, посредством AP, сообщения изменения многоадресного ID к STA включает в себя: добавление, посредством AP, нового IE к существующему кадру администрирования, или кадру управления, или кадру данных, инкапсуляцию сообщения изменения многоадресного ID во вновь добавленный IE, и отправку существующего кадра администрирования, или кадра управления, или кадра данных к STA.
[0165] В отношении подробного описания вышеупомянутых методов реализации, следует обратиться к описанию вышеупомянутых вариантов осуществления способа отправки многоадресной информации, и подробности здесь вновь не описываются.
[0166] Можно узнать из вышеупомянутого описания, что в способе отправки многоадресного идентификатора, предоставляемом данным вариантом осуществления, посредством использования AID в качестве многоадресного ID многоадресной группы, AP отправляет многоадресный ID многоадресной группы, к которой принадлежит STA, к STA, так что STA может узнать многоадресный ID многоадресной группы, к которой принадлежит STA. Таким образом, посредством использования особенности в виде богатства ресурсов AID, проблема известного уровня техники, связанная с тем, что приложение многоадресной передачи ограничивается из-за ограниченного количества многоадресных периодов, поддерживаемых посредством FMS ID, в некоторой степени решается. В дополнение, в данном варианте осуществления AID используется в качестве многоадресного ID многоадресной группы, причем AID, используемый в качестве многоадресного ID, может быть указан посредством AP, и STA не требуется осуществлять переговоры с AP. Вследствие этого, настоящее изобретение обладает большей гибкостью во время реализации в сравнении с решением, при котором FMS ID используется в известном уровне техники. В дополнение, AID, используемый в качестве многоадресного ID, не предъявляет требований к периоду отправки многоадресной информации, и поддерживает не только периодически отправляемую многоадресную информацию, но также поддерживает отправляемую случайным образом многоадресную информацию, и, следовательно, настоящее изобретение применимо к большему числу сценариев приложения.
[0167] Фиг. 9 является блок-схемой способа приема многоадресного идентификатора в соответствии с вариантом осуществления настоящего изобретения. Как показано на Фиг. 9, способ в данном варианте осуществления включает в себя:
[0168] Этап 801: STA принимает многоадресный идентификатор ID, который отправляется посредством AP, многоадресной группы, к которой принадлежит STA, при этом многоадресный ID многоадресной группы, к которой принадлежит STA, отображается в AID.
[0169] Этап 802: STA записывает многоадресный ID многоадресной группы, к которой принадлежит STA.
[0170] В опциональном методе реализации AP может инициировать выделение многоадресного ID. Прием, посредством STA, многоадресного идентификатора ID, который отправляется посредством AP, многоадресной группы, к которой принадлежит STA, в частности состоит из: приема, посредством STA, многоадресного идентификатора ID, который активно отправляется посредством AP, многоадресной группы, к которой принадлежит STA.
[0171] В опциональном методе реализации STA может инициировать выделение многоадресного ID. Прием, посредством STA, многоадресного идентификатора ID, который отправляется посредством AP, многоадресной группы, к которой принадлежит STA, в частности состоит из: отправки, посредством STA, информации для запроса многоадресного ID к AP, и затем приема многоадресного ID многоадресной группы, к которой принадлежит STA, который отправляется посредством AP в соответствии с информацией для запроса многоадресного ID.
[0172] Опциональный метод реализации для отправки, посредством STA, информации для запроса многоадресного ID к AP включает в себя: инкапсуляцию, посредством STA, информации для запроса многоадресного ID в сообщение запроса и отправку сообщения запроса к AP. Опционально, сообщение запроса может быть вновь добавленным сообщением.
[0173] Другой опциональный метод для отправки, посредством STA, информации для запроса многоадресного ID к AP включает в себя: добавление, посредством STA, нового IE к существующему кадру управления, или существующему кадру администрирования, или существующему кадру данных, инкапсуляцию информации для запроса многоадресного ID во вновь добавленный IE, и отправку существующего кадра управления, или существующего кадра администрирования, или существующего кадра данных к AP.
[0174] Метод реализации для приема, посредством STA, многоадресного идентификатора ID, который отправляется посредством AP, многоадресной группы, к которой принадлежит STA, включает в себя: прием, посредством STA, вновь добавленного кадра администрирования или вновь добавленного кадра управления, при этом вновь добавленный кадр администрирования или вновь добавленный кадр управления включает в себя многоадресный ID многоадресной группы, к которой принадлежит STA.
[0175] Другой метод реализации для приема, посредством STA, многоадресного идентификатора ID, который отправляется посредством AP, многоадресной группы, к которой принадлежит STA, включает в себя: прием, посредством AP, существующего кадра администрирования или существующего кадра управления или существующего кадра данных, отправленного посредством STA, при этом вновь добавленный IE в существующем кадре администрирования или существующем кадре управления или существующем кадре данных включает в себя многоадресный ID многоадресной группы, к которой принадлежит STA.
[0176] В опциональном методе реализации, после приема, посредством STA, многоадресного ID, который отправляется посредством AP, многоадресной группы, к которой принадлежит STA, способ включает в себя: отправку, посредством STA, сообщения ACK к AP.
[0177] В опциональном методе реализации, AP может дополнительно инициировать процесс аннулирования многоадресного ID. На основании этого, способ в данном варианте осуществления дополнительно включает в себя: прием, посредством STA, сообщения аннулирования многоадресного ID, отправленного посредством AP, при этом сообщение аннулирования многоадресного ID включает в себя указание аннулирования для указания аннулирования многоадресного ID многоадресной группы, к которой принадлежит STA. Опционально, после приема сообщения аннулирования многоадресного ID, STA может отправлять сообщение ACK к AP, с тем, чтобы уведомлять AP о том, что STA уже приняла сообщение аннулирования многоадресного ID.
[0178] Опциональный метод реализации для отправки, посредством AP, сообщения аннулирования многоадресного ID к STA включает в себя: инкапсуляцию посредством AP посредством использования вновь добавленного кадра администрирования или кадра управления, сообщения аннулирования многоадресного ID во вновь добавленный кадр администрирования или кадр управления и отправку вновь добавленного кадра администрирования или кадра управления к STA. Соответственно, STA принимает вновь добавленный кадр администрирования или кадр управления, отправленный посредством AP, и получает сообщение аннулирования многоадресного ID из принятого вновь добавленного кадра администрирования или кадра управления.
[0179] В опциональном методе реализации аннулирование многоадресного ID также может быть инициировано посредством STA. На основании этого, способ в данном варианте осуществления дополнительно включает в себя: когда STA требуется удалить ассоциацию с многоадресной группой, к которой принадлежит STA, отправку, посредством STA, запроса аннулирования многоадресного ID к AP, так что AP аннулирует, в соответствии с запросом аннулирования многоадресного ID, многоадресный ID многоадресной группы, к которой принадлежит STA, тем самым удаляя ассоциацию с многоадресной группой.
[0180] Опциональный метод реализации для отправки, посредством STA, запроса аннулирования многоадресного ID к AP включает в себя: инкапсуляцию, посредством STA посредством использования вновь добавленного сообщения запроса, запроса аннулирования многоадресного ID во вновь добавленное сообщение запроса и отправку вновь добавленного сообщения запроса к AP.
[0181] Другой опциональный метод для отправки, посредством STA, запроса аннулирования многоадресного ID к AP включает в себя: добавление, посредством STA, нового IE к существующему кадру управления, или кадру администрирования, или кадру данных, инкапсуляцию запроса аннулирования многоадресного ID во вновь добавленный IE, и отправку существующего кадра управления, или кадра администрирования, или кадра данных к AP.
[0182] В опциональном методе реализации AP может дополнительно инициировать изменение многоадресного ID. Вследствие этого, способ в данном варианте осуществления дополнительно включает в себя: приемку, посредством STA, сообщения изменения многоадресного ID, отправленного посредством AP, при этом сообщение изменения многоадресного ID включает в себя измененный многоадресный ID многоадресной группы, к которой принадлежит STA. STA узнает, в соответствии с сообщением изменения многоадресного ID, что требуется изменение многоадресного ID, определяет измененный многоадресный ID, и затем обновляет многоадресный ID многоадресной группы, к которой принадлежит STA, в соответствии с измененным многоадресным ID, который включен в сообщение изменения многоадресного ID, многоадресной группы, к которой принадлежит STA.
[0183] В опциональном методе реализации изменение многоадресного ID также может быть инициировано посредством STA. На основании этого, метод реализации для приема, посредством STA, сообщения изменения многоадресного ID, отправленного посредством AP, включает в себя то, что: когда требуется изменить многоадресный ID, STA может отправлять запрос изменения многоадресного ID к AP, и затем STA принимает сообщение изменения многоадресного ID, которое отправляется посредством AP в соответствии с запросом изменения многоадресного ID.
[0184] Опциональный метод реализации для отправки, посредством STA, запроса изменения многоадресного ID к AP включает в себя: инкапсуляцию, посредством STA посредством использования сообщения запроса, запроса изменения многоадресного ID в сообщение запроса и отправку сообщения запроса к AP. Сообщение запроса здесь также может быть вновь добавленным сообщением.
[0185] Другой опциональный метод реализации для отправки, посредством STA, запроса изменения многоадресного ID к AP включает в себя: добавление, посредством STA, нового IE к существующему кадру управления или кадру администрирования или кадру данных, инкапсуляцию запроса изменения многоадресного ID во вновь добавленный IE и отправку существующего кадра управления, или кадра администрирования, или кадра данных к AP.
[0186] Вышеупомянутые методы реализации предоставляют несколько решений реализации для приема, посредством STA, многоадресного ID многоадресной группы, к которой принадлежит STA, аннулирования многоадресного ID и изменения многоадресного ID, тем самым реализуя администрирование многоадресного ID. Решения обладают преимуществами в виде простоты и легкой реализации.
[0187] В отношении подробного описания вышеупомянутых методов реализации, следует обратиться к описанию вышеупомянутых вариантов осуществления способа отправки многоадресной информации, и подробности здесь вновь не описываются.
[0188] Можно узнать из вышеупомянутого описания, что в способе приема многоадресного идентификатора, предоставляемом посредством данного варианта осуществления, посредством использования AID в качестве многоадресного ID многоадресной группы, STA принимает многоадресный ID, который отправляется посредством AP, многоадресной группы, к которой принадлежит STA. Таким образом, посредством использования особенности в виде богатства ресурсов AID, проблема известного уровня техники, связанная с тем, что приложение многоадресной передачи ограничивается из-за ограниченного количества многоадресных периодов, поддерживаемых посредством FMS ID, в некоторой степени решается. В дополнение, в данном варианте осуществления, AID используется в качестве многоадресного ID многоадресной группы, причем AID, используемый в качестве многоадресного ID, может быть указан посредством AP, и STA не требуется осуществлять переговоры с AP. Вследствие этого, настоящее изобретение обладает большей гибкостью во время реализации в сравнении с решением, при котором FMS ID используется в известном уровне техники. В дополнение, AID, используемый в качестве многоадресного ID, не предъявляет требований к периоду отправки многоадресной информации и поддерживает не только периодически отправляемую многоадресную информацию, но также поддерживает отправляемую случайным образом многоадресную информацию, и, следовательно, настоящее изобретение применимо к большему числу сценариев приложения.
[0189] Фиг. 10 является структурной схемой точки доступ (AP) в соответствии с вариантом осуществления настоящего изобретения. Точка 900 доступа на Фиг. 10, по меньшей мере, включает в себя: процессор 901, память 902, и схему 905 передачи. Процессор 901, память 902 и схема 903 приема соединены посредством использования системы 904 шин. В дополнение, точка 900 доступа может дополнительно включать в себя схему 903 приема, антенну 906 и подобное. Процессор 901 управляет точкой 900 доступа, и процессор 901 также может именоваться центральным модулем обработки (CPU). Память 902 может включать в себя постоянную память и память с произвольной выборкой и предоставлять инструкцию и данные процессору 901. Часть памяти 902 может дополнительно включать в себя энергонезависимую память с произвольной выборкой (NVRAM). В конкретном приложении схема 903 приема и схема 905 передачи могут быть связаны с антенной 906. Компоненты точки 900 доступа могут быть связаны вместе посредством использования системы 904 шин. В дополнение к шине данных, система 904 шин может дополнительно включать в себя шину питания, шину управления, шину сигнала статуса и подобное. Тем не менее, для четкого описания, различные типы шин собирательно промаркированы как система 904 шин на фигуре.
[0190] Способ, раскрытый в вышеупомянутых вариантах осуществления настоящего изобретения, может быть применен в процессоре 901 или реализуется посредством процессора 901 при совместной работе с различными функциональными схемами или компонентами. Процессор 901 может быть чипом (кристаллом) интегральной микросхемы с возможностью обработки сигнала. В процессе реализации, этапы вышеупомянутого способа могут быть выполнены посредством использования аппаратной интегрированной логической схемы в процессоре 901 или инструкции в форме программного обеспечения. Процессор 901 может быть процессором общего назначения, цифровым сигнальным процессором (DSP), специализированной интегральной микросхемой (ASIC), программируемой вентильной матрицей (FPGA), другим программируемым логическим устройством, дискретным вентильным или транзисторным логическим устройством, или дискретным аппаратным компонентом. Процессор может реализовывать или управлять исполнением способов, этапов и логических структурных схем, раскрываемых в вариантах осуществления настоящего изобретения. Процессор общего назначения может быть микропроцессором, или процессор также может быть любым обычным процессором. Этапы со ссылкой на способы, раскрываемые в вариантах осуществления настоящего изобретения, могут быть непосредственно выполнены процессором аппаратного декодирования или могут быть выполнены посредством использования сочетания аппаратных и программных модулей в процессоре декодирования. Программный модуль может быть расположен в известном запоминающем носителе информации в этой области техники, таком как память с произвольной выборкой, флэш-память, постоянная память, программируемая постоянная память, электрически стираемая программируемая память или регистр. Запоминающий носитель информации располагается в памяти 902, и процессор 901 считывает информацию из памяти 902 и реализует этапы вышеупомянутого способа в сочетании с аппаратным обеспечением процессора 901.
[0191] В данном варианте осуществления процессор 901 выполнен с возможностью генерирования многоадресного идентификатора ассоциации (MID) многоадресной группы и кадра маяка карты указания трафика доставки (DTIM).
[0192] Схема 905 передачи отправляет многоадресный идентификатор ассоциации (MID) многоадресной группы, кадр маяка карты указания трафика доставки (DTIM), и многоадресную информацию многоадресной группы посредством использования антенны.
[0193] Одна многоадресная группа обладает одним или более MID, и каждый MID соответствует одной многоадресной группе и периоду приема STA в многоадресной группе; кадр маяка DTIM включает в себя MID и используется для указания многоадресной группы, которая обладает многоадресной информацией, которая должна быть отправлена к STA; и многоадресная информация несет информацию о MID или информацию, ассоциированную с MID, и многоадресная информация принимается посредством STA. Когда STA находится в спящем режиме, STA пробуждается, чтобы принимать многоадресную информацию. MID указывает многоадресную группу, которая обладает многоадресной информацией, которая должна быть отправлена к STA, так что STA пробуждается, чтобы принимать многоадресную информацию.
[0194] Кроме того, схема 903 приема выполнена с возможностью приема, посредством использования антенны, информационного кадра, отправленного посредством STA и используемого для запроса MID; и процессор генерирует многоадресный идентификатор ассоциации (MID) многоадресной группы в соответствии с информационным кадром для запроса MID.
[0195] В данном варианте осуществления информационный кадр для запроса MID включает в себя запрос MID и информационный элемент запроса MID, при этом запрос MID используется для указания того, что информационный кадр используется для запроса MID, и информационный элемент запроса MID включает в себя: MAC-адрес многоадресной группы; и процессор 905 выделяет MID в соответствии с MAC-адресом многоадресной группы.
[0196] В конкретном варианте осуществления, процессор 905 добавляет информацию в информационном элементе запроса MID к информационному элементу запроса AID у STA. Во время реализации, кадр ответа MID включает в себя информацию ответа MID и информационный элемент ответа MID, при этом информация ответа MID указывает на то, что информационный кадр является кадром ответа MID, и информационный элемент ответа MID несет информацию о MID многоадресной группы, к которой принадлежит STA. Кроме того, информационный элемент ответа несет MAC-адрес многоадресной группы, период, в который допускается прием многоадресной информации, и время действия MID. Процессор 905 добавляет информацию в информационном элементе ответа MID к информационному элементу ответа идентификатора ассоциации у AP.
[0197] Фиг. 11 является структурной схемой точки доступа (AP) в соответствии с другим вариантом осуществления настоящего изобретения. Точка 1000 доступа на Фиг. 11, по меньшей мере, включает в себя: процессор 1001, память 1002 и схему 1005 передачи. Процессор 1001, память 1002 и схема 1003 приема соединены посредством использования системы 1004 шин. В дополнение, точка 1000 доступа может дополнительно включать в себя схему 1003 приема, антенну 1006 и подобное. Процессор 1001 управляет точкой 1000 доступа, и процессор 1001 также может именоваться центральным модулем обработки (CPU). Память 1002 может включать в себя постоянную память и память с произвольной выборкой и предоставлять инструкцию и данные процессору 1001. Часть памяти 1002 может дополнительно включать в себя энергонезависимую память с произвольной выборкой (NVRAM). В конкретном приложении, схема 1003 приема и схема 1005 передачи могут быть связаны с антенной 1006. Компоненты точки 1000 доступа могут быть связаны вместе посредством использования системы 1004 шин. В дополнение к шине данных, система 1004 шин может дополнительно включать в себя шину питания, шину управления, шину сигнала статуса и подобное. Тем не менее, для четкого описания, различные типы шин собирательно промаркированы как система 1004 шин на фигуре.
[0198] Способ, раскрытый в вышеупомянутых вариантах осуществления настоящего изобретения, может быть применен в процессоре 1001, или реализуется посредством процессора 1001 при совместной работе с различными функциональными схемами или компонентами. Процессор 1001 может быть чипом интегральной микросхемы с возможностью обработки сигнала. В процессе реализации, этапы вышеупомянутого способа могут быть выполнены посредством использования аппаратной интегрированной логической схемы в процессоре 1001 или инструкции в форме программного обеспечения. Процессор 1001 может быть процессором общего назначения, цифровым сигнальным процессором (DSP), специализированной интегральной микросхемой (ASIC), программируемой вентильной матрицей (FPGA), другим программируемым логическим устройством, дискретным вентильным или транзисторным логическим устройством или дискретным аппаратным компонентом. Процессор может реализовывать или управлять исполнением способов, этапов и логических структурных схем, раскрываемых в вариантах осуществления настоящего изобретения. Процессор общего назначения может быть микропроцессором, или процессор также может быть любым обычным процессором. Этапы со ссылкой на способы, раскрываемые в вариантах осуществления настоящего изобретения, могут быть непосредственно выполнены процессором аппаратного декодирования или могут быть выполнены посредством использования сочетания аппаратных и программных модулей в процессоре декодирования. Программный модуль может быть расположен в известном запоминающем носителе информации в этой области техники, таком как память с произвольной выборкой, флэш-память, постоянная память, программируемая постоянная память, электрически стираемая программируемая память или регистр. Запоминающий носитель информации располагается в памяти 1002, и процессор 1001 считывает информацию из памяти 1002 и реализует этапы вышеупомянутого способа в сочетании с аппаратным обеспечением процессора 1001.
[0199] В точке доступа в данном варианте осуществления настоящего изобретения процессор 1001 выполнен с возможностью генерирования MID многоадресной группы и кадра маяка DTIM.
[0200] Схема 1005 передачи выполнена с возможностью отправки многоадресного идентификатора ассоциации (MID) многоадресной группы, кадра маяка карты указания трафика доставки (DTIM) и многоадресной информации многоадресной группы посредством использования антенны 1006, при этом каждый MID соответствует одной многоадресной группе и периоду приема STA в многоадресной группе; частичная виртуальная битовая карта кадра маяка DTIM включает в себя информацию, указывающую MID, на одной или более страницах, причем разные страницы включают в себя разные MID, соответствующие одной и той же многоадресной группе, и разные MID соответствуют одному и тому же периоду приема STA в многоадресной группе; и многоадресная информация несет информацию о MID или информацию, ассоциированную с MID, и многоадресная информация принимается посредством STA.
[0201] Кроме того, схема 1003 приема выполнена с возможностью приема, посредством использования антенны, информационного кадра, отправленного посредством STA и используемого для запроса MID; и процессор 1001 генерирует многоадресный идентификатор ассоциации (MID) многоадресной группы в соответствии с информационным кадром для запроса MID.
[0202] Кроме того, информационный кадр для запроса MID включает в себя запрос MID и информационный элемент запроса MID, при этом запрос MID используется для указания того, что информационный кадр используется для запроса MID, и информационный элемент запроса MID включает в себя: MAC-адрес многоадресной группы; и процессор 1001 выделяет MID в соответствии с MAC-адресом многоадресной группы.
[0203] В конкретном варианте осуществления процессор 1001 добавляет информацию в информационном элементе запроса MID к информационному элементу запроса AID у STA. Во время реализации, кадр ответа MID включает в себя информацию ответа MID и информационный элемент ответа MID, при этом информация ответа MID указывает на то, что информационный кадр является кадром ответа MID, и информационный элемент ответа MID несет информацию о MID многоадресной группы, к которой принадлежит STA. Кроме того, информационный элемент ответа несет MAC-адрес многоадресной группы, период, в который допускается прием многоадресной информации, и время действия MID. Процессор 905 добавляет информацию в информационном элементе ответа MID к информационному элементу ответа идентификатора ассоциации у AP.
[0204] Точка доступа (AP) в данном варианте осуществления настоящего изобретения может реализовывать этапы или функции в вышеупомянутых вариантах осуществления способа. Точка доступа (AP) реализует способ отправки многоадресной информации в соответствии с конкретными процессами вышеупомянутых вариантов осуществления способа. Вследствие этого, способ в вышеупомянутых вариантах осуществления способа может быть полностью реализован посредством точки доступа.
[0205] Кроме того, вариант осуществления настоящего изобретения дополнительно предоставляет станцию (STA). Фиг. 12 является структурной схемой станции (STA) в соответствии с вариантом осуществления настоящего изобретения. Станция 1200 на Фиг. 12, по меньшей мере, включает в себя: процессор 1201, память 1202 и схему 1205 передачи. Процессор 1201, память 1202 и схема 1203 приема соединены посредством использования системы 1204 шин. В дополнение, станция 1200 может дополнительно включать в себя схему 1203 приема, антенну 1206 и подобное. Процессор 1201 управляет STA 1200, и процессор 1201 также может именоваться центральным модулем обработки (CPU). Память 1202 может включать в себя постоянную память и память с произвольной выборкой, и предоставлять инструкцию и данные процессору 1201. Часть памяти 1202 может дополнительно включать в себя энергонезависимую память с произвольной выборкой (NVRAM). В конкретном приложении, схема 1203 приема и схема 1205 передачи могут быть связаны с антенной 1206. Компоненты точки 1200 доступа могут быть связаны вместе посредством использования системы 1204 шин. В дополнение к шине данных, система 1004 шин может дополнительно включать в себя шину питания, шину управления, шину сигнала статуса и подобное. Тем не менее, для четкого описания, различные типы шин собирательно промаркированы как система 1204 шин на фигуре.
[0206] Способ, раскрытый в вышеупомянутых вариантах осуществления настоящего изобретения, может быть применен в процессоре 1201 или реализуется посредством процессора 1201 при совместной работе с различными функциональными схемами или компонентами. Процессор 1201 может быть чипом интегральной микросхемы с возможностью обработки сигнала. В процессе реализации, этапы вышеупомянутого способа могут быть выполнены посредством использования аппаратной интегрированной логической схемы в процессоре 1201 или инструкции в форме программного обеспечения. Процессор 1201 может быть процессором общего назначения, цифровым сигнальным процессором (DSP), специализированной интегральной микросхемой (ASIC), программируемой вентильной матрицей (FPGA), другим программируемым логическим устройством, дискретным вентильным или транзисторным логическим устройством или дискретным аппаратным компонентом. Процессор может реализовывать или управлять исполнением способов, этапов и логических структурных схем, раскрываемых в вариантах осуществления настоящего изобретения. Процессор общего назначения может быть микропроцессором, или процессор также может быть любым обычным процессором. Этапы со ссылкой на способы, раскрываемые в вариантах осуществления настоящего изобретения, могут быть непосредственно выполнены процессором аппаратного декодирования или могут быть выполнены посредством использования сочетания аппаратных и программных модулей в процессоре декодирования. Программный модуль может быть расположен в известном запоминающем носителе информации в этой области техники, таком как память с произвольной выборкой, флэш-память, постоянная память, программируемая постоянная память, электрически стираемая программируемая память или регистр. Запоминающий носитель информации располагается в памяти 1202, и процессор 1201 считывает информацию из памяти 1202 и реализует этапы вышеупомянутого способа в сочетании с аппаратным обеспечением процессора 1201.
[0207] Станция в данном варианте осуществления включает в себя:
схему 1203 приема, выполненную с возможностью приема, посредством использования антенны, многоадресного идентификатора ассоциации (MID) многоадресной группы, кадра маяка карты указания трафика доставки (DTIM), и многоадресной информации многоадресной группы, которые отправляются посредством AP, при этом многоадресная группа обладает одним или более MID, каждый MID соответствует одной многоадресной группе и периоду приема STA в многоадресной группе, и кадр маяка DTIM включает в себя MID и используется для указания многоадресной группы, которая обладает многоадресной информацией, которая должна быть отправлена к STA; и
процессор 1201, выполненный с возможностью пробуждения STA в соответствии с MID и кадром маяка DTIM, так что схема приема принимает многоадресную информацию многоадресной группы.
[0208] Кроме того, STA дополнительно включает в себя:
схему 1205 передачи, выполненную с возможностью отправки, посредством использования антенны, информационного кадра для запроса MID, при этом информационный кадр для запроса MID используется посредством AP, чтобы генерировать MID.
[0209] В качестве другого конкретного метода реализации, все еще обращаясь к Фиг. 12, станция включает в себя:
схему приема, выполненную с возможностью приема, посредством использования антенны, многоадресного идентификатора ассоциации (MID) многоадресной группы, кадра маяка карты указания трафика доставки (DTIM) и многоадресной информации многоадресной группы, которые отправляются посредством AP, при этом
каждый MID соответствует одной многоадресной группе и периоду приема STA в многоадресной группе; и частичная виртуальная битовая карта кадра маяка DTIM включает в себя информацию, указывающую MID, на одной или более страницах, причем разные страницы включают в себя разные MID, соответствующие одной и той же многоадресной группе, и разные MID соответствуют одному и тому же периоду приема STA в многоадресной группе; и
процессор, выполненный с возможностью предоставления, в соответствии с MID и кадром маяка DTIM, схеме приема возможности приема многоадресной информации многоадресной группы.
[0210] Метод, посредством которого STA в данном варианте осуществления принимает MID и кадр маяка DTIM, отличается от того, что в вышеупомянутом варианте осуществления.
[0211] В способах и устройствах отправки и приема многоадресного идентификатора, предоставленных вариантами осуществления настоящего изобретения, посредством использования AID в качестве многоадресного ID многоадресной группы, AP отправляет MID многоадресной группы, к которой принадлежит STA, к STA, тем самым решая, в некоторой степени, проблему известного уровня техники, связанную с тем, что приложение многоадресной передачи ограничивается из-за ограниченного количества многоадресных периодов, поддерживаемых посредством FMS ID.
[0212] Специалисту в соответствующей области техники может быть известно, что, в сочетании с примерами, описанными в вариантах осуществления, раскрытых в данном техническом описании, этапы и блоки способов могут быть реализованы посредством электронного аппаратного обеспечения, компьютерного программного обеспечения или их сочетания. Чтобы явно описать взаимозаменяемость между аппаратным и программным обеспечением, вышеупомянутое главным образом описывало этапы и композиции вариантов осуществления в соответствии с функциями. Выполняются ли функции аппаратным или программным обеспечением, зависит от конкретных приложений и условий ограничения исполнения технических решений.