СПОСОБ И УСТРОЙСТВО СОВМЕСТНОГО ИСПОЛЬЗОВАНИЯ КОДОВОГО РЕСУРСА АССОЦИИРОВАННОГО ВЫДЕЛЕННОГО ФИЗИЧЕСКОГО КАНАЛА
METHOD AND DEVICE FOR SHARED USE OF CODE RESOURCE OF ASSOCIATED INDIVIDUAL PHYSICAL CHANNEL

Область техники
Данное изобретение относится к области мобильной связи, в частности к способу и устройству совместного использования кодового ресурса ассоциированного выделенного физического канала (A-DPCH, Associated-Dedicated Physical Channel).
Предпосылки изобретения
Для выполнения услуги высокоскоростного пакетного доступа на линии вниз (HSDPA, High Speed Downlink Packet Access) помимо высокоскоростного совместно используемого канала на линии вниз (HS-PDSCH, High-Speed Physical Downlink Shared Channel), высокоскоростного совместно используемого канала управления сигнализацией (HS-SCCH, High Speed-Shared Signaling Control Channel) и высокоскоростного выделенного физического канала управления на линии вверх (HS-DPCCH, High Speed-Uplink Dedicated Physical Control Channel), требуется канал A-DPCH, причем, как правило, A-DPCH выполнен с возможностью передачи радиоканала сигнализации (SRB, Signaling Radio Bearer).
Как правило, коэффициент расширения (SF, Spreading Factor) A-DPCH составляет 256 (что соответствует скорости передачи данных по каналу SRB 3,4k, самому распространенному исполнению, при этом SF может быть равен 128-32, что соответствует скорости передачи данных по каналу SRB 13,6k и выше), для каждого пользователя протокола HSDPA должен быть предусмотрен один канал A-DPCH, а каждые 16 каналов A-DPCH могут использовать кодовый ресурс SF16. Как правило, служба HSDPA и A-DPCH имеют только 13 кодовых ресурсов с SF16 (остальные три используются общими каналами и другими каналами R99). Если на одну соту приходится 96 пользователей HSDPA, то только каналы A-DPCH могут использовать 96 кодовых ресурсов с SF256, которые преобразуются в 6 кодовых ресурсов с SF16, и только 7 кодовых ресурсов SF16 отводятся на опорный сервис HSDPA. При усовершенствовании возможностей радиоинтерфейса одна сота может принять до 192 пользователей HSDPA, и в данный момент только каналы A-DPCH могут использовать 12 кодовых ресурсов SF16, тогда служба данных HSDPA может использовать только один кодовый ресурс SF16 и, следовательно, сота с трудом способна выполнять передачу данных из-за нехватки кодовых ресурсов.
Кодовые ресурсы являются важнейшими логическими ресурсами соты на линии вниз, и для решения проблемы использования кодовых ресурсов каналами A-DPCH в протоколе 3GPP (Проект партнерства третьего поколения) включена технология частичных выделенных физических каналов (F-DPCH, Fractional Dedicated Physical Channel) для R6, SRB передается по высокоскоростному совместно используемому каналу на линии вниз (HS-DSCH, High-Speed Downlink Shared Channel), канал F-DPC выполняет только передачу команд регулировки мощности передачи (ТРС, Transmission Power Control), а команды регулировки мощности передачи 10 пользователей уплотняются до канала F-DPCH с SF256, таким образом существенно снижая использование кодового ресурса.
Однако большинство терминалов действующих коммерческих сетей не поддерживают протокол F-DPCH, поэтому проблема избыточного использования кодовых ресурсов A-DPCH соты с увеличенным числом пользователей пока не имеет удовлетворительного решения.
Сущность изобретения
Предлагается вариант выполнения изобретения способа и устройства совместного использования кодового ресурса канала A-DPCH, который позволит значительно сократить использование кодового ресурса A-DPCH.
Для решения технической стороны вопроса реализуются следующие технические решения в соответствии с вариантом выполнения изобретения.
Предлагается способ совместного использования кодового ресурса A-DPCH, который может включать в себя следующее:
получение запроса на установление радиолинии (RL-запроса);
оценивается, является ли RL-запрос RL-запросом на передачу только данных или нет;
если RL-запрос является RL-запросом на передачу только данных, из используемого кодового ресурса A-DPCH для распределения на A-DPCH в зависимости от типа службы RL-запроса выбирается кодовый ресурс, соответствующий доступному смещению SOFF (Symbol chipOffset), где SOFF - это разность времени, округленная с учетом 2560 чипов между слотом 0 выделенного физического канала (DPCH, Dedicated Physical Channel) и заголовком кадра первичного общего пилотного канала (PCPICH, Primary Common Pilot Channel).
В предпочтительном варианте выполнения этап, на котором из используемого кодового ресурса A-DPCH для распределения на A-DPCH в зависимости от типа службы RL-запроса выбирается кодовый ресурс, соответствующий доступному смещению SOFF, может включать в себя следующее:
если RL-запрос представляет собой локально генерируемый начальный RL-запрос, то кодовый ресурс, соответствующий доступному смещению SOFF, выбирается из используемого кодового ресурса A-DPCH для распределения на A-DPCH, а значение смещения по умолчанию (DOFF, Default Offset) генерируется в соответствии с выбранным доступным смещением SOFF;
если RL-запрос представляет собой RL-запрос мягким хендовером, то кодовый ресурс, соответствующий доступному смещению SOFF, выбирается из используемого кодового ресурса A-DPCH для распределения на A-DPCH.
В предпочтительном варианте выполнения этап, на котором из используемого кодового ресурса A-DPCH для распределения на A-DPCH выбирается кодовый ресурс, соответствующий доступному смещению SOFF, и генерируется DOFF в соответствии с выбранным доступным смещением SOFF, может включать в себя следующее:
используемый кодовый ресурс A-DPCH исследуется на доступные смещения SOFF от малых до больших значений SF, затем кодовый ресурс, соответствующий первому обнаруженному доступному смещению SOFF, распределяется на A-DPCH, a DOFF генерируется в соответствии с доступным смещением SOFF;
если доступных смещений SOFF в используемом кодовом ресурсе A-DPCH не обнаружено, то на канал A-DPCH распределяется свободный кодовый ресурс SF256 с наименьшим значением SF, а соответствующий DOFF приравнивается к 0.
В предпочтительном варианте выполнения этап, на котором из используемого кодового ресурса A-DPCH для распределения на A-DPCH выбирается кодовый ресурс, соответствующий доступному смещению SOFF, может включать в себя следующее:
используемый кодовый ресурс A-DPCH исследуется на доступные смещения SOFF от малых до больших значений SF, а кодовый ресурс, соответствующий первому обнаруженному доступному смещению SOFF, равному смещению SOFF канала A-DPCH, распределяется на A-DPCH;
если доступных смещений SOFF, равных SOFF канала A-DPCH, в используемом кодовом ресурсе A-DPCH не обнаружено, то на канал A-DPCH распределяется свободный кодовый ресурс SF256 с наименьшим значением SF.
В предпочтительном варианте выполнения этап, на котором используемый кодовый ресурс A-DPCH исследуется на доступные смещения SOFF от малых до больших значений SF, может включать в себя следующее:
если в используемом кодовом ресурсе A-DPCH смещение SOFF N распределено на канал A-DPCH, следующие три смещения SOFF в кодовом ресурсе A-DPCH определяются как недоступные: N, N+2 mod 10, N+8 mod 10.
В другом варианте выполнения изобретения предлагается устройство совместного использования кодового ресурса канала A-DPCH, которое может включать в себя:
приемный модуль, выполненный с возможностью получения RL-запроса;
аналитический модуль, оценивающий, является ли RL-запрос RL-запросом на передачу только данных или нет;
модуль обработки, выполненный с возможностью из используемого кодового ресурса A-DPCH для распределения на A-DPCH в зависимости от типа службы RL-запроса выбрать кодовый ресурс, соответствующий доступному смещению SOFF, если RL-запрос является RL-запросом на передачу только данных, в котором смещение SOFF - это разность времени, округленная с учетом 2560 чипов между слотом 0 канала DPCH и заголовком кадра канала PCPICH.
В предпочтительном варианте выполнения модуль обработки может включать в себя:
субмодуль смещения DOFF начальной радиолинии и распределения кодового ресурса, выполненный с возможностью выбора из используемого кодового ресурса A-DPCH для распределения на A-DPCH кодового ресурса, соответствующего доступному смещению SOFF, если RL-запрос представляет собой локально генерируемый начальный RL-запрос, и генерирования смещения DOFF в соответствии с выбранным доступным смещением SOFF;
субмодуль распределения кодового ресурса радиолинии с мягким хендовером, выполненный с возможностью выбора из используемого кодового ресурса A-DPCH для распределения на A-DPCH кодового ресурса, соответствующего доступному смещению SOFF, если RL-запрос является RL-запросом с мягким хендовером.
В предпочтительном варианте выполнения субмодуль смещения DOFF начальной радиолинии и распределения кодового ресурса может включать в себя:
блок смещения DOFF начальной радиолинии и распределения кодового ресурса, выполненный с возможностью поиска в используемых кодовых ресурсах A-DPCH доступных SOFF от малых до больших значений SF;
блок интерфейса установления начальной радиолинии, выполненный с возможностью распределения кодового ресурса A-DPCH, соответствующего первому обнаруженному доступному смещению SOFF, и генерирования DOFF, в соответствии с доступным смещением SOFF;
блок смещения DOFF начальной радиолинии и распределения кодового ресурса может быть дополнительно выполнен с возможностью распределять на A-DPCH свободный кодовый ресурс SF256 с наименьшим значением SF и приравнивать соответствующий DOFF к 0, если доступных смещений SOFF в используемом кодовом ресурсе A-DPCH не обнаружено.
В предпочтительном варианте выполнения блок распределения кодового ресурса радиолинии с мягким хендовером конкретно выполнен с возможностью определять следующие три смещения SOFF в кодовом ресурсе A-DPCH как недоступные, если в используемом кодовом ресурсе A-DPCH смещение SOFF N распределено на определенный канал A-DPCH: N, N+2 mod 10, N+8 mod 10.
В предпочтительном варианте выполнения субмодуль распределения кодового ресурса радиолинии с мягким хендовером может включать в себя:
блок распределения кодового ресурса радиолинии с мягким хендовером, выполненный с возможностью поиска в используемых кодовых ресурсах A-DPCH доступных SOFF от малых до больших значений SF;
блок интерфейса установления радиолинии с мягким хендовером, выполненный с возможностью распределения на A-DPCH кодового ресурса, соответствующего первому обнаруженному доступному смещению SOFF, равному SOFF канала A-DPCH;
блок распределения кодового ресурса радиолинии с мягким хендовером может быть дополнительно выполнен с возможностью распределять свободный кодовый ресурс SF256 с наименьшим значением SF на канал A-DPCH, если доступных смещений SOFF, равных SOFF канала A-DPCH, в используемом кодовом ресурсе A-DPCH не обнаружено.
В предпочтительном варианте выполнения блок распределения кодового ресурса радиолинии с мягким хендовером может быть конкретно выполнен с возможностью определять следующие три смещения SOFF в кодовом ресурсе А-DPCH как недоступные, если в используемом кодовом ресурсе A-DPCH смещение SOFF N распределено на определенный канал A-DPCH: N, N+2 mod 10, N+8 mod 10.
Выделяют следующие положительные эффекты варианта выполнения изобретения.
Поскольку SRB на линии вниз может передаваться по каналу HS-DSCH, при этом эффективны только поле ТРС и пилотное поле формата слотов, принятого для линии вниз канала A-DPCH, кодовый ресурс SF256 может совместно использоваться несколькими каналами A-DPCH; в описанных выше решениях, где RL-запрос является RL-запросом на передачу только данных, из используемого кодового ресурса A-DPCH для распределения на A-DPCH в зависимости от типа службы RL-запроса выбирается кодовый ресурс доступного смещения SOFF таким образом, чтобы значительно сократить использование кодового ресурса A-DPCH независимо от технологии F-DPCH.
Краткое описание чертежей
На Фиг. 1 изображен алгоритм способа совместного использования кодового ресурса A-DPCH в одном из вариантов выполнения изобретения.
На Фиг. 2 изображена диаграмма временных последовательностей слотов на линии вниз универсального формата.
На Фиг. 3 изображен график взаимозависимости доли мягкого хендовера, кода пользователя и степени совместного использования кодового ресурса А-DPCH.
На Фиг. 4 изображена схема подключения устройства для совместного использования кодового ресурса A-DPCH в системе мобильной связи в одном из вариантов выполнения изобретения.
На Фиг. 5 изображена схема устройства для совместного использования кодового ресурса A-DPCH в одном из вариантов выполнения изобретения.
На Фиг. 6 изображен еще один алгоритм способа совместного использования кодового ресурса A-DPCH в одном из вариантов выполнения изобретения.
На Фиг. 7 изображена схема совместного использования кодового ресурса А-DPCH на линии вниз, когда принят формат №2 слотов.
Подробное описание вариантов выполнения изобретения
Для прояснения технической стороны решаемого вопроса, толкования технических решений и преимуществ вариантов выполнения изобретения далее приводится их подробное описание со ссылкой на чертежи и конкретные варианты выполнения изобретения.
Для решения проблемы избыточной загруженности кодовых ресурсов канала A-DPCH соты с увеличенным числом пользователей предлагается вариант выполнения изобретения способа и устройства совместного использования кодового ресурса канала A-DPCH, который позволит значительно сократить использование кодового ресурса A-DPCH независимо от технологий F-DPCH.
На Фиг. 1 изображен алгоритм способа совместного использования кодового ресурса A-DPCH в одном из вариантов выполнения изобретения. Согласно Фиг. 1 данный вариант выполнения изобретения включает в себя:
шаг a: получение RL-запроса;
шаг b: оценивается, является ли RL-запрос RL-запросом на передачу только данных или нет;
шаг c: из используемого кодового ресурса A-DPCH для распределения на А-DPCH в зависимости от типа службы RL-запроса выбирается кодовый ресурс, соответствующий доступному смещению SOFF, если RL-запрос является RL-запросом на передачу только данных, где SOFF - это разность времени, округленная с учетом 2560 чипов между слотом 0 канала DPCH и заголовком кадра канала PCPICH.
Поскольку SRB на линии вниз может передаваться по каналу HS-DSCH, при этом эффективны только поле ТРС и пилотное поле формата слотов, принятого для линии вниз канала A-DPCH, кодовый ресурс SF256 может совместно использоваться несколькими каналами A-DPCH; в описанном выше решении, где RL-запрос является RL-запросом на передачу только данных, из используемого кодового ресурса A-DPCH для распределения на A-DPCH в зависимости от типа службы RL-запроса выбирается кодовый ресурс доступного смещения SOFF таким образом, чтобы значительно сократить использование кодового ресурса А-DPCH независимо от технологии F-DPCH.
В другом предпочтительном варианте выполнения изобретения, основанном на шагах с (а) до (с), шаг, на котором из используемого кодового ресурса A-DPCH для распределения на A-DPCH в зависимости от типа службы RL-запроса выбирается кодовый ресурс, соответствующий доступному смещению SOFF, включает в себя следующее:
если RL-запрос представляет собой локально генерируемый начальный RL-запрос, то кодовый ресурс, соответствующий доступному смещению SOFF, выбирается из используемого кодового ресурса A-DPCH для распределения на A-DPCH, а значение смещения DOFF генерируется в соответствии с выбранным доступным смещением SOFF;
если RL-запрос представляет собой RL-запрос мягким хендовером, то кодовый ресурс, соответствующий доступному смещению SOFF, выбирается из используемого кодового ресурса A-DPCH для распределения на A-DPCH.
В другом предпочтительном варианте выполнения изобретения, основанном на шагах с (а) до (с), шаг, на котором из используемого кодового ресурса A-DPCH для распределения на A-DPCH выбирается кодовый ресурс, соответствующий доступному смещению SOFF, и генерируется DOFF в соответствии с выбранным SOFF, включает в себя следующее:
используемый кодовый ресурс A-DPCH исследуется на доступные смещения SOFF от малых до больших значений SF, затем кодовый ресурс, соответствующий первому обнаруженному доступному смещению SOFF, распределяется на A-DPCH, a DOFF генерируется в соответствии с выбранным SOFF;
если доступных смещений SOFF в используемом кодовом ресурсе A-DPCH не обнаружено, то на канал A-DPCH распределяется свободный кодовый ресурс SF256 с наименьшим значением SF, а соответствующий DOFF приравнивается к 0.
В другом предпочтительном варианте выполнения изобретения, основанном на шагах с (а) до (с), шаг, на котором из используемого кодового ресурса A-DPCH для распределения на A-DPCH выбирается кодовый ресурс, соответствующий доступному смещению SOFF, включает в себя следующее:
используемый кодовый ресурс A-DPCH исследуется на доступные смещения SOFF от малых до больших значений SF, затем кодовый ресурс, соответствующий первому обнаруженному доступному смещению SOFF, равному SOFF канала A-DPCH, распределяется на A-DPCH;
если доступных смещений SOFF, равных SOFF канала A-DPCH, в используемом кодовом ресурсе A-DPCH не обнаружено, то на канал A-DPCH распределяется свободный кодовый ресурс SF256 с наименьшим значением SF.
В другом предпочтительном варианте выполнения изобретения, основанном на шагах с (а) до (с), шаг, на котором используемый кодовый ресурс A-DPCH исследуется на доступные смещения SOFF от малых до больших значений SF, включает в себя следующее:
если в используемом кодовом ресурсе A-DPCH смещение SOFF N распределено на определенный канал A-DPCH, следующие три смещения SOFF в кодовом ресурсе A-DPCH определяются как недоступные: N, N+2 mod 10, N+8 mod 10.
В другом варианте выполнения изобретения предлагается устройство совместного использования кодового ресурса канала A-DPCH, которое может включать в себя:
приемный модуль, выполненный с возможностью получения RL-запросов;
аналитический модуль, оценивающий, является ли RL-запрос RL-запросом на передачу только данных или нет;
модуль обработки, выполненный с возможностью из используемого кодового ресурса A-DPCH для распределения на A-DPCH в зависимости от типа службы RL-запроса выбрать кодовый ресурс, соответствующий доступному смещению SOFF, если RL-запрос является RL-запросом на передачу только данных, где SOFF - это разность времени, округленная с учетом 2560 чипов между слотом 0 канала DPCH и заголовком кадра канала PCPICH.
Поскольку SRB на линии вниз может передаваться по каналу HS-DSCH, при этом эффективны только поле ТРС и пилотное поле формата слотов, принятого для линии вниз канала A-DPCH, кодовый ресурс SF256 может совместно использоваться несколькими каналами A-DPCH; в описанном выше решении, где RL-запрос является RL-запросом на передачу только данных, из используемого кодового ресурса A-DPCH для распределения на A-DPCH в зависимости от типа службы RL-запроса выбирается кодовый ресурс доступного смещения SOFF таким образом, чтобы значительно сократить использование кодового ресурса А-DPCH независимо от технологии F-DPCH.
В предпочтительном варианте выполнения модуль обработки включает в себя:
субмодуль смещения DOFF начальной радиолинии и распределения кодового ресурса, выполненный с возможностью выбора из используемого кодового ресурса A-DPCH для распределения на A-DPCH кодового ресурса, соответствующего доступному смещению SOFF, если RL-запрос представляет собой локально генерируемый начальный RL-запрос, и генерирования смещения DOFF в соответствии с выбранным доступным смещением SOFF;
субмодуль распределения кодового ресурса радиолинии с мягким хендовером, выполненный с возможностью выбора из используемого кодового ресурса A-DPCH для распределения на A-DPCH кодового ресурса, соответствующего доступному смещению SOFF.
В предпочтительном варианте выполнения субмодуль смещения DOFF начальной радиолинии и распределения кодового ресурса включает в себя:
блок смещения DOFF начальной радиолинии и распределения кодового ресурса, выполненный с возможностью поиска в используемых кодовых ресурсах A-DPCH доступных SOFF от малых до больших значений SF;
блок интерфейса установления начальной радиолинии, выполненный с возможностью распределения кодового ресурса A-DPCH, соответствующего первому обнаруженному доступному смещению SOFF, и генерирования DOFF в соответствии с доступным смещением SOFF;
блок смещения DOFF начальной радиолинии и распределения кодового ресурса выполнен с возможностью дополнительно распределять на A-DPCH свободный кодовый ресурс SF256 с наименьшим значением SF и приравнивать соответствующий DOFF к 0, если доступных смещений SOFF в используемом кодовом ресурсе A-DPCH не обнаружено.
В предпочтительном варианте выполнения блок распределения кодового ресурса радиолинии с мягким хендовером конкретно выполнен с возможностью определять следующие три смещения SOFF в кодовом ресурсе A-DPCH как недоступные, если в используемом кодовом ресурсе A-DPCH смещение SOFF N распределено на определенный канал A-DPCH: N, N+2 mod 10, N+8 mod 10.
В предпочтительном варианте выполнения субмодуль распределения кодового ресурса радиолинии с мягким хендовером включает в себя:
блок распределения кодового ресурса радиолинии с мягким хендовером, выполненный с возможностью поиска в используемых кодовых ресурсах A-DPCH доступных SOFF от малых до больших значений SF;
блок интерфейса установления радиолинии с мягким хендовером, выполненный с возможностью распределения на A-DPCH кодового ресурса, соответствующего первому обнаруженному доступному смещению SOFF, равному SOFF канала A-DPCH;
блок распределения кодового ресурса радиолинии с мягким хендовером дополнительно выполнен с возможностью распределять свободный кодовый ресурс SF256 с наименьшим значением SF на канал A-DPCH, если доступных смещений SOFF, равных SOFF канала A-DPCH, в используемом кодовом ресурсе A-DPCH не обнаружено.
В предпочтительном варианте выполнения блок распределения кодового ресурса радиолинии с мягким хендовером конкретно выполнен с возможностью определять следующие три смещения SOFF в кодовом ресурсе A-DPCH как недоступные, если в используемом кодовом ресурсе A-DPCH смещение SOFF N распределено на определенный канал A-DPCH: N, N+2 mod 10, N+8 mod 10.
Далее приведено подробное описание изобретения способа и устройства совместного использования кодового ресурса A-DPCH со ссылкой на прилагаемые чертежи.
На Фиг. 2 изображена диаграмма временных последовательностей слотов на линии вниз универсального формата, определяемого по протоколу 3GPP, при этом канал DPCH на линии вниз, как правило, состоит из следующих частей согласно последовательности отправки:
поле Data 1 и поле Data 2, выполненные с возможностью передачи данных, при этом если данные не отправляются, поля не вырабатывают энергию;
поле ТРС, выполненное с возможностью передачи команды ТРС по линии вверх, при этом поле имеет фиксированный размер 2 бита и обязательно к заполнению;
поле индикатора комбинации транспортных форматов (TFCI, Transport Format Combination Indicator), выполненное с возможностью указания транспортного формата отправляемых в данный момент данных и способствования расшифровке данных на оборудовании пользователя, при этом поле не является обязательным для некоторых форматов слотов, для рассматриваемого изобретения предпочтителен формат №2 слотов линии вниз, а поле TFCI отсутствует;
пилотное поле, выполненное с возможностью передачи пилотного бита для анализа канала оборудования пользователя, поле обязательно к заполнению.
В Таблице 1 приведено краткое описание части форматов слотов на линии вниз, определяемых протоколом 3GPP.
При этом в настоящем изобретении предпочтительно использовать формат №2 слотов, где SF=256, общим объемом 20 бит, в котором номера битов любого поля присваиваются соответственно следующим образом: поле Data1 содержит 2 бита; поле Data2 содержит 14 бит; поле ТРС содержит 2 бита; поле TFCI содержит 0 бит и является пустым; пилотное поле содержит 2 бита.
При передаче только данных DPCH, как правило, поддерживает только SRB и называется A-DPCH. Для данного изобретения предпочтительно использование формата №2 слотов на A-DPCH, при этом SRB привязывается к каналу HS-DSCH, вследствие чего поля Data1 и Data2 могут практически не отправлять данных, и в целом не происходит передачи данных во времени в отношении этих двух полей; поле ТРС занимает 2 бита, передает команду ТРС  по линии вверх и осуществляет непрерывную передачу данных; пилотное поле занимает 2 бита, выполнено с возможностью анализа канала оборудования пользователя и осуществляет непрерывную передачу данных; поле TFCI занимает 0 бит, и поскольку SRB не передается по A-DPCH и передача данных тоже отсутствует, поле TFCI не требуется, т.е. этого поля не существует;
формат №2 слотов содержит 20 бит, поле ТРС и пилотное поле вместе занимают 4 бита, передача данных во времени, соответствующем остальным 16 битам, не осуществляется, то есть кодовые ресурсы, занятые A-DPCH, могут использоваться другими пользователями во времени, соответствующем 16 битам, таким образом, кодовый ресурс SF256 может совместно использоваться несколькими каналами A-DPCH до тех пор, пока поля ТРС и пилотные поля таких пользователей полностью разнесены по временной последовательности. Например, в формате №2 слотов для линии вниз максимум 4 канала A-DPCH могут совместно использовать кодовый ресурс SF256.
На Фиг. 4 изображено устройство для совместного использования кодового ресурса A-DPCH как вариант выполнения изобретения, установленное в контроллере радиосети (RNC) универсальной системы подвижной электросвязи (UMTS).
На Фиг. 5 изображена схема устройства для совместного использования кодового ресурса A-DPCH в одном из вариантов выполнения изобретения, а ниже дано описание функций каждого блока.
Блок интерфейса установления начальной радиолинии:
под начальной радиолинией имеется в виду радиолиния, устанавливаемая генерирующим оборудованием пользователя в соте, также помимо кодового ресурса на линии вниз должен быть распределен параметр DOFF, а блок интерфейса только создает интерфейс для распределения кодового ресурса и параметра DOFF для начальной радиолинии;
блок смещения DOFF начальной радиолинии и распределения кодового ресурса:
параметр DOFF и кодовый ресурс распределяются на радиолинию для передачи только данных, изначально установленной в соте во избежание конфликтов в кодовых ресурсах каналов A-DPCH и получения максимального коэффициента многократного использования;
блок интерфейса установления радиолинии с мягким хендовером:
округленное значение chipOffset радиолинии с мягким хендовером является случайным, распределяется только кодовый ресурс линии вниз, а блок интерфейса только создает интерфейс для распределения кодового ресурса радиолинии с мягким хендовером;
блок распределения кодового ресурса радиолинии с мягким хендовером:
для радиолинии, передающей только данные, с мягким хендовером, распределяется кодовый ресурс во избежание конфликтов в кодовых ресурсах каналов A-DPCH и получения максимального коэффициента многократного использования.
На Фиг. 6 изображен алгоритм способа совместного использования кодового ресурса A-DPCH в одном из вариантов выполнения изобретения, включающий в себя следующие шаги:
шаг 101: получение RL-запроса для передачи только данных.
Для RL-запроса передачи только данных применяется способ совместного использования кодового ресурса A-DPCH как вариант выполнения изобретения. Если канал DPCH передает речь, то способ, описанный в данном изобретении, использовать не рекомендуется, поскольку осуществляется передача данных частями Data1 и Data2 в формате слотов линии вниз, соответствующем таким условиям.
Шаг 102: если RL-запрос представляет собой локально генерируемый начальный RL-запрос, выполняется процесс «смещения DOFF начальной радиолинии и распределения кодового ресурса»; если же если RL-запрос представляет собой RL-запрос мягким хендовером, то выполняется процесс «распределения кодового ресурса радиолинии с мягким хендовером».
Шаг 103: в предпочтительном варианте выполнения выполняется процесс «смещения DOFF начальной радиолинии и распределения кодового ресурса»:
здесь SOFF - это разность времени, округленная с учетом 2560 чипов между слотом 0 канала DPCH и заголовком кадра канала PCPICH, значение находится в пределах 0~9, а длина практического шага составляет 256 чипов.
Протокол 3GPP определяет PCPICH соты как эталонную временную последовательность всех физических каналов на линии вниз. Смещение заголовка кадра всех DPCH относительно заголовка кадра PCPICH определяется как смещение чипа (в диапазоне 0~38 399 чипов); согласно протоколу 3GPP, в случае смещения чипа станция nodeB должна выполнить округление кратно 256 чипам, а результат округления для краткости обозначают как RchipOffset. Например, если смещение чипа (chipoffset) составляет 305 чипов, то соответствующее значение RchipOffset составит 256 чипов; если смещение чипа составляет 501 чип, соответствующее значение RchipOffset составит 512 чипов.
Для DPCH, соответствующего радиолинии, установленной локально оборудованием пользователя, контроллер RNC может распределять DOFF, указывающий разницу во времени заголовков кадра DPCH и PCPICH, а также диапазон DOFF: (Разрешение: 512 чипов; Диапазон: 0…599)
RchipOffset=DOFF*512 mod 38400.
Соотношение DOFF и SOFF:
SOFF=(DOFF*512 mod 2560)/256.
Практическое значение chipoffset для радиолинии с мягким хендовером является случайным, следовательно, значение RchipOffset тоже является случайным. Соотношение RchipOffset и SOFF:
SOFF=(RchipOffset mod 2560)/256.
Например, в соответствии с Фиг. 7:
Смещение SOFF, соответствующее UE1, равно 0; смещение SOFF, соответствующее UE2, равно 1; смещение SOFF, соответствующее UE3, равно 4; и смещение SOFF, соответствующее UE4, равно 5.
Для локально генерируемого начального RL-запроса «используемый кодовый ресурс А-DPCH» исследуется на «доступные смещения SOFF» от малых до больших значений SF, далее находится первое «доступное смещение SOFF», для А-DPCH распределяется кодовый ресурс, соответствующий «доступному смещению SOFF», и генерируется DOFF в соответствии с «доступным смещением SOFF»;
если «доступных смещений SOFF» в «используемом кодовом ресурсе А-DPCH» не обнаружено, то на канал А-DPCH распределяется свободный кодовый ресурс SF256 с наименьшим значением SF, а соответствующий DOFF равен 0.
Наименьшее значение SF:
В кодовом дереве соты доступные кодовые ресурсы в SF256 последовательно пронумерованы от 0 до 255 слева направо, а используемые кодовые ресурсы SF256 с наименьшим значением предпочтительнее для повторного использования в рамках данного изобретения, чтобы увеличить коэффициент многократного использования и снизить фрагментацию кодового ресурса.
Предпочтительный метод определения, используется ли повторно «использованный кодовый ресурс А-DPCH» другим каналом A-DPCH, заключается в следующем:
перед использованием кодовый ресурс SF256 сопоставляется с 10 «доступными смещениями SOFF», от 0 до 9 соответственно; если кодовый ресурс распределяется на определенный канал A-DPC, а смещение SOFF А-DPCH равно N, то следующие смещения SOFF кодовых ресурсов повторно использовать нельзя:
N, N+2 mod 10, N+8 mod 10;
если смещение SOFF другого канала А-DPCH равно одному из указанных трех значений, поля ТРС или пилотные поля двух A-DPC накладываются друг на друга в рамках временной последовательности.
Например, в соответствии с Фиг. 7:
«доступные смещения SOFF» определенного кодового ресурса изначально имеют значения от 0 до 9;
после того, как первый пользователь UE1 занял смещение SOFF 0, остаются «доступные смещения SOFF»: 1, 3, 4, 5, 6, 7 и 9;
после того, как второй пользователь UE2 занял смещение SOFF 1, остаются «доступные смещения SOFF»: 4, 5, 6 и 7;
после того, как третий пользователь UE3 занял смещение SOFF 4, остаются «доступные смещения SOFF»: 5 и 7;
после того, как четвертый пользователь UE4 занял смещение SOFF 5, «доступных смещений SOFF» больше не остается.
Шаг 104: выполняется «распределение кодового ресурса радиолинии с мягким хендовером».
Шаг аналогичен шагу 103 с той разницей, что отсутствует процесс распределения смещения DOFF, поскольку смещение SOFF канала A-DPCH случайно и не распределяется RNC пользователю с мягким хендовером.
«Используемый кодовый ресурс А-DPCH» исследуется на «доступные смещения SOFF» от малых до больших значений SF, находится первое «доступное смещение SOFF», «доступное смещение SOFF» кодового ресурса равно смещению SOFF канала А-DPCH, для А-DPCH распределяется кодовый ресурс, соответствующий «доступному смещению SOFF».
Если «доступных смещений SOFF» в «используемом кодовом ресурсе А-ОРСН» не обнаружено, при этом «доступное смещение SOFF» равно смещению SOFF канала А-DPCH, то распределяется свободный кодовый ресурс SF256 с наименьшим значением SF.
Применяя технические решения, описанные в данном изобретении, возможно значительно сократить использование кодового ресурса A-DPCH независимо от технологии F-DPCH и, теоретически, любых терминалов, поддерживающих конфигурации HSDPA в рамках этой технологии.
На Фиг. 3 изображен график взаимозависимости доли мягкого хендовера, кода пользователя и степени совместного использования кодового ресурса А-DPCH. На Фиг. 3 по горизонтальной оси указывается количество пользователей одной соты, по вертикальной оси указывается степень совместного использования кодового ресурса, всего на Фиг. 3 три кривых, которые последовательно сверху вниз показывают условия изменения доли мягкого хендовера, равные 0%, 40% и 100%. Доля мягкого хендовера для размещенной вне помещения станции обычно составляет 40%, и как видно из Фиг. 3, при доле мягкого хендовера в 40% степень совместного использования кодового ресурса быстро достигает 4-кратного уровня от теоретического максимума, если количество пользователей одной соты превышает 30.
Оценка при условии степени совместного использования кодового ресурса 3,6 раз показывает, что примерно каждые 22 пользователя могут снизить кодовый ресурс SF16 после реализации данного изобретения. Если количество пользователей HSDPA в одной соте достигает 96, доступные кодовые ресурсы для службы HS-DSCH соты увеличиваются примерно на 62%, при этом прирост мощности ячейки существенный.
Выше описан предпочтительный режим реализации данного изобретения, необходимо отметить, что специалисты в данной области техники могут вносить несколько улучшений и усовершенствований, не отклоняясь от основных принципов изобретения, и все эти улучшения и усовершенствования попадают под объем охраны настоящего изобретения.
Промышленная применимость
Технические решения, предложенные в вариантах выполнения изобретения, могут применяться для совместного использования кодового ресурса A-DPCH для средств беспроводной связи, при этом из используемого кодового ресурса А-DPCH для распределения на A-DPC в зависимости от типа службы RL-запроса выбирается кодовый ресурс, соответствующий доступному смещению SOFF, таким образом значительно сокращая использование кодового ресурса A-DPCH независимо от технологии F-DPCH.