Область техники, к которой относится изобретение
Вариант осуществления, рассматриваемый в данном документе, относится к устройству беспроводной связи, которое использует протокол связи для передачи и приема данных с помощью бита проверки данных, устройству управления беспроводной связью, которое используется в устройстве беспроводной связи для управления связью, способу беспроводной связи, который использует устройство беспроводной связи, программе беспроводной связи, которая предписывает устройству беспроводной связи выполнять обработку приема данных, способу управления беспроводной связью, который использует устройство управления беспроводной связью, используемое в устройстве беспроводной связи для управления связью, и программе управления беспроводной связью, которая использует устройство управления беспроводной связью, которое используется в устройстве беспроводной связи для управления связью.
Уровень техники
В последнее время широко используется протокол системы беспроводной связи, называемой 3G (3-е поколение).
У 3G существует несколько стадий развития, и в дополнение к первоначальной 3G, используемой в FDMA и подобных системах, появляется сотовый телефон, использующий протокол, называемый 3.5G или HSDPA, в котором скорость обмена данными является более высокой. Более того, сейчас проходит проверку протокол, называемый Super3G или 3.9G.
Протокол в системе беспроводной связи этой 3G группы разделяется на множество уровней. Уровень 1 среди прочих является уровнем, называемым физическим уровнем, и управляет фактическим обменом данными.
Фиг.1 представляет собой блок-схему протокола уровня 2.
Уровень 2, расположенный на уровне 1, включает в себя 3 подуровня MAC (управление доступом к среде передачи данных), RLC (управление линией радиосвязи) и PDCP (протокол конвергенции пакетных данных).
В данном контексте рассматриваемая как единое целое функция обработки, расположенная на одном уровне или одном подуровне, называется объектом. Объект PDCP или объект RLC существует так долго, сколько существует LCH (логический канал), который будет использоваться (n частей #1~#n в примере, проиллюстрированном на фиг.1). Каждый PDCP и каждый RLC соответствует каждому LCH и передает некоторую PDU (протокольную единицу обмена данными). В данном контексте объект PDCP обрабатывает маскирование данных и подобные процессы в 3.9G (Super3G), а объект RLC обрабатывает управление повторной передачей данных и подобные процессы.
Объект MAC объединяет несколько PDU, переданных от каждого объекта RLC посредством каждого LCH в одну PDU и передает PDU в HARQ (гибридный автоматический запрос на повторную передачу данных). HARQ передает PDU в нижний уровень 1 посредством TRCH (транспортного канала).
На принимающей стороне объект MAC разделяет PDU, переданную из уровня 1 посредством TRCH, на одну PDU или множество PDU, и передает разделенные несколько PDU (одну PDU) каждому объекту RLC посредством каждого LCH.
В этой связи, хотя уровень 3 существует на уровне 2, уровень 3 не является непосредственно связанным с рассматриваемым вопросом, так что иллюстрации и разъяснения, посвященные ему, опускаются.
В данном контексте, в отношении каждой PDU, в 3GPP (проект партнерства разработчиков мобильной связи 3-го поколения) изучается механизм, выполненный с возможностью обмена информацией с ответной стороной посредством добавления не только пользовательских данных, но также и управляющей информации, необходимой объекту на ответной стороне.
Фиг.2 иллюстрирует пример потока данных PDU с управляющей информацией, добавленной к ней.
В объекте RLC заголовок H добавляется к RLC-SDU (блоку данных источника), принятому от объекта PDCP того же LCH, который должен быть передан объекту MAC в качестве PDU в подуровне RLC (RLC-PDU). В объекте MAC несколько RLC-PDU, переданных от объектов RLC множества LCH, принимаются в качестве нескольких SDU (MAC-SDU) в подуровнях MAC. Множество MAC-SDU объединяются, дополняются управляющей информацией MAC, а также дополняются заголовком H и передаются в уровень 1 как один единичный MAC-PDU. В уровне 1, MAC-PDU, переданная от подуровня MAC, передается посредством беспроводной связи.
С другой стороны, на принимающей стороне MAC-PDU, принятая в уровне 1, пересылается объекту MAC, и в объекте MAC принятая MAC-PDU разделяется на несколько MAC-SDU для каждого LCH и пересылается объектам RLC каждого LCH.
В этой связи на фиг.2 проиллюстрирован пример правильной передачи и приема. В этой связи HARQ (см. фиг.1), включенный в объект MAC, проверяет, является ли прием правильным или неправильным с помощью CRC (циклического избыточного кода) и передает ACK (квитирование) источнику передачи, если прием является правильным (CRC-OK) или передает NACK (отрицательное квитирование), если прием является неправильным (CRC-NG), так чтобы выполнялся запрос на повторную передачу.
Фиг.3 иллюстрирует поток данных, включающий в себя возврат ACK или NACK посредством HARQ на принимающей стороне приема. В данном случае проиллюстрирован пример, когда работает блок управления передачей HARQ на передающей стороне и две MAC-PDU, а именно MAC-PDU #1 и MAC-PDU #2, передаются принимающей стороне. На принимающей стороне принимаются эти две MAC-PDU и блок управления передачей HARQ на передающей стороне выполняет проверку с помощью CRC для каждой из принятых MAC-PDU. В результате проверки с помощью CRC определяется, что MAC-PDU #1 является неправильной с точки зрения приема (CRC-NG) и в этот момент передается NACK передающей стороне. Когда блок управления передачей HARQ на передающей стороне принимает NACK, блок управления передачей HARQ выполняет управление повторной передачей той же самой MAC-PDU #1. На передающей стороне контролируется время, когда передается MAC-PDU #1, и если принимается NACK, то возможно идентифицировать, исходя из времени приема NACK, повторную передачу какой конкретной части MAC-PDU запрашивает NACK. Поэтому на принимающей стороне MAC-PDU лишь только с помощью передачи NACK без передачи идентификатора MAC-PDU, в которой возникло нарушение приема на принимающей стороне, возможно распознать, в какой конкретной MAC-PDU возникло нарушение приема на передающей стороне.
Что касается MAC-PDU #2, которая передается вслед за MAC-PDU #1 от передающей стороны, если прием является правильным (CRC-OK), то блок управления приемом HARQ пересылает MAC-PDU #2 в блок обработки определения MAC-PDU, а также передает ACK передающей стороне. Передающая сторона, которая принимает ACK, распознает, что управление повторной передачей для MAC-PDU #2 не нужно, и передает MAC-PDU (в данном документе обозначается как MAC-PDU #n), которая должна передаваться следующей.
В блоке обработки определения MAC-PDU определяется, является ли MAC-PDU #2, принятая от блока управления приемом HARQ, PDU с правильным форматом или PDU с неправильным форматом.
Фиг.4 представляет собой блок-схему, иллюстрирующую обработку определения, имеет ли PDU нормальный формат или неправильный формат, в блоке обработки определения MAC-PDU.
Как это было описано выше, если блок управления приемом HARQ определяет, что прием является правильным в результате проверки с помощью CRC, то блок управления приемом HARQ передает ACK передающей стороне, а также пересылает MAC-PDU блоку обработки определения MAC-PDU. Если блок обработки определения MAC-PDU принимает MAC-PDU от блока управления приемом HARQ, то выполняется определение, является ли формат MAC-PDU правильным или неправильным.
Например, следующие примеры рассматриваются как случаи неправильного формата.
(1) Идентификатор LCH находится вне диапазона.
(2) Существует большее количество заголовков, чем задано (установлен флаг Е (расширения) в заголовке).
(3) Сумма информации Длины в заголовке длиннее, чем принятая MAC-PDU.
(4) Идентификатор управляющей информации MAC находится вне диапазона.
(5) Идентификатор управляющей информации MAC отличается от Длины.
В блоке обработки определения MAC-PDU выполняется определение, имеет ли MAC-PDU нормальный формат или неправильный формат, и если определено, что MAC-PDU имеет нормальный формат, то MAC-PDU разделяется на несколько MAC-PDU для каждого LCH, который должен пересылаться объекту RLC каждого LCH (см. фиг.2), а если определено, что MAC-PDU имеет неправильный формат, то MAC-PDU отбрасывается. В этом случае управление повторной передачей не выполняется в объекте MAC. Как это было описано выше, поскольку управление повторной передачей выполняется в объекте RLC, если RLC-PDU, которая должна быть принята объектом RLC, не принята, то запрос повторной передачи выполняется из объекта RLC. Однако поскольку существует условие для выполнения управления повторной передачей, управление повторной передачей не выполняется немедленно.
Далее, в качестве методики, имеющей отношение к настоящему изобретению, будут разъяснены общие принципы MIMO (система со многими входами и многими выходами) для выполнения обмена данными с использованием множества антенн.
Фиг.5 представляет собой блок-схему, иллюстрирующую общие принципы устройства передачи и устройства приема, использующие MIMO, а фиг.6 иллюстрирует поток данных при использовании MIMO.
В блоке 11 обработки формирования MAC-PDU на передающей стороне несколько RLC-PDU (несколько MAC-SDU), принятых от каждого RLC, объединяются для формирования MAC-PDU, как это показано на фиг.2. Хотя эта MAC-PDU формируется во множественном числе в зависимости от формирования данных, которые должны быть переданы, на фиг.5 и на фиг.6 в качестве типичных примеров проиллюстрированы две MAC-PDU, а именно MAC-PDU #1 и MAC-PDU #2. Несколько MAC-PDU, сформированных в блоке 11 обработки формирования MAC-PDU, вводятся в блок 13 обработки передачи уровня 1 посредством блока 12 управления передачей HARQ, при этом несколько MAC-PDU распределяются по множеству антенн 14а, 14b (в данном случае две антенны представлены в качестве одного примера) соответственно и передаются разделяемые этими двумя антеннами 14а и 14b.
На принимающей стороне несколько MAC-PDU, переданных от этих двух антенн 14а и 14b на передающей стороне, принимаются двумя антеннами 24а и 24b и пересылаются в блок 23 обработки приема уровня 1. На фиг.6 пара антенн для передачи и приема названа антенной MIMO, в то же время каждая из антенн обозначается как MIMO-антенна &1 и MIMO-антенна &2.
Несколько MAC-PDU, принятых посредством множества антенн 24а и 24b блока 22 обработки приема уровня 1 на принимающей стороне, должны быть переданы блоку 21 обработки определения MAC-PDU, после того как проверка с помощью CRC выполнена и NACK и ACK переданы блоком 22 управления приемом HARQ. В блоке 21 обработки определения MAC-PDU определяется правильность и неправильность формата, и если определено, что формат является правильным, несколько MAC-PDU разделяются на несколько MAC-PDU для каждого LCH, который должен пересылаться каждому объекту RLC. MAC-PDU с неправильным форматом отбрасывается в блоке 21 обработки определения MAC-PDU.
Таким образом, MIMO является методикой одновременной передачи и приема посредством использования множества антенн и обеспечивает более высокую скорость обмена данными, поскольку используется множество антенн, так что полоса частот расширяется.
В описанном выше алгоритме обмена данными блок обработки определения MAC-PDU на принимающей стороне определяет, является ли формат принятой MAC-PDU правильным или неправильным, и если определено, что формат является неправильным, блок обработки определения MAC-PDU отбрасывает MAC-PDU. Несмотря на то, что получение отброшенных данных обрабатывается управлением повторной передачи в объекте RLC, как это было описано выше, управление повторной передачей в объекте RLC не выполняется немедленно, проходит некоторое количество времени прежде чем выдается запрос на повторную передачу, так что пропускная способность в целом может снизиться.
Ввиду вышеуказанных обстоятельств, можно сказать, что задачей настоящего изобретения является обеспечение устройства беспроводной связи, которое обеспечивает более высокую пропускную способность, устройства управления беспроводной связью, способа беспроводной связи, программы беспроводной связи, способа управления беспроводной связью и программы управления беспроводной связью.
Сущность изобретения
Первое устройство беспроводной связи из устройств беспроводной связи согласно настоящему изобретению использует протокол связи для передачи и приема данных с помощью бита проверки данных и включает в себя следующее:
блок приема, который принимает данные от другого устройства беспроводной связи источника передачи;
блок определения принятых данных, который выполняет проверку данных в отношении принятых данных с помощью бита проверки данных, и выполняет определение, являются или нет упомянутые данные «ошибкой»;
блок передачи принятых результатов, который в случае если результатом определения является «ошибка», отбрасывает данные и передает запрос повторной передачи данных другому устройству беспроводной связи источника передачи, и, в случае если результатом определения не является «ошибка», передает сообщение, указывающее, что данные являются правильными, упомянутому другому устройству беспроводной связи источника передачи;
блок определения формата, который определяет, является ли формат данных неправильным или правильным, и который пересылает данные в заданную обработку, если определено, что формат данных является правильным; и
блок запроса повторной передачи, который отбрасывает данные и обращается с запросом к блоку передачи принятых результатов, чтобы он выдал запрос повторной передачи данных, если определено, что формат данных является неправильным.
Поскольку первое устройство беспроводной связи согласно настоящему изобретению определяет, является ли формат принятых данных неправильным или правильным, и включает в себя блок запроса повторной передачи, который, если определено, что формат данных является неправильным, отбрасывает данные и запрашивает блок передачи принятых результатов выдать запрос повторной передачи данных, то упомянутый запрос повторной передачи выдается немедленно, если формат данных является неправильным, и таким образом пропускная способность канала связи повышается.
В данном случае протокол связи первого устройства беспроводной связи обычно включает в себя протокол MAC (управления доступом к среде), проверка данных представляет собой CRC (с помощью циклического избыточного кода), заданная обработка представляет собой RLC (управление линией радиосвязи).
Далее, второе устройство беспроводной связи из устройств беспроводной связи согласно настоящему изобретению использует протокол связи для передачи и приема данных с помощью бита проверки данных и включает в себя следующее:
блок передачи, который передает данные другому устройству беспроводной связи из назначения передачи, причем блок запроса повторной передачи, если определено что формат данных является неправильным, отбрасывает данные и вместо обращения с запросом к блоку передачи принятых результатов с тем, чтобы он выполнил запрос повторной передачи данных, обращается с запросом к блоку передачи с тем, чтобы он встроил запрос повторной передачи в информацию управления связью тех данных, которые должны быть переданы другому устройству беспроводной связи источника передачи, и передал упомянутые данные.
Поскольку второе устройство беспроводной связи согласно настоящему изобретению определяет, является ли формат данных неправильным или правильным, и включает в себя блок запроса повторной передачи, который, если определено, что формат данных является неправильным, отбрасывает данные и обращается с запросом к блоку передачи с тем, чтобы он встроил запрос повторной передачи в информацию управления связью тех данных, которые должны быть переданы другому устройству беспроводной связи источника передачи, и передал упомянутые данные, то запрос повторной передачи данных выполняется немедленно, если информация управления связью упомянутых данных является неправильной, и, таким образом пропускная способность канала связи повышается.
В данном случае, во втором устройстве беспроводной связи согласно настоящему изобретению является предпочтительным, чтобы блок запроса повторной передачи обращался с запросом к блоку передачи с тем, чтобы он дополнительно встроил запрос повторной передачи, включающий в себя информацию о времени приема для принятых данных, в информацию управления связью тех данных, которые должны быть переданы другому устройству беспроводной связи источника передачи, и передал упомянутые данные.
Время передачи данных, которые должны быть переданы источнику передачи, который передал неправильные данные, не регулируется равномерно. Тем не менее, посредством встраивания запроса повторной передачи, включающего в себя информацию о времени приема неправильных данных, в информацию управления связью тех данных, которые должны быть переданы источнику передачи, на передающей стороне, которая передала неправильные данные, становится возможным легко идентифицировать неправильные данные.
Более того, является предпочтительным, чтобы второе устройство беспроводной связи дополнительно включало в себя множество антенн и выполняло обмен данными согласно MIMO (системе со многими входами и многими выходами) посредством использования множества антенн, и
чтобы блок запроса повторной передачи обращался запросом к блоку передачи с тем, чтобы он встроил запрос повторной передачи, дополнительно включающий в себя информацию идентификации антенны, а также и информацию о времени приема для принятых данных, в информацию управления связью тех данных, которые должны быть переданы другому устройству беспроводной связи источника передачи, и передал упомянутые данные.
В устройстве беспроводной связи, использующем методику MIMO, беспроводной обмен данными осуществляется одновременно посредством использования множества антенн. Поэтому посредством встраивания запроса повторной передачи, включающего в себя информацию идентификации антенны для идентификации конкретной антенны, которая приняла неправильные данные, вместе с информацией о времени приема, в информацию управления связью, на передающей стороне, которая передала неправильные данные, становится возможным легко идентифицировать неправильные данные с помощью информации о времени приема и информации идентификации антенны.
Протокол связи второго устройства беспроводной связи обычно включает в себя протокол MAC (управления доступом к среде), проверка данных представляет собой CRC (с помощью циклического избыточного кода), заданная обработка представляет собой RLC (управление линией радиосвязи).
В этой связи, в каждом из первого и второго устройств беспроводной связи является предпочтительным, чтобы блок запроса повторной передачи больше не выполнял запрос повторной передачи данных, если формат повторно переданных данных имеет то же самое неправильное содержимое.
Если то же самое неправильное содержимое включено в повторно переданные данные, это означает, что неправильность не была разрешена на передающей стороне, и вероятность получения данных, в которых неправильность разрешена, является низкой в следующем запросе повторной передачи. Таким образом, желательно больше не выполнять запрос повторной передачи данных, так как это приводит только к увеличению трафика.
Более того, для того чтобы управлять связью, первое устройство управления беспроводной связью из устройств управления беспроводной связью согласно настоящему изобретению используется в устройстве беспроводной связи, которое использует протокол связи для передачи и приема данных с помощью бита проверки данных и которое включает в себя блок приема и блок передачи принятых результатов, и при этом первое устройство управления беспроводной связью включает в себя следующее:
блок определения принятых данных, который выполняет проверку данных для принятых данных с помощью бита проверки данных и выполняет определение, являются или нет упомянутые данные «ошибкой»;
блок выдачи команды передачи принятых результатов, который если результат определения является «ошибкой», отбрасывает данные и выдает команду блоку передачи принятых результатов передать запрос повторной передачи данных другому устройству беспроводной связи источника передачи, а если результат определения не является «ошибкой», выдает команду блоку передачи принятых результатов передать сообщение, указывающее, что данные являются правильными, упомянутому другому устройству беспроводной связи источника передачи;
блок определения формата, который определяет, является ли формат данных неправильным или правильным, и который пересылает упомянутые данные в заданную обработку, если определено, что формат данных является правильным; и
блок запроса повторной передачи, который отбрасывает данные и обращается с запросом к блоку передачи принятых результатов с тем, чтобы он запросил повторную передачу данных, если определено, что формат данных является неправильным.
Кроме того, для того чтобы управлять связью, второе устройство управления беспроводной связью из устройств управления беспроводной связью согласно настоящему изобретению используется в устройстве беспроводной связи, которое использует протокол связи для передачи и приема данных, включающих в себя информацию управления связью, с помощью бита проверки данных, и которое включает в себя блок приема и блок передачи принятых результатов, и при этом второе устройство управления беспроводной связью включает в себя следующее:
блок определения принятых данных, который выполняет проверку данных для принятых данных с помощью бита проверки данных и выполняет определение, являются или нет упомянутые данные «ошибкой»;
блок выдачи команды передачи принятых результатов, который если результат определения является «ошибкой», отбрасывает данные и выдает команду блоку передачи принятых результатов передать запрос повторной передачи данных другому устройству беспроводной связи источника передачи, а если результат определения не является «ошибкой», выдает команду блоку передачи принятых результатов передать сообщение, указывающее, что данные являются правильными, другому устройству беспроводной связи источника передачи;
блок определения формата, который определяет, является ли формат данных неправильным или правильным и который пересылает упомянутые данные в заданную обработку, если определено, что формат данных является правильным; и
блок запроса повторной передачи, который, если определено, что формат данных является неправильным, отбрасывает данные и обращается с запросом к блоку передачи, с тем чтобы он встроил запрос повторной передачи в информацию управления связью тех данных, которые должны быть переданы другому устройству беспроводной связи источника передачи.
Первый способ беспроводной связи из способов беспроводной связи согласно настоящему изобретению использует устройство беспроводной связи, которое использует протокол связи для передачи и приема данных с помощью бита проверки данных и которое включает в себя блок приема, блок определения принятых данных, блок передачи принятых результатов, блок определения формата и блок запроса повторной передачи,
при этом первый способ беспроводной связи содержит этапы, на которых
принимают данные от другого устройства беспроводной связи источника передачи с помощью блока приема;
выполняют определение принятых данных с помощью блока определения принятых данных, заключающееся в том, что выполняют проверку данных для принятых данных с помощью бита проверки данных и определяют, являются или нет упомянутые данные «ошибкой»;
выполняют передачу принятых результатов с помощью блока передачи принятых результатов, заключающуюся в том, что отбрасывают данные и передают запрос повторной передачи данных другому устройству беспроводной связи источника передачи, если результатом определения является «ошибка», и передают сообщение, указывающее, что данные являются правильными, упомянутому другому устройству беспроводной связи источника передачи, если результатом определения не является «ошибка»;
выполняют определение формата с помощью блока определения формата, заключающееся в том, что определяют, является ли формат данных неправильным или правильным, и пересылают данные в заданную обработку, если определено, что формат данных является правильным; и
выполняют запрос повторной передачи с помощью блока запроса повторной передачи, заключающийся в том, что отбрасывают данные и обращаются с запросом к блоку передачи принятых результатов с тем, чтобы он запросил повторную передачу данных, если определено, что формат данных является неправильным.
Далее, второй способ беспроводной связи из способов беспроводной связи согласно настоящему изобретению использует устройство беспроводной связи, которое использует протокол связи для передачи и приема данных, включающих в себя информацию управления связью, с помощью бита проверки данных, и которое включает в себя блок приема, блок передачи, блок определения принятых данных, блок передачи принятых результатов, блок определения формата и блок запроса повторной передачи,
при этом второй способ беспроводной связи содержит этапы, на которых
принимают данные от другого устройства беспроводной связи источника передачи с помощью блока приема;
выполняют определение принятых данных с помощью блока определения принятых данных, заключающееся в том, что выполняют проверку данных для принятых данных с помощью бита проверки данных и определяют, являются или нет упомянутые данные «ошибкой»;
выполняют передачу принятых результатов с помощью блока передачи принятых результатов, заключающуюся в том, что отбрасывают данные и передают запрос повторной передачи данных другому устройству беспроводной связи источника передачи, если результатом определения является «ошибка», и передают сообщение, указывающее, что данные являются правильными, упомянутому другому устройству беспроводной связи источника передачи, если результатом определения не является «ошибка»;
выполняют определение формата с помощью блока определения формата, заключающееся в том, что определяют, является ли формат данных неправильным или правильным, и пересылают данные в заданную обработку, если определено, что формат данных является правильным; и
выполняют запрос повторной передачи с помощью блока запроса повторной передачи на этапе запроса повторной передачи, заключающийся в том, что отбрасывают данные, если определено, что формат данных является неправильным, и обращаются с запросом к блоку передачи с тем, чтобы он встроил запрос повторной передачи в информацию управления связью тех данных, которые должны быть переданы другому устройству беспроводной связи источника передачи, и передал упомянутые данные.
Далее, первая программа беспроводной связи из программ беспроводной связи согласно настоящему изобретению предписывает устройству беспроводной связи выполнять обработку приема данных, причем устройство беспроводной связи использует протокол связи для передачи и приема данных с помощью бита проверки данных и включает в себя блок приема, блок определения принятых данных, блок передачи принятых результатов, блок определения формата и блок запроса повторной передачи,
при этом первая программа беспроводной связи предписывает устройству беспроводной связи выполнять следующее:
прием данных от другого устройства беспроводной связи источника передачи с помощью блока приема;
определение принятых данных с помощью блока определения принятых данных, заключающееся в выполнении проверки данных для принятых данных с помощью бита проверки данных и определении, являются или нет упомянутые данные «ошибкой»;
передачу принятых результатов с помощью блока передачи принятых результатов, заключающуюся в отбрасывании данных и передаче запроса повторной передачи данных другому устройству беспроводной связи источника передачи, если результатом определения является «ошибка», и передаче сообщения, указывающего, что данные являются правильными, упомянутому другому устройству беспроводной связи источника передачи, если результатом определения не является «ошибка»;
определение формата с помощью блока определения формата, заключающееся в определении, является ли формат данных неправильным или правильным, и пересылке данных в заданную обработку, если определено, что формат данных является правильным; и
запрашивание повторной передачи с помощью блока запроса повторной передачи, заключающееся в отбрасывании данных и обращении с запросом к блоку передачи принятых результатов с тем, чтобы он запросил повторную передачу данных, если определено, что формат данных является неправильным.
Далее, вторая программа беспроводной связи из программ беспроводной связи согласно настоящему изобретению предписывает устройству беспроводной связи выполнять обработку приема данных, причем устройство беспроводной связи использует протокол связи для передачи и приема данных, включающих в себя информацию управления связью, с помощью бита проверки данных, и которое включает в себя блок приема, блок передачи, блок определения принятых данных, блок передачи принятых результатов, блок определения формата и блок запроса повторной передачи,
при этом вторая программа беспроводной связи предписывает устройству беспроводной связи выполнять следующее:
прием данных от другого устройства беспроводной связи источника передачи с помощью блока приема;
определение принятых данных с помощью блока определения принятых данных, заключающееся в выполнении проверки данных для принятых данных с помощью бита проверки данных и определении, являются или нет упомянутые данные «ошибкой»;
передачу принятых результатов с помощью блока передачи принятых результатов, заключающуюся в отбрасывании данных и передаче запроса повторной передачи данных упомянутому другому устройству беспроводной связи источника передачи, если результатом определения является «ошибка», и
определение формата с помощью блока определения формата, заключающееся в определении, является ли формат данных неправильным или правильным, и пересылке данных в заданную обработку, если определено, что формат данных является правильным; и
запрашивание повторной передачи, заключающееся в отбрасывании данных, если определено, что формат данных является неправильным, и обращении с запросом к блоку передачи с тем, чтобы он встроил запрос повторной передачи в информацию управления связью тех данных, которые должны быть переданы другому устройству беспроводной связи источника передачи, и передал упомянутые данные.
Также первый способ управления беспроводной связью из способов управления беспроводной связью согласно настоящему изобретению использует для управления связью устройство управления беспроводной связью, используемое в устройстве беспроводной связи, которое использует протокол связи для передачи и приема данных с помощью бита проверки данных и которое включает в себя блок приема и блок передачи принятых результатов, и
при этом первый способ управления беспроводной связью содержит этапы, на которых
выполняют определение принятых данных, заключающееся в том, что выполняют проверку данных для принятых данных с помощью бита проверки данных и определяют являются или нет упомянутые данные «ошибкой»;
выдают команду передачи принятых результатов, заключающуюся в том, что отбрасывают данные и выдают команду блоку передачи принятых результатов передать запрос повторной передачи данных другому устройству беспроводной связи источника передачи, если результат определения является «ошибкой», и выдают команду блоку передачи принятых результатов передать сообщение, указывающее, что данные являются правильными, другому устройству беспроводной связи источника передачи, если результат определения не является «ошибкой»;
выполняют определение формата, заключающееся в том, что определяют, является ли формат данных неправильным или правильным, и пересылают упомянутые данные в заданную обработку, если определено, что формат данных является правильным; и
выполняют запрос повторной передачи, заключающийся в том, что отбрасывают данные и обращаются с запросом к блоку передачи принятых результатов с тем, чтобы он запросил повторную передачу данных, если определено, что формат данных является неправильным.
Кроме того, второй способ управления беспроводной связью из способов управления беспроводной связью согласно настоящему изобретению использует для управления связью устройство управления беспроводной связью, используемое в устройстве беспроводной связи, которое использует протокол связи для передачи и приема данных с помощью бита проверки данных и которое включает в себя блок приема, блок передачи и блок передачи принятых результатов, и
при этом второй способ управления беспроводной связью содержит этапы, на которых
выполняют определение принятых данных, заключающееся в том, что выполняют проверку данных для принятых данных с помощью бита проверки данных и выполняют определение, являются или нет упомянутые данные «ошибкой»;
выдают команду передачи принятых результатов, заключающуюся в том, что отбрасывают данные и выдают команду блоку передачи принятых результатов передать запрос повторной передачи данных другому устройству беспроводной связи источника передачи, если результат определения является «ошибкой», и выдают команду блоку передачи принятых результатов передать сообщение, указывающее, что данные являются правильными, другому устройству беспроводной связи источника передачи, если результат определения не является «ошибкой»;
определяют формат, заключающийся в том, что определяют, является ли формат данных неправильным или правильным, и пересылают упомянутые данные в заданную обработку, если определено, что формат данных является правильным; и
выполняют запрос повторной передачи с помощью блока запроса повторной передачи, заключающийся в том, что отбрасывают данные, если определено, что формат данных является неправильным, и обращаются с запросом к блоку передачи, с тем чтобы он встроил запрос повторной передачи в информацию управления связью тех данных, которые должны быть переданы другому устройству беспроводной связи источника передачи.
Кроме того, первая программа управления беспроводным устройством из программ управления беспроводным устройством согласно настоящему изобретению для управления информацией предписывает устройству управления беспроводной связью выполнять обработку приема данных, при этом устройство управления беспроводной связью используется в устройстве беспроводной связи, которое использует протокол связи для передачи и приема данных с помощью бита проверки данных и которое включает в себя блок приема и блок передачи принятых результатов,
при этом первая программа управления беспроводной связью предписывает устройству беспроводной связи выполнять следующее:
определение принятых данных, заключающееся в выполнении проверки данных для принятых данных с помощью бита проверки данных и определении, являются или нет упомянутые данные «ошибкой»;
выдача команды передачи принятых результатов, заключающаяся в отбрасывании данных и выдаче команды блоку передачи принятых результатов передать запрос повторной передачи данных другому устройству беспроводной связи источника передачи, если результат определения является «ошибкой», и выдаче команды блоку передачи принятых результатов передать сообщение, указывающее, что данные являются правильными, другому устройству беспроводной связи источника передачи, если результат определения не является «ошибкой»;
определение формата, заключающееся в определении, является ли формат данных неправильным или правильным, и пересылке упомянутых данных в заданную обработку, если определено, что формат данных является правильным; и
запрашивание повторной передачи, заключающееся в отбрасывании данных и обращении с запросом к блоку передачи принятых результатов с тем, чтобы он запросил повторную передачу данных, если определено, что формат данных является неправильным.
Кроме того, вторая программа управления беспроводным устройством из программ управления беспроводным устройством согласно настоящему изобретению для управления информацией предписывает устройству управления беспроводной связью выполнять обработку приема данных, при этом устройство управления беспроводной связью используется в устройстве беспроводной связи, которое использует протокол связи для передачи и приема данных, включающих в себя информацию управления связью, с помощью бита проверки данных, и которое включает в себя блок приема, блок передачи и блок передачи принятых результатов,
при этом вторая программа управления беспроводной связью предписывает устройству беспроводной связи выполнять следующее:
определение принятых данных, заключающееся в выполнении проверки данных для принятых данных с помощью бита проверки данных и определения, являются или нет упомянутые данные «ошибкой»;
выдача команды передачи принятых результатов, заключающаяся в отбрасывании данных и выдаче команды блоку передачи принятых результатов передать запрос повторной передачи данных другому устройству беспроводной связи источника передачи, если результат определения является «ошибкой», и выдаче команды блоку передачи принятых результатов передать сообщение, указывающее, что данные являются правильными, другому устройству беспроводной связи источника передачи, если результат определения не является «ошибкой»;
определение формата, заключающееся в определении, является ли формат данных неправильным или правильным, и пересылке упомянутых данных в заданную обработку, если определено, что формат данных является правильным; и
запрашивание повторной передачи, заключающееся в отбрасывании данных, если определено, что формат данных является неправильным, и обращении с запросом к блоку передачи, с тем чтобы он встроил запрос повторной передачи в информацию управления связью тех данных, которые должны быть переданы другому устройству беспроводной связи источника передачи.
В данном документе основные аспекты описываются в отношении устройства управления беспроводной связью, способа беспроводной связи, программы беспроводной связи, способа управления беспроводной связью и программы управления беспроводной связью. Тем не менее, все особенности работы, соответствующие аспектам, описанным выше в отношении устройства беспроводной связи согласно настоящему изобретению, также включены в устройство управления беспроводной связи, способ беспроводной связи, программу беспроводной связи, способ управления беспроводной связью и программу управления беспроводной связью, поскольку указанные особенности работы соответствуют объему настоящего изобретения.
Краткое описание чертежей
Фиг.1 - блок-схема протокола уровня 2.
Фиг.2 - иллюстрация примера потока данных PDU с управляющей информацией, встроенной в нее.
Фиг.3 - иллюстрация потока данных, содержащего возврат ACK и NACK с помощью HARQ на принимающей стороне.
Фиг.4 - блок-схема, иллюстрирующая обработку определения, является ли PDU - PDU с правильным форматом или PDU с неправильным форматом, выполняемую в блоке обработки определения MAC-PDU.
Фиг.5 - блок-схема, иллюстрирующая общие принципы конструкции устройства передачи и устройства приема, использующих MIMO.
Фиг.6 - иллюстрация потока данных при использовании MIMO.
Фиг.7 - блок-схема, иллюстрирующая один пример системы связи, к которой применен один вариант осуществления настоящего изобретения.
Фиг.8 - блок-схема, иллюстрирующая блок управления приемом HARQ и блок обработки определения MAC-PDU согласно первому варианту осуществления настоящего изобретения.
Фиг.9 - иллюстрация потока данных, соответствующего варианту осуществления, проиллюстрированному на фиг.8.
Фиг.10 - блок-схема, иллюстрирующая конфигурацию в подуровне MAC на принимающей стороне согласно второму варианту осуществления настоящего изобретения.
Фиг.11 - иллюстрация потока данных, соответствующего варианту осуществления, проиллюстрированному на фиг.10.
Наилучший вариант осуществления изобретения
Варианты осуществления изобретения будут описаны далее со ссылкой на сопроводительные чертежи.
Фиг.7 - блок-схема, иллюстрирующая один пример системы связи, к которой применен один вариант осуществления настоящего изобретения.
Фиг.7 иллюстрирует сотовый телефон 100 и базовую станцию 200, которая осуществляет беспроводную связь с сотовым телефоном 100. В данной связи, несмотря на то, что реальной системе связи существует множество сотовых телефонов и множество базовых станций и, кроме того, множество коммутаторов, проиллюстрирована только лишь минимальная конфигурация, необходимая для разъяснения настоящего варианта осуществления изобретения.
Беспроводная связь осуществляется между сотовым телефоном 100 и базовой станцией 200 таким образом, что когда сотовый телефон 100 становится передающей стороной, базовая станция 200 становится принимающей стороной, в то время как базовая станция 200 становится передающей стороной, сотовый телефон 100 становится принимающей стороной. Другими словами, и в сотовом телефоне 100 и в базовой станции 200 обеспечены и конфигурация передающей стороны и конфигурация принимающей стороны в соответствии с тем, как это будет описано в дальнейшем.
В описанной выше традиционной технологии, если формат принятой MAC-PDU является неправильным, то MAC-PDU отбрасывается и запрос повторной передачи обрабатывается с помощью RLC. Однако согласно настоящему варианту осуществления изобретения, если формат принятой MAC-PDU является неправильным, то, как это проиллюстрировано в следующих двух примерах, запрос повторной передачи выполняется в подуровне MAC, тем самым повышая пропускную способность канала связи. Настоящий вариант осуществления отличается от вышеупомянутой традиционной технологии только тем, что запрос повторной передачи выполняется в подуровне MAC, таким образом разъяснения, приведенные в отношении вышеупомянутой традиционной технологии, справедливы и в других случаях, отличных от приведенного.
То есть устройство беспроводной связи согласно настоящему изобретению включает в себя в качестве блочной конфигурации обе конфигурации - передающей стороны и принимающей стороны, проиллюстрированные на ранее описанной фиг.5 в качестве одного примера, и только одна особенность, которая будет описана в дальнейшем, является отличительной по отношению к вышеупомянутой традиционной технологии.
Фиг.8 - блок-схема, иллюстрирующая блок управления приемом HARQ и блок обработки определения MAC-PDU согласно первому варианту осуществления настоящего изобретения.
Если принята MAC-PDU, переданная от передающей стороны, то блок 221 определения принятых данных блока 22 управления приемом HARQ на принимающей стороне выполняет проверку с помощью CRC в отношении MAC-PDU. Если имеет место правильный прием (CRC-OK), то MAC-PDU передается блоку 21 обработки определения MAC-PDU, а также выполняется запрос передачи ACK в блок 222 передачи ACK-NACK, и ACK передается из блока 222 передачи ACK-NACK посредством уровня 1. Тем не менее, несмотря на то, что существует запрос передачи ACK, сделанный из блока 221 определения принятых данных в блок 222 передачи ACK-NACK, может быть такой случай, который будет описан ниже, когда блока 222 передачи ACK-NACK ACK не передается, а передается NACK.
Если блок 221 определения принятых данных определяет, что прием является неправильным (CRC-NG), то запрос передачи NACK выполняется из блока 221 определения принятых данных в блок 222 передачи ACK-NACK, и NACK передается из блока 222 передачи ACK-NACK передающей стороне посредством уровня 1. Как это уже было разъяснено выше, передающая сторона контролирует время передачи MAC-PDU, и возможно идентифицировать, если приняты ACK или NACK, какой PDU соответствует ACK или NACK, исходя из времени приема ACK или NACK. Также в системе MIMO, поскольку ACK и NACK передаются с той же антенны, что приняла ACK и NACK на принимающей стороне, то возможно идентифицировать на передающей стороне PDU, какой MAC-PDU соответствуют ACK и NACK, исходя из времени передачи и антенны, принявшей ACK и NACK.
В данном случае, в отношении MAC-PDU, которая определена как правильный прием (CRC-OK) в блоке 221 определения принятых данных и переслана в блок 21 обработки определения MAC-PDU, на этот раз выполняется определение, является ли она PDU с правильным форматом или PDU с неправильным форматом, в блоке 21 обработки определения MAC-PDU. Если она определена как PDU с правильным форматом, то MAC-PDU разделяется на несколько SDU для каждого LCH, который должен быть передан объекту RLC каждого LCH (см. фиг.2).
С другой стороны, когда она (MAC-PDU) определена как PDU с неправильным форматом, то в блоке 21 обработки определения MAC-PDU, упомянутая PDU отбрасывается. То, что было описано до настоящего момента, аналогично вышеописанной традиционной технологии, однако, в настоящем варианте осуществления, если блок 21 обработки определения MAC-PDU определяет, что PDU имеет неправильный формат, то он отбрасывает PDU и запрашивает блок 222 передачи ACK-NACK блока 22 управления приемом HARQ передать NACK, и предписывает блоку 222 передачи ACK-NACK обновить запрос передачи ACK, который передается из блока 221 определения принятых данных. Затем, после приема запроса от блока 21 обработки определения MAC-PDU блок 222 передачи ACK-NACK передает NACK передающей стороне посредством уровня 1.
Фиг.9 иллюстрирует поток данных согласно варианту осуществления изобретения, проиллюстрированному на фиг.8.
В примере, проиллюстрированном в данном случае, базовая станция является передающей стороной, а два MAC-PDU, а именно MAC-PDU #1 и MAC-PDU #2 в качестве примера передаются от передающей стороны и принимаются сотовым телефоном, который является принимающей стороной. На принимающей стороне выполняется определение на подуровне MAC, затем на уровне 2, является ли прием правильным (CRC-OK) или неправильным (CRC-NG).
В данном случае, во-первых, выполняется определение для MAC-PDU #1, и так как имеет место правильный прием (CRC-OK), то ACK должно передаваться передающей стороне. Однако, тем временем пока ACK еще не передано, выполняется определение, является ли формат MAC-PDU #1 правильным или неправильным, и если формат MAC-PDU #1 является неправильным, то ACK, которое должно быть передано, потому что имеет место правильный прием (CRC-OK), обновляется на NACK, которое должно быть передано передающей стороне. Затем, на передающей стороне, поскольку принято NACK, то MAC-PDU #1, соответствующая NACK, повторно передается принимающей стороне.
Что касается MAC-PDU #2, так как прием является правильным и формат также является правильным, то ACK передается передающей стороне, а на передающей стороне MAC-PDU #n, которая еще не была передана, передается без повторной передачи MAC-PDU #2.
Вместе с этим, не только тогда когда прием является неправильным (CRC-NG), но также и тогда, когда PDU имеет неправильный формат, даже если прием является нормальным (CRC-OK), запрос повторной передачи выполняется на подуровне MAC. Как таковой, запрос повторной передачи выполняется без ожидания запроса повторной передачи от подуровня RLC, так что время до запроса повторной передачи снижается и тем самым пропускная способность всей системы в целом улучшается.
В этой связи, в данном случае, хотя объяснение дается в предположении, что базовая станция является передающей стороной, а сотовый телефон является принимающей стороной, это же объяснение справедливо и для случая, когда сотовый телефон является передающей стороной, а базовая станция является принимающей стороной.
На уровне 1 на передающей стороне MAC-PDU, которая передается единожды, сохраняется на время, а сохраненная MAC-PDU повторно передается, если принимается NACK, соответствующая единожды переданной MAC-PDU. Таким образом, хотя первый вариант осуществления изобретения является эффективным для случая ошибки, которая возникает между уровнем 1 на передающей стороне и обработкой определения MAC-PDU на принимающей стороне, включая уровень 1 на передающей стороне, возможно справиться со случаем, когда возникает ошибка в MAC-PDU на этапе формирования MAC-PDU на передающей стороне или на этапе пересылки сформированной MAC-PDU на уровень 1 передающей стороны, даже если повторно делается попытка выполнить повторную передачу. По этой причине в обработке определения MAC-PDU на принимающей стороне, если формат MAC-PDU, которая повторно передается вследствие приема NACK, является тем же неправильным форматом, как формат MAC-PDU до повторной передачи, то запрос повторной передачи больше не выполняется. Такая работа предотвращает повторение бесполезной повторной передачи и может выделить ресурсы связи другой PDU.
Далее будет разъяснен второй вариант осуществления настоящего изобретения.
Фиг.10 представляет собой блок-схему, иллюстрирующую конфигурацию в подуровне MAC на принимающей стороне согласно второму варианту осуществления настоящего изобретения.
В блоке 22 управления приемом HARQ на принимающей стороне (в данном случае это сотовый телефон) выполняется проверка с помощью CRC для принятой MAC-PDU аналогично тому, как это было описано выше, и в соответствии с правильным приемом (CRC-OK) или неправильным приемом (CRC-NG) ACK и NACK передаются передающей стороне (базовой станции). ACK и NACK в этот момент времени передаются в зависимости от того, имеет место правильная передача (CRC-OK) или неправильная передача (CRC-NG), а то, что формат является правильным или неправильным, не принимается в рассмотрении.
Если определено, что имеет место правильный прием (CRC-OK) в блоке 22 управления приемом HARQ, то MAC-PDU передается в блок 21 обработки определения MAC-PDU. В этот момент времени из блока 22 управления приемом HARQ информация приема, включающая в себя информацию времени, указывающую время, когда принята MAC-PDU, и информацию MIMO-антенны для идентификации антенны, принявшей MAC-PDU при использовании MIMO, также пересылается блоку 21 обработки определения MAC-PDU вместе с MAC-PDU. В блоке 21 обработки определения MAC-PDU формат принятой MAC-PDU проверяется для определения, является ли она правильным форматом или неправильным форматом. Когда упомянутый формат является правильным форматом, то MAC-PDU разделяется на MAC-SDU = RLC-PDU для каждого LCH, который должен быть передан объекту RLC каждого LCH.
С другой стороны, когда определено, упомянутый формат является неправильным форматом в блоке 21 обработки определения MAC-PDU, то MAC-PDU, определенная как неправильный формат, отбрасывается, и запрос повторной передачи, сопровождаемый информацией приема (информация времени и информация MIMO-антенны) пересылается в блок 31 обработки создания управляющей информации MAC. Несмотря на то, что блок 31 обработки создания управляющей информации MAC не проиллюстрирован явным образом на фиг.5, он является составляющим элементом в подуровне MAC для обработки создания управляющей информации MAC для MAC-PDU, которая передается от сотового телефона к базовой станции.
В данном случае различные виды управляющей информации создаются в соответствии с требованиями различных ситуаций. Настоящий вариант осуществления отличается тем, что блок 31 обработки создания управляющей информации MAC создает управляющую информацию MAC, в которую встраивается запрос повторной передачи, принятый из блока 21 обработки определения MAC-PDU. Запрос повторной передачи, который встраивается в управляющую информацию MAC, включает в себя информацию приема (информация времени и информация MIMO-антенны). Управляющая информация MAC, созданная в блоке 31 обработки создания управляющей информации MAC, пересылается в блок 11 обработки создания MAC-PDU в том же самом сотовом телефоне. Блок 11 обработки создания MAC-PDU объединяет несколько RLC-PDU (несколько MAC-SDU), принятых от объектов RLC, и затем добавляет управляющую информацию MAC, принятую из блока 31 обработки создания управляющей информации MAC, и заголовок для формирования MAC-PDU. MAC-PDU, сформированная в блоке 11 создания MAC-PDU пересылается в блок 12 управления передачей HARQ и далее передается в базовую станцию посредством уровня 1 сотового телефона. Сторона базовой станции обращается к управляющей информации, относящейся к принятой MAC-PDU, и распознает запрос повторной передачи, включенный в управляющую информацию, и далее идентифицирует конкретную MAC-PDU, которая должна быть повторно передана с помощью информации приема (информация времени и информация MIMO-антенны), добавленной к запросу повторной передачи, и повторно передает MAC-PDU. В это время на стороне базовой станции MAC-PDU, которая сохраняется до тех пор, пока ACK или NACK не приняты, больше не существует, и сторона базовой станции снова принимает несколько RLC-PDU (несколько MAC-SDU), необходимых для построения MAC-PDU, которая должна быть повторно передана от RLC каждого LCH на стороне базовой станции, чтобы повторно сформировать и повторно передать MAC-PDU.
По существу, во втором варианте осуществления изобретения возможно справиться с ошибкой, возникшей в процессе формирования MAC-PDU на передающей стороне или в процессе пересылки сформированной MAC-PDU в уровень 1 на передающей стороне. Тем не менее, также в этом варианте осуществления изобретения, если повторно переданная MAC-PDU имеет неправильный формат, такой же что и MAC-PDU до повторной передачи, желательно больше не запрашивать повторную передачу.
Фиг.11 иллюстрирует поток данных согласно варианту осуществления изобретения, проиллюстрированному на фиг.10.
В данном случае чертеж примерным образом иллюстрирует, что две MAC-PDU, а именно MAC-PDU #D1 и MAC-PDU #D2 передаются из базовой станции, которая является передающей стороной, сотовому телефону, который является принимающей стороной. Хотя в подуровне MAC на принимающей стороне выполняются проверка с помощью CRC и передача ACK и NACK, тем не менее, эти действия аналогичным тем, что выполняются в традиционной технологии (см. фиг.3), и их иллюстрация в данном случае не приводится.
В подуровне MAC на принимающей стороне, если после проверки с помощью CRC установлено, что имеет место правильный прием (CRC-OK), то формат принятой MAC-PDU затем проверяется для определения, является ли формат правильным или неправильным. Если определено, что формат является правильным, то выполняется такая же процедура, как в традиционной технологии или вышеуказанном первом варианте осуществления изобретения.
С другой стороны, если определено, что принятая MAC-PDU является PDU с неправильным форматом, то MAC-PDU отбрасывается, в это время запрос повторной передачи, в который добавляются информация приема, содержащая информацию времени, указывающую время, когда принята MAC-PDU с неправильным форматом, и информация MIMO-антенны для идентификации антенны, принявшей MAC-PDU, встраивается в управляющую информацию MAC той MAC-PDU, которая строится в случае, когда тот же самый сотовый телефон становится передающей стороной, и MAC-PDU (MAC-PDU #U1 на фиг.11) передается базовой станции.
Базовая станция анализирует управляющую информацию MAC принятой MAC-PDU #U1, распознает, что необходимо передать MAC-PDU #D1, повторно формирует и повторно передает MAC-PDU #D1 в сотовый телефон.
Кроме того, во втором варианте осуществления изобретения, в случае если присутствует неправильный формат, выполняется запрос повторной передачи в подуровне MAC, так что пропускная способность всей системы в целом повышается.
Заявленное изобретение относится к устройству беспроводной связи. Технический результат состоит в создании высокой пропускной способности. Для этого такое устройство использует протокол связи для передачи и приема данных с помощью бита проверки данных, включающее в себя блок определения принятых данных, который выполняет проверку данных для принятых данных с помощью бита проверки данных, для определения, являются ли данные ошибочными; блок передачи принятых результатов, который, если определено, что данные являются ошибочными, отбрасывает данные и передает запрос повторной передачи другому устройству беспроводной связи источника передачи, в то же время, если определено, что данные не являются ошибочными, передает сообщение, указывающее, что данные являются правильными, упомянутому другому устройству беспроводной связи источника передачи; и блок запроса повторной передачи, который определяет, является ли формат данных неправильным или правильным, и, если определено, что формат данных является правильным, пересылает данные в заданную обработку, в то же время, если определено, что формат данных является неправильным, отбрасывает данные и обращается с запросом к блоку передачи принятых результатов, чтобы он запросил повторную передачу данных. 3 н. и 8 з.п. ф-лы, 11 ил.
1. Устройство беспроводной связи, причем устройство беспроводной связи использует протокол связи для передачи и приема MAC PDU (протокольной единицы обмена данными управления доступом к среде передачи данных) с помощью бита проверки и причем устройство беспроводной связи содержит
блок приема, который принимает MAC PDU от другого устройства беспроводной связи источника передачи;
блок определения принятых данных, который выполняет проверку данных в отношении принятого MAC PDU с использованием бита проверки, и выполняет определение, является или нет упомянутый MAC PDU ошибкой;
блок передачи результата приема, который, если результатом определения является ошибка, отбрасывает MAC PDU и передает запрос повторной передачи в отношении MAC PDU упомянутому другому устройству беспроводной связи источника передачи, и, если результатом определения не является ошибка, передает сообщение, указывающее, что MAC PDU является правильным, упомянутому другому устройству беспроводной связи;
блок определения, который определяет, является ли идентификация управляющей информации MAC вне назначенного диапазона, и который отбрасывает MAC PDU, когда идентификация управляющей информации MAC определяется как являющаяся вне назначенного диапазона.
2. Устройство беспроводной связи по п.1, причем протокол связи устройства беспроводной связи включает в себя протокол MAC (управление доступом к среде передачи данных), проверка данных представляет собой CRC (проверка циклическим избыточным кодом) и заданная обработка представляет собой RLC (управление линией радиосвязи).
3. Устройство беспроводной связи по п.1, дополнительно содержащее блок передачи, который передает данные другому устройству беспроводной связи адресата передачи, причем блок запроса повторной передачи, если определено, что формат данных является неправильным, отбрасывает данные и, вместо обращения с запросом к блоку передачи результата приема, чтобы он запросил повторную передачу данных, обращается с запросом к блоку передачи, чтобы он встроил запрос повторной передачи в информацию управления связью тех данных, которые должны быть переданы упомянутому другому устройству беспроводной связи источника передачи, и передал упомянутые данные.
4. Устройство беспроводной связи по п.3, причем блок запроса повторной передачи обращается с запросом к блоку передачи, чтобы он дополнительно встроил запрос повторной передачи, содержащий информацию времени приема для принятых данных, в информацию управления связью тех данных, которые должны быть переданы упомянутому другому устройству беспроводной связи источника передачи, и передал упомянутые данные.
5. Устройство беспроводной связи по п.4, причем устройство беспроводной связи дополнительно содержит множество антенн и осуществляет MIMO-связь (система со многими входами и выходами) с помощью множества антенн, и
причем блок запроса повторной передачи обращается с запросом к блоку передачи, чтобы он встроил запрос повторной передачи, дополнительно содержащий информацию идентификации антенны, а также информацию времени приема для принятых данных, в информацию управления связью тех данных, которые должны быть переданы упомянутому другому устройству беспроводной связи источника передачи, и передал упомянутые данные.
6. Устройство беспроводной связи по любому из пп.3-5, причем протокол связи устройства беспроводной связи включает в себя протокол MAC (управление доступом к среде передачи данных), проверка данных представляет собой CRC (проверка циклическим избыточным кодом) и заданная обработка представляет собой RLC (управление линией радиосвязи).
7. Устройство беспроводной связи по п.1, причем блок запроса повторной передачи больше не выполняет запрос повторной передачи данных, если формат повторно переданных данных имеет то же самое неправильное содержимое.
8. Способ беспроводной связи, причем способ беспроводной связи использует устройство беспроводной связи, которое использует протокол связи для передачи и приема MAC PDU (протокольной единицы обмена данными управления доступом к среде передачи данных) с помощью бита проверки и которое включает в себя блок приема, блок определения принятых данных, блок передачи результата приема, блок определения и блок запроса повторной передачи, причем способ беспроводной связи содержит этапы, на которых
принимают MAC PDU от другого устройства беспроводной связи источника передачи с помощью блока приема;
выполняют определение с помощью блока определения принятых данных, при котором выполняют проверку данных в отношении принятого MAC PDU с использованием бита проверки и определяют, является или нет упомянутый MAC PDU ошибкой;
выполняют передачу результата приема с помощью блока передачи результата приема, при которой отбрасывают MAC PDU и передают запрос повторной передачи MAC PDU другому устройству беспроводной связи, если результатом определения является ошибка, и передают сообщение, указывающее, что MAC PDU является правильным, упомянутому другому устройству беспроводной связи источника передачи, если результатом определения не является ошибка;
выполняют определение с помощью блока определения, при котором определяют, является ли идентификация управляющей информации MAC вне назначенного диапазона, и отбрасывают MAC PDU, когда идентификация управляющей информации MAC определена как являющаяся вне назначенного диапазона.
9. Способ беспроводной связи по п.8, причем устройство беспроводной связи дополнительно содержит блок передачи и причем способ беспроводной связи дополнительно содержит этапы, на которых
передают данные с помощью блока передачи, содержащие информацию управления связью, в которую встроен запрос повторной передачи, упомянутому другому устройству беспроводной связи источника передачи и
отбрасывают данные с помощью блока запроса повторной передачи на этапе выполнения запроса повторной передачи, если определено, что формат данных является неправильным, и, вместо обращения с запросом к блоку передачи результата приема, чтобы он запросил повторную передачу упомянутых данных, обращаются с запросом к блоку передачи, чтобы он встроил запрос повторной передачи в информацию управления связью тех данных, которые должны быть переданы упомянутому другому устройству беспроводной связи источника передачи, и передал упомянутые данные.
10. Компьютерно-читаемый носитель записи, хранящий программу беспроводной связи, которая предписывает устройству беспроводной связи выполнять обработку приема данных, причем устройство беспроводной связи использует протокол связи для передачи и приема MAC PDU (протокольной единицы обмена данными управления доступом к среде передачи данных) с помощью бита проверки и включает в себя блок приема, блок определения принятых данных, блок передачи результата приема, блок определения и блок запроса повторной передачи, причем программа беспроводной связи предписывает устройству беспроводной связи выполнять следующее:
прием MAC PDU от другого устройства беспроводной связи источника передачи с помощью блока приема;
определение принятого MAC PDU с помощью блока определения принятых данных, при котом выполняют проверку данных в отношении принятого MAC PDU с использованием бита проверки и определяют, являются или нет упомянутый MAC PDU ошибкой;
передачу результата приема с помощью блока передачи результата приема, при которой отбрасывают MAC PDU и передают запрос повторной передачи MAC PDU другому устройству беспроводной связи источника передачи, если результатом определения является ошибка, и передают сообщение, указывающее, что MAC PDU является правильным, упомянутому другому устройству беспроводной связи источника передачи, если результатом определения не является ошибка;
определение с помощью блока определения, при котором определяют, является ли идентификация управляющей информации MAC вне назначенного диапазона, и отбрасывают MAC PDU, когда идентификация управляющей информации MAC определена как являющаяся вне назначенного диапазона.
11. Компьютерно-читаемый носитель записи по п.10, причем устройство беспроводной связи дополнительно содержит блок передачи, и
причем программа беспроводной связи дополнительно использует блок передачи для предписания устройству беспроводной связи передавать данные упомянутому другому устройству беспроводной связи источника передачи, и
причем отбрасывают данные на этапе запроса повторной передачи, если определено, что формат данных является неправильным, и, вместо обращения с запросом к блоку передачи результата приема, чтобы он запросил повторную передачу данных, обращаются с запросом к блоку передачи, чтобы он встроил запрос повторной передачи в информацию управления связью тех данных, которые должны быть переданы упомянутому другому устройству беспроводной связи источника передачи, и передал упомянутые данные.
Пломбировальные щипцы | 1923 |
|
SU2006A1 |
УСТРОЙСТВО И СПОСОБ ДЛЯ ПОВТОРНОЙ ПЕРЕДАЧИ ДАННЫХ В СИСТЕМЕ МОБИЛЬНОЙ СВЯЗИ | 2003 |
|
RU2251219C2 |
JP 5122278 A, 18.05.1993 | |||
Пломбировальные щипцы | 1923 |
|
SU2006A1 |
JP 2006067099 A, 09.03.2006. |
Авторы
Даты
2012-07-10—Публикация
2007-10-03—Подача