ПЕРЕДАЮЩЕЕ УСТРОЙСТВО, ПРИЕМНОЕ УСТРОЙСТВО, УЗЕЛ УПРАВЛЕНИЯ И ОТНОСЯЩИЕСЯ К НИМ СПОСОБЫ ДЛЯ ПЕРЕДАЧИ БЛОКА В ПРИЕМНОЕ УСТРОЙСТВО
TRANSMITTER, RECEIVER, CONTROL UNIT AND RELATED METHODS FOR TRANSMITTING UNIT TO RECEIVER

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение относится в целом к передающему устройству и выполняемым при этом способам для передачи блока в приемное устройство. Настоящее изобретение относится в целом к приемному устройству и выполняемым при этом способам для приема передаваемого блока от передающего устройства. Настоящее изобретение дополнительно относится в целом к узлу управления для выбора формата блока с целью передачи передающим устройством в приемное устройство. Настоящее изобретение дополнительно относится в целом к компьютерным программам и машиночитаемым носителям информации, имеющим хранимые на них компьютерные программы для выполнения этих способов.
УРОВЕНЬ ТЕХНИКИ
Коммуникационные устройства, такие как беспроводные устройства, известны также как, например, абонентское оборудование (UE), мобильные терминалы, беспроводные терминалы и/или мобильные станции (MS). Беспроводные устройства наделяются способностью осуществлять беспроводную связь в сотовой сети связи или в беспроводной сети связи, именуемой также иногда сотовой радиосистемой, сотовой системой или сотовой сетью. Связь может осуществляться, например, между беспроводными устройствами, между беспроводным устройством и телефоном общего пользования и/или между беспроводным устройством и сервером через сеть радиодоступа (RAN) и, возможно, одну или более базовых сетей, содержащихся внутри беспроводной сети связи.
Беспроводные устройства могут дополнительно рассматриваться как мобильные телефоны, сотовые телефоны, лэптопы или планшеты для серфинга по Интернету, способные поддерживать беспроводную связь, просто в качестве некоторых дополнительных примеров. Терминалы в настоящем контексте могут быть, например, портативными, карманными, ручными, заключенными в компьютер или устанавливаемыми на автотранспортном средстве мобильными устройствами, наделенными способностью к осуществлению голосовой связи и/или обмену данными через RAN с другим субъектом, таким как другой терминал или сервер.
Беспроводная сеть связи покрывает географическую зону, которая подразделяется на сотовые зоны, при этом каждая сотовая зона может обслуживаться узлом доступа, таким как базовая станция, например базовая радиостанция (RBS), которая иногда может именоваться как, например, ʺeNBʺ, ʺeNodeBʺ, ʺNodeBʺ, ʺB Nodeʺ или BTS (базовая приемопередающая станция), в зависимости от технологии и используемой терминологии. Базовые станции могут быть разных классов, такими, например, как макро eNodeB, домашний eNodeB или пикобазовая станция, исходя из мощности передачи и при этом также из размера соты. Сотой является географическая зона, в которой дальность радиосвязи обеспечивается базовой станцией на месте расположения базовой станции. Одна базовая станция, находящаяся на месте расположения базовой станции, может обслуживать одну или несколько сот. Дополнительно каждая базовая станция может поддерживать одну или несколько коммуникационных технологий. Базовые станции осуществляют связь через эфирный интерфейс, работая на радиочастотах с терминалами в пределах диапазона базовых станций. В контексте настоящего изобретения выражение ʺнисходящая линия связиʺ (DL) используется применительно к пути передачи от базовой станции к мобильной станции. Выражение ʺвосходящая линия связиʺ (UL) используется применительно к пути передачи в обратном набавлении, то есть от мобильной станции к базовой станции.
Расширенная зона покрытия
Сотовые системы постоянно улучшают эксплуатационные характеристики сети, вводя новые признаки и функциональные возможности. В GP-140421, ʺNew SI on Cellular System Support for Ultra Low Complexity and Low Throughput Internet of Thingsʺ (ʺНовый SI на поддержку сотовой системы для Интернета вещей со сверхнизкой сложностью и малой пропускной способностьюʺ), GERAN#62, Vodafon был запущен новый предмет изучения в рамках Проекта партнерства третьего поколения (3GPP), целью которого, среди прочих вещей, является расширение зоны покрытия DL и UL радиосвязи применительно к системе пакетной радиосвязи общего пользования (GPRS)/улучшенной GPRS (EGPRS) до 20 дБ. Путем для расширения зоны покрытия может быть использование передачи без ответа абонента одного и того же радиоблока, когда как передатчик, так и приемник осведомлены о том, сколько повторений может быть использовано и как эти повторения могут передаваться в общей структуре кадра. Радиоблок, который может именоваться здесь также и ʺблокомʺ, может пониматься как хорошо удерживаемая структура для передачи данных и управляющих сообщений, которые могут распределяться по одному или более физическим ресурсам, именуемым ʺпакетамиʺ. Здесь ʺблокʺ может относиться также к структуре для передачи сигналов синхронизации и информации. ʺПакетʺ может рассматриваться как хорошо организованный физический ресурс, в который отображаются поля блока. Передачи без ответа абонента могут пониматься как заданное число передач для поддержки расширенной зоны покрытия. Передачи могут посылаться вслепую, то есть без обратной связи от принимающей стороны. Для максимизации выигрыша при обработке данных в приемнике может потребоваться когерентность фаз в передатчике между повторениями.
Текущий формат блока
Блок может состоять из битов. Бит может пониматься как наименьшая единица информации в цифровой информационной системе. Бит в наиболее общем виде представляется как 0 или 1. Биты, образующие блок, могут содержать информацию различных типов. Типы информации могут содержать: обучающую последовательность, флаги пропуска информации, данные и заголовок, и USF. Типы информации могут быть организованы конкретным образом. Порядок, которым организованы разные типы информации, известен как формат блока или блоковый формат. Типы информации могут пониматься как организуемые в поля. Поле может рассматриваться как группа битов в сообщении, несущем тип информации. Поле может состоять из смежной или несмежной группы, или групп, битов, когда они отображаются в физический ресурс, то есть пакет(ы).
Формат блока, используемый сегодня для PACCH и PDTCH в GSM, может быть подразделен на флаги пропуска информации (SF), флаги состояния восходящей линии связи (USF) и оставшуюся часть блока. Оставшаяся часть блока может быть разной в зависимости от того, является ли блок PACCH блоком или PDTCH блоком, но может состоять обычно из части с заголовком и данными, например, RLC/MAC заголовком и RLC или данными управления, и конкретное содержание в ней битов различается от пакета к пакету. Поскольку радиоблок может быть разделен на 4 пакета, общая глубина чередования, которая может пониматься здесь как диапазон, по которому распределяются информационные биты, части с данными и заголовком составляет 4 пакета.
USF может пониматься как идентификатор в UL механизме диспетчеризации. Идентификатор может планировать определенную MS в следующем периоде UL радиоблока. Среди всех MS, осуществляющих мониторинг DL радиоблока, только одной MS, назначенной для USF, сообщаемого в DL радиоблоке, может быть позволено передавать в периоде следующего UL радиоблока. Для GMSK модуляции, которая является схемой модуляции, используемой GPRS устройствами, USF биты могут отображаться в разные позиции битов в четырех разных пакетах блока, как показано в Таблице 1.
Пакет
Позиция USF бита
0
0, 51, 102
1
100, 35, 86
2
84, 19, 70
3
68, 3, 52
Таблица 1. Отображение USF битов в GMSK модуляции
Флаг пропуска информации может пониматься как сигнал для типа передаваемого радиоблока. SF биты могут отображаться в одни и те же позиции битов в каждом пакете, а именно в две позиции битов на каждой стороне обучающей последовательности. Обучающая последовательность может рассматриваться как заданная последовательность, известная как передатчику, так и приемнику, цель которой может пониматься как, например, облегчение оценки радиоканала, по которому может передаваться пакет.
Разные поля текущего формата блока, именуемого здесь также унаследованным форматом блока, показаны на фиг. 1, который является схематическим представлением текущего или существующего формата блока. На фиг. 1 каждый пакет представлен разной строкой битов. Верхняя строка 200 представляет пакет номер 0, вторая строка 201 представляет пакет номер 1, третья строка 202 представляет пакет номер 2 и четвертая строка 203 представляет пакет номер 3. Бит представлен на чертеже вертикальным прямоугольником. Отдельный бит 210 промаркирован. Тип информации, носимой каждым битом, представлен разными графическими символами, показанными в условных обозначениях на чертеже. 58 битов располагаются на каждой стороне битов обучающей последовательности, которые граничат с SF битами. USF биты расположены в позициях битов, указанных в Таблице 12. Оставшиеся биты соответствуют типу информации, относящейся к данным и заголовку. Все биты в любом одном пакете из пакетов 200, 201, 202, 203, содержащие обучающую последовательность, именуются здесь полем 220 обучающей последовательности. Все биты в блоке, содержащем SF, именуются здесь SF полем 230. Все биты в блоке, содержащем данные, именуются здесь полем данных. Все биты в блоке, содержащем заголовок, именуются здесь полем заголовка. Поля данных и заголовка могут рассматриваться здесь вместе как поля 240 данных и заголовка, как показано на фиг. 1. Все биты в блоке, содержащем USF, именуются здесь USF полем 250.
Радиопередачи могут подвергаться различным искажениям. Одним таким искажением является так называемый частотный сдвиг. Частотный сдвиг может пониматься как сдвиг между частотами, используемыми передатчиком и приемником. Приемное устройство радиопередачи может попытаться компенсировать такой частотный сдвиг, обнаруживая сдвиг и компенсируя его.
Передачи без ответа абонента одного и того же радиоблока были предложены как способ расширения зоны покрытия радиосвязи в существующих системах, поскольку они, будучи когерентно связанными, могут улучшить отношение сигнала к шуму, например, до 3 дБ на двойное повторение и поэтому повысить вероятность правильного декодирования сообщения. Однако, если такой частотный сдвиг будет неправильно оценен приемным устройством с помощью существующих способов, это может нарушить когерентность и загубить выигрыш при обработке данных приемником при сочетании повторений. Выигрыш при обработке данных в этом контексте может пониматься как улучшение характеристики зоны покрытия, обеспечиваемое алгоритмами приемника. Как следствие, приемное устройство не сможет быть достигнуто в сценарии расширенной зоны покрытия, так как расширение зоны покрытия не сможет быть обеспечено.
Когда используются многократные передачи без ответа абонента, называемые также слепыми передачами физического уровня или просто слепыми передачами, приемник, такой как приемное устройство, может сочетать и аккумулировать несколько таких передач, прежде чем вызывать демодулятор, и, следовательно, прежде чем он попытается демодулировать и декодировать блок. При таком аккумулировании многих передач может потребоваться производить аккумулирование специальным образом, то есть когерентно, для того чтобы не максимизировать выигрыш при обработке данных от этих передач. В этом процессе слишком большой частотный сдвиг при приеме может принести вред общей эксплуатационной характеристике. Это объясняется тем, что частотный сдвиг приводит к сдвигу по фазе с течением времени, что отрицательно влияет на возможность сочетания выборок из повторяющихся пакетов, для того чтобы достигнуть желаемого выигрыша при обработке данных. Следовательно, может быть предпринята попытка со стороны приемника скомпенсировать любой частотный сдвиг между передачами, что может привести в результате к сдвигу по фазе с течением времени в представлении сигнала в основной полосе частот.
С учетом этого может потребоваться повышенное число повторений, что приведет в результате к слабому использованию имеющихся радиоресурсов. Кроме того, при неправильной оценке частотного сдвига при приеме тот же самый частотный сдвиг может подаваться, когда приемник осуществляет передачу в обратном направлении. Следовательно, неправильная оценка в одном направлении может влиять на эксплуатационные характеристики как в UL, так и в DL. Поэтому существующие способы для расширенной зоны покрытия приводят в результате к плохим эксплуатационным характеристикам беспроводной сети связи.
Преемственная совместимость
Неправильная оценка частотного сдвига является не единственной проблемой, связанной с введением устройств, поддерживающих расширенную зону покрытия, в сеть. При введении новых признаков в сеть часто может оказаться необходимым следовать требованию преемственной совместимости, то есть чтобы работа предшествующей сети не могла испытывать отрицательного влияния от введения нового признака.
Это объясняется тем, что в то время как ряд радиоресурсов в сети может оставаться прежним, может потребоваться, чтобы устройства, например, имеющие разные способности, зависящие от того, поддерживают ли они или нет новый признак, назначались или планировались на общий ряд радиоресурсов. То есть может потребоваться, чтобы они мультиплексировались или планировались в разные моменты времени в один и тот же временной интервал или ряд временных интервалов.
В конкретном случае, например, сетей глобальной системы мобильных коммуникаций (GSM)/системы пакетной радиосвязи общего пользования (GPRS) при введении улучшенной системы пакетной радиосвязи общего пользования (EGPRS) оказание как можно более слабого воздействие на GPRS трафик было важным фактором для принятия во внимание. Одним конкретным аспектом, который требует внимания, была возможность мультиплексирования унаследованных GPRS устройств и EGPRS устройств на одних и тех же физических ресурсах и обеспечение того, чтобы мониторинг унаследованными устройствами DL канала с целью увидеть, запланированы ли они в UL, путем считывания флага состояния восходящей линии связи (USF), находился под как можно меньшим влиянием. Как было установлено ранее, USF, сообщаемый в DL радиоблоке, может идентифицировать единственную MS, выделенную ему, которой может быть позволено осуществлять передачу в следующем периоде UL радиоблока.
Во время TBF-соединения, установленного между MS и BS для осуществления обмена пакетами между ними в GPRS сетях, USF может переноситься двумя разными каналами, каналом трафика пакетных данных (PDTCH), который может переносить пользовательские данные, и каналом управления, связанного с пакетами (PACCH), который может переносить сигналы управления, которые могут потребоваться для поддержки потока пользовательских данных.
Проблема преемственной совместимости не является новой для GSM/EDGE. При введении EGPRS только частичное мультиплексирование между GPRS и EGPRS было достигнуто. Это означает, что как GPRS, так и EGPRS устройствам могут быть выделены одни и те же ресурсы в сети. Однако как DL, так и UL диспетчеризация GPRS устройств, использующая восьмипозиционную модуляцию с фазовым сдвигом (8PSK), новую схему модуляции, введенную с EGPRS, невозможна, поскольку GPRS устройства могут поддерживать только минимальную модуляцию с гауссовой фильтрацией (GMSK). Так что формат блока для EGPRS при использовании GMSK модуляции был выполнен для обеспечения того чтобы GPRS мобильные устройства могли прочитать его.
Это было специально обеспечено BTS кодированием флагов пропуска информации (SF) для PDTCH, указывающим CS-4 из GPRS. GPRS устройство может поэтому быть способным интерпретировать SF, а также считывать передаваемый USF из EGPRS блоков, передаваемых с GMSK модуляцией. Это отражено в 3GPP TS 45.003 v12.0.0, ʺКодирование каналаʺ, для описания кодирования MCS-1, которое применимо также к MCS-2, -3 и -4, где можно отметить, что:
ʺПримечание: для стандарта GPRS MS биты q(0),…,q(7) указывают, что USF кодирован как для CS-4ʺ.
q(0),…q(7) рассматриваются здесь как биты флага пропуска информации.
Согласно вышесказанному отсутствие преемственной совместимости с существующими сетями при введении в сеть признака расширенной зоны покрытия может оказать отрицательное влияние на эксплуатационные характеристики сети вследствие необязательных ограничений, накладываемых на способ выделения и диспетчеризации ресурсы сети, так, например, мультиплексирование устройств, поддерживающих и не поддерживающих расширенную зону покрытия, может оказаться невозможным.
Более того, ошибка по частотному сдвигу, связанная со слепыми повторениями, используемыми для расширения зоны покрытия в сети, может привести в результате к невозможности достижения устройств, которые должны быть достигнуты, а, следовательно, к ухудшению эксплуатационных характеристик сети.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Поэтому задачей представленных здесь вариантов осуществления является улучшение эксплуатационных характеристик сети связи обеспечением улучшенных способов передачи информации в приемное устройство. Особой задачей представленных здесь вариантов осуществления является улучшение эксплуатационных характеристик сети связи обеспечением улучшенных способов передачи информации в приемное устройство в сценарии расширенной зоны покрытия.
Согласно первому аспекту представленных здесь вариантов осуществления задача решается способом, выполняемым передающим устройством. Передающее устройство и приемное устройство работают в беспроводной сети связи. Передающее устройство передает блок в приемное устройство. Блок содержит четыре пакета. Четыре пакета, в свою очередь, содержат поля флага состояния восходящей линии связи (USF), флага пропуска информации (SF) и поля данных и заголовка, при этом поля USF и SF перемежаются и отображаются по четырем пакетам. Поля данных и заголовка перемежаются по одному пакету, но повторяются по четырем пакетам. Поля данных и заголовка перекрываются и вытесняются битами из USF поля в разных позициях в каждом пакете.
Согласно второму аспекту представленных здесь вариантов осуществления задача решается способом, выполняемым приемным устройством. Способ применим для приема передаваемого блока от передающего устройства. Передающее устройство и приемное устройство работают в беспроводной сети связи. Приемное устройство принимает блок от передающего устройства. Блок содержит четыре пакета. Четыре пакета, в свою очередь, содержат поля USF, SF, и поля данных и заголовка. Поля USF и SF перемежаются и отображаются по четырем пакетам. Поля данных и заголовка перемежаются по одному пакету, но повторяются по четырем пакетам. Поля данных и заголовка перекрываются и вытесняются битами из USF поля в разных позициях в каждом пакете.
Согласно третьему аспекту представленных здесь вариантов осуществления задача решается способом, выполняемым узлом управления. Способ применим к выбору формата блока для передачи передающим устройством в приемное устройство. Узел управления, передающее устройство и приемное устройство работают в беспроводной сети связи. Узел управления выбирает формат блока для передачи передающим устройством в приемное устройство. Формат блока содержит четыре пакета. Четыре пакета, в свою очередь, содержат поля USF, SF, и поля данных и заголовка. Поля USF и SF перемежаются и отображаются по четырем пакетам. Поля данных и заголовка перемежаются по одному пакету, но повторяются по четырем пакетам. Поля данных и заголовка перекрываются и вытесняются битами из USF поля в разных позициях в каждом пакете. Узел управления посылает в передающее устройство указание применительно к выбранному формату блока.
Согласно четвертому аспекту представленных здесь вариантов осуществления задача решается передающим устройством, выполненным с возможностью передачи блока в приемное устройство. Передающее устройство и приемное устройство выполнены с возможностью работы в беспроводной сети связи. Передающее устройство дополнительно выполнено с возможностью передачи блока в приемное устройство. Блок содержит четыре пакета. Четыре пакета, в свою очередь, содержат поля USF, SF, и поля данных и заголовка. Поля USF и SF перемежаются и отображаются по четырем пакетам. Поля данных и заголовка перемежаются по одному пакету, но повторяются по четырем пакетам. Поля данных и заголовка перекрываются и вытесняются битами из USF поля в разных позициях в каждом пакете.
Согласно пятому аспекту представленных здесь вариантов осуществления задача решается приемным устройством, выполненным с возможностью приема передаваемого блока от передающего устройства. Передающее устройство и приемное устройство выполнены с возможностью работы в беспроводной сети связи. Приемное устройство дополнительно выполнено с возможностью приема блока от передающего устройства. Блок содержит четыре пакета. Четыре пакета, в свою очередь, содержат поля USF, SF, и поля данных и заголовка. Поля USF и SF перемежаются и отображаются по четырем пакетам. Поля данных и заголовка перемежаются по одному пакету, но повторяются по четырем пакетам. Поля данных и заголовка перекрываются и вытесняются битами из USF поля в разных позициях в каждом пакете.
Согласно шестому аспекту представленных здесь вариантов осуществления задача решается узлом управления, выполненным с возможностью выбора формата блока для передачи передающим устройством в приемное устройство. Узел управления, передающее устройство и приемное устройство выполнены с возможностью работы в беспроводной сети связи. Узел управления дополнительно выполнен с возможностью выбора формата блока для передачи передающим устройством в приемное устройство. Формат блока содержит четыре пакета. Четыре пакета, в свою очередь, содержат поля USF, SF, и поля данных и заголовка. Поля USF и SF перемежаются и отображаются по четырем пакетам. Поля данных и заголовка перемежаются по одному пакету, но повторяются по четырем пакетам. Поля данных и заголовка перекрываются и вытесняются битами из USF поля в разных позициях в каждом пакете. Узел управления посылает в передающее устройство 101 указание применительно к выбранному формату блока.
Согласно седьмому аспекту представленных здесь вариантов осуществления задача решается компьютерной программой, содержащей команды, которые при их выполнении по меньшей мере на одном процессоре заставляют по меньшей мере один процессор выполнять способ, осуществляемый передающим устройством.
Согласно восьмому аспекту представленных здесь вариантов осуществления задача решается машиночитаемым носителем информации, запоминающим компьютерную программу, содержащую команды, которые при их выполнении по меньшей мере на одном процессоре заставляют по меньшей мере один процессор выполнять способ, осуществляемый передающим устройством.
Согласно девятому аспекту представленных здесь вариантов осуществления задача решается компьютерной программой, содержащей команды, которые при их выполнении по меньшей мере на одном процессоре заставляют по меньшей мере один процессор выполнять способ, осуществляемый приемным устройством.
Согласно десятому аспекту представленных здесь вариантов осуществления задачи решается машиночитаемым носителем информации, запоминающим компьютерную программу, содержащую команды, которые при их выполнении по меньшей мере на одном процессоре заставляют по меньшей мере один процессор выполнять способ, осуществляемый приемным устройством.
Согласно одиннадцатому аспекту представленных здесь вариантов осуществления задача решается компьютерной программой, содержащей команды, которые при их выполнении по меньшей мере на одном процессоре заставляют по меньшей мере один процессор выполнять способ, осуществляемый узлом управления.
Согласно двенадцатому аспекту представленных здесь вариантов осуществления задача решается машиночитаемым носителем информации, запоминающим компьютерную программу, содержащую команды, которые при их выполнении по меньшей мере на одном процессоре заставляют по меньшей мере один процессор выполнять способ, осуществляемый узлом управления.
Посредством передачи передающим устройством в приемное устройство блока с описанным форматом, то есть блока, который содержит четыре пакета, четыре пакета дополнительно содержат поля USF, SF, и поля данных и заголовка, при этом поля USF и SF перемежаются и отображаются по четырем пакетам, при этом поля данных и заголовка перемежаются по одному пакету, но повторяются по четырем пакетам и при этом поля данных и заголовка перекрываются и вытесняются битами из USF поля в разных позициях в каждом пакете, обеспечивается эффективная оценка частотного сдвига. Это, в свою очередь, может помочь в оптимизации эксплуатационных характеристик в расширенной зоне покрытия и помочь в последующих передачах/приемах, имея малый частотный сдвиг. Кроме того, может поддерживаться преемственная совместимость с унаследованными устройствами, мультиплексно использующими те же самые ресурсы.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Примеры представленных здесь вариантов осуществления описываются более подробно со ссылками на чертежи, на которых:
ФИГ. 1 - схематическое представление текущего формата блока.
ФИГ. 2 - схематический график, представляющий отклонение частотного сдвига с начальной и непрерывной компенсацией.
ФИГ. 3 - схематическое представление, иллюстрирующее пример беспроводной сети связи согласно некоторым вариантам осуществления.
ФИГ. 4 - схематическое представление, иллюстрирующее часть с данными и заголовком в текущем формате блока.
ФИГ. 5 - схематическое представление примера нового формата блока согласно некоторым вариантам осуществления.
ФИГ. 6 - схематическое представление нового формат блока согласно некоторым вариантам осуществления.
ФИГ. 7 - схематический график, иллюстрирующий влияние на характеристики канального уровня данных и заголовка вследствие вытесняющих USF битов.
ФИГ. 8 - блок-схема последовательности операций, представляющая варианты осуществления способа в передающем устройстве согласно некоторым вариантам осуществления.
ФИГ. 9 - блок-схема последовательности операций, представляющая этапы способа в передающем устройстве согласно некоторым вариантам осуществления.
ФИГ. 10 - блок-схема последовательности операций, представляющая этапы способа в узле управления согласно некоторым вариантам осуществления.
ФИГ. 11 - блок-схема передающего устройства, выполненного согласно некоторым вариантам осуществления.
ФИГ. 12 - блок-схема приемного устройства, выполненного согласно некоторым вариантам осуществления.
ФИГ. 13 - блок-схема узла управления, выполненного согласно некоторым вариантам осуществления.
ПОДРОБНОЕ ОПИСАНИЕ
Терминология
Следующие общеизвестные термины используются в вариантах осуществления и поясняются ниже.
Узел сети радиосвязи. В некоторых вариантах осуществления неограничивающий термин ʺузел сети радиосвязиʺ обычно используется и относится к любому типу сетевого узла, обслуживающего беспроводное устройство и/или подсоединенного к другому сетевому узлу или элементу сети, или к любому радиоузлу, от которого беспроводное устройство принимает сигнал. Примерами узлов сети радиосвязи являются базовая приемопередающая станция (BTS), Node B, базовая станция (BS), радиоузел многостандартного радио (MSR), такой как MSR BS, eNode B, сетевой контроллер, контроллер сети радиосвязи (RNC), контроллер базовой станции, реле, донорский узел для управления реле, пункт доступа (AP), пункты передачи, узлы передачи, RRU, RRH, узлы в распределенной антенной системе (DAS) и т.п.
Сетевой узел. В некоторых вариантах осуществления используется более общий термин ʺсетевой узелʺ и он может соответствовать любому типу узла сети радиосвязи или любому сетевому узлу, который сообщается по меньшей мере с узлом радиосвязи. Примерами сетевого узла являются узел сети радиосвязи, описанный выше, узел базовой сети (например, MSC, MME и т.п.), O&M, OSS, SON, узел позиционирования (например, E-SMLC), MDT и т.п.
Беспроводное устройство. В некоторых вариантах осуществления неограничивающий термин ʺбеспроводное устройствоʺ используется и относится к любому типу беспроводного устройства, сообщающегося с узлом сети радиосвязи в сотовой или мобильной сети связи. Примерами беспроводных устройств являются целевое устройство, мобильные станции непосредственной связи между устройствами, мобильные станции машинного типа или мобильные станции, способные осуществлять связь между машинами, PDA, iPAD, планшет, мобильные терминалы, смартфон, лэптоп со встроенным оборудованием (LEE), лэптоп с монтируемым оборудованием (LME), USB модемы и т.п.
Заметим, что хотя терминология из Проекта партнерства 3-го поколения (3GPP) GERAN была использована в этом изобретении, чтобы пояснить на примерах варианты осуществления, представленные здесь, это не должно рассматриваться как ограничение объема представленных вариантов осуществления только вышеупомянутой системой. Другие беспроводные системы, включающие в себя WCDMA, WiMax и UMB, могут также извлечь пользу от использования идей, предложенных в этом изобретении.
В свете развития описываемых здесь вариантов осуществлении сначала будет определена и обсуждена проблема.
Как было сказано выше, слепая передача одного и того же радиоблока была предложена в качестве пути расширения зоны покрытия радиосвязью в существующих системах. Однако для оптимального эксплуатационного качества с использованием слепых передач может потребоваться правильная оценка частотного сдвига в приемнике. Для того чтобы эффективно оценить частотный сдвиг и скомпенсировать его при низком отношении сигнал-шум (SNR), которое может быть в том случае, когда работа происходит в расширенной зоне покрытия, обычно используемое оценивающее устройство может быть основано на знании того, что два или более идентичных сигналов были переданы с известным разнесением по времени. Если предполагается, что два из них обозначены, например, как s1 и s2, частотный сдвиг может быть оценен как сумма(S1*S2ʹ), где ʹ оператор является комплексно сопряженной величиной сигнала. Результирующий комплексный вектор может иметь фазу, которая является оценкой фазового сдвига между s1 и s2, и, следовательно, зная разнесение по времени между двумя передачами, фазовый сдвиг во времени и, следовательно, частотный сдвиг могут быть оценены, например, приемным устройством.
Однако при достаточно большом разнесении по времени, например, T, оценка частотного сдвига не может быть произведена однозначным образом вследствие 2π периодичности фазы. Обнаруженная фаза за время T может быть результатом диапазона частотного сдвига (θ±2πN) радиан, где N - произвольное целое число.
Правильная оценка частотного сдвига может быть важна не только для стороны приемника в устройстве, но также и для стороны передатчика в устройстве, с тем чтобы он мог непрерывно корректировать собственный частотный сдвиг.
Типичная передача данных устройством, таким как MS, может происходить описанным ниже образом.
1. Устройство может синхронизироваться с сотой и корректировать свой частотный сдвиг от канала (каналов) синхронизации.
2. Устройство может считывать системную информацию в широковещательном канале, чтобы определить, среди прочих вещей, что разрешен доступ к сети и какую мощность передачи использовать.
3. Устройство может посылать произвольный доступ (Random Access) в сеть, то есть в сетевой узел, чтобы запросить ресурсы.
4. Сеть может выделить ресурсы устройству блоком управления в DL.
5. Устройство может передавать на ресурсах и ожидать управляющее сообщение по DL, чтобы знать состояние передачи.
6. Этапы 3, 5 могут повторяться до тех пор, пока передача данных не закончится.
В описанной процедуре частотный сдвиг может быть скорректирован только при синхронизации с сотой и, возможно, во время получения системной информации, но затем может отклоняться во время передачи данных. На фиг. 2 представлен схематическая диаграмма, иллюстрирующая отклонение частотного сдвига с начальной компенсацией на верхнем графике согласно существующим способам. На верхнем графике выполняется только описанный выше этап 1, так что оценка и коррекция частоты производятся лишь во время первоначального этапа 1, только что описанного. Как должно быть понятно, на верхнем графике на этом чертеже величина фазового сдвига возрастает со временем, как показано кривой с положительным наклоном, что подразумевает большой фазовый сдвиг. Однако блок управления, то есть блок, например, в PACCH на DL, служит для эффективной оценки частотного сдвига, с тем чтобы устройство могло компенсировать его, так что фазовый сдвиг может возникать только во время короткого периода и, следовательно, компенсироваться при получении каждого переданного по DL управляющего сообщения, как показано нижним графиком на фиг. 2. Нижний график на фиг. 2 представляет отклонение частотного сдвига при непрерывной компенсации. Как и на верхнем графике на фиг. 2, степень отклонения фазы возрастает со временем, как показано положительным наклоном. На нижнем графике фазовый сдвиг может быть скорректирован приемником каждый раз, когда блок управления, например, в PACCH, принимается на этапе 5, описанном выше. На нижнем графике, когда компенсируется частотный сдвиг, частотный сдвиг понижается или полностью устраняется, что показано разрывом кривой. Когда устройство начинает передавать после компенсации частотного сдвига, отклонение снова возрастает, что показано положительным наклоном, но не достигает таких высоких значений, как в случае без компенсации фазового сдвига, показанном в верхней части на чертеже.
В заключение, из фиг. 2 можно понять, что, используя простой подход, заключающийся в простом повторении текущего блока управления по DL слепой передачей, можно обеспечить, чтобы одни и те же пакеты, повторяемые вслепую, могли разноситься на очень большое расстояние во времени, с тем чтобы приемник однозначно и эффективно определял частотный сдвиг. Обеспечение меньшего разнесения во времени может облегчить оценку частотного сдвига, а также диапазона частотных сдвигов, которые возможно обнаружить.
Теперь будут описаны представленные здесь варианты осуществления, которые адресуются к вышеупомянутым вопросам обеспечением способов, позволяющих эффективно оценивать частотный сдвиг в расширенной зоне покрытия. В этом разделе варианты осуществления будут представлены более подробно рядом приводимых в качестве примера вариантов осуществления. Следует заметить, что эти варианты осуществления не являются взаимно исключающими. Предполагается, что компоненты из одного варианта осуществления могут быть безусловно представлены в другом варианте осуществления, и специалистам в данной области техники будет понятно, как эти компоненты могут быть использованы в других приводимых в качестве примера вариантах осуществления. Несколько вариантов осуществления содержатся здесь. Более конкретно, далее следуют варианты осуществления, относящиеся к передающему устройству, варианты осуществления, относящиеся к приемному устройству, и варианты осуществления, относящиеся к узлу управления.
На фиг. 3 показан пример беспроводной сети 100 связи, именуемой также иногда сотовой радиосистемой, сотовой сетью или беспроводной системой связи, в которой могут быть реализованы варианты осуществления. Беспроводная сеть 100 связи может, например, быть сетью, такой как сеть глобальной системы мобильных коммуникаций (GSM), GSM/развитием стандарта GSM с увеличенной скоростью передачи данных (EDGE), беспроводной сетью с радиодоступом (GERAN), EDGE сетью или сетью, состоящей из сочетания технологий радиодоступа (RAT), таких, например, как базовые станции многостандартной радиосвязи (MSR), в состав которых GSM/EDGE включается как одна из поддерживаемых RAT. Таким образом, хотя терминология из 3GPP GERAN может быть использована в этом изобретении с целью пояснения представленных вариантов осуществления, это не должно рассматриваться как ограничение объема этих вариантов осуществления только вышеупомянутой системой.
Беспроводная сеть 100 связи содержит передающее устройство 101 и приемное устройство 102. Передающее устройство 101 может быть узлом сети радиосвязи, таким как сетевой узел 110, описываемый ниже, или беспроводным устройством, таким как беспроводное устройство 120, описываемое ниже. Приемное устройство 102 может быть узлом сети радиосвязи, таким как сетевой узел 110, описываемый ниже, или беспроводным устройством, таким как беспроводное устройство 120, описываемое ниже. В неограничивающем конкретном примере, показанном на фиг.3, передающее устройство 101 является сетевым узлом 110, а приемное устройство является беспроводным устройством 120.
Беспроводная сеть 100 связи содержит множество сетевых узлов, при этом сетевой узел 110 обозначен на фиг. 3. Сетевой узел 110 может быть, например, базовой станцией, такой, например, как базовая приемопередающая станция (BTS), фемтобазовой станцией, MSR BS, микро BTS, пико BTS или любым другим сетевым блоком, способным обслуживать устройство или коммуникационное устройство машинного типа в беспроводной сети 100 связи. В некоторых конкретных вариантах осуществления сетевой узел 110 может быть стационарным релейным узлом или мобильным релейным узлом. Беспроводная сеть 100 связи покрывает географическую зону, которая подразделяется на сотовые зоны, при этом каждая сотовая зона обслуживается сетевым узлом, хотя один сетевой узел может обслуживать одну или несколько сот. В примерах, приведенных на фиг. 3, сетевой узел 110 обслуживает соту 130. Сетевой узел 110 может быть разных классов, таким, например, как макро-, микро- или пикобазовая станция, основываясь на мощности передачи и тем самым также и на размере соты. Обычно беспроводная сеть 100 связи может содержать больше сот, подобных соте 130, обслуживаемых соответствующими сетевыми узлами. Это не показано на фиг. 3 в целях простоты. Сетевой узел 110 может поддерживать одну или несколько коммуникационных технологий, и его наименование может зависеть от используемой технологии и терминологии. В 3GPP GERAN сетевые узлы, такие как сетевой узел 110, которые могут рассматриваться как BTS или базовая радиостанция (RBS), могут непосредственно связываться с одной или более сетями, например, базовыми сетями Интернета, которые не показаны на фиг. 3. Сетевой узел 110 может быть любым из узлов в этой одной или более сетях. Например, в GSM сетевой узел 110 может быть связан с узлом 140 управления, таким как контроллер базовой станции (BSC) 140. Сетевой узел 110 может связываться с узлом 140 управления, например, BSC 140, через линию 150 связи.
Ряд беспроводных устройств расположен в беспроводной сети 100 связи. В приводимом в качестве примера сценарии на фиг. 3 показана только одна мобильная станция, беспроводное устройство 120. Любая ссылка здесь на ʺпользовательский узелʺ, ʺмобильную станциюʺ или ʺMSʺ означает неявно выраженное содержание ссылки на беспроводное устройство 120, если не указано иное. Беспроводное устройство 120 может связываться с сетевым узлом 110 через линию 160 радиосвязи.
Беспроводное устройство 120 является беспроводным коммуникационным устройством, таким как мобильная станция, которая известна также как, например, мобильный терминал, беспроводной терминал и/или UE. Устройство является беспроводным, то есть ему позволяется осуществлять связь беспроводным способом в беспроводной сети 100 связи, называемой также иногда сотовой радиосистемой или сотовой сетью. Связь может осуществляться, например, между двумя устройствами, между устройством и телефоном общего пользования и/или между устройством и сервером. Связь может осуществляться, например, через RAN и, возможно, одну или более базовых сетей, содержащихся внутри беспроводной сети.
Беспроводное устройство 120 может дополнительно рассматриваться как мобильный телефон, сотовый телефон или лэптоп со способностью к беспроводной связи, просто чтобы привести дополнительные примеры. Беспроводное устройство 120 в настоящем контексте может быть, например, портативным, карманным, ручным, содержащимся в компьютере или устанавливаемым на автотранспортном средстве, и быть наделенным способностью к голосовой связи и/или обмену данными через RAN с другим субъектом, таким как сервер, лэптоп, персональный цифровой органайзер (PDA) или планшетный компьютер, именуемый иногда планшетом для серфинга по Интернету, поддерживающим беспроводную связь, устройство для связи между машинами (M2M), устройство, оборудованные беспроводным интерфейсом, таким как принтер или файловое запоминающее устройство, или же любое другое устройство радиосети, способное к связи через радиолинию, в сотовой сети связи.
Приведенные здесь варианты осуществления могут быть поняты как относящиеся к обеспечению улучшенного формата блока в расширенной зоне покрытия для эффективной оценки частотного сдвига при обеспечении преемственной совместимости. Конкретные варианты осуществления здесь могут быть поняты как относящиеся к преемственной совместимости и улучшенному формату блока в расширенной зоне покрытия для GSM/развития стандарта GSM с увеличенной скоростью передачи данных (EDGE).
Новый формат блока
Для того чтобы обеспечить эффективную оценку частотного сдвига в приемном устройстве при одновременном обеспечении преемственной совместимости, в приведенных здесь вариантах осуществления применительно к расширенной зоне покрытия может быть представлен новый формат блока. Новый формат блока, представляемый здесь, будет описан сначала, чтобы помочь в понимании этапов способов, описываемых ниже со ссылками на фиг. 8 и 9.
По отношению к текущему формату блока, представленному на фиг. 1, если можно рассматривать только часть с данными и заголовком, то текущий формат блока может быть представлен как на фиг. 4, где схематически показана часть с данными и заголовком в текущем формате блока, отображенная на четыре пакета. Способ, которым представлены биты и пакеты, тот же самый, что и на фиг. 1. Условные обозначения на чертеже содержат графические символы, выбранные для представления битов в каждом одном из 4 пакетов, пакете 0, пакете 1, пакете 2 и пакете 3. Следовательно, в текущем формате блока, представленном на фиг. 4, часть с данными и заголовком располагается в уникальных позициях битов во всех пакетах, а содержимое может быть разным в зависимости от отображаемого пакета.
Согласно вариантам осуществления нового формата блока, обсуждаемого здесь, биты, несущие кодированные данные/заголовок, могут отображаться на один пакет, который может повторяться по меньшей мере по четырем последовательным пакетам, чтобы обеспечить эффективную оценку частного сдвига, тогда как биты, несущие USF и SF, могут отображаться по четырем последовательным пакетам сообразно унаследованным GPRS/EGPRS, чтобы позволить унаследованным MS, то есть унаследованным приемным устройствам, считывать их.
Для того чтобы расширить зону покрытия повторяющимися передачами, в одном примере согласно приведенным здесь вариантам осуществления новый формат блока может содержать одну и ту же информацию во всех четырех пакетах радиоблока, кроме флагов пропуска информации, которые могут кодироваться и отображаться как сегодня, в текущем формате блока. На фиг. 5 схематически показана часть с данными и заголовком, отображенная на четыре пакета согласно примеру нового формата блока, описываемого здесь. Способ, которым представлены биты и пакеты, тот же самый, что и на фиг. 1. Условные обозначения на чертеже содержат графические символы, выбранные для представления битов, несущих информацию о данных и заголовке, в каждом одном из 4 пакетов, пакете 0, пакете 1, пакете 2 и пакете 3, которые, как указано условными обозначениями, имеют теперь одно и то же содержимое. На фиг. 5 показана только часть блока, содержащая данные и заголовок, но, как может быть замечено, длина половины пакета может составлять 57, и, следовательно, бит, находящийся на самом близком расстоянии от обучающей последовательности, может по-прежнему быть флагом пропуска информации, как в текущей схеме, показанной на фиг. 1. В том же примере USF биты вытесняют биты в позициях, в которых USF биты отображаются в текущем состоянии, см. Таблицу 1. Это показано на фиг. 6. Тот факт, что USF биты вытесняют биты, означает, что исходные биты могут быть переписаны USF битами.
На фиг. 6 схематически показана часть с данными и заголовком в примере описываемого здесь нового формата блока, отображенная на четыре пакета, с USF битами, вытесняющими, как указывается знаком +, части с битами данных и заголовка, согласно новому формату блока, описываемому здесь. Способ, которым представлены биты и пакеты, тот же самый, что и на фиг. 1. Условные обозначения на чертеже содержат графические символы, выбранные для представления битов, несущих информацию о данных и заголовке, в каждом одном из 4 пакетов, пакете 0, пакете 1, пакете 2 и пакете 3, которые, как указано условными обозначениями, имеют теперь одно и то же содержимое. В нижней половине чертежа USF биты представлены внутри пустых блоков, соответствующих размеру полей данных и заголовка, чтобы указать позиции битов данных и заголовка, вытесненных битами из поля USF в новом формате блока.
Как можно увидеть на фиг. 6 и в Таблице 1, может не быть никакого перекрытия любой из позиций USF бита между пакетами, то есть для этих 12 позиций битов аккумулирование многих передач может фактически состоять на ¾ из полезного сигнала и на ¼ из USF битов помехи. Учитывая, что в пакете может быть в общем 114 битов, 57+57, вычитая 8 битов из флагов пропуска информации, не стоит ожидать, что на качество работы окажет значительное влияние вытеснение в позициях USF битов, которые составляют только 12 из 114 позиций битов в пакете, и в каждой из 12 позиций битов по-прежнему будет на ¾ полезного сигнала (сигнала, не вытесненного USF).
s
0
Это было по существу оценено моделированием канального уровня, см. фиг. 7. Моделирование канального уровня может быть понято как качество работы радиолинии в терминах частоты появления ошибок блока (BLER) в зависимости от полученного из опыта отношения сигнал-шум (SNR). Можно увидеть, что ухудшение, которое может быть понято как увеличение, требуемое в SNR для достижения постоянного BLER, может быть ограничено до около 0,2 дБ. На фиг. 7 представлен схематический график, показывающий влияние, оказываемое на качество работы канального уровня для данных и заголовка вытесняющими USF битами. На фиг. 7 ось x представляет отношение сигнал-шум, измеренное как отношение энергии на бит к спектральной плотности мощности шума (E/N), в децибелах, а ось y представляет частоту появления ошибок блока (BLER) в моделируемом блоке. Следовательно, если, например, считывается цифра при одной и той же частоте появления ошибок блока для двух разных кривых, необходимое увеличение или уменьшение SNR может быть получено для поддержания качества работы. Другими словами, вытеснение битов данных USF битами не оказывает отрицательного влияния на отношение сигнал-шум.
Во избежание того, чтобы унаследованная EGPRS MS могла попытаться декодировать блок нового формата, что может привести к израсходованию батареи, флаги пропуска информации могут быть установлены на значения, указывающие схему кодирования (CS), не используемую EGPRS MS, то есть CS-2 или CS-3. GPRS MS может по-прежнему пытаться декодировать блок, но безуспешно, вследствие нового формата. Следовательно, батарея в унаследованных приемных устройствах может сберегаться исключением продолжающихся попыток декодирования блока согласно приводимым здесь вариантам осуществления.
Описанная выше структура блока представлена в сводной Таблице 2, которая является обобщением примера нового формата блока, раскрываемого здесь, в сочетании с унаследованным форматом блока.
Поле блока
Унаследованный формат блока
Новый формат блока
USF
Перемежающиеся и отображенные на 4 пакета. Не перекрываются с другими полями.
Перемежающиеся и отображенные на 4 пакета (как в прежнем отображении). Полностью перекрываются с частью с данными и заголовком, при этом USF биты вытесняют соответствующие биты данных и/или заголовка.
SF
Перемежающиеся и отображенные на 4 пакета. Не перекрываются с другими полями.
Перемежающиеся и отображенные на 4 пакета (как в прежнем отображении). Не перекрываются с другими полями.
Данные и заголовок
Перемежающиеся и отображенные на 4 пакета. Не перекрываются с другими полями.
Перемежаются по 1 пакету, но отображаются (повторяются) по 4 пакетам. Перекрываются и вытесняются USF битами в разных позициях в каждом пакете.
Таблица 2
Из Таблицы 2 будет понятно, что в представленных здесь вариантах осуществления каждое из поля данных и поля заголовка перемежается по 1 пакету, но отображается, то есть повторяется, по 4 пакетам. Каждое из поля данных и поля заголовка перекрывается и втесняется USF битами в разных позициях в каждом пакете. Это является отличием от унаследованного, или текущего, формата блока, в котором каждое из поля данных и поля заголовка перемежается и отображается по 4 пакетам, не перекрываясь с другими полями. Перекрытие может пониматься здесь как перезаписывание исходных частей с данными и заголовком. Перекрытие полей данных и заголовка USF битами может пониматься как происходящее частично, как показано на фиг. 6.
Новый формат блока может обеспечить, чтобы один и тот же сигнал повторялся, используя разнесение по времени ¼ текущего формата блока. С разнесением по времени, составляющим ¼ текущего формата блока, максимальный частотный сдвиг, который может быть оценен, в 4 раза больше, чем для текущего формата блока. Максимальное ограничение на оценку частотного сдвига может быть следствием периодичности фазы, которая моет быть использована для оценки сдвига, то есть ±2πN, где любое значение целого числа N может привести в результате к тому же самому фазовому сдвигу.
Варианты осуществления способа, выполняемого передающим устройством 101 для передачи блока согласно приводимым здесь вариантам осуществления в приемное устройство 102, будут теперь описаны со ссылкой на блок-схему последовательности операций, показанную нафиг. 8. Как было сказано вые, передающее устройство 101 и приемное устройство 102 работают в беспроводной сети 100 связи.
В некоторых вариантах осуществления передающее устройство 101 может быть BTS, а приемное устройство 102 может быть мобильной станцией.
В некоторых вариантах осуществления передающее устройство 101 может быть мобильной станцией, а приемное устройство 102 может быть BTS.
В некоторых вариантах осуществления узел 140 управления может быть BTS.
Этап 801
На этом этапе передающее устройство 101 может принимать от узла 140 управления, работающего в беспроводной сети 100 связи, указание формата блока применительно к блоку для передачи в приемное устройство 102, например, из множества форматов блока, других форматов, содержащих, например, унаследованный или текущий формат блока, как описано здесь. Прием может происходить через линию 150. Формат блока был описан выше. На этапе 801 формат блока может содержать новый формат блока, представленный на фиг. 4 и 5. Формат блока может быть выбран узлом 140 управления, как будет описано далее на этапе 1001.
Указание может быть, например, в форме флагов пропуска информации (SF) в RLC/MAC блоке данных, таком как EC-PDTCH в GSM.
Как было описано со ссылками нас фиг. 4 и 5, блок содержит четыре пакета. Четыре пакета, в свою очередь, содержат поля USF, SF, и поля данных и заголовка, как описано ранее. Поля USF и SF перемежаются и отображаются по четырем пакетам, тогда как поля данных и заголовка перемежаются по одному пакету, но повторяются по четырем пакетам. Поля данных и заголовка перекрываются и вытесняются битами из USF поля в разных позициях в каждом пакете.
Тот факт, что поля данных и заголовка повторяются по четырем пакетам, может пониматься как то, что биты, несущие кодированные данные/заголовок, могут отображаться на один пакет, который может повторяться по меньшей мере по четырем последовательным пакетам, как было сказано ранее.
В некоторых вариантах осуществления блок может быть блоком, содержащим информацию управления, такую как символы подтверждения или не подтверждения приема блоков. То есть формат блока может быть форматом блока управления.
В некоторых вариантах осуществления прием 801 может дополнительно содержать прием указания о выбранном состоянии для USF поля в выбранном формате блока. Состояние понимается здесь как идентификатор для конкретного устройства, которое будет запанировано на UL. Например, в GSM могут быть поддержаны восемь разных ʺсостоянийʺ, при этом одной MS может быть назначено одно состояние, например, 000. Состояние может быть выбрано, например, узлом 140 управления в зависимости от того, какое беспроводное устройство решит запланировать узел 140 управления. Индикация выбранного состояния для USF поля может быть понята как идентификатор запланированных приемных устройств, таких как приемное устройство 102.
В некоторых вариантах осуществления беспроводная сеть 100 связи может быть сетью, которая, как может потребоваться, будет преемственно совместимой, поддерживая в то же время новый формат блока для новых устройств, но по-прежнему будет заинтересованной в том, чтобы новый формат блока, или части его, могли считываться унаследованными устройствами, например, унаследованные устройства могут нуждаться в понимании обучающей последовательности, чтобы быть способными находить блок и демодулироать его, и затем может потребоваться, чтобы USF и SF биты после демодуляции были совместимыми по размещению и по их битовому значению, чтобы унаследованные устройства могли понять их.
В соответствии с этим в некоторых вариантах осуществления блок может быть преемственно совместимым за счет отображения USF поля по четырем пакетам, с тем чтобы приемное устройство 102 в вариантах осуществления, не имеющих специальной конфигурации, чтобы поддерживать формат блока, могло декодировать USF, переносимый блоком.
Новые MS, такие как приемное устройство 102 в некоторых вариантах осуществления, совместимые с новым форматом блока, могут также использовать SF и USF биты для того, чтобы, с помощью SF, делать различие между разными форматами блока, и, с помощью USF, определять, запланированы ли они в UL.
Этап 801, представленный на фиг. 8 пунктирными линиями, является необязательным, поскольку в некоторых вариантах осуществления передающее устройство 101 может само решать, какой формат блока является блоком для передачи в приемное устройство 102.
Этап 802
Согласно этому этапу 802 передающее устройство 101 передает блок, только что описанный на этапе 801, в приемное устройство 102. Передача может осуществляться, например, через линию 160 радиосвязи посредством PDTCH или PACCH.
Коротко говоря, представленные здесь варианты осуществления могут пониматься как вводящие блок, который может быть построен, используя единственный пакет вместо текущей структуры из четырех разных пакетов на блок, для того чтобы обеспечить расширенную зону покрытия и в то же время улучшить оценку частотного сдвига.
Дополнительно, для того чтобы обеспечить преемственную совместимость с существующей структурой блока, можно следовать перечисленным ниже принципам.
Во-первых, пакет может повторяться как минимум четыре раза, для того чтобы занять то же самое количество ресурсов, что и обычный блок.
Во-вторых, флаги попуска информации (SF) могут быть распределены по всем четырем пакетам и могут иметь разные состояния в зависимости от пакетов из числа четырех, на которые они отображаются, чтобы описать тип передаваемого радиоблока. SF могут быть распределены и кодированы таким же образом, как и обычный блок, чтобы позволить унаследованному устройству считывать и интерпретировать SF.
В-третьих, USF биты могут быть распределены по всем четырем пакетам и могут иметь разное состояние в зависимости от номера пакета. USF биты могу быть распределены и кодированы таким же образом, как в обычном блоке - вытесняющими биты из части с данными 1-пакетного кодированного блока - чтобы позволить унаследованным устройствам считывать и интерпретировать USF.
Приведенные здесь варианты осуществления могут быть применены к GSM. Хотя дано общее описание для формата блока управления, такие же принципы могут быть применены для других форматов блока, таких как используемые в канале пакетного трафика данных.
Представленные здесь варианты осуществления обеспечивают перечисленные ниже преимущества.
Во-первых, они обеспечивают высокие эксплуатационные характеристики в расширенной зоне покрытия вследствие повышенной мощности обработки при сочетании многих передач в результате улучшенной оценки частотного сдвига по сравнению с прямым расширением в текущем проекте.
Во-вторых, проект может обеспечить возможность эффективной оценки частотного сдвига, которая может помочь оптимизировать эксплуатационные характеристики в расширенной зоне покрытия и помочь в последующих передачах/приемах, имея малый частотный сдвиг. Эффективная оценка частотного сдвига достигается корреляцией.
В-третьих, может быть поддержана преемственная совместимость с унаследованными устройствами, которые мультиплексируются на те же самые ресурсы, размещением SF и USF битов.
Варианты осуществления способа, выполняемого приемным устройством 102 для приема передаваемого блока от передающего устройства 101, будут теперь описаны со ссылкой на блок-схему последовательности операций, показанную на фиг. 9. Как было установлено ранее, передающее устройство 101 и приемное устройство 102 работают в беспроводной сети 100 связи.
Подробное описание некоторого из последующего соответствует тем же ссылочным позициям, приведенным выше по отношению к этапам, описанным применительно к передающему устройству 101, и поэтому не будет повторяться вновь.
Этап 901
На этом этапе приемное устройство 102 принимает блок от передающего устройства 101. Блок содержит четыре пакета. Четыре пакета, в свою очередь, содержат поля USF, SF, и поля данных и заголовка. Поля USF и SF перемежаются и отображаются по четырем пакетам. Поля данных и заголовка перемежаются по одному пакету, но повторяются по четырем пакетам. Поля данных и заголовка перекрываются и вытесняются битами из USF поля в разных позициях в каждом пакете. Прием может осуществляться, например, через линию 160 радиосвязи посредством PDTCH или PACCH.
Этап 902
В некоторых вариантах осуществления приемное устройство 102 может декодировать принятый блок согласно указанию, содержащемуся в SF поле принятого блока. То есть приемное устройство 102 в вариантах осуществления, в которых оно может быть совместимо с новым форматом блока, может также использовать SF биты, чтобы делать различие между разными форматами блока. Зная формат блока применительно к блоку, принятому на этапе 901, приемное устройство 102 может затем определить, был ли этот блок предназначен для него, и, если он предназначен для него, исключить множественные попытки декодирования, предполагающие разные форматы блока.
Дополнительно приемное устройство 102 может использовать USF для определения того, запланировано ли оно в UL.
В других вариантах осуществления приемное устройство 102 может не иметь специальной конфигурации, чтобы поддерживать формат блока. То есть в некоторых вариантах осуществления приемное устройство 102 может быть унаследованным устройством, которое может не быть выполнено для работы с системой, которая является более продвинутой, чем сеть GSM/EDGE версии 12. В таких вариантах осуществления блок может быть преемственно совместимым за счет отображения USF поля по четырем пакетам, с тем чтобы предоставить приемному устройству 102 возможность декодирования USF, переносимого блоком.
Этап 902 является необязательным, как представлено на фиг. 9 пунктирными линиями.
Варианты осуществления способа, выполняемого узлом 140 управления для выбора формата блока с целью передачи передающим устройством 101 в приемное устройство 102, будет теперь описан со ссылкой на фиг. 10. Как было сказано ранее, узел 140 управления, передающее устройство 101 и приемное устройство 102 работают в беспроводной сети 100 связи.
Подробное описание некоторого из последующего соответствует тем же ссылочным позициям, приведенным выше по отношению к этапам, описанным применительно к передающему устройству 101, и поэтому не будет повторяться вновь.
Этап 1001
На этом этапе узел 140 управления выбирает формат блока, как описано на фиг. 5 и 6, для передачи передающим устройством 101 в приемное устройство 102. Формат блока содержит четыре пакета. Четыре пакета, в свою очередь, содержат поля USF, SF, и поля данных и заголовка. Поля USF и SF перемежаются и отображаются по четырем пакетам. Поля данных и заголовка перемежаются по одному пакету, но повторяются по четырем пакетам. Поля данных и заголовка перекрываются и вытесняются битами из USF поля в разных позициях в каждом пакете.
Узел 140 управления может выбирать формат блока, основываясь, например, на том, поддерживает ли приемное устройство 102, которое предполагается запланировать, этот формат блока.
Этап 1002
В некоторых вариантах осуществления узел 140 управления может выбирать состояние для USF поля в выбранном блоке, чтобы определить, какое устройство может быть запанировано в UL.
Узел 140 управления может выполнять этот этап согласно известным способам.
Этап 1002 является необязательным, как представлено на фиг. 10 пунктирными линиями.
Этап 1003
На этом этапе узел 140 управления посылает в передающее устройство 101 указание для выбранного формата блока. Это производится для того, чтобы передающее устройство 101 могло знать, какой формат блока использовать для передачи в приемное устройство 102. Посылка на этом этапе может быть осуществлена через линию 150.
Как было упомянуто выше, в некоторых вариантах осуществления блок может быть преемственно совместимым за счет отображения USF поля по четырем пакетам, с тем чтобы приемному устройству 102, не имеющему специальной конфигурации для поддержки формата блока, могло быть позволено декодировать USF, переносимый блоком.
Для выполнения этапов способа, описанных выше со ссылкой на фиг. 8, передающее устройство 101 выполняется с возможностью передачи блока в приемное устройство 102. Передающее устройство 101 содержит следующую структуру, представленную на фиг. 11. Как уже было отмечено, передающее устройство 101 и приемное устройство 102 выполнены с возможностью работы в беспроводной сети 100 связи.
Подробное описание некоторого из последующего соответствует тем же ссылочным позициям, приведенным выше по отношению к этапам, описанным применительно к передающему устройству 101, и поэтому не будет повторяться вновь.
Передающее устройство 101 дополнительно выполнено с возможностью, например, посредством передающего модуля 1101, выполненного с такой возможностью, передачи блока в приемное устройство 102, причем этот блок содержит четыре пакета, четыре пакета, в свою очередь, содержат поля USF, SF, и поля данных и заголовка, при этом поля USF и SF перемежаются и отображаются по четырем пакетам, при этом поля данных и заголовка перемежаются по одному пакету, но повторяются по четырем пакетам и при этом поля данных и заголовка перекрываются и вытесняются битами из USF поля в разных позициях в каждом пакете.
Передающий модуль 1101 может быть процессором 1104 передающего устройства 101.
Передающее устройство 101 может быть дополнительно выполнено с возможностью, например, посредством приемного модуля 1102, выполненного с такой возможностью, приема от узла 140 управления, выполненного с возможностью работы в беспроводной сети 100 связи, указания о формате блока применительно к блоку для передачи в приемное устройство 102. Формат блока может быть выполнен с возможностью его выбора узлом 140 управления.
Приемный модуль 1102 может быть процессором 1104 передающего устройства 101.
В некоторых вариантах осуществление прием может дополнительно содержать прием указания для выбранного состояния применительно к USF полю в выбранном формате блока.
В некоторых вариантах осуществление блок может быть выполнен с возможностью преемственной совместимости за счет отображения USF поля по четырем пакетам, с тем чтобы приемному устройству 102, не имеющему специальной конфигурации для поддержки формата блока, могло быть позволено декодировать USF, переносимый блоком.
Передающее устройство 101 может быть выполнено с возможностью выполнения других этапов с другими модулями 1103, выполненными с возможностью выполнения этих этапов, внутри передающего устройства 101. Каждый из других модулей 1103 может быть процессором 1104 передающего устройства 101 или прикладной программой, работающей на таком процессоре.
Представленные здесь варианты осуществления могут быть реализованы посредством одного или более процессоров, таких как процессор 1104 в передающем устройстве 101, изображенном на фиг. 11, в сочетании с кодом компьютерной программы для выполнения функций и действий в представленных здесь вариантах осуществления. Код программы, упомянутый выше, может также обеспечиваться как компьютерный программный продукт, например, в форме носителя данных, несущего код компьютерной программы для выполнения представленных здесь вариантов осуществления при загрузке его в передающее устройство 101. Один такой носитель может быть в форме CD ROM диска. Однако возможны другие носители данных, такие как флэш-накопитель. Код компьютерной программы может, кроме того, быть обеспечен как простой код программы на сервере и загружаться в передающее устройство 101.
Передающее устройство 101 может дополнительно содержать память 1105, содержащую один или более блоков памяти. Память 1105 выполнена с возможностью запоминания полученной информации, запоминания данных, конфигураций, планирований и приложений и т.п., для реализации описываемых здесь способов при их выполнении в передающем устройстве 101.
В некоторых вариантах осуществления передающее устройство 101 может принимать информацию через приемный порт 1106. В некоторых вариантах осуществления приемный порт 1106 может, например, быть подсоединен к двум или более антеннам в передающем устройстве 101. В других вариантах осуществления передающее устройство может принимать информацию от другой структуры в беспроводной сети 100 связи через приемный порт 1106. Поскольку приемный порт 1106 может быть связан с процессором 1104, приемный порт 1106 может затем посылать принятую информацию в процессор 1104. Приемный порт 1106 может быть также выполнен с возможностью приема другой информации.
Процессор 1104 в передающем устройстве 101 может быть дополнительно выполнен с возможностью передачи или посылки информации, например, в приемное устройство 102 или узел 140 управления через посылающий порт 1107, который может быть связан с процессором 1104 и памятью 1105.
Специалистам в данной области техники будет также понятно, что передающий модуль 1101, приемный модуль 1102 и другие модули 1103, описанные выше, могут рассматриваться как сочетание аналоговых и цифровых модулей и/или один или более процессоров, оснащенных программным обеспечением и/или программно-аппаратным обеспечением, например, хранимым в памяти, которое при выполнении одним или более процессорами, такими как процессор 1104, выполняет действия, описанные выше. Один или более таких процессоров, а также другие цифровые аппаратные средства могут быть включены в состав единой специализированной интегральной схемы (ASIC), или несколько процессоров и различные цифровые аппаратные средства могут быть распределены по нескольким отдельным компонентам, которые упаковываются индивидуально или собираются в систему на микросхеме (SoC).
Кроме того, в некоторых вариантах осуществления разные модули 1101-1103, описанные выше, могут быть реализованы как одно или более приложений, работающих на одном или более процессорах, таких как процессор 1104.
Таким образом, способы согласно описанным здесь вариантам осуществления применительно к передающему устройству 101, могут быть реализованы посредством компьютерного программного продукта, содержащего команды, то есть участки программного кода, которые при их выполнении по меньшей мере на одном процессоре заставляют по меньшей мере один процессор выполнять описанные в них действия как выполняемые передающим устройством 101. Компьютерный программный продукт может храниться на машиночитаемом носителе информации. Машиночитаемый носитель информации, хранящий в себе компьютерную программу, может содержать команды, которые при выполнении их по меньшей мере на одном процессоре заставляют по меньшей мере один процессор выполнять описанные в них действия как выполняемые передающим устройством 101. В некоторых вариантах осуществления машиночитаемый носитель информации может быть энергонезависимым носителем информации, таким как CD ROM диск или флэш-накопитель. В других вариантах осуществления компьютерный программный продукт может храниться на носителе, содержащем только что описанную компьютерную программу, причем этот носитель является одним из электронного сигнала, оптического сигнала, радиосигнала, или машиночитаемым носителем информации, описанным выше.
Для выполнения этапов способа, описанных выше в связи с фиг. 9, приемное устройство 102 выполняется с возможностью приема передаваемого блока от передающего устройства 101. Приемное устройство 102 содержит следующую структуру, изображенную на фиг. 12. Как упоминалось выше, передающее устройство 101 и приемное устройство 102 выполнены с возможностью работы в беспроводной сети 100 связи.
Подробное описание некоторого из последующего соответствует тем же ссылочным позициям, приведенным выше по отношению к этапам, описанным применительно к передающему устройству 101, и поэтому не будет повторяться вновь.
Первое коммуникационное устройство 101 дополнительно выполнено с возможностью, например, посредством приемного модуля 1201, выполненного с такой возможностью, приема блока от передающего устройства 101, причем этот блок содержит четыре пакета, четыре пакета, в свою очередь, содержат поля USF, SF, и поля данных и заголовка, при этом поля USF и SF перемежаются и отображаются по четырем пакетам, при этом поля данных и заголовка перемежаются по одному пакету, но повторяются по четырем пакетам и при этом поля данных и заголовка перекрываются и вытесняются битами из USF поля в разных позициях в каждом пакете.
Приемный модуль 1201 может быть процессором 1204 приемного устройства 102.
В некоторых вариантах осуществления блок может быть выполнен с возможностью преемственной совместимости за счет отображения USF поля по четырем пакетам, с тем чтобы приемному устройству 102, не имеющему специальной конфигурации для поддержки формата блока, могло быть позволено декодировать USF, переносимый блоком.
Приемное устройство 102 может быть дополнительно выполнено с возможностью, например, посредством декодирующего модуля 1202, выполненного с такой возможностью, декодирования блока согласно указанию, содержащемуся в SF поле принятого блока.
Декодирующий модуль 1202 может быть процессором 1204 приемного устройства 102.
Приемное устройство 102 может быть выполнено с возможностью выполнения других действий с другими модулями 1203, выполненными с возможностью выполнения этих действий, внутри приемного устройства 102. Каждый из других модулей 1203 может быть процессором 1204 приемного устройства 102 или приложением, работающим на таком процессоре.
Представленные здесь варианты осуществления могут быть реализованы посредством одного или более процессоров, таких как процессор 1204 в приемном устройстве 102, изображенном на фиг. 12, в сочетании с кодом компьютерной программы для выполнения функций и действий в представленных здесь вариантах осуществления. Код программы, упомянутый выше, может также обеспечиваться как компьютерный программный продукт, например, в форме носителя данных, несущего код компьютерной программы для выполнения представленных здесь вариантов осуществления при загрузке его в приемное устройство 102. Один такой носитель может быть в форме CD ROM диска. Однако возможны другие носители данных, такие как флэш-накопитель. Код компьютерной программы может, кроме того, быть обеспечен как простой код программы на сервере и загружаться в передающее устройство 102.
Приемное устройство 102 может дополнительно содержать память 1205, содержащую один или более блоков памяти. Память 1205 выполнена с возможностью ее использования для хранения полученной информации, хранения данных, конфигураций, планирований и приложений и т.п., с целью реализации описываемых здесь способов при выполнении их в приемном устройстве 102.
В некоторых вариантах осуществления приемное устройство 102 может принимать информацию через приемный порт 1206. В некоторых вариантах осуществления приемный порт 1206 может быть, например, подсоединен к двум или более антеннам в приемном устройстве 102. В других вариантах осуществления приемное устройство 102 может принимать информацию от другой структуры в беспроводной сети 100 связи через приемный порт 1206. Поскольку приемный порт 1206 может быть связан с процессором 1204, приемный порт 1206 может затем посылать принятую информацию в процессор 1204. Приемный порт 1206 может быть также выполнен с возможностью приема другой информации.
Процессор 1204 в приемном устройстве 102 может быть дополнительно выполнен с возможностью передачи или посылки информации, например, в передающее устройство 101 через посылающий порт 1207, который может быть связан с процессором 1204 и памятью 1205.
Специалистам в данной области техники будет также понятно, что приемный модуль 1201, декодирующий модуль 1202 и другие модули 1203, описанные выше, могут рассматриваться как сочетание аналоговых и цифровых модулей и/или один или более процессоров, оснащенных программным обеспечением и/или программно-аппаратным обеспечением, например, хранимым в памяти, которое при выполнении одним или более процессорами, такими как процессор 1204, выполняет действия, описанные выше. Один или более таких процессоров, а также другие цифровые аппаратные средства могут быть включены в состав единой специализированной интегральной схемы (ASIC), или несколько процессоров и различные цифровые аппаратные средства могут быть распределены по нескольким отдельным компонентам, которые упаковываются индивидуально или собираются в систему на микросхеме (SoC).
Кроме того, в некоторых вариантах осуществления разные модули 1201-1203, описанные выше, могут быть реализованы как одно или более приложений, работающих на одном или более процессорах, таких как процессор 1204.
Таким образом, способы, соответствующие описанным здесь вариантам осуществления применительно к приемному устройству, могут быть реализованы посредством компьютерного программного продута, содержащего команды, то есть участки программного кода, которые при их выполнении по меньшей мере на одном процессоре заставляют по меньшей мере один процессор выполнять описанные в них действия как выполняемые приемным устройством 102. Компьютерный программный продукт может храниться на машиночитаемом носителе информации. Машиночитаемый носитель информации, хранящий в себе компьютерную программу, может содержать команды, которые при выполнении их по меньшей мере на одном процессоре заставляют по меньшей мере один процессор выполнять описанные в них действия как выполняемые приемным устройством 102. В некоторых вариантах осуществления машиночитаемый носитель информации может быть энергонезависимым носителем информации, таким как CD ROM диск или флэш-накопитель. В других вариантах осуществления компьютерный программный продукт может храниться на носителе, содержащем только что описанную компьютерную программу, причем этот носитель является одним из электронного сигнала, оптического сигнала, радиосигнала, или машиночитаемым носителем информации, описанным выше.
Для выполнения этапов способа, описанных выше со ссылкой на фиг. 10, узел 140 управления выполняется с возможностью выбора формата блока для передачи передающим устройством 101 в приемное устройство 102. Узел 140 управления содержит следующую структуру, изображенную на фиг. 13. Как уже было отмечено, узел 140 управления, передающее устройство 101 и приемное устройство 102 выполнены с возможностью работы в беспроводной сети 100 связи.
Подробное описание некоторого из последующего соответствует тем же ссылочным позициям, приведенным выше по отношению к этапам, описанным применительно к узлу управления 140, и поэтому не будет повторяться вновь.
Узел управления 140 дополнительно выполнен с возможностью, например, посредством выбирающего модуля 1301, выполненного с такой возможностью, выбора формата блока для передачи передающим устройством 101 в приемное устройство 102, причем этот формат блока содержит четыре пакета, четыре пакета, в свою очередь, содержат поля USF, SF, и поля данных и заголовка, при этом поля USF и SF перемежаются и отображаются по четырем пакетам, при этом поля данных и заголовка перемежаются по одному пакету, но повторяются по четырем пакетам и при этом поля данных и заголовка перекрываются и вытесняются битами из USF поля в разных позициях в каждом пакете.
Выбирающий модуль 1301 может быть процессором 1304 узла 140 управления.
В некоторых вариантах осуществления блок моет быть выполнен с возможностью преемственной совместимости за счет отображения USF поля по четырем пакетам, с тем чтобы приемному устройству 102, не имеющему специальной конфигурации для поддержки формата блока, могло быть позволено декодировать USF, переносимый блоком.
Узел 140 управления может быть дополнительно выполнен с возможностью, например, посредством посылающего модуля 1302, выполненного с такой возможностью, посылки в передающее устройство 101 указания для выбранного формата блока.
Посылающий модуль 1302 может быть процессором 1304 узла 140 управления.
Узел 140 управления может быть выполнен с возможностью выполнения других действий с другими модулями 1303, выполненными с возможностью выполнения этих действий, внутри узла 140 управления. Каждый из других модулей 1303 может быть процессором 1304 узла 140 управления или приложением, работающим на таком процессоре.
Приводимые здесь варианты осуществления могут быть реализованы процессорами, такими как процессор 1304 в узле 140 управления, изображенном на фиг. 13, в сочетании с кодом компьютерной программы для выполнения функций и действий в представленных здесь вариантах осуществления. Код программы, упомянутый выше, может также обеспечиваться как компьютерный программный продукт, например, в форме носителя данных, несущего код компьютерной программы для выполнения представленных здесь вариантов осуществления при загрузке его в узел управления 140. Один такой носитель может быть в форме CD ROM диска. Однако возможны другие носители данных, такие как флэш-накопитель. Код компьютерной программы может, кроме того, быть обеспечен как простой код программы на сервере и загружаться в узел 140 управления.
Узел 140 управления может дополнительно содержать память 1305, содержащую один или более блоков памяти. Память 1305 выполнена с возможностью ее использования для хранения полученной информации, хранения данных, конфигураций, планирований и приложений и т.п., с целью реализации описанных здесь способов при выполнении в узле 140 управления.
В некоторых вариантах осуществления узел 140 может принимать информацию через приемный порт 1306. В некоторых вариантах осуществления приемный порт 1306 может быть, например, подсоединен к двум или более антеннам в узле 140 управления. В других вариантах осуществления узел 140 управления может принимать информацию от другой структуры в беспроводной сети 100 связи через приемный порт 1306. Поскольку приемный порт 1306 может быть связан с процессором 1304, приемный порт 1306 может затем посылать принятую информацию в процессор 1304. Приемный порт 1306 может быть также выполнен с возможностью приема другой информации.
Процессор 1304 в узле 140 управления может быть дополнительно выполнен с возможностью передачи или посылки информации через посылающий порт 1307, который может быть связан с процессором 1304 и памятью 1305.
Специалистам в данной области техники будет также понятно, что выбирающий модуль 1301, посылающий модуль 1302 и другие модули 1303, описанные выше, могут рассматриваться как сочетание аналоговых и цифровых модулей и/или один или более процессоров, оснащенных программным обеспечением и/или программно-аппаратным обеспечением, например, хранимым в памяти, которое при выполнении одним или более процессорами, таким как процессор 1304, выполняет действия, описанные выше. Один или более таких процессоров, а также другие цифровые аппаратные средства могут быть включены в состав единой специализированной интегральной схемы (ASIC), или несколько процессоров и различные цифровые аппаратные средства могут быть распределены по нескольким отдельным компонентам, которые упаковываются индивидуально или собираются в систему на микросхеме (SoC).
Кроме того, в некоторых вариантах осуществления разные модули 1301-1303, описанные выше, могут быть реализованы как одно или более приложений, работающих на одном или более процессорах, таких ка процессор 1304.
Таким образом, способы, соответствующие описанным здесь вариантам осуществления применительно к узлу 140 управления, могут быть реализованы посредством компьютерного программного продута, содержащего команды, то есть участки программного кода, которые при их выполнении по меньшей мере на одном процессоре заставляют по меньшей мере один процессор выполнять описанные в них действия как выполняемые узлом 140 управления. Компьютерный программный продукт может храниться на машиночитаемом носителе информации. Машиночитаемый носитель информации, хранящий в себе компьютерную программу, может содержать команды, которые при выполнении их по меньшей мере на одном процессоре заставляют по меньшей мере один процессор выполнять описанные в них действия как выполняемые узлом 140 управления. В некоторых вариантах осуществления машиночитаемый носитель информации может быть энергонезависимым носителем информации, таким как CD ROM диск или флэш-накопитель. В других вариантах осуществления компьютерный программный продукт может храниться на носителе, содержащем только что описанную компьютерную программу, причем этот носитель является одним из электронного сигнала, оптического сигнала, радиосигнала, или машиночитаемым носителем информации, описанным выше.
Используемое здесь слово ʺсодержитʺ или ʺсодержащийʺ следует понимать как неограничивающее, то есть означающее ʺсостоит по меньшей мере изʺ.
Представленные здесь варианты осуществления не ограничиваются описанными выше предпочтительными вариантами осуществления. Различные альтернативы, модификации и эквиваленты могут быть использованы. Поэтому описанные выше варианты осуществления не должны восприниматься как ограничивающие объем изобретения. Должно быть понятно, что варианты осуществления не должны ограничиваться конкретными описанными примерами, и подразумевается, что модификации и другие варианты могут быть включены в состав объема изобретения. Хотя здесь могут быть использованы специальные термины, они используются только в общем и описательном смысле, а не для ограничения.
Примеры, относящиеся к представленным здесь вариантам осуществления
Более конкретно, ниже приведены примеры, относящиеся к вариантам осуществления применительно к передающему устройству, вариантам осуществления применительно к приемному устройству и вариантам осуществления применительно к узлу управления.
Варианты осуществления передающего устройства представлены на фиг. 8 и 11.
Способ, выполняемый передающим устройством, таким как передающее устройство 101, например, сетевым узлом 110, для передачи блока в приемное устройство, такое как приемное устройство 102, когда передающее устройство 101 и приемное устройство 102 работают в беспроводной сети 100 связи, может содержать описанный ниже этап.
Этап 802 передачи блока, такого как радиоблок, в приемное устройство 102, причем блок содержит четыре пакета, таких как радиопакеты, каждый из четырех пакетов, в свою очередь, содержит поля флага состояния восходящей линии связи, USF, поля флага пропуска информации, SF, и поля данных и заголовка, при этом поля USF и SF перемежаются и отображаются по четырем пакетам, при этом поля данных и заголовка перемежаются по одному пакету, но повторяются по четырем пакетам и при этом поля данных и заголовка перекрываются и вытесняются битами из USF поля в разных позициях каждого пакета. Передающее устройство 101 может быть выполнено с возможностью выполнения этого этапа 802, например, посредством передающего модуля 1101, выполненного с возможностью выполнения этого этапа, внутри передающего устройства 101. Передающий модуль 1101 может быть процессором 1104 передающего устройства 101 или приложением, работающим на таком процессоре.
В некоторых вариантах осуществления способ может содержать описанный ниже этап.
Этап 801 приема от узла 140 управления, работающего в беспроводной сети 100 связи, указания для блока с целью передачи его в приемное устройство 102, причем этот блок выбирается узлом 140 управления, например, из множества форматов блоков. Передающее устройство 101 может быть выполнено с возможностью выполнения этого этапа 801, например, посредством приемного модуля 1102, выполненного с возможностью выполнения этого этапа, внутри передающего устройства 101. Приемный модуль 1102 может быть процессором 1104 передающего устройства 101 или приложением, работающим на таком процессоре. Формат блока может соответствовать блоку, который содержит четыре пакета, каждый из этих четырех пакетов, в свою очередь, содержит поля флага состояния восходящей линии связи, USF, поля флага пропуска информации, SF, и поля данных и заголовка, при этом поля USF и SF перемежаются и отображаются по четырем пакетам, при этом поля данных и заголовка перемежаются по одному пакету, но повторяются по четырем пакетам и при этом поля данных и заголовка перекрываются и вытесняются битами из USF поля в разных позициях каждого пакета. На этапе 801 передающее устройство 101 может поэтому принимать выбранный формат блока, соответствующий только что описанному формату, для передачи в приемное устройство 102. Выбранный формат блока может быть выбран из множества других форматов, при этом другие форматы содержат, например, унаследованный формат блока, как описано здесь. Передающее устройство 101 на этапе 802 может затем быть понято как для передачи блока в формате блока, выбранным узлом 140 управления. Другими словами, блок, передаваемый на этапе 802, соответствует описанному формату, как он выбран узлом 140 управления.
В некоторых вариантах осуществления этап 801 приема может дополнительно содержать указание для выбранного состояния применительно к USF полю в выбранном блоке.
Передающее устройство 101 может быть выполнено с возможностью выполнения других действий с другими модулями 1103, выполненными с возможностью выполнения таких действий, внутри передающего устройства 101. Каждый из других модулей 1103 может быть процессором 1104 передающего устройства 101 или приложением, работающим на таком процессоре.
В некоторых вариантах осуществления передающее устройство 101 может быть BTS, а приемное устройство 102 может быть мобильной станцией.
В некоторых вариантах осуществления передающее устройство 101 может быть мобильной станцией, а приемное устройство 102 может быть BTS.
В некоторых вариантах осуществления узел 140 управления может быть BTS.
В некоторых вариантах осуществления могут выполняться все этапы. В некоторых вариантах осуществления могут выполняться один или более этапов. Один или более этапов могут объединяться, когда это применимо. Все возможные сочетания не рассматриваются, чтобы упростить понимание.
Передающее устройство 101 может содержать интерфейс для облегчения связи между передающим устройством 101 и другими узлами или устройствами, например, приемным устройством 102. Интерфейс может, например, включать в себя приемо-передающее устройство, выполненное с возможностью передачи и приема радиосигналов через эфирный интерфейс согласно соответствующему стандарту.
Варианты осуществления, относящиеся к приемному устройству, представлены на фиг. 9 и 12.
Способ, выполняемый приемным устройством, таким как приемное устройство 102, например, беспроводным устройством 120, для приема передаваемого блока от передающего устройства 101, когда передающее устройство 101 и приемное устройство 12 работают в беспроводной сети 100 связи, может содержать один или более перечисленных ниже этапов.
Этап 901 приема блока от предающего устройства 101, причем этот блок содержит четыре пакета, каждый из этих четырех пакетов, в свою очередь, содержит поля флага состояния восходящей линии связи, USF, поля флага пропуска информации, SF, и поля данных и заголовка, при этом поля USF и SF перемежаются и отображаются по четырем пакетам, при этом поля данных и заголовка перемежаются по одному пакету, но повторяются по четырем пакетам и при этом поля данных и заголовка перекрываются и вытесняются битами из USF поля в разных позициях каждого пакета. Приемное устройство 102 может быть выполнено с возможностью выполнения этого этапа 901, например, посредством приемного модуля 1201, выполненного с возможностью выполнения этого этапа, внутри приемного устройства 102. Приемный модуль 1201 может быть процессором 1204 приемного устройства 102 или приложением, работающим на таком процессоре. Поле данных может рассматриваться здесь как часть блока, содержащая данные. Поле заголовка может рассматриваться здесь как часть блока, содержащая заголовок.
Этап 902 декодирования блока согласно указанию, содержащемуся в SF поле принятого блока. Приемное устройство 102 может быть выполнено с возможностью выполнения этого этапа 902, например, посредством декодирующего модуля 1202, выполненного с возможностью выполнения этого этапа, внутри приемного устройства 102. Декодирующий модуль 1202 может быть процессором 1204 приемного устройства 102 или приложением, работающим на таком процессоре.
Приемное устройство 102 может быть выполнено с возможностью выполнения других действий с другими модулями 1203, выполненными с возможностью выполнения таких действий, внутри приемного устройства. Каждый из других модулей 1203 может быть процессором 1204 приемного устройства 102 или приложением, работающим на таком процессоре.
В некоторых вариантах осуществления могут выполняться все этапы. В некоторых вариантах осуществления могут выполняться один или более этапов. Один или более этапов могут объединяться, когда это применимо. Все возможные сочетания не рассматриваются, чтобы упростить понимание.
Приемное устройство 102 может содержать интерфейс для облегчения связи между приемным устройством 102 и другими узлами или устройствами, например, передающим устройством 101. Интерфейс может, например, включать в себя приемо-передающее устройство, выполненное с возможностью передачи и приема радиосигналов через эфирный интерфейс согласно соответствующему стандарту.
Варианты осуществления, относящиеся к узлу управления, представлены на фиг. 10 и 13.
Способ, выполняемый узлом управления, таким как узел 140 управления, например, BTS, для выбора блока с целью передачи передающим устройством 101 в приемное устройство 102, когда узел 140 управления, передающее устройство 101 и приемное устройство 102 работают в беспроводной сети 100 связи, может содержать один или более перечисленных ниже этапов.
Этап 1001 выбора блока для передачи передающим устройством 101 в приемное устройство 102, причем этот блок содержит четыре пакета, каждый из этих четырех пакетов, в свою очередь, содержит поля флага состояния восходящей линии связи, USF, поля флага пропуска информации, SF, и поля данных и заголовка, при этом поля USF и SF перемежаются и отображаются по четырем пакетам, при этом поля данных и заголовка перемежаются по одному пакету, но повторяются по четырем пакетам и при этом поля данных и заголовка перекрываются и вытесняются битами из USF поля в разных позициях каждого пакета, причем блок выбирается, например, из множества форматов блока. Узел 140 управления может быть выполнен с возможностью выполнения этого этапа 1001, например, посредством выбирающего модуля 1301, выполненного с возможностью выполнения этого этапа, внутри узла 140 управления. Выбирающий модуль 1301 может быть процессором 1304 узла 140 управления или приложением, работающим на таком процессоре.
Этап 1003 посылки в передающее устройство 101 указания для выбранного блока. Узел 140 управления может быть выполнен с возможностью выполнения этапа 1003, например, посредством посылающего модуля 1302, выполненного с возможностью выполнения этого этапа, внутри узла 140 управления. Посылающий модуль 1302 может быть процессором 1304 узла 140 управления или приложением, работающим на таком процессоре.
В некоторых вариантах осуществления способ может содержать описанный ниже этап.
Этап 1002 выбора состояния для USF поля в выбранном блоке, при этом посланное указание содержит указание применительно к выбранному состоянию для USF поля. Узел 140 управления может быть выполнен с возможностью выполнения этапа 1002, например, посредством выбирающего модуля 1301, выполненного с возможностью выполнения этого этапа, внутри узла 140 управления.
Узел 140 управления моет быть выполнен с возможностью выполнения других действий с другими модулями 1303, выполненными с возможностью выполнения таких действий, внутри узла 140 управления. Каждый из других модулей 1303 может быть процессором 1304 узла 140 управления или приложением, работающим на таком процессоре.
В некоторых вариантах осуществления могут выполняться все этапы. В некоторых вариантах осуществления могут выполняться один или более этапов. Один или более этапов могут объединяться, когда это применимо. Все возможные сочетания не рассматриваются, чтобы упростить понимание.
Узел 140 управления может содержать интерфейс для облегчения связи между узлом 140 управления и другими узлами или устройствами, например, передающим устройством 101. Интерфейс может, например, включать в себя посылающее устройство, выполненное с возможностью посылки и приема сигналов через проводной интерфейс согласно соответствующему стандарту.