Устройство и способ для передачи/приема пакетов в системе мобильной связи

Изобретение относится к технике связи. Технический результат состоит в возможность инициирования передачи нового пакета данных. Для этого предложены способ и устройство для приема сетью доступа (AN) уровня приема прямого канала пилот-сигнала, измеренного и сообщенного каждым терминалом доступа (AT), в качестве информации о скорости прямой передачи данных, и передачу пакетных данных к каждому терминалу AT в соответствии с информацией о скорости прямой передачи данных. Если число сегментов повторной передачи для пакетных данных, передаваемых на основе информации о скорости прямой передачи данных, больше или равно двум, то сеть AN повторно передает пакет данных число раз, равное числу сегментов, которое меньше, чем число сегментов повторной передачи, и передает новые пакетные данные в остальных сегментах. 5 н. и 25 з.п. ф-лы, 6 ил., 4 табл.

 

Область техники

Изобретение относится к устройству и способу для передачи/приема данных в системе мобильной связи. В частности, настоящее изобретение относится к устройству и способу для передачи/приема пакетных данных в системе мобильной связи.

Предшествующий уровень техники

Системы мобильной связи были разработаны для предоставления голосовой услуги при обеспечении мобильности пользователя. Быстрое развитие технологии связи привело к обеспечению возможности предоставления услуг передачи данных в системе. В последнее время проводится множество исследований по высокоскоростной передаче данных в системе мобильной связи множественного доступа с кодовым разделением каналов (CDMA). Система 1xEVDO (1х-расширение только для передачи данных) является типовой системой мобильной связи, имеющей структуру каналов для высокоскоростной передачи данных. Система 1xEVDO была предложена в стандарте 3GPP2 (Проект 2 партнерства в создании систем 3-го поколения) для дополнения системы стандарта IS-2000 режимом передачи данных.

В системе 1xEVDO передача данных может быть разделена на прямую передачу данных и обратную передачу данных. Термин «прямая передача данных» относится к передаче данных от сети доступа (или базовой станции) к терминалу доступа (или мобильной станции), в то время как термин «обратная передача данных» относится к передаче данных от терминала доступа к сети доступа. Далее приведено описание структур прямых каналов в системе 1xEVDO. Прямые каналы классифицируются как канал пилот-сигнала, прямой канал доступа к среде передачи (МАС), прямой канал трафика и прямой канал управления, все эти каналы передаются к терминалу доступа на основе мультиплексирования с временным разделением каналов (TDM). Набор сигналов TDM-передачи называется пакетом.

Среди этих каналов, прямой канал трафика передает пакет пользовательских данных, а прямой канал управления передает управляющее сообщение и пользовательский пакет данных. Кроме того, прямой МАС-канал используется для обратного управления скоростью, для передачи информации управления мощностью и назначения прямого канала данных.

Ниже приведено описание обратных каналов, используемых в системе 1xEVDO. В отличие от прямых каналов, обратные каналы, используемые в системе 1xEVDO, содержат различные идентификационные коды, уникальные для терминалов доступа. Поэтому в последующем описании термин «обратные каналы» относится к каналам, передаваемым в сети доступа с различными идентификационными кодами, уникальными для терминалов доступа. Обратные каналы включают в себя канал пилот-сигнала, обратный канал трафика, канал доступа, канал управления скоростью передачи данных (DRC) и обратный канал указателя скорости (RRI).

Функции обратных каналов описаны далее более подробно. Обратный канал трафика, подобно прямому каналу трафика, передает пользовательский пакет данных в обратном направлении. DRC-канал используется для указания скорости прямой передачи данных, которую может поддерживать терминал доступа, и RRI-канал используется для указания скорости канала передачи данных, передаваемого в обратном направлении. Канал доступа используется, когда терминал доступа передает сообщение или трафик в сеть доступа перед соединением канала трафика. Со ссылкой на фиг. 1 далее описывается конфигурация системы 1xEVDO, операция управления скоростью передачи и связанные с ней каналы.

На фиг. 1 показана концептуальная диаграмма, иллюстрирующая систему 1xEVDO мобильной связи.

Согласно фиг. 1 ссылочная позиция 100 обозначает терминалы доступа (АТ), ссылочная позиция 110 обозначает приемопередающие системы сети доступа (ANTS) и ссылочная позиция 120 обозначает контроллеры сети доступа (ANC). Ниже приведено краткое описание конфигурации системы. Первая система ANTS 110a осуществляет связь с множеством терминалов АТ 100а и 100b, и вторая система ANTS 110b осуществляет связь с терминалом АТ 100с. Первая система ANTS 110a соединена с первым контроллером ANC 120а и вторая система ANTS 110b соединена со вторым контроллером ANC 120b. Каждый из контроллеров ANC 120а и 120b может быть соединен с двумя или более системами ANTS. На фиг. 1 один контроллер ANC соединен, в качестве примера, только с одной системой ANTS. Контроллеры ANC 120а и 120b соединены с узлом 130 услуги передачи пакетных данных (PDSN), который обеспечивает услугу передачи пакетных данных, причем узел PDSN 130 соединен с сетью 140 Интернет.

В системе мобильной связи каждая из систем ANTS 110a и 110b передает пакетные данные только на терминал АТ, имеющий высокую скорость передачи данных, среди терминалов АТ, находящихся в зоне ее покрытия. Детальное описание этого описано ниже. В последующем описании терминал АТ будет обозначен ссылочной позицией 100, а система ANTS будет обозначена ссылочной позицией 110.

Для управления скоростью прямого канала терминал АТ 100 измеряет уровень приема канала пилот-сигнала, переданного системой ANTS 110, и определяет скорость прямой передачи данных, желательную для терминала АТ 100, в соответствии с фиксированным значением, предварительно определенным на основе измеренного уровня приема пилот-сигнала. После этого терминал АТ 100 передает информацию DRC, соответствующую определенной скорости прямой передачи данных к системе ANTS 110 по каналу DRC. Затем система ANTS 110 принимает информацию DRC от всех терминалов АТ, предполагающих осуществлять связь с этой системой, находящихся в ее зоне покрытия. На основе информации DRC, система ANTS 110 может передавать пакетные данные только к конкретному терминалу АТ, имеющему хорошие условия качества канала при скорости передачи данных, сообщенной терминалом АТ. Информация DRC относится к значению, определенному из возможной скорости прямой передачи данных, вычисленной терминалом АТ, путем измерения его условий канала. Хотя отображение соотношения между условиями прямого канала и информацией DRC может изменяться в соответствии с конкретной реализацией, в общем случае, отображение соотношения фиксируется в процессе изготовления терминалов АТ.

Соотношения отображения между значением DRC, сообщенным терминалом АТ, и соответствующими ему скоростью передачи данных и временем передачи показаны в Таблице 1 ниже.

Таблица 1
DRCСкорость передачи данных (кб/с)Число передач (сегменты)Формат передачи
0×0016(1024, 16, 1024)
0×138,416(1024, 16, 1024)
0×276,88(1024, 8, 512)
0×3153,64(1024, 4, 256)
0×4307,22(1024, 2, 128)
0×5307,24(2048, 4, 128)
0×6614,41(1024, 1, 64)
0×7614,42(2048, 2, 64)
0×8921,62(3072, 2, 64)
0×91228,81(2048, 1, 64)
0×a1228,82(4096, 2, 64)
0×b1843,21(3072, 1, 64)
0×c2457,61(4096, 1, 64)
0×d15362(5120, 2, 64)
0×e30721(5120, 1, 64)

Из Таблицы 1 можно видеть, что формат передачи выражен в форме (А, В, С). Формат передачи будет пояснен ниже со ссылкой на первое поле в Таблице 1, в качестве примера. В формате передачи (А, В, С), С=1024 указывает на 1024-битовую информацию, В=16 указывает, что информация передается в 16 сегментах (слотах), и А=1024 указывает, что передается 1024-элементая преамбула. Поэтому система ANTS передает данные к терминалу АТ с использованием формата передачи, соответствующего значению DRC сообщенному терминалом АТ. После сообщения значения DRC, терминал АТ пытается принять только канал прямой передачи данных, причем формат передачи соответствует сообщенному значению DRC. Это соглашение реализуется, поскольку никакой другой канал не существует для указания скорости передачи данных для канала передачи данных, передаваемого в прямом направлении. То есть когда система ANTS передает данные с использованием формата передачи иного, чем формат передачи, сообщенный терминалом АТ, то не имеется способа указания формата передачи, так что терминал АТ не может принимать данные. Поэтому система ANTS передает данные только с форматом передачи, соответствующим значению DRC (совместимым с ним), сообщенным терминалом АТ. Например, для терминала АТ, который передал DRC=0x01 по каналу DRC, система ANTS передает данные с использованием формата (1024, 16, 1024), соответствующего значению DRC, и терминал АТ пытается принять данные только с форматом передачи, соответствующим этому значению DRC.

Среди различных форматов передачи Таблицы 1 конкретные форматы передачи имеют очень большое время передачи. Например, формат передачи, соответствующий значению DRC=0х01, указывает на передачу в течение 16 сегментов, и система высокоскоростной передачи пакетных данных (HRPD) имеет 4-сегментную чередующуюся структуру, в которой она передает по одному пакету данных на каждые 4 сегмента. Система HRPD должна пытаться выполнять передачу для 16х4=64 сегментов, пока терминал АТ не примет успешно данные в пределах максимального числа передач, определенных в формате передачи. Терминал АТ системы HRPD не пытается принимать новый пакет, иными словами, обнаруживать новую преамбулу в течение этого времени. Этот формат передачи с длительным временем передачи может не рассматриваться как недостаток для общего сервиса передачи пакетных данных. Однако когда данные реального времени, являющиеся чувствительными к времени задержки, такие как речевые данные или данные изображений, передаются с форматом передачи, даже если передача корректно осуществлена по прошествии 64 сегментов, корректно переданный/принятый пакет не может быть использован вследствие длительной задержки для передачи. То есть непрерывные попытки передать/принять пакеты реального времени после прошедшего предварительно определенного времени из располагаемого времени передачи могут стать бессмысленными, ввиду задержки передачи.

Пакетные данные, которые система ANTS передает к одному терминалу АТ в соответствии с принятой информацией DRC, в способе, представленном в Таблице 1, называются «однопользовательским пакетом». Система ANTS передает данные с использованием однопользовательского пакета в случае сервиса общей передачи пакетных данных. В сравнении с общим сервисом передачи пакетных данных такая услуга передачи данных, как передача протокола VoIP (протокол передачи голосовых данных через Интернет), требует более низкой полосы передачи порядка 9,6 кбит/с, когда данные порядка 192 битов передаются каждые 20 мс. Передача коротких данных посредством однопользовательского пакета, имеющего размер минимально 1024 бита, вызывает бесполезное расходование ширины полосы. Чтобы предотвратить бесполезное расходование ресурсов в секторе беспроводного доступа, введена схема передачи данных для различных пользователей посредством одного физического пакета, и этот пакетный формат называется «многопользовательским пакетом». Многопользовательский пакет ниже описан со ссылкой на Таблицу 2, приведенную ниже.

Таблица 2
DRCСкорость (кбит/с)Список связанных форматов многопользовательской передачи
0×00(128, 4, 256), (256, 4, 256), (512, 4, 256),

(1024, 4, 256)
0×138,4(128, 4, 256), (256, 4, 256), (512, 4, 256),

(1024, 4, 256)
0×276,8(128, 4, 256), (256, 4, 256), (512, 4, 256),

(1024, 4, 256)
0×3153,6(128, 4, 256), (256, 4, 256), (512, 4, 256),

(1024, 4, 256)
0×4307,2(128, 4, 256), (256, 4, 256), (512, 4, 256),

(1024, 4, 256)
0×5307,2(128, 4, 256), (256, 4, 256), (512, 4, 256),

(1024, 4, 256), (2048, 4, 128)
0×6614,4(128, 4, 256), (256, 4, 256), (512, 4, 256),

(1024, 4, 256)
0×7614,4(128, 4, 256), (256, 4, 256), (512, 4, 256),

(1024, 4, 256), (2048, 4, 128)
0×8921,6(128, 4, 256), (256, 4, 256), (512, 4, 256),

(1024, 4, 256), (2048, 4, 128), (3072, 2, 64)
0×91228,8(128, 4, 256), (256, 4, 256), (512, 4, 256),

(1024, 4, 256), (2048, 4, 128)
0×a1228,8(128, 4, 256), (256, 4, 256), (512, 4, 256),

(1024, 4, 256), (2048, 4, 128), (3072, 2, 64), (4096, 2, 64)
0×b1843,2(128, 4, 256), (256, 4, 256), (512, 4, 256),

(1024, 4, 256), (2048, 4, 128), (3072, 2, 64)
0×c2457,6(128, 4, 256), (256, 4, 256), (512, 4, 256),

(1024, 4, 256), (2048, 4, 128), (3072, 2, 64), (4096, 2, 64)
0×d1536(128, 4, 256), (256, 4, 256), (512, 4, 256),

(1024, 4, 256), (2048, 4, 128), (3072, 2, 64), (4096, 2, 64), (5120, 2, 64)
0×e3072(128, 4, 256), (256, 4, 256), (512, 4, 256),

(1024, 4, 256), (2048, 4, 128), (3072, 2, 64), (4096, 2, 64), (5120, 2, 64)

Таблица 2 иллюстрирует формат многопользовательского пакета для каждого значения DRC в системе 1xEVDO. В Таблице 2 каждый индекс DRC содержит соответствующие ему скорость передачи данных и формат пакета, который должен передаваться множеству пользователей. Пример этого описан ниже со ссылкой на пятое поле Таблицы 2. То есть формат многопользовательского пакета, передаваемого множеству терминалов АТ, которые передали DRC=5, определяется как (128, 4, 256), (256, 4, 256), (512, 4, 256), (1024, 4, 256), (2048, 4, 128). Этот многопользовательский пакет содержит пакетные данные для различных пользователей и передается вместе с адресами терминалов АТ, которые должны принимать пакетные данные. Терминал АТ, после приема многопользовательского пакета, определяет, включен ли его собственный адрес в принятый многопользовательский пакет, и если его собственный адрес включен в него, то обрабатывает пользовательский пакет, соответствующий ему, и передает в ответ на это квитирование (АСК) по обратному каналу АСК.

В системе 1xEVDO система ANTS не может передать новый пакет к терминалам АТ, совместимым с переданным многопользовательским пакетом, прежде чем он передаст многопользовательский пакет вплоть до последнего сегмента формата передачи или примет АСК от терминалов АТ. Например, в случае, когда система ANTS передала данные к терминалам АТ#1, AT#2 и AT#3, находящимся в ее сотовой ячейке с помощью многопользовательского пакета (1024, 4, 256), поскольку многопользовательский пакет совместим с DRC=1˜14, все терминалы АТ, которые передали DRC=1˜14, пытаются принять многопользовательский пакет. Однако другие терминалы АТ, за исключением терминалов АТ#1, AT#2 и AT#3, не передают АСК, поскольку их собственные адреса не включены в многопользовательский пакет. Поэтому в некоторых случаях система ANTS не может передать данные к другим терминалам АТ, за исключением терминалов АТ#1, AT#2 и AT#3, ввиду вышеуказанных ограничений, даже если терминалы АТ#1, AT#2 и AT#3 корректно приняли многопользовательский пакет перед последним сегментом, иными словами, 4-ым сегментом формата передачи. Поэтому, когда терминалы АТ#1, AT#2 и AT#3 корректно приняли многопользовательский пакет и передали АСК в первом, втором и третьем сегментах из 4 сегментов, соответственно, система ANTS должна планировать новый пакет в 4-ом сегменте. Однако система ANTS не может планировать пакеты к другим терминалам АТ, за исключением терминалов АТ#1, AT#2 и AT#3, от которых она приняла АСК, поскольку она передавала многопользовательский пакет к терминалам АТ, совместимым с переданным многопользовательским пакетом, вплоть до последнего сегмента формата передачи, или она не могла передать новый пакет, прежде чем примет квитирования АСК от терминалов АТ.

Сущность изобретения

Задачей настоящего изобретения является создание устройства и способа, обеспечивающих возможность инициирования передачи нового пакета данных, даже если передача оказалась безуспешной в пределах максимального числа передач, определенных форматом передачи, соответствующим индексу управления скоростью передачи данных (DRC), указанному терминалом доступа (АТ).

Другой задачей настоящего изобретения является создание устройства и способа для разрешения ограничений планирования, свойственных приемопередающей системе сети доступа (ANTS).

Также задачей настоящего изобретения является создание устройства и способа, обеспечивающих повышение пропускной способности путем эффективного выполнения планирования системы ANTS.

Еще одной задачей настоящего изобретения является создание устройства и способа, обеспечивающих возможность инициирования передач нового пакета данных в пределах максимального числа передач при передаче многопользовательского пакета.

Согласно одному аспекту примерного варианта осуществления настоящего изобретения предложен способ приема сетью доступа (AN) уровня приема прямого канала пилот-сигнала, измеренного и сообщенного каждым терминалом доступа (АТ), в качестве информации о скорости прямой передачи данных, и передачи пакетных данных к каждому терминалу АТ в соответствии с информацией о скорости прямой передачи данных. Если число сегментов повторной передачи для пакетных данных, передаваемых на основе информации о скорости прямой передачи данных, больше или равно двум, то сеть AN повторно передает пакетные данные число раз, равное числу сегментов, которое меньше, чем число сегментов повторной передачи, и передает новые пакетные данные в остальных сегментах.

Согласно другому аспекту примерного варианта осуществления настоящего изобретения предложен способ для измерения терминалом доступа (АТ) уровня приема прямого канала пилот-сигнала, сообщения об измеренной чувствительности приема в качестве информации о скорости прямой передачи данных, и приема пакетных данных на основе сообщенной информации о скорости прямой передачи данных. Когда принимаемые пакетные данные повторно передаются к терминалу АТ, он определяет, приняты ли новые пакетные данные в пределах некоторого числа повторных передач на основе информации о скорости прямой передачи данных, и если приняты новые пакетные данные, то обрабатывает принятые новые пакетные данные.

Согласно другому аспекту примерного варианта осуществления настоящего изобретения предложен способ для выполнения частичной передачи в системе мобильной связи, в которой каждый терминал доступа (АТ) измеряет уровень приема канала пилот-сигнала, переданного из сети доступа (AN), и сеть AN принимает сообщение об измеренном уровне приема от каждого терминала АТ и передает пакетные данные к терминалу АТ в соответствии с предварительно определенной информацией о скорости прямой передачи данных. Способ содержит этапы повторной передачи сетью AN пакетных данных число раз, равное числу сегментов, которое меньше, чем число сегментов повторной передачи, и передает новые пакетные данные, если число сегментов повторной передачи для пакетных данных, передаваемых на основе информации о скорости прямой передачи данных, больше или равно двум; и приема терминалом АТ пакетных данных число раз, равное числу, которое меньше числа повторных передач для пакетных данных, на основе информации о скорости прямой передачи данных, определения, приняты ли новые пакетные данные, и, если приняты новые пакетные данные, обработки принятых новых пакетных данных.

Согласно другому аспекту примерного варианта осуществления настоящего изобретения предложено устройство сети доступа (AN) для приема уровня приема прямого канала пилот-сигнала, измеренного и сообщенного каждым терминалом доступа (АТ), в качестве информации о скорости прямой передачи данных, и передачи пакетных данных к каждому терминалу АТ в соответствии с информацией о скорости прямой передачи данных. Устройство AN содержит очередь данных для хранения данных, подлежащих передаче на каждый терминал АТ, блок генерации и передачи/приема данных, предназначенный для генерации пакетных данных с использованием данных, полученных из очереди данных, в соответствии с форматом передачи, и передачи пакетных данных, и AN-контроллер для планирования времени передачи данных, сохраненных в очереди данных, на основе информации о скорости прямой передачи данных, управления передачей на основе информации о скорости прямой передачи данных в запланированное время, и, если число сегментов повторной передачи для пакетных данных больше или равно двум, повторной передачи пакетных данных число раз, равное числу сегментов, которое меньше, чем число сегментов повторной передачи, и передачи новых пакетных данных.

Согласно еще одному аспекту примерного варианта осуществления настоящего изобретения предложено устройство терминала доступа (АТ) для измерения уровня приема прямого канала пилот-сигнала, сообщения об измеренной чувствительности приема в качестве информации о скорости прямой передачи данных, и приема пакетных данных на основе сообщенной информации о скорости прямой передачи данных. Устройство АТ содержит радиочастотный (РЧ) блок для преобразования с понижением частоты принятых пакетных данных прямой передачи, демодулятор для демодуляции выходного сигнала РЧ блока, декодер для декодирования сигнала, демодулированного демодулятором, и АТ-контроллер для приема новых пакетных данных в пределах числа повторных передач на основе информации о скорости прямой передачи данных, когда принимаемые повторные данные повторно передавались к нему.

Краткое описание чертежей

Вышеуказанные и другие задачи, признаки и преимущества настоящего изобретения поясняются в последующем подробном описании со ссылками на иллюстрирующие чертежи, на которых представлено следующее.

Фиг. 1 - концептуальная диаграмма, иллюстрирующая систему мобильной связи 1xEVDO.

Фиг. 2 - диаграмма сигнализации, иллюстрирующая процесс обмена атрибутами конфигурации, когда сеанс первоначально установлен в соответствии с примерным вариантом осуществления настоящего изобретения.

Фиг. 3 - блок-схема алгоритма, иллюстрирующая процесс, в котором терминал доступа (АТ) принимает физический пакет прямой передачи после приема информации частичной передачи в соответствии с примерным вариантом осуществления настоящего изобретения.

Фиг. 4 - блок-схема алгоритма, иллюстрирующая процесс управления терминалом АТ, когда парциальная передача применяется не к однопользовательскому пакету, а только к многопользовательскому пакету в соответствии с примерным вариантом осуществления настоящего изобретения.

Фиг. 5 - блок-схема алгоритма, иллюстрирующая операцию частичной передачи сети AN, в соответствии с примерным вариантом осуществления настоящего изобретения.

Фиг. 6 - блок-схема, иллюстрирующая структуры сети AN и терминала АТ в соответствии с примерным вариантом осуществления настоящего изобретения.

На чертежах одинаковыми ссылочными позициями обозначаются сходные части, компоненты и структуры.

Детальное описание примерных вариантов осуществления

Примерные варианты осуществления настоящего изобретения описаны ниже более детально со ссылками на иллюстрирующие чертежи. В последующем описании подробное описание известных функций и конфигураций опущено в целях ясности и лаконичности.

В последующем описании примерный вариант осуществления настоящего изобретения предусматривает способ, в котором терминал доступа (АТ) пытается принять новый пакет, иными словами, обнаружить преамбулу, в ходе приема данных независимо от переданного значения управления скоростью передачи (DRC), тем самым решая проблемы традиционной системы 1xEVDO. Кроме того, примерный вариант осуществления настоящего изобретения предусматривает способ, в котором терминал АТ пытается принять новый пакет, иными словами, обнаружить преамбулу, в ходе приема многопользовательского пакета, тем самым решая проблемы традиционной системы 1xEVDO.

Примерный вариант осуществления настоящего изобретения определяет «информацию частичной передачи» для обеспечения способа, в котором терминал АТ определяет, следует ли непрерывно пытаться обнаружить преамбулу в ходе приема пакета, чтобы способствовать планированию сети доступа (AN). Информация частичной передачи может обмениваться между терминалом АТ и сетью AN с использованием атрибута конфигурации или сообщения системы 1xEVDO.

Описание примерных вариантов осуществления настоящего изобретения содержит три части. Сначала приведено описание определения, обмена и настройки информации частичной передачи. Затем приведено описание работы терминала АТ, когда используется информация частичной передачи. И, наконец, приведено описание работы сети AN при использовании информации частичной передачи.

1. Обмен информацией частичной передачи и ее настройка с использованием атрибута конфигурации

В данном разделе описан способ обмена информацией частичной передачи и ее настройки с использованием атрибута конфигурации системы 1xEVDO. Когда устанавливается сеанс, то определяются значения настройки параметров для каждого из протоколов, которые должны использоваться в системе 1xEVDO. Когда сеанс открывается с одним из значений настройки, информация частичной передачи, в соответствии с примерным вариантом осуществления настоящего изобретения, может использоваться в качестве атрибута конфигурации протокола доступа к среде передачи (МАС), например протокола МАС прямого канала трафика. В этом случае, если значение настройки для сеанса изменяется, перенастраивая параметры сеанса, то информация частичной передачи, которая должна использоваться сетью AN, не может быть настроена для каждого терминала АТ. Такие значения настройки протокола могут отличаться для соответствующих сетей AN, и если значения изменяются, то новые значения должны быть установлены посредством нового согласования.

Формат атрибута конфигурации PartialSpanEnabled, который содержит атрибут конфигурации информации частичной передачи, в соответствии с примерным вариантом осуществления настоящего изобретения, показан в Таблице 3.

Таблица 3
ИД атрибутаАтрибутЗначенияСодержание
0×f9PartialSpanEnabled0×00Использование

Partial Span

не разрешено
0×01Использование

Partial Span

разрешено

В таблице 3 атрибут конфигурации информации частичной передачи имеет значение 0×00 в качестве установленного по умолчанию, причем это значение указывает на возможность частичной передачи. Если значение атрибута конфигурации информации частичной передачи согласовано как 0×01 между терминалом АТ и сетью AN, то сеть AN может выполнять частичную передачу для значения DRC, сообщенного терминалом АТ, и связанного с ним формата передачи. Добавленный атрибут конфигурации определяется в качестве общедоступных данных соответствующего протокола и может быть использован для определения того, возможна ли частичная передача на физическом уровне, который в текущий момент выполняет действительную передачу пакета в соответствии со значением DRC.

Формат атрибута конфигурации MinSpan, который содержит другой атрибут конфигурации информации частичной передачи, в соответствии с примерным вариантом осуществления настоящего изобретения показан в Таблице 4.

Таблица 4
Поле
Длина
ИД атрибута

Одна или более из следующих записей

ИД значения
MinSpanSUPDRC0
MinSpanSUPDRC1
MinSpanSUPDRC2
MinSpanSUPDRC3
MinSpanSUPDRC4
MinSpanSUPDRC5
MinSpanSUPDRC6
MinSpanSUPDRC7
MinSpanSUPDRC8
MinSpanSUPDRC9
MinSpanSUPDRCA
MinSpanSUPDRCB
MinSpanSUPDRCC
MinSpanSUPDRCD
MinSpanSUPDRCE
MinSpanMUP1024
MinSpanMUP2048
MinSpanMUP3072
MinSpanMUP4096
MinSpanMUP5120

Атрибут конфигурации MinSpan содержит поле «длина», поле «ИД атрибута», поле «ИД значения», поле «MinSpanSUPDRC0˜ MinSpanSUPDRCE» и поле «MinSpanMUP1024˜MinSpanMUP5120». Поле «длина» указывает длину атрибута конфигурации, поле «ИД атрибута» содержит поле идентификации (ИД) для различения атрибута конфигурации от другого атрибута конфигурации, поле «ИД значения» представляет собой поле ИД для различения между конкретными значениями, представленными для «MinSpanSUPDRC0˜ MinSpanSUPDRCE» и «MinSpanMUP1024˜MinSpanMUP5120», причем как поле «MinSpanSUPDRC0˜MinSpanSUPDRCE», так и поле «MinSpanMUP1024˜ MinSpanMUP5120» указывают действительную информацию частичной передачи.

Поле «MinSpanSUPDRC0˜MinSpanSUPDRCE» указывает, на сколько сегментов позже, после начала передачи с некоторым форматом передачи, возможна частичная передача, если текущий пакет передачи является однопользовательским пакетом и его формат передачи соответствует каждому из DRC0˜DRCE. Например, если сеть AN передает пакет конкретному терминалу АТ с форматом однопользовательской передачи (16-сегментный формат передачи), соответствующим значению DRC1, сообщенному терминалом АТ, и значение поля «MinSpanSUPDRC1» равно 5, то сеть AN не выполняет частичную передачу в течение передачи в сегментах с 1-го по 5-ый, но может выполнять частичную передачу, начиная с 6-го сегмента. От терминала АТ, который принимает формат передачи, соответствующий значению DRC1, не требуется выполнять попытку обнаружения для новой преамбулы при приеме в течение сегментов с 1-го по 5-ый, но он должен обнаруживать новую преамбулу, начиная с 6-го сегмента.

Таким образом, терминал АТ должен пытаться обнаруживать новую преамбулу, начиная с сегмента, соответствующего наименьшему значению из максимального числа повторных передач для однопользовательского пакета, соответствующего значению DRC, сообщенному терминалом АТ, максимальному числу (моменту, где следующий пакет может быть передан без частичной передачи) повторных передач для текущего принятого однопользовательского пакета и значению «MinSpanSUPDRCx» (моменту, где следующий пакет может быть передан вследствие возникновения частичной передачи).

Аналогичным образом, поле «MinSpanMUP1024˜MinSpanMUP5120» указывает, на сколько сегментов позже, после начала передачи с некоторым форматом передачи, возможна частичная передача, если текущий пакет передачи является многопользовательским пакетом и его формат передачи соответствует каждому из следующих форматов: <1024 (или 128, 256, 512), 4, 256>, <2048, 4, 128>, <3072, 2, 64>, <4096, 2, 64> и <5120, 2, 64>. Например, если сеть AN передает пакет к конкретному терминалу АТ с форматом многопользовательской передачи <2048, 4, 128>, и значение поля «MinSpanMUP2048» для соответствующего терминала АТ равно 2, то сеть AN не выполняет частичную передачу к терминалу АТ в течение передачи в 1-ом и 2-ом сегментах, но может выполнять частичную передачу, начиная с 3-го сегмента. Терминалу АТ, который принимает этот формат передачи, не требуется предпринимать попытку обнаружения новой преамбулы при приеме 1-го и 2-го сегментов, но он должен обнаруживать новую преамбулу, начиная с 3-го сегмента.

Таким образом, терминал АТ должен пытаться обнаруживать новую преамбулу, начиная с сегмента, соответствующего наименьшему значению, из максимального числа (момента, когда текущий принимаемый многопользовательский пакет может быть принят корректным образом, и это условие является эффективным, только если формат многопользовательского пакета длиннее, чем длина формата однопользовательского пакета, соответствующего значению DRC терминала АТ) повторных передач для однопользовательского пакета, соответствующего значению DRC, сообщенному терминалом АТ, максимальному числу (моменту, где следующий пакет может быть передан без частичной передачи) повторных передач для текущего принятого многопользовательского пакета и значению «MinSpanSUPDRCx» (моменту, где следующий пакет может быть передан вследствие возникновения частичной передачи).

На фиг. 2 показана диаграмма сигнализации, иллюстрирующая процесс обмена атрибутами конфигурации, когда сеанс первоначально установлен в соответствии с примерным вариантом осуществления настоящего изобретения. Со ссылкой на фиг. 2 ниже подробно описан процесс обмена атрибутами конфигурации, когда сеанс первоначально установлен в соответствии с примерным вариантом осуществления настоящего изобретения.

Перед установлением сеанса терминал АТ и сеть AN устанавливают одноадресный идентификатор терминала доступа (UATI). То есть на этапе 200 терминал АТ 100 передает сигнал запроса UATI к сети AN 111. В ответ сеть AN 111 генерирует идентификатор UATI и передает идентификатор UATI к терминалу АТ 100 на этапе 202. На этапе 204 терминал АТ 100 информирует сеть AN 111 о приеме идентификатора UATI, завершая процесс установки идентификатора UATI. Если установка доступа завершается путем завершения установки идентификатора UATI, то запускается процесс определения атрибутов конфигурации сеанса. Процесс определения атрибутов конфигурации сеанса обозначен ссылочной позицией 206. Ниже приведено описание процесса определения атрибутов конфигурации сеанса.

Процесс определения атрибутов конфигурации сеанса делится на одну часть, в которой значения запроса атрибутов конфигурации терминала АТ 100 обрабатываются сетью AN 111, и другую часть, в которой значения запроса атрибутов конфигурации сети AN 111 обрабатываются терминалом АТ 100. Процесс обработки значений запроса сетью AN 111 следует за запросом атрибутов конфигурации терминала АТ 100. То есть соединение между терминалом АТ 100 и сетью AN 111 устанавливается на этапе 210, и процесс согласования сеанса выполняется на этапе 220.

На этапе 222 сеть AN 111 генерирует сообщение «запуск конфигурации» для согласования сеанса и передает сообщение «запуск конфигурации» к терминалу АТ100. Затем на этапе 224 терминал АТ 100 генерирует сообщение «запрос конфигурации», содержащее атрибут конфигурации «PartialSpanEnabled» или атрибут конфигурации «MinSpan», указывающий свою собственную информацию частичной передачи, и передает сообщение «запрос конфигурации» к сети AN 111. В ответ сеть AN 111 передает сообщение «ответ конфигурации» к терминалу АТ 100 на этапе 226, обрабатывая атрибуты конфигурации. В ответ на это терминал АТ 100 генерирует на этапе 228 сообщение «завершение конфигурации» и передает сообщение «завершение конфигурации» к сети AN 111. В общем случае, для атрибута конфигурации «PartialSpanEnabled» или атрибута конфигурации «MinSpan», указывающих информацию частичной передачи, сеть AN 111 не устанавливает атрибут конфигурации, а использует значение, запрошенное терминалом АТ 100.

После завершения согласования атрибутов сеанса терминал АТ 100 и сеть AN 111 повторно инициализируют протоколы, которые были инициализированы с установленными по умолчанию атрибутами для установки сеанса, используя заново конфигурированные атрибуты, применяя при этом новые значения конфигурации. То есть на этапе 230 производится обмен ключевым значением между сетью AN 111 и терминалом АТ 100, и сеть AN 111 генерирует сообщение «завершение конфигурации» в соответствии с результатом обмена ключом и передает сообщение «завершение конфигурации» терминалу АТ 100 на этапе 232. Посредством этого процесса реконфигурирование сеанса между сетью AN 111 и терминалом 100 завершается на этапе 240.

Альтернативным образом, информация частичной передачи может быть передана посредством сообщения, переданного к терминалу АТ сетью AN, без использования атрибутов конфигурации. Даже если обмен информацией не выполнялся, частичная передача может осуществляться в способе, предварительно определенном согласно приведенной для примера реализации.

2. Функционирование терминала АТ

На фиг. 3 показана блок-схема алгоритма, иллюстрирующая процесс, в котором терминал АТ принимает пакет прямого физического канала после приема информации частичной передачи, в соответствии с примерным вариантом осуществления настоящего изобретения. Со ссылкой на фиг.3 ниже приведено подробное описание процесса, в котором терминал АТ принимает пакет прямого физического канала после приема информации частичной передачи, в соответствии с примерным вариантом осуществления настоящего изобретения.

Поскольку примерный вариант осуществления настоящего изобретения предлагает способ передачи нового пакета в ходе передачи физического пакета в соответствии с конкретным форматом передачи, описание операции первоначальной передачи будет опущено в целях ясности и лаконичности изложения.

Если на этапе 300 определено, что никакой пакет не принят, то есть, иными словами, терминал АТ 100 имеет пустой буфер приема и ожидает первоначальной передачи, терминал АТ 100 выполняет обычную операцию начального приема. Однако если на этапе 300 определено, что существует пакет, сохраненный в буфере приема, и терминал АТ 100 ожидает следующего подпакета данного пакета, то терминал АТ 100 переходит к этапу 302. На этапе 302 терминал АТ 100 определяет, возможна ли частичная передача в текущем сегменте, с использованием информации частичной передачи или предварительно определенного способа передачи. Если на этапе 302 определено, что частичная передача возможна в текущем сегменте, то терминал АТ 100 переходит к этапу 304. Однако если частичная передача невозможна в текущем сегменте, то терминал АТ 100 переходит к этапу 310. Сначала будет описан переход к этапу 304.

Если частичная передача возможна, то сеть AN 111 может начать передачу нового пакета даже в ходе передачи конкретного формата передачи. В этом случае сеть AN 111 информирует терминал АТ 100 о начале передачи нового пакета путем передачи преамбулы, отличающейся в соответствии со скоростью передачи данных пакета, и приема кандидата перед передачей первого подпакета нового пакета. Поскольку способ передачи преамбулы используется в процессе начала передачи нового пакета по обычной технологии, то его детальное описание не приводится в целях ясности и лаконичности изложения.

На этапе 304 терминал АТ 100 обнаруживает преамбулу на интервале передачи преамбулы и определяет на этапе 306, обнаружена ли преамбула на этом интервале. То есть на этапе 306 терминал АТ 100 определяет, имеется ли переданная преамбула нового однопользовательского пакета или многопользовательского пакета, совместимого со значением DRC, переданным терминалом АТ 100. Если на этапе 306 определено, что имеется новая переданная преамбула, то терминал АТ 100 переходит к этапу 308. В противном случае, терминал АТ 100 переходит к этапу 310. Если существует новая переданная преамбула, поскольку подпакет ранее повторно переданного пакета более не передается, то терминал АТ 100 переходит к этапу 308, где он инициализирует свой буфер приема путем удаления из буфера предыдущего пакета, который принимался, но не смог быть декодирован. Затем терминал АТ 100 принимает данные прямой передачи на этапе 310 и объединяет принятые данные прямой передачи с ранее переданными данными, сохраненными в буфере приема на этапе 312. Если терминал АТ 100 переходит от этапа 308 к этапу 310, то объединение не выполняется, поскольку буфер приема пуст. Поэтому в данном случае этап 312 не выполняется.

Затем на этапе 314 терминал АТ 100 определяет, существует ли ошибка проверки циклическим избыточным кодом (CRC). Если ошибка CRC возникает, то терминал АТ 100 переходит к этапу 316. В противном случае терминал АТ 100 переходит к этапу 322. Ниже сначала описан переход к этапу 316. На этапе 316 терминал АТ 100 определяет, являются ли текущие переданные данные последними данными. Если на этапе 316 определено, что текущие переданные данные являются последними данными, то терминал АТ 100 переходит к этапу 320, где он передает отрицательное квитирование (NAK) к сети AN и затем заканчивает сегмент t. Однако если на этапе 316 определено, что текущие переданные данные не являются последним пакетом, то терминал АТ 100 переходит к этапу 318, где он сохраняет принятые данные в буфере приема и затем заканчивает сегмент t.

Однако если ошибка CRC не возникает, то терминал АТ 100 определяет на этапе 322, не являются ли принятые данные многопользовательским пакетом. Если на этапе 322 определено, что принятые данные являются многопользовательским пакетом, то терминал АТ 100 переходит к этапу 326. Однако если принятые данные являются однопользовательским пакетом, то терминал АТ 100 переходит к этапу 324. На этапе 326 терминал АТ 100 определяет, включен ли его собственный адрес в многопользовательский пакет. Если его собственный адрес включен в многопользовательский пакет, то терминал АТ 100 переходит к этапу 324. В противном случае терминал АТ 100 переходит к этапу 328, где он инициализирует буфер приема. Если терминал АТ 100 переходит к этапу 324 с этапа 322 или с этапа 326, то терминал АТ 100 передает информацию квитирования ACK к сети AN 111, передает принятый пакет на более высокий уровень и затем инициализирует буфер приема.

На фиг. 4 представлена блок-схема, иллюстрирующая процесс управления терминалом АТ, когда частичная передача применяется не к однопользовательскому пакету, а только к многопользовательскому пакету в соответствии с примерным вариантом осуществления настоящего изобретения. Со ссылкой на фиг. 4 ниже описывается процесс управления терминалом АТ, когда частичная передача применяется не к однопользовательскому пакету, а только к многопользовательскому пакету в соответствии с примерным вариантом осуществления настоящего изобретения.

Если на этапе 400 определено, что не принято никакого пакета, иными словами, терминал АТ 100 имеет пустой буфер приема и ожидает начальной передачи, то терминал АТ 100 выполняет обычную операцию начального приема. Однако если на этапе 400 определено, что имеется пакет, сохраненный в буфере приема, и терминал АТ 100 ожидает следующий подпакет приема, то терминал АТ 100 определяет на этапе 402, не является ли принятый пакет многопользовательским пакетом. Если принятый пакет является многопользовательским пакетом, то терминал АТ 100 определяет на этапе 404, возможна ли частичная передача в текущем сегменте с использованием информации частичной передачи или предварительно определенного метода передачи. Если частичная передача возможна в текущем сегменте, то сеть AN 111 может начать передачу нового однопользовательского пакета или многопользовательского пакета даже в ходе передачи конкретного многопользовательского пакета. Сеть AN 111 начинает передачу нового пакета путем передачи преамбулы, отличающейся в соответствии со скоростью передачи данных пакета и с кандидатом на прием, прежде чем передавать первый подпакет нового пакета. Поскольку способ передачи преамбулы используется в процессе начала передачи нового пакета согласно обычной технологии, то его детальное описание опущено в целях ясности и лаконичности описания.

Если частичная передача возможна, то терминал АТ 100 определяет на этапе 406, совместима ли преамбула нового однопользовательского пакета или многопользовательского пакета с параметром DRC, переданным терминалом АТ 100. На этапе 408 терминал АТ 100 определяет, передана ли новая преамбула. Если новая преамбула передана, поскольку подпакет ранее повторно передававшегося пакета больше не передается, то терминал АТ 100 переходит к этапу 410, где он инициализирует свой буфер приема путем удаления из буфера прежнего пакета, который он принял, но не смог декодировать. После обнаружения новой преамбулы, совместимой с его собственным DRC, терминал АТ 100 принимает данные прямой передачи на этапе 412 и комбинирует принятые данные прямой передачи с ранее переданными данными, сохраненными в буфере приема на этапе 414. Если терминал АТ 100 переходит от этапа 410 к этапу 412, то комбинирование не выполняется, так как буфер приема пуст. Поэтому в этом случае этап 414 не выполняется.

Затем, на этапе 416, терминал АТ 100 определяет, возникает ли ошибка CRC. Если ошибка CRC возникает, то терминал АТ 100 переходит к этапу 418. В противном случае терминал АТ 100 переходит к этапу 426. Ниже сначала описан переход к этапу 418. На этапе 418 терминал АТ 100 определяет, являются ли текущие переданные данные последними данными. Если на этапе 418 определено, что текущие переданные данные являются последними данными, то терминал АТ 100 переходит к этапу 424, где он передает отрицательное квитирование NAK к сети AN 111 и затем заканчивает сегмент t. Однако если на этапе 418 определено, что текущие переданные данные не являются последним пакетом, то терминал АТ 100 переходит к этапу 420, где он сохраняет принятые данные в буфере приема и затем заканчивает сегмент t.

Однако если ошибка CRC не возникает, то терминал АТ 100 определяет на этапе 426, не являются ли принятые данные многопользовательским пакетом. Если на этапе 426 определено, что принятые данные являются многопользовательским пакетом, то терминал АТ 100 переходит к этапу 430. Однако если принятые данные являются однопользовательским пакетом, то терминал АТ 100 переходит к этапу 428. На этапе 428 терминал АТ 100 определяет, включен ли его собственный адрес в многопользовательский пакет. Если его собственный адрес включен в многопользовательский пакет, то терминал АТ 100 переходит к этапу 428. В противном случае терминал АТ 100 переходит к этапу 432, где он инициализирует буфер приема. Если терминал АТ 100 переходит к этапу 428 с этапа 426 или с этапа 430, то терминал АТ 100 передает информацию квитирования ACK к сети AN 111, передает принятый пакет на более высокий уровень и затем инициализирует буфер приема.

3. Операция сети AN

Ниже описано функционирование сети AN в соответствии с примерным вариантом осуществления настоящего изобретения.

Когда значение информации частичной передачи указывает, что частичная информация невозможна, если терминал АТ не может корректно принять пакет физического уровня в пределах максимального числа передач или максимального числа повторных передач для формата передачи, соответствующего параметру DRC, сообщенному терминалом АТ, то сеть AN не должна начинать передачу нового пакета к соответствующему терминалу АТ в течение времени, соответствующего максимальному числу повторных передач для данного формата передачи. В противоположность этому, если значение информации частичной передачи указывает, что частичная передача возможна, даже если терминал АТ не может корректно декодировать пакет физического уровня в пределах максимального числа передач или максимального числа повторных передач для формата передачи, соответствующего параметру DRC, сообщенному терминалом АТ, то сеть AN может начать передачу нового пакета к соответствующему терминалу АТ в пределах максимального числа повторных передач для данного формата передачи. Если повторная передача возможна таким способом, то сеть AN информирует терминал АТ о начале передачи нового пакета путем передачи преамбулы, отличающейся в соответствии со скоростью передачи данных пакета и с кандидатом на прием, прежде чем передавать первый подпакет нового пакета.

Когда частичная передача применима только к многопользовательскому пакету, если терминал АТ не может корректно принять пакет физического уровня в пределах максимального числа передач или максимального числа повторных передач для соответствующего однопользовательского пакета, то сеть AN не должна начинать передачу нового пакета к соответствующему терминалу АТ в течение времени, соответствующего максимальному числу повторных передач для данного формата передачи в ходе передачи однопользовательского пакета.

Для терминалов АТ, у которых информация частичной передачи указывает, что частичная передача невозможна, из числа терминалов АТ, которые передали параметр DRC, совместимый с многопользовательским пакетом, переданным сетью AN, если соответствующий терминал АТ не может корректно декодировать пакет физического уровня в пределах максимального числа передач или максимального числа повторных передачи для соответствующего многопользовательского пакета, то сеть AN не должна начинать передачу нового пакета к соответствующему терминалу АТ в течение времени, соответствующего максимальному числу повторных передач для данного формата передачи. В противоположность этому, для терминалов АТ, у которых информация частичной передачи указывает, что частичная передача возможна, из числа терминалов АТ, которые передали параметр DRC, совместимый с многопользовательским пакетом, переданным сетью AN, если соответствующий терминал АТ не может корректно принять пакет физического уровня в пределах максимального числа передач или максимального числа повторных передач для многопользовательского пакета, сеть AN может начать передачу нового пакета к соответствующему терминалу АТ в пределах максимального числа повторных передач для данного формата передачи.

На фиг. 5 показана блок-схема операции частичной передачи сети AN в соответствии с примерным вариантом осуществления настоящего изобретения. Со ссылкой на фиг. 5 ниже приведено детальное описание частичной передачи сети AN в соответствии с примерным вариантом осуществления настоящего изобретения.

Поскольку примерный вариант осуществления настоящего изобретения предусматривает способ начала передачи нового пакета в ходе передачи пакета в соответствии с конкретным форматом передачи, описание операции начальной передачи опущено для ясности и лаконичности изложения.

На этапе 500 сеть AN определяет, передает ли она в текущий момент конкретный формат передачи. Если она не передает конкретный формат передачи, то сеть AN 111 переходит к этапу 512, где она выполняет операцию начальной передачи, касающуюся всех ее терминалов АТ в качестве запланированных кандидатов. В противном случае, если на этапе 500 сеть AN 111 определяет, что она передает в текущий момент конкретный формат передачи, то сеть AN 111 определяет на этапе 502, является ли текущий передаваемый формат передачи однопользовательским форматом или многопользовательским форматом. Если текущий передаваемый формат передачи является однопользовательским форматом, то сеть AN 111 определяет на этапе 504, достигла ли она максимального числа передач для текущего передаваемого однопользовательского формата. Если она достигла максимального числа передач, то сеть AN 111 переходит к этапу 512, где она выполняет операцию начальной передачи, касающуюся всех ее терминалов АТ в качестве запланированных кандидатов.

В противном случае, если она определяет на этапе 504, что она не достигла максимального числа передач, то сеть AN 111 определяет на этапе 506, принято ли квитирование АСК от терминала АТ, который в текущее время принимает однопользовательский формат. Если АСК принято, то сеть AN 111 переходит к этапу 512. Однако если АСК не принято, то сеть AN 111 заканчивает текущую передачу и переходит к этапу 508, где она определяет, имеется ли необходимость в новой передаче. Если отсутствует необходимость в новой передаче, то сеть AN 111 переходит к этапу 516, где она продолжает передавать следующий подпакет текущего формата передачи. В противном случае, если есть необходимость в новой передаче, то сеть AN 111 определяет на этапе 510, поддерживает ли терминал АТ, который в текущий момент принимает однопользовательский формат, частичную передачу в текущем сегменте. Если терминал АТ поддерживает частичную передачу, то сеть AN 111 переходит к этапу 512, где она выполняет операцию начальной передачи, относящуюся ко всем ее терминалам АТ, включая соответствующий терминал АТ, в качестве запланированных кандидатов.

Однако если на этапе 510 определено, что терминал АТ, который в текущий момент принимает однопользовательский формат, не поддерживает частичную передачу в текущем сегменте, то сеть AN 111 переходит к этапу 514, где она выполняет операцию начальной передачи, относящуюся ко всем ее терминалам АТ, за исключением соответствующего терминала АТ, в качестве запланированных кандидатов.

Однако если на этапе 502 определено, что передаваемый в текущий момент формат передачи является многопользовательским форматом, то сеть AN 111 определяет на этапе 520, достигла ли она максимального числа передач для передаваемого в текущий момент многопользовательского формата. Если она достигла максимального числа передач, то сеть AN 111 переходит к этапу 528, где она выполняет операцию начальной передачи, относящуюся ко всем ее терминалам АТ в качестве запланированных кандидатов. В противном случае, если на этапе 520 определено, что она не достигла максимального числа передач, то сеть AN 111 определяет на этапе 522, приняты ли квитирования АСК от всех терминалов АТ, являющихся кандидатами на прием, адреса которых были включены в многопользовательский формат. Если квитирования АСК приняты от всех терминалов АТ, являющихся кандидатами на прием, то сеть AN 111 переходит к этапу 528, где она выполняет операцию начальной передачи, относящуюся ко всем ее терминалам АТ в качестве запланированных кандидатов. Однако если на этапе 522 определено, что квитирования АСК не приняты от всех терминалов АТ, являющихся кандидатами на прием, то сеть AN 111 определяет на этапе 524, существует ли необходимость в новой передаче после завершения текущей передачи. Если не существует необходимости в новой передаче, то сеть AN 111 переходит к этапу 516, где она продолжает передавать следующий подпакет текущего формата передачи. Однако если на этапе 524 определено, что существует необходимость в новой передаче, то сеть AN 111 переходит к этапу 526, где она выполняет операцию начальной передачи, относящуюся ко всем терминалам АТ в качестве запланированных кандидатов, которые передали квитирования АСК до настоящего времени, и ко всем ее терминалам АТ, за исключением терминалов АТ, которые не доступны для частичной передачи в текущем сегменте, из числа терминалов АТ, которые в текущий момент принимают многопользовательский формат.

В операции, описанной со ссылкой на фиг. 5, операция частичной передачи, предложенная в примерном варианте осуществления настоящего изобретения, применима как в однопользовательском формате, так и в многопользовательском формате. Когда операция частичной передачи не применяется к однопользовательскому формату, если существует необходимость в новой передаче на этапе 508, то сеть AN 111 прямо переходит к этапу 514, пропуская процесс этапа 510. Кроме того, когда операция частичной передачи не применяется к многопользовательскому формату, то сеть AN 111 выполняет на этапе 526 операцию начальной передачи, относящуюся ко всем терминалам АТ в качестве запланированных кандидатов, которые передали квитирования АСК до настоящего времени, и ко всем ее терминалам АТ, за исключением терминалов АТ, которые в текущий момент принимают многопользовательский формат.

Ниже приведено описание структур сети AN и терминала АТ, согласно примерному варианту осуществления настоящего изобретения.

На фиг. 6 представлена блок-схема структур сети AN и терминала АТ, согласно примерному варианту осуществления настоящего изобретения. Со ссылкой на фиг. 6 ниже приведено подробное описание структур сети AN 111 и терминала АТ, согласно примерному варианту осуществления настоящего изобретения.

Сначала описывается структура и работа сети AN 610. Структура для выполнения установления сеанса и сохранения информации о нем не показана на фиг.6 в целях ясности и лаконичности описания. AN-контроллер 611 содержит функцию планирования для управления операцией планирования, описанной в связи с фиг. 5. Очередь 613 данных сохраняет пользовательские данные, принятые от верхнего узла 612, отдельно для индивидуальных пользователей. Например, верхний узел 612 соответствует ANC 120 по фиг. 1. AN-контроллер 611 обнаруживает данные, сохраненные в очереди 613 данных, и выполняет планирование в соответствии с характеристиками данных перед передачей. Иными словами, AN-контроллер 611 управляет передачей данных, сохраненных в очереди 613 данных. Когда передается однопользовательский пакет, AN-контроллер 611 выводит данные, сохраненные только в одной очереди данных, на блок 614 генерации и передачи/приема данных. Однако когда передается многопользовательский пакет, AN-контроллер 611 выводит на блок 614 генерации и передачи/приема данных данные, сохраненные во множестве очередей данных. Затем блок 614 генерации и передачи/приема данных генерирует пакет передачи под управлением AN-контроллера 611 и передает пакет передачи в соответствующем радиочастотном диапазоне.

Хотя на фиг. 6 не показано, сеть AN 610 принимает информацию, необходимую для согласования сеанса, посредством блока 614 генерации и передачи/приема данных. Сеть AN 610 демодулирует и декодирует принятые данные, и выдает декодированные данные на AN-контроллер 611. Таким образом, AN-контроллер 611 может извлечь информацию, описанную со ссылкой на фиг. 2, при выполнении согласования сеанса, генерировать ответные данные из извлеченной информации и выдать ответные данные на терминал АТ 600 через блок 614 генерации и передачи/приема данных. Кроме того, сеть AN 610 сохраняет информацию сеанса для соответствующего терминала АТ в отдельной памяти (на фиг. 6 не показана) и на основе информации сеанса определяет, возможна ли частичная передача в процессе по фиг. 5.

Далее описана структура и работа терминала АТ 600. Терминал АТ 600 соответствует терминалу АТ 100 на фиг. 1. В терминале АТ 600 РЧ блок 601 преобразует с понижением частоты РЧ сигнал, принятый от антенны, в сигнал базовой полосы и выводит сигнал базовой полосы в демодулятор 602. Демодулятор 602 демодулирует сигнал базовой полосы, модулированный при его передаче, и выводит демодулированные данные в декодер 603. Декодер 603 декодирует демодулированные данные, кодированные при их передаче, и выводит декодированные данные на АТ-контроллер 604 с результатом проверки ошибок с использованием CRC. АТ-контроллер 604 управляет операциями, иллюстрируемыми на фиг. 3 и 4. Описание других операций управления, выполняемых АТ-контроллером 604, опущено в целях ясности и лаконичности изложения.

Кроме того, АТ-контроллер 604 генерирует управляющий сигнал для передачи в обратном направлении и данные, необходимые для согласования сеанса, показанного на фиг. 2, и выводит сформированные управляющий сигнал и данные согласования сеанса на кодер 606. Кодер 606 кодирует пользовательские данные, управляющий сигнал и данные согласования сеанса и выводит кодированные данные на модулятор 607. Модулятор 607 выполняет модуляцию с использованием метода модуляции в соответствии с характеристиками данных и выводит модулированные данные на РЧ блок 601. РЧ блок 601 преобразует с повышением частоты данные, принятые от модулятора 607, в РЧ сигнал и осуществляет обратную передачу РЧ сигнала к сети AN 610 посредством антенны.

Как можно понять из предыдущего описания, даже если терминал АТ не имел успеха при передаче в пределах максимального числа передач для формата передачи, соответствующего параметру DRC, указанному терминалом АТ, сеть AN может начать передачу нового пакета данных, тем самым преодолевая ограничения планирования сети AN. Таким способом примерный вариант осуществления настоящего изобретения способствует увеличению пропускной способности системы мобильной связи.

Хотя примерные варианты осуществления настоящего изобретения показаны и описаны со ссылками на его конкретные примерные реализации, для специалистов в данной области техники должно быть понятно, что различные изменения по форме и в деталях могут быть осуществлены без отклонения от сущности и объема настоящего изобретения, как определено в прилагаемых пунктах формулы изобретения.

1. Способ передачи пакетных данных, содержащий

прием сетью доступа (AN) уровня приема прямого канала пилот-сигнала, измеренного и сообщенного каждым терминалом доступа (AT), в качестве информации о скорости прямой передачи данных, и

передачу пакетных данных к каждому AT в соответствии с информацией о скорости прямой передачи данных,

при этом если число сегментов повторной передачи для пакетных данных, передаваемых на основе информации о скорости прямой передачи данных, больше или равно двум, то AN повторно передает пакет данных число раз, равное числу сегментов, которое меньше, чем число сегментов повторной передачи, и передает новые пакетные данные в остальных сегментах.

2. Способ по п.1, в котором число сегментов предварительно определяется при согласовании сеанса с AT.

3. Способ по п.1, в котором AN повторно передает пакетные данные до тех пор, пока сигнал квитирования (АСК) для переданных пакетных данных не будет принят от AT.

4. Способ по п.1, в котором переданные пакетные данные содержат однопользовательские пакетные данные.

5. Способ по п.1, в котором переданные пакетные данные содержат многопользовательские пакетные данные.

6. Способ по п.5, в котором AN повторно передает пакетные данные до тех пор, пока квитирования АСК для переданных пакетных данных не будут приняты от всех из AT, включенных в пакет, или повторно передает пакетные данные предварительно определенное число раз.

7. Способ по п.1, в котором, когда однопользовательские пакеты передаются ко всем AT и частичная передача возможна для всех AT, AN планирует новые пакетные данные по отношению ко всем AT в качестве запланированных кандидатов на прием.

8. Способ по п.1, в котором, когда однопользовательские пакеты передаются ко всем AT и частичная передача не возможна для всех AT, AN планирует новые пакетные данные по отношению, в качестве кандидатов на прием, ко всем AT в AN, за исключением того AT, который в текущий момент передает пакетные данные.

9. Способ по п.1, в котором, когда пакетные данные содержат многопользовательский пакет и повторные передачи многопользовательского пакета завершены, AN планирует новые пакетные данные по отношению ко всем AT в качестве кандидатов на прием.

10. Способ по п.1, в котором, когда пакетные данные содержат многопользовательский пакет и имеется необходимость в планировании новых пакетных данных, прежде чем AN примет квитирования АСК от всех AT, принимающих многопользовательский пакет, AN выполняет планирование по отношению, в качестве кандидатов на прием, к AT, передающим квитирования АСК, и всем AT, за исключением того AT, который должен выполнить повторную передачу к AT, который принимает многопользовательский пакет.

11. Способ приема пакетных данных, содержащий

измерение терминалом доступа (AT) уровня приема прямого канала пилот-сигнала,

сообщение об измеренной чувствительности приема в качестве информации о скорости прямой передачи данных и прием пакетных данных на основе сообщенной информации о скорости прямой передачи данных,

при этом, когда принимаемые пакетные данные повторно передаются к AT, он определяет, приняты ли новые пакетные данные в пределах некоторого числа повторных передач, на основе информации о скорости прямой передачи данных, и если новые пакетные данные приняты, то обрабатывает принятые новые пакетные данные.

12. Способ по п.11, в котором AT определяет, приняты ли новые пакетные данные, после приема пакетных данных количество раз, равное числу, предварительно определенному при согласовании сеанса.

13. Способ по п.11, в котором AT определяет, приняты ли новые пакетные данные, путем проверки, обнаружена ли преамбула в момент приема пакетных данных AT.

14. Способ по п.11, в котором пакетные данные содержат однопользовательские пакетные данные.

15. Способ по п.11, в котором пакетные данные содержат многопользовательские пакетные данные.

16. Способ по п.15, дополнительно содержащий после приема пакетных данных этап проверки, возникает ли ошибка в принятых пакетных данных, и передачу сигнала квитирования (АСК), если ошибка не возникает.

17. Способ по п.16, дополнительно содержащий этап ожидания новых пакетных данных после передачи квитирования АСК.

18. Способ для выполнения частичной передачи в системе мобильной связи, в которой каждый терминал доступа (AT) измеряет уровень приема прямого канала пилот-сигнала, переданного из сети доступа (AN), и AN принимает сообщение об измеренном уровне приема от каждого AT и передает пакетные данные к AT в соответствии с предварительно определенной информацией о скорости прямой передачи данных, при этом способ содержит этапы:

повторной передачи сетью AN пакетных данных число раз, равное числу сегментов, причем число сегментов меньше, чем число сегментов повторной передачи, и передачи новых пакетных данных, если число сегментов повторной передачи для пакетных данных, передаваемых на основе информации о скорости прямой передачи данных, больше или равно двум;

приема AT пакетных данных число раз, равное числу, которое меньше числа повторных передач для пакетных данных, основанное на информации о скорости прямой передачи данных,

определения, приняты ли новые пакетные данные, и

если приняты новые пакетные данные, то обработки принятых новых пакетных данных.

19. Способ по п.18, в котором упомянутое число, которое меньше, чем число повторных передач для пакетных данных, основанное на информации о скорости прямой передачи данных, определяется при согласовании сеанса между AN и AT.

20. Устройство сети доступа (AN) для приема уровня приема прямого канала пилот-сигнала, измеренного и сообщенного каждым терминалом доступа (AT), в качестве информации о скорости прямой передачи данных, и передачи пакетных данных к каждому AT в соответствии с информацией о скорости прямой передачи данных, при этом устройство содержит

очередь данных для хранения данных, подлежащих передаче на каждый AT;

блок генерации и передачи/приема данных, предназначенный для генерации пакетных данных с использованием данных, полученных из очереди данных, в соответствии с форматом передачи и передачи пакетных данных; и

контроллер AN для планирования времени передачи данных, сохраненных в очереди данных, на основе информации о скорости прямой передачи данных, управления передачей на основе информации о скорости прямой передачи данных в запланированное время, и если число сегментов повторной передачи для пакетных данных больше или равно двум, то повторной передачи пакетных данных число раз, равное числу сегментов, которое меньше, чем число сегментов повторной передачи, и передачи новых пакетных данных.

21. Устройство AN по п.20, в котором число сегментов предварительно определяется при согласовании сеанса с AT.

22. Устройство AN по п.20, в котором пакетные данные содержат однопользовательские пакетные данные.

23. Устройство AN по п.20, в котором пакетные данные содержат многопользовательские пакетные данные.

24. Устройство AN по п.22, в котором AN повторно передает пакетные данные до тех пор, пока сигналы квитирования (АСК) для переданных пакетных данных не будут приняты от всех AT, включенных в пакет, или повторно передает пакетные данные предварительно определенное число раз.

25. Устройство AN по п.20, в котором, когда однопользовательские пакеты передаются ко всем AT и частичная передача возможна для всех AT, AN планирует новые пакетные данные по отношению ко всем AT в качестве запланированных кандидатов на прием.

26. Устройство AN по п.20, в котором, когда однопользовательские пакеты передаются ко всем AT и частичная передача невозможна для всех AT, AN планирует новые пакетные данные по отношению, в качестве запланированных кандидатов на прием, ко всем AT, кроме того AT, который в текущий момент передает пакетные данные.

27. Устройство AN по п.20, в котором, когда пакетные данные содержат многопользовательский пакет и повторные передачи многопользовательского пакета завершены, AN планирует новые пакетные данные по отношению ко всем AT в качестве запланированных кандидатов на прием.

28. Устройство AN по п.20, в котором, когда пакетные данные содержат многопользовательский пакет и существует необходимость в планировании новых пакетных данных, прежде чем AN примет квитирования АСК от всех AT, принимающих многопользовательский пакет, AN выполняет планирование по отношению, в качестве запланированных кандидатов на прием, к AT, передающим квитирования АСК, и всем AT, за исключением AT, который должен выполнять повторную передачу к AT, который принимает многопользовательский пакет.

29. Устройство терминала доступа (AT) для измерения уровня приема прямого канала пилот-сигнала, сообщения об измеренной чувствительности приема в качестве информации о скорости прямой передачи данных и приема пакетных данных на основе сообщенной информации о скорости прямой передачи данных, причем устройство содержит

радиочастотный (РЧ) блок для преобразования с понижением частоты принятых пакетных данных прямой передачи,

демодулятор для демодуляции выходного сигнала РЧ-блока, декодер для декодирования сигнала, демодулированного демодулятором, и

контроллер AT для приема новых пакетных данных в пределах числа повторных передач на основе информации о скорости прямой передачи данных, когда принимаемые повторные данные повторно передавались к нему.

30. Устройство AT по п.29, дополнительно содержащее

кодер для проверки, возникает ли ошибка в принятых пакетных данных, и кодирования сигнала, содержащего результат проверки ошибки, и модулятор для модуляции кодированного сигнала, при этом РЧ-блок преобразует с повышением частоты модулированный сигнал перед передачей.

Приоритет по пунктам:

18.09.2004 по пп.1-3, 11-13, 16-21, 29-30;

10.01.2005 по пп.4-10, 14, 15, 22-28.



 

Похожие патенты:

Изобретение относится к системе и способу управления полосовым каналом с адаптивной модуляцией и кодированием (АМК) в системе связи множественного доступа с ортогонально-частотным разделением (OFDMA) на основе дуплексной связи с временным разделением (TDD).

Изобретение относится к системам доступа с мультиплексированием с ортогональным частотным разделением сигналов, в частности к способу выделения пакетных данных для мобильной станции абонента (MSS).

Изобретение относится к беспроводной связи. .

Изобретение относится к способу установления соединения в системе радиосвязи, в частности в системе мобильной радиосвязи. .

Изобретение относится к системе связи с беспроводным доступом и, в частности, к способу и к устройству для передачи управляющего сообщения из базовой станции в оконечное устройство (терминал)

Изобретение относится к беспроводным сетям

Изобретение относится к технике связи и может быть использовано для управления скоростью передачи по восходящей линии связи в системе мобильной связи, в которой функции подуровня управления доступом к среде (MAC), реализованные на базовой станции, способны управлять скоростью передачи пользовательских данных
Наверх