RU2501192C2 - Способ и устройство для распределения каналов и способ распределения доступных ресурсов базовой станции - Google Patents
Способ и устройство для распределения каналов и способ распределения доступных ресурсов базовой станции Download PDFInfo
- Publication number
- RU2501192C2 RU2501192C2 RU2012109003/07A RU2012109003A RU2501192C2 RU 2501192 C2 RU2501192 C2 RU 2501192C2 RU 2012109003/07 A RU2012109003/07 A RU 2012109003/07A RU 2012109003 A RU2012109003 A RU 2012109003A RU 2501192 C2 RU2501192 C2 RU 2501192C2
- Authority
- RU
- Russia
- Prior art keywords
- cell
- channels
- resources
- cells
- base station
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/02—Resource partitioning among network components, e.g. reuse partitioning
- H04W16/10—Dynamic resource partitioning
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Изобретение относится к области мобильной связи и предназначено для повышения коэффициента использования ресурсов за счет устранении проблемы бесполезного расходования доступных ресурсов базовой станции вследствие невозможности их рационального распределения. Изобретение раскрывает, в частности, способ распределения ресурсов базовой станции, согласно которому распределяют ресурсы сотам одной базовой станции на основании минимального количества ресурсов, требуемых для сот, и распределяют оставшиеся ресурсы каждой соте на основании скорости передачи данных соты. 3 н. и 9 з.п. ф-лы, 4 ил.
Description
Область техники
Настоящее изобретение относится к области мобильной связи и, более конкретно, к способу и устройству для распределения каналов и способу распределения доступных ресурсов базовой станции.
Предпосылки создания изобретения
В системе мобильной связи базовая станция является устройством, обеспечивающим обслуживание сот. В целом, базовая станция может отправлять данные на мобильные терминалы в одной или более сотах, обслуживаемых базовой станцией, посредством нисходящей линии, и принимать данные, пересылаемые терминалами в обслуживаемых сотах, посредством восходящей линии. В течение обмена данными между базовой станцией и терминалами базовой станции необходимо выполнять различные процедуры обработки, к примеру базовой станции требуется выделять ресурсы беспроводной связи, занимаемые процессом обмена данных, и обрабатывать либо отправляемые, либо принимаемые с терминалов данные.
Вне зависимости от того, передаются ли данные или происходит их обработка, используются доступные ресурсы базовой станции. Например, будет растрачиваться энергия базовой станции, когда данные отправляются или принимаются, передача данных будет занимать ограниченные ресурсы беспроводной связи базовой станции, а обработка данных требует использования ресурсов ЦПУ (центрального процессорного устройства) базовой станции.
Однако до сих пор не было предложено эффективного решения для того, как управлять этими доступными ресурсами таким образом, чтобы базовая станция могла предоставлять доступные ресурсы с как можно большей эффективностью и обеспечивать более эффективное обслуживание множества сот, обслуживаемых базовой станцией.
Например, в системе широкополосного многостанционного доступа с кодовым разделением каналов (WCDMA - Wideband Code-Division Plurality of Access) обычно используется технология высокоскоростного пакетного доступа по нисходящей линии (HSDPA - High Speed Downlink Packet Access). Эта технология способна обеспечивать передачу данных в направлении нисходящей линии посредством высокоскоростного физического канала совместного доступа нисходящей линии (HS-PDSCH - High Speed Physical Downlink Shared Channel). Канал HS-PDSCH постоянно использует кодовое слово с коэффициентом расширения спектра, равным 16, а в соте существует до 15 каналов HS-PDSCH.
Узел В (NodeB, базовая станция в WCDMA) может определять, основываясь на определенной стратегии планирования, факт передачи данных другим пользовательским оборудованием (UE - User Equipment) no каналу HS-PDSCH, и общее количество ресурсов канала HS-PDSCH, доступное для каждой соты, зависит от ресурсов аппаратного обеспечения, конфигурированного узлом В. Если скорость передачи данных по нисходящей линии HSDPA соты меньше, чем пропускная способность, обеспечиваемая каналами HS-PDSCH, доступными для соты, то некоторые из каналов HS-PDSCH используются не полностью, что означает, что некоторая часть ресурсов аппаратного обеспечения расходуется впустую. Для определенного числа сот, поддерживающих службу HSDPA от одного узла В, часто возникает ситуация, заключающаяся в том, что количество каналов HS-PDSCH в сотах с большим графиком может не удовлетворять требованиям к пропускной способности нисходящей линии соты, а количество каналов HS-PDSCH в сотах с меньшим графиком может быть не полностью использовано, и возникновение данной ситуации, очевидно, будет являться причиной того, что максимальный коэффициент использования доступных ресурсов канала HS-PDSCH базовой станции не будет достигнут, в результате чего будет происходить расходование ресурсов впустую. Более того, аналогичная проблема существует также и в энергообеспечении базовой станции, ресурсах ЦПУ и т.д.
До настоящего времени в данной области еще не было предложено эффективного решения проблемы бесполезного расходования доступных ресурсов (таких как ресурсы канала HS-PDSCH) базовой станции вследствие невозможности их корректного распределения.
Сущность изобретения
Для решения проблемы бесполезного расходования доступных ресурсов (таких как ресурсы высокоскоростного физического канала совместного доступа нисходящей линии) базовой станции вследствие невозможности их рационального распределения в данной области техники, настоящее изобретение предлагает способ и устройство для распределения каналов и способ распределения доступных ресурсов базовой станции с целью решить по меньшей мере одну из вышеупомянутых проблем.
Техническая схема настоящего изобретения реализуется следующим образом.
В соответствии с настоящим изобретением предлагается способ распределения каналов для распределения высокоскоростных физических каналов совместного доступа нисходящей линии множеству сот одной базовой станции.
Способ распределения каналов в соответствии с настоящим изобретением включает:
определение минимального количества каналов, требуемых для каждой соты из множества сот, в случае, когда сумма минимальных количеств каналов, требуемых для множества сот, меньше, чем количество доступных каналов базовой станции; определение количества регулируемых каналов, предварительно распределяемых для каждой распределяемой соты из оставшихся каналов, на основании отношения скорости передачи данных распределяемой соты к сумме скоростей передачи данных всех распределяемых сот, где под распределяемой сотой понимается сота, в которой количество регулируемых каналов не определено; для каждой соты определение наименьшего значения из максимального количества каналов, требуемых для соты, и суммы минимального количества требуемых каналов и количества регулируемых каналов соты, как количества фактических каналов, распределяемых соте.
Процесс определения количества регулируемых каналов для каждой распределяемой соты более конкретно содержит: упорядочивание множества сот в соответствии с уменьшением гарантированной скорости передачи битов множества сот, и определение одного за другим количества регулируемых каналов для каждой распределяемой соты в соответствии с порядком множества сот.
Более конкретно, сумма минимального количества требуемых каналов и количества регулируемых каналов для каждой распределяемой соты может быть определена одна за другой в соответствии со следующей формулой:
где MaxHsNumi - сумма минимального количества требуемых каналов и количества регулируемых каналов i-ой соты из множества сот, ceil - функция округления с повышением, MinHsNumi - минимальное количество требуемых каналов для i-ой соты, HsUserNumi - количество пользователей высокоскоростного физического канала совместного доступа нисходящей линии в i-ой соте, HsNum - количество каналов из оставшихся каналов базовой станции, которые не были предварительно распределены, и N - общее количество сот в множестве сот, j=i, …, N.
Дополнительно, сумма минимального количества требуемых каналов и количества регулируемых каналов может быть определена одна за другой для каждой распределяемой соты в соответствии со следующей формулой:
где MaxHsNumi - сумма минимального количества требуемых каналов и количества регулируемых каналов i-ой соты из множества сот, ceil - функция округления с повышением, MinHsNumi - минимальное количество требуемых каналов для i-ой соты, HsNum - количество каналов из оставшихся каналов базовой станции, которые предварительно не были распределены, HsGBRi - гарантированная скорость передачи битов для i-ой соты, и N - общее количество сот в множестве сот, j=i, …, N.
Кроме того, в случае, когда количество доступных каналов базовой станции больше, чем количество фактических каналов множества сот, способ также включает распределение оставшихся каналов в порядке, начиная с первой соты, всем или некоторому множеству сот в соответствии с порядком множества сот, и после выполнения распределения для последней соты, если еще имеются нераспределенные каналы, продолжение распределения каналов первой соте из упорядоченных сот, до тех пор пока все оставшиеся каналы не будут распределены, где количество каналов, распределяемых для каждой соты за один раз, равно одному.
Кроме того, когда множество сот упорядочено, соты с одним и тем же значением величины гарантированной скорости передачи битов могут далее быть упорядочены в соответствии по меньшей мере с одним из следующих параметров: максимальная скорость передачи битов соты, минимальное количество каналов, требуемых для соты, максимальное количество каналов, требуемых для соты.
В соответствии с настоящим изобретением также предлагается устройство для распределения каналов. Устройство может быть размещено на базовой станции и сконфигурировано для распределения высокоскоростных физических каналов совместного доступа нисходящей линии для множества сот одной базовой станции.
Устройство для распределения каналов в соответствии с настоящим изобретением включает: первый определяющий модуль, конфигурированный для определения минимального количества каналов, требуемых для каждой соты из множества сот, в случае, когда сумма минимальных количеств каналов, требуемых для множества сот, меньше чем количество доступных каналов базовой станции; второй определяющий модуль, конфигурированный для определения количества регулируемых каналов, предварительно распределяемых для каждой распределяемой соты из оставшихся каналов, на основании отношения скорости передачи данных распределяемой соты к сумме скоростей передачи данных всех распределяемых сот, где под распределяемой сотой понимается сота, в которой количество регулируемых каналов не определено; третий определяющий модуль, конфигурированный для определения для каждой соты наименьшего значения из максимального количества каналов, требуемых для соты, и суммы минимального количества требуемых каналов и количества регулируемых каналов соты, как количества фактических каналов, распределяемых соте.
В соответствии с настоящим изобретением также предлагается способ распределения доступных ресурсов базовой станции для распределения ресурсов множеству сот одной базовой станции.
Способ включает: определение минимального количества ресурсов, требуемых для каждой соты из множества сот, в случае, когда сумма минимальных количеств ресурсов, требуемых для множества сот, меньше, чем количество доступных ресурсов базовой станции; определение количества регулируемых ресурсов, предварительно распределяемых для каждой распределяемой соты из оставшихся ресурсов, на основании отношения скорости передачи данных распределяемой соты к сумме скоростей передачи данных всех распределяемых сот, где под распределяемой сотой понимается сота, в которой количество регулируемых ресурсов не определено; определение для каждой соты наименьшего значения из максимального количества ресурсов, требуемых для соты, и суммы минимального количества требуемых ресурсов и количества регулируемых ресурсов соты, как количества фактических ресурсов, распределяемых соте.
Процесс определения количества регулируемых ресурсов для каждой распределяемой соты, более конкретно, содержит: упорядочивание множества сот в соответствии с уменьшением гарантированной скорости передачи битов множества сот и определение одного за другим количества регулируемых ресурсов для каждой распределяемой соты в соответствии с порядком множества сот.
Более конкретно, сумма количества регулируемых ресурсов и минимального количества требуемых ресурсов для каждой распределяемой соты может быть определена одна за другой в соответствии со следующей формулой:
где MaxRsourcei - сумма количества регулируемых ресурсов и минимального количества требуемых ресурсов для i-ой соты из множества сот, ceil - функция округления с повышением, MinRsourcei - минимальное количество требуемых для 1-ой соты ресурсов, Resource - количество ресурсов, которые не были предварительно распределены, из оставшихся ресурсов базовой станции, HsUserNumi - количество пользователей, которым необходимо использовать доступные ресурсы базовой станции в i-ой соте, и N - общее количество сот в множестве сот, j=i, … , N.
Более конкретно, сумма количества регулируемых ресурсов и минимального количества требуемых ресурсов может быть определена, одна за другой, для каждой распределяемой соты в соответствии со следующей формулой:
где MaxRsourcei - сумма количества регулируемых ресурсов и минимального количества требуемых ресурсов для i-ой соты из множества сот, ceil - функция округления с повышением, MinRsourcei - минимальное количество требуемых для i-ой соты ресурсов, Resource - количество ресурсов, которые не были предварительно распределены, из оставшихся ресурсов базовой станции, HsGBRi - гарантированная скорость передачи битов i-ой соты, и N - общее количество сот в множестве сот, j=i, …, N.
Предпочтительно, чтобы доступные ресурсы базовой станции включали одно из следующего: энергетические ресурсы передачи по нисходящей линии, ресурсы обработки ЦПУ, ресурсы памяти, ресурсы канальных элементов.
Согласно настоящему изобретению распределяют ресурсы сотам на основании минимального количества ресурсов, требуемых для сот одной базовой станции, и распределяют оставшиеся ресурсы каждой соте, основываясь на скорости передачи данных соты, так что доступные ресурсы базовой станции могут быть распределены более рационально, и таким образом повышается коэффициент использования ресурсов и решается проблема снижения коэффициента использования ресурсов вследствие неудовлетворительного распределения ресурсов, имеющаяся в данной области техники.
Краткое описание чертежей
На фиг.1 представлена блок-схема способа распределения доступных ресурсов базовой станции в соответствии с вариантом осуществления настоящего изобретения;
на фиг.2 представлена блок-схема способа распределения каналов в соответствии с вариантом осуществления настоящего изобретения;
на фиг.3 представлена детальная блок-схема обработки для способа распределения каналов в соответствии с вариантом осуществления настоящего изобретения; и
на фиг.4 представлена структурная схема устройства для распределения каналов в соответствии с вариантом осуществления настоящего изобретения.
Предпочтительные варианты осуществления настоящего изобретения
Для решения проблемы бесполезного расходования доступных ресурсов (таких как ресурсы высокоскоростного физического канала совместного доступа нисходящей линии) базовой станции вследствие невозможности рационального распределения доступных ресурсов базовой станции в данной области техники, настоящее изобретение предлагает, чтобы ресурсы сначала распределялись сотам на основании минимального количества ресурсов сот, обслуживаемых одной базовой станцией, и затем оставшиеся ресурсы распределялись каждой соте на основании скорости передачи данных соты, то есть доступные ресурсы базовой станции могут быть распределены более рационально, что улучшает коэффициент использования ресурсов.
Варианты осуществления настоящего изобретения будут описаны более подробно ниже совместно с чертежами.
Вариант осуществления изобретения в форме способа
В настоящем изобретении предлагается способ распределения доступных ресурсов базовой станции для распределения доступных ресурсов множеству сот одной базовой станции.
На фиг.1 представлена блок-схема способа распределения доступных ресурсов базовой станции в соответствии с вариантом его осуществления. Как показано на фиг.1, способ распределения доступных ресурсов базовой станции в соответствии с вариантом осуществления включает следующие шаги.
Шаг S102, определяют минимальное количество ресурсов, требуемых для каждой соты из множества сот, в случае, когда сумма минимальных количеств ресурсов, требуемых для множества сот, меньше чем количество доступных ресурсов базовой станции, где доступные ресурсы базовой станции включают энергетические ресурсы передачи по нисходящей линии, ресурсы обработки ЦПУ, ресурсы памяти и ресурсы канальных элементов.
Шаг S104, определяют количество регулируемых ресурсов, заранее распределяемых для каждой распределяемой соты из оставшихся ресурсов, основываясь на отношении скорости передачи данных распределяемой соты к сумме скоростей передачи данных всех распределяемых сот, где под распределяемой сотой понимается сота, в которой количество регулируемых ресурсов не определено. Например, если количество ресурсов равно 100, и на шаге S102 было определено, что всем сотам требуется по меньшей мере 80 ресурсов, на данном этапе количество оставшихся ресурсов равно 20, если имеется всего три соты, сота 1, сота 2 и сота 3, принадлежащие одной базовой станции, и отношение скорости передачи данных соты 1 к общей скорости передачи данных всех трех сот равно 50%, то 50% оставшихся ресурсов могут быть предварительно распределены для соты 1 в качестве регулируемых ресурсов соты 1.
Шаг S106, для каждой соты наименьшее значение из максимального количества ресурсов, требуемых для соты, и суммы минимального количества требуемых ресурсов и количества регулируемых ресурсов соты определяют как количество фактических ресурсов, распределяемых соте. Более конкретно, для каждой соты можно получить как максимальное количество требуемых ресурсов, так и минимальное количество требуемых ресурсов. В процессе сравнения ранее полученное количество регулируемых ресурсов соты необходимо сложить с минимальным количеством ресурсов, требуемых для соты, и полученный результат сравнивается с максимальным количеством ресурсов, требуемых для соты.
Посредством вышеупомянутого процесса обработки количество ресурсов, предназначенных для распределения каждой соте (то есть сумма минимального количества ресурсов, требуемых для соты, и количества регулируемых ресурсов соты), может быть определено на основании отношения между скоростями передачи данных сот, и количество фактических ресурсов, которые будут в итоге распределены, можно определить, основываясь на максимальном количестве ресурсов, требуемых для каждой соты, чтобы предотвратить простой ресурсов вследствие чрезмерного распределения ресурсов одним сотам и распределить регулируемые ресурсы как можно в больших количествах для каждой соты на основании скорости передачи данных каждой соты, при этом гарантируя, что каждая сота сможет получить минимальное количество требуемых ресурсов, что позволяет эффективно повысить коэффициент использования ресурсов базовой станции.
Конкретная процедура реализации вышеупомянутого процесса обработки будет подробно описана ниже.
Когда выполняется шаг S104, множество сот может быть упорядочено в первую очередь в порядке уменьшения значений гарантированной скорости передачи битов (GBR - guaranteed bit rate). В процессе этого упорядочивания соты с одинаковым значением GBR могут быть далее упорядочены в соответствии с такими параметрами как максимальная скорость передачи битов (MBR - maximum bit rate), минимальное количество требуемых каналов, максимальное количество требуемых каналов для каждой соты и т.д. Например, предположим, что имеются сота 1, сота 2, сота 3 и сота 4, которые принадлежат одной базовой станции, GBR соты 1 равна GBR соты 2 и равна GBR соты 3, и GBR соты 1, соты 2 и соты 3 больше, чем GBR соты 4; на данном этапе может быть определено, что сота 1, сота 2 и сота 3 находятся впереди соты 4. Предпочтительно, чтобы сота 1, сота 2 и сота 3 могли быть упорядочены в соответствии со значениями MBR трех сот. Полагая, что MBR соты 1 больше, чем MBR соты 2, а MBR соты 2 равна MBR соты 3, на данном этапе может быть определено, что сота 1 является первой сотой среди четырех сот; сота 2 и сота 3 могут быть упорядочены в соответствии с минимальным количеством каналов, требуемых этими двумя сотами; если минимальное количество каналов, требуемых сотой 2 и сотой 3, одно и то же, то они могут быть упорядочены в соответствии с максимальным количеством каналов, требуемых сотой 2 и сотой 3.
После упорядочивания может быть определено количество регулируемых ресурсов для каждой соты по очереди для множества сот, одна за другой.
Более конкретно, сумма количества регулируемых ресурсов и минимального количества требуемых ресурсов для каждой распределяемой соты может быть определена одна за другой в соответствии со следующей формулой:
где MaxRsourcei - сумма количества регулируемых ресурсов и минимального количества требуемых ресурсов для i-ой соты из множества сот, ceil - функция округления с повышением, MinRsourcei - минимальное количество ресурсов, требуемых для i-ой соты, Resource - количество ресурсов, которые еще не были предварительно распределены, из оставшихся ресурсов базовой станции, HsUserNumi - количество пользователей, которым необходимо использовать доступные ресурсы базовой станции в i-ой соте, и N - общее количество сот в множестве сот, j=i, …, N.
Или же, сумма количества регулируемых ресурсов и минимального количества требуемых ресурсов может быть определена, одна за другой для каждой распределяемой соты, в соответствии со следующей формулой:
где HsGBRi - гарантированная скорость передачи битов для i-ой соты. Когда определено количество фактических ресурсов, требуется сравнить максимальное количество ресурсов, требуемых для каждой соты, с суммой количества регулируемых ресурсов и минимального количества требуемых ресурсов, и наименьшее из этих чисел определяется как количество фактических ресурсов, распределяемых для каждой соты; таким образом предотвращается распределение соте излишних ресурсов (превышающих максимальное количество ресурсов, требуемых для соты), что оказывает влияние на распределение ресурсов для каждой соты.
В вышеуказанной формуле, когда определен параметр Resource i-ой соты, требуется удалить распределенные ресурсы из общих ресурсов перед тем, как ресурсы распределяются i-ой соте для получения значения Resource. То есть, когда определена сумма количества регулируемых ресурсов и минимального количества требуемых ресурсов первой соты, разница между общим количеством ресурсов базовой станции и минимальным количеством ресурсов, требуемых всеми сотами, берется как Resource; и когда определена сумма регулируемых ресурсов и минимального количества требуемых ресурсов второй соты, сумма минимальных количеств ресурсов, требуемых всеми сотами (включая вторую соту), вычитается из общего количества ресурсов базовой станции, и вычитается количество регулируемых ресурсов первой соты, и затем полученное значение берется как Resource.
Более конкретно, предположим, что имеется 100 ресурсов у одной базовой станции, и существует три соты, принадлежащие этой базовой станции. Когда определяют количество регулируемых ресурсов первой соты, значение 100 необходимо использовать вместо Resource, j=3, то есть определяется отношение HsGBR или HsUserNum первой соты к сумме HsGBRs и HsUserNums трех сот. Полагая, что сумма количества регулируемых ресурсов и минимального количества требуемых ресурсов первой соты равно 40, и максимальное количество ресурсов, требуемых первой сотой 1, равно 50, берем наименьшее из чисел 40 и 50 в качестве количества фактических ресурсов первой соты. Когда определяется количество ресурсов второй соты, результат 100-40 (то есть 60) требуется использовать вместо Resource, и на данном этапе j=2, то есть требуется вычислить отношение HsGBR или HsUserNum второй соты к сумме HsGBRs или HsUserNums второй соты и третей соты для получения количества регулируемых ресурсов второй соты, и количество фактических ресурсов второй соты определяется на основании максимального количества ресурсов, требуемых второй сотой, и т.д.
Вариант осуществления настоящего изобретения будет подробно описан на примере ресурсов высокоскоростного физического канала совместного доступа нисходящей линии.
В соответствии с вариантом осуществления настоящего изобретения также предлагается способ распределения каналов для распределения каналов HS-PDSCH для множества сот, принадлежащих одной базовой станции.
Как показано на фиг.2, способ распределения каналов в соответствии с вариантом осуществления настоящего изобретения включает следующее шаги.
Шаг S202, определяют минимальное количество каналов, требуемых для каждой соты из множества сот, в случае, когда сумма минимальных количеств каналов, требуемых для множества сот, меньше чем количество доступных каналов базовой станции.
Шаг S204, определяют количество регулируемых каналов, предварительно распределяемых для каждой распределяемой соты из оставшихся каналов, основываясь на отношении скорости передачи данных распределяемой соты к сумме скоростей передачи данных всех распределяемых сот, где под распределяемой сотой понимается сота, в которой количество регулируемых каналов не определено. Например, если количество каналов равно 100, и на шаге S202 было определено, что по меньшей мере 80 каналов требуется всем сотам, на данном этапе количество оставшихся каналов равно 20.
Шаг S106, для каждой соты наименьшее значение из максимального количества каналов, требуемых для соты, и суммы минимального количества требуемых каналов и количества регулируемых каналов соты, определяют как количество фактических каналов, распределяемых соте. Более конкретно, для каждой соты можно получить как максимальное количество требуемых каналов, так и минимальное количество требуемых каналов. Во время сравнения требуется сложить предыдущее полученное количество регулируемых каналов соты с минимальным количеством каналов, требуемых для соты, и вычисленный результат сравнивается с максимальным количеством каналов, требуемых для соты.
Аналогичным образом, когда определено количество регулируемых каналов каждой соты, необходимо упорядочить множество сот в убывающем порядке значений GBR множества сот; после этого по очереди, одно за другим, определяют количество регулируемых каналов каждой соты в соответствии с порядком множества сот. Если порядок сот не может быть определен только в соответствии с MBR, соты могут быть далее упорядочены в соответствии с такими параметрами как максимальная скорость передачи битов, минимальное количество требуемых каналов, максимальное количество требуемых каждой соте каналов и т.д. Конкретный процесс был описан ранее и не будет здесь повторяться.
Более конкретно, сумма минимального количества требуемых каналов и количества регулируемых каналов для каждой распределяемой соты может быть определена, одна за другой, в соответствии со следующей формулой:
где MaxHsNumi - сумма минимального количества требуемых каналов и количества регулируемых каналов i-ой соты из множества сот, ceil - функция округления с повышением, MinHsNumi - минимальное количество требуемых каналов для i-ой соты, HsUserNumi - количество пользователей высокоскоростного физического канала совместного доступа нисходящей линии в i-ой соте, HsNum - количество каналов из оставшихся каналов базовой станции, которые не были предварительно распределены, и N - общее количество сот в множестве сот, j=i, …, N.
Или же, сумма минимального количества требуемых каналов и количества регулируемых каналов каждой соты может быть определена, одна за другой, в соответствии со следующей формулой:
где HsGBRi - гарантированная скорость передачи битов i-ой соты, и N общее количество сот в множестве, j=i, …, N.
В случае, когда общее количество доступных каналов базовой станции больше чем количество фактических каналов множества сот, требуется распределить оставшиеся каналы всем или некоторым сотам из множества, при этом каналы распределяют, начиная с первой соты из множества упорядоченных сот, и один канал распределяется каждой соте; и после завершения распределения множеству сот, если еще имеются нераспределенные каналы, каналы продолжают распределять с первой соты среди упорядоченных сот, до тех пор пока все оставшиеся каналы не будут распределены, таким образом гарантируется максимальный коэффициент использования ресурсов каналов.
Например, предположим, что существуют три соты, то есть сота 1, сота 2 и сота 3, упорядоченные в порядке убывания GBR. После определения количества соответствующих им фактических каналов остается пять каналов, на данном этапе необходимо распределить пять каналов трем сотам, два канала распределяют соте 1, также два канала распределяют соте 2, и только один канал распределяется соте 3. Если остается четыре канала после определения количества соответствующих фактических каналов, соответственно два канала распределяют соте 1, и только по одному каналу распределяют соте 2 и соте 3. Если остается три канала после определения количества соответствующих фактических каналов, трем сотам соответственно распределяется только по одному каналу.
Способ распределения каналов в соответствии с вариантом осуществления настоящего изобретения будет описан ниже вместе с чертежами.
На фиг.3 представлена детальная блок-схема способа распределения каналов в соответствии с вариантом осуществления изобретения. Как показано на фиг.3, способ распределения каналов в соответствии с вариантом осуществления изобретения содержит следующие шаги.
Шаг S1010, вычисляют общее количество NbHsNum каналов HS-PDSCH, совместно используемых каждой сотой под управлением одной базовой станции, количество HsUserNumi пользователей HSDPA в различных сотах (или сумму HsGBRi скоростей GBR служб HSDPA для всех пользователей), HsMBRi максимальных скоростей передачи битов (MBR - maximum bit rate) служб HSDPA в различных сотах, где i - порядковый номер соты, i=1~N и N - количество сот, совместно использующих каналы HS-PDSCH.
Шаг S1020, все соты упорядочивают в порядке убывания значений HsUserNumi (или HsGBRi), а если значения HsGBRi для множества сот равны, соты упорядочивают в порядке убывания значений HsMBRi для множества сот, и их порядковые номера перенумеровывают.
Шаг S1030, вычисляется минимальное количество MinHsNumi и максимальное количество MaxHspdschNumi каналов HS-PDSCH, требуемых службами HSPDA каждой соты.
Шаг S1040, сумма MinHsNumSum минимальных количеств каналов HS-PDSCH, требуемых всеми сотами, вычитается из HsTotalNum для получения HsNum (то есть начального значения количества оставшихся каналов, на данном этапе все оставшиеся каналы предварительно не распределены):
Шаг S1050, пусть i=1, следующие шаги выполняются для каждой соты.
Шаг S1051, определяется максимальное количество MaxHsNumi каналов HS-PDSCH для i-ой соты на основании отношения HsUserNumi i-ой соты к сумме HsUserNumis всех сот (или отношение HsGBRii-ой соты к сумме HsGBRis всех сот), то есть сумма минимального количества требуемых каналов и количества регулируемых каналов i-ой соты:
или
где ceil обозначает функцию округления с повышением.
Шаг S1052, вычисленное по формуле (2) значение MaxHsNumi сравнивают с MaxHspdschNumi, и наименьшее из этих значений переназначают в качестве MaxHsNumi для получения количества фактических каналов.
Шаг S1053, полученное по формуле (3) значение MaxHsNumi вычитают из HsNum для получения:
Если i<N, шаг S1051 выполняют для следующей соты (то есть, для (i+1)-ой соты); иначе выполняют шаг S1060.
Шаг S1060, если HsNum=0, то это означает, что все каналы HS-PDSCH уже распределены, и процесс останавливается; в противном случае это означает, что имеются оставшиеся каналы HS-PDSCH, которые не полностью использованы, и выполняется шаг S1061.
Шаг S1061, вычисляют В=floor(HsNum/N) и С=HsNum mod N, где floor() - функция округления в меньшую сторону.
Шаг S1062, определяют, равно ли 0 значение 8, и если да, то выполняют шаг S1063; в противном случае для i-ой соты, где i=1~N, В складывают с максимальным количеством каналов HS-PDSCH каждой соты.
MaxHsNumi=MaxHsNumi+В, i=1~N, и затем выполняется шаг S1063.
Шаг S1063, определяют, равно ли 0 значение С, и если да, то процесс заканчивается; в противном случае для первых С сот из упорядоченных сот максимальное количество каналов HS-PDSCH для каждой соты увеличивают на единицу:
MaxHsNumi=MaxHsNumi+1, i=1~С.
Ниже конкретные значения будут назначены параметрам каждой соты одной базовой станции, и будет описан процесс распределения каналов. Перед распределением каналов сделаем следующие допущения.
(1) Существует три соты, совместно использующие каналы HS-PDSCH одной базовой станции, и общее количество каналов HS-PDSCH совместного доступа равно HsTotalNum=25.
(2) Количество пользователей HSDPA в соте 1, соте 2 и соте 3 равно HsUserNum1=10, HsUserNum2=10, HsUserNum3=5 соответственно.
(3) Сумма значений GBR служб HSDPA в соте 1, соте 2 и соте 3 равна HsGBR1=200 кбит/с, HsGBR2=200 кбит/с, HsGBR3=100 кбит/с соответственно.
(4) Сумма значений MBR служб HSDPA в соте 1, соте 2 и соте 3 равна HsMBR1=6 Мбит/с, HsMBR2=5 Мбит/с, HsMBR3=4 Мбит/с соответственно.
(5) Минимальное количество каналов HS-PDSCH, требуемых сотой 1, сотой 2 и сотой 3, равно MinHsNum1=2, MinHsNum2=2, MinHsNum3=1 соответственно.
(6) Максимальное количество каналов HS-PDSCH, требуемых сотой 1, сотой 2 и сотой 3, равно MaxHspdchNum1=6, MaxHspdchNum2=4, MaxHspdchNum3=2 соответственно.
Процесс распределения каналов в соответствии с настоящим изобретением включает следующие шаги.
(1) Множество сот упорядочивают в соответствии с суммой скоростей GBR всех сот (или также в соответствии с суммой скоростей MBR). Так как HsGBR1=HsGBR2>HsGBR3 и HsMBR1>HsMBR2, максимальное количество каналов HS-PDSCH устанавливается для каждой соты в следующем порядке: сота 1, сота 2 и сота 3.
(2) Сумму MinHsNums всех сот вычитают из HsTotalNum: HsNum=HsTotalNum-MinHsNum1-MinHsNum2-MinHsNum3=20.
(3) Для соты 1 максимальное количество каналов HS-PDSCH в соте (то есть сумму минимального количества требуемых каналов и количества регулируемых каналов соты 1) вычисляют на основе отношения количества HsUserNum1 пользователей HSDPA в соте 1 (или суммы HsGBR1 скоростей GBR служб HSDPA) к сумме количеств пользователей HSDPA в трех сотах (или сумме скоростей GBR служб HSDPA трех сот),
(4) Так как максимальное количество каналов HS-PDSCH, требуемых сотой 1, равно MaxHspdschNum1 = 6, наименьшее из значений MaxHspdschNum1 и MaxHsNum1 присваивают MaxHsNum1: MaxHsNum1=6 (то есть количество фактических каналов, действительно распределяемых соте 1, должно быть равно 6).
(5) MaxHsNum1 вычитают из HsNum: HsNum=HsNum - (MaxHsNum1 - MinHsNum1)=20 - (6-2)=16.
(6) Для соты 2 вычисляют максимальное количество каналов HS-PDSCH в соте (то есть сумму минимального количества требуемых каналов и количества регулируемых каналов соты 2) на основе отношения количества HsUserNum2 пользователей HSDPA в соте 2 (или суммы HsGBR2 скоростей GBR служб HSDPA) к общему числу (HsUserNum2 + HsUserNum3) пользователей HSDPA в оставшихся двух сотах (то есть в соте 2 и соте 3) (или сумме скоростей GBR служб HSDPA соты 2 и соты 3). Так как 6-2=4 (разность между максимальным количеством MaxHsNum1 каналов соты 1 и минимальным количеством каналов, требуемых сотой 1) регулируемых канала ранее распределены из оставшихся каналов соте 1, количество HsNum каналов из оставшихся каналов, которые не были предварительно распределены, равно 20-4=16,
(7) Так как максимальное количество каналов HS-PDSCH, требуемых для соты 2, равно MaxHspdschNum2=4, наименьшее из значений MaxHspdschNum2 и MaxHsNum2 присваивается MaxHsNum2: MaxHsNum2=4, то есть количество фактических каналов равно 4.
(8) MaxHsNum2 вычитается из HsNum: HsNum=HsNum-(MaxHsNum2-MinHsNum2)=16-(4-2)=14.
(9) Для соты 3 максимальное количество каналов HS-PDSCH в соте вычисляют на основании отношения количества HsUserNum3 пользователей HSDPA соты 3 (или суммы HsGBR3 скоростей GBR служб HSDPA) к числу HsUserNum3 пользователей HSDPA в одной оставшейся соте (или сумме скоростей GBR служб HSDPA соты 3),
Так как максимальное количество каналов HS-PDSCH, требуемых для соты 3, равно MaxHspdschNum3=2, наименьшее из значений MaxHspdschNum3 и MaxHsNum3 присваивают MaxHsNum3: MaxHsNum3=2, то есть количество фактических каналов соты 3 равно 2.
MaxHsNum3 вычитают из HsNum: HsNum=HsNum-(MaxHsNum3-MinHsNum3)=14-(2-1)=13.
Так как HsNum>0, доступные каналы HS-PDSCH используются не полностью, поэтому вычисляют В=floor(HsNum/3)=4 и С=HsNum mod 3=1.
Для соты 1, соты 2 и соты 3 значение В прибавляют к максимальному числу каналов HS-PDSCH каждой соты для получения MaxHsNum1=6+4=10, MaxHsNum2=4+4=8 и MaxHsNum3=2+4=6.
Так как С=1, где С больше 0, единицу прибавляют к максимальному числу каналов HS-PDSCH соты 1 для получения окончательного значения MaxHsNum1 = 10+1=11.
Поэтому окончательные количества каналов HS-PDSCH трех сот соответственно равны: MaxHsNum1=11, MaxHsNum2=8 и MaxHsNum3=6.
Способ описан выше с использованием распределения ресурсов каналов в качестве примера, но может быть использован для распределения других доступных ресурсов базовой станции, только соответствующие параметры в формулах требуется заменить. Конкретные замены хорошо известны специалистам в данной области техники и здесь повторяться не будут.
Можно видеть, что доступные ресурсы базовой станции (такие как ресурсы высокоскоростного физического канала совместного доступа нисходящей линии) могут быть успешно распределены множеству сот на основе требований к пропускной способности сот, обслуживаемых одной базовой станцией, посредством процесса, описанного выше, что позволяет решить проблему низкого коэффициента использования ресурсов вследствие неудовлетворительного распределения ресурсов, имеющуюся в данной области техники.
Вариант осуществления изобретения в форме устройства
В настоящем варианте осуществления предлагается устройство для распределения каналов. Устройство может быть размещено на базовой станции и конфигурировано для распределения каналов PDSCH множеству сот одной базовой станции.
На фиг.4 представлена структурная схема устройства для распределения каналов в соответствии с настоящим вариантом осуществления. Как показано на фиг.4, устройство для распределения каналов в соответствии с настоящим вариантом осуществления включает:
первый определяющий модуль 1, конфигурированный для определения минимального количества каналов, требуемых для каждой соты из множества сот, в случае, когда сумма минимальных количеств каналов, требуемых для множества сот, меньше чем количество доступных каналов базовой станции;
второй определяющий модуль 2, подключенный к первому определяющему модулю 1 и конфигурированный для определения количества регулируемых каналов, предварительно распределяемых для каждой распределяемой соты из оставшихся каналов, на основании отношения скорости передачи данных распределяемой соты к сумме скоростей передачи данных всех распределяемых сот, где под распределяемой сотой понимается сота, в которой количество регулируемых каналов не определено;
третий определяющий модуль 3, подключенный к второму определяющему модулю 2 и конфигурированный для определения для каждой соты наименьшего значения из максимального количества каналов, требуемых для соты, и суммы минимального количества требуемых каналов и количества регулируемых каналов соты, как количества фактических каналов, распределяемых соте.
Более конкретно, второй определяющий модуль 2 может получить значения скоростей GBR множества сот и упорядочить множество сот в порядке убывания GBR и затем определить, одну за другой, сумму минимального количества требуемых каналов и количества регулируемых каналов i-ой соты для множества сот в соответствии со следующей формулой:
где MaxHsNumi - сумма минимального количества требуемых каналов и количества регулируемых каналов i-ой соты из множества сот, ceil- функция округления с повышением, MinHsNumi - минимальное количество каналов, требуемых для i-ой соты, HsNum - количество каналов, которые еще предварительно не распределены, из оставшихся каналов базовой станции, HsGBRi - гарантированная скорость передачи битов i-ой соты, и N - общее количество сот в множестве сот, j=i, …, N.
Устройство в соответствии с настоящим вариантом осуществления может также выполнять процесс, показанный на фиг.3, конкретная процедура которого описана ранее вместе с фиг.3 и не будет здесь повторяться.
В дополнение, различные модификации устройства могут быть выполнены специалистами в данной области техники. К примеру, второй определяющий модуль 2 может быть конфигурирован для определения количества регулируемых ресурсов, распределяемых каждой соте, на основании отношения скорости передачи данных соты из множества сот к сумме скоростей передачи данных некоторых или всех сот из данного множества и на основании минимального количества ресурсов, требуемых для каждой соты; и третий определяющий модуль 3 может быть конфигурирован для определения количества фактических ресурсов, которые требуется распределить каждой соте, на основании суммы максимального количества требуемых ресурсов и количества регулируемых ресурсов соты и на основании максимального количества ресурсов, требуемых для соты.
На данном этапе от второго определяющего модуля 2 требуется определить, одну за другой, суммы количества регулируемых ресурсов каждой соты и минимального количества требуемых ресурсов в соответствии со следующей формулой:
или
где MaxRsourcei - сумма количества регулируемых ресурсов и минимального количества требуемых ресурсов для i-ой соты из множества сот, ceil - функция округления с повышением, MinRsourcei - минимальное количество требуемых для i-ой соты ресурсов, Resource - количество ресурсов, которые не были предварительно распределены, из оставшихся ресурсов базовой станции, HsUserNumi - количество пользователей, которым необходимо использовать доступные ресурсы базовой станции в i-ой соте, и N - общее количество сот в множестве сот, j=i, …, N.
Более конкретно, ресурсы, которые могут быть распределены, включают энергетические ресурсы передачи по нисходящей линии, ресурсы обработки ЦПУ, ресурсы памяти и ресурсы канальных элементов. Способ, описанный ваше, может быть использован для распределения других ресурсов, учитывая только, что соответствующие параметры в формулах необходимо заменить. Конкретные замены здесь повторяться не будут.
Можно видеть, что доступные ресурсы базовой станции (такие как ресурсы высокоскоростного физического канала совместного доступа нисходящей линии) могут быть успешно распределены множеству сот на основе требований к пропускной способности сот одной базовой станции посредством процесса, описанного выше, что позволяет избежать имеющейся в данной области техники проблемы низкого коэффициента использования ресурсов вследствие неудовлетворительного распределения ресурсов.
Таким образом, посредством настоящего изобретения, описанного выше, ресурсы распределяют сотам на основании минимального количества ресурсов, требуемых сотами одной базовой станцией, а оставшиеся ресурсы распределяют каждой соте на основании скорости передачи данных соты, таким образом доступные ресурсы базовой станции могут быть распределены более рационально, и ресурсы могут быть распределены преимущественно сотам с большей скоростью передачи данных, при обеспечении гарантии того, что достаточное количество ресурсов распределяется сотам с меньшей скоростью передачи данных, что улучшает коэффициент использования ресурсов и позволяет избежать проблемы низкого коэффициента использования ресурсов вследствие неудовлетворительного распределения ресурсов, имеющейся в данной области техники.
Данное описание представляет лишь предпочтительные варианты осуществления настоящего изобретения и не предназначено для ограничения настоящего изобретения. Любое изменение, эквивалентная замена и вариация, сделанные в объеме принципов настоящего изобретения, должны рассматриваться, как находящиеся в рамках настоящего изобретения.
Claims (12)
1. Способ распределения каналов, используемый для распределения высокоскоростных физических каналов совместного доступа нисходящей линии множеству сот одной базовой станции, включающий:
определение минимального количества каналов, требуемых для каждой соты из множества сот, в случае, когда сумма минимальных количеств каналов, требуемых для множества сот, меньше чем количество доступных каналов базовой станции;
определение количества регулируемых каналов, предварительно распределяемых для каждой распределяемой соты из оставшихся каналов, на основании отношения скорости передачи данных распределяемой соты к сумме скоростей передачи данных всех распределяемых сот, где под распределяемой сотой понимается сота, в которой количество регулируемых каналов не определено; и
определение для каждой соты наименьшего значения из максимального количества каналов, требуемых для соты, и суммы минимального количества требуемых каналов и количества регулируемых каналов соты, в качестве количества фактических каналов, распределяемых соте.
определение минимального количества каналов, требуемых для каждой соты из множества сот, в случае, когда сумма минимальных количеств каналов, требуемых для множества сот, меньше чем количество доступных каналов базовой станции;
определение количества регулируемых каналов, предварительно распределяемых для каждой распределяемой соты из оставшихся каналов, на основании отношения скорости передачи данных распределяемой соты к сумме скоростей передачи данных всех распределяемых сот, где под распределяемой сотой понимается сота, в которой количество регулируемых каналов не определено; и
определение для каждой соты наименьшего значения из максимального количества каналов, требуемых для соты, и суммы минимального количества требуемых каналов и количества регулируемых каналов соты, в качестве количества фактических каналов, распределяемых соте.
2. Способ по п.1, в котором определение количества регулируемых каналов для каждой распределяемой соты содержит:
упорядочивание множества сот в порядке убывания значений гарантированной скорости передачи битов множества сот и
определение, одного за другим, количества регулируемых каналов для каждой распределяемой соты в соответствии с порядком множества сот.
упорядочивание множества сот в порядке убывания значений гарантированной скорости передачи битов множества сот и
определение, одного за другим, количества регулируемых каналов для каждой распределяемой соты в соответствии с порядком множества сот.
3. Способ по п.2, в котором сумму минимального количества требуемых каналов и количества регулируемых каналов каждой распределяемой соты определяют, одну за другой, в соответствии со следующей формулой:
где MaxHsNumi - сумма минимального количества требуемых каналов и количества регулируемых каналов i-й соты из множества сот, ceil - функция округления с повышением, MinHsNumi - минимальное количество требуемых каналов для i-й соты, HsUserNumi - количество пользователей высокоскоростного физического канала совместного доступа нисходящей линии в i-й соте, HsNum - количество каналов из оставшихся каналов базовой станции, которые предварительно не были распределены, и N - общее количество сот в множестве сот, j=i, …, N.
где MaxHsNumi - сумма минимального количества требуемых каналов и количества регулируемых каналов i-й соты из множества сот, ceil - функция округления с повышением, MinHsNumi - минимальное количество требуемых каналов для i-й соты, HsUserNumi - количество пользователей высокоскоростного физического канала совместного доступа нисходящей линии в i-й соте, HsNum - количество каналов из оставшихся каналов базовой станции, которые предварительно не были распределены, и N - общее количество сот в множестве сот, j=i, …, N.
4. Способ по п.2, в котором сумму минимального количества требуемых каналов и количества регулируемых каналов для каждой распределяемой соты определяют, одну за другой, в соответствии со следующей формулой:
где MaxHsNumi - сумма минимального количества требуемых каналов и количества регулируемых каналов для i-й соты из множества сот, ceil - функция округления с повышением, MinHsNumi - минимальное количество каналов, требуемых для i-й соты, HsNum - количество каналов, которые еще предварительно не распределены, из оставшихся каналов базовой станции, HsGBRi - гарантированная скорость передачи битов i-й соты, и N - общее количество сот в множестве сот, j=i, …, N.
где MaxHsNumi - сумма минимального количества требуемых каналов и количества регулируемых каналов для i-й соты из множества сот, ceil - функция округления с повышением, MinHsNumi - минимальное количество каналов, требуемых для i-й соты, HsNum - количество каналов, которые еще предварительно не распределены, из оставшихся каналов базовой станции, HsGBRi - гарантированная скорость передачи битов i-й соты, и N - общее количество сот в множестве сот, j=i, …, N.
5. Способ по п.2, в котором в случае, когда количество доступных каналов базовой станции больше, чем количество фактических каналов множества сот, способ также включает:
распределение оставшихся каналов по очереди, начиная с первой соты, всем или некоторым сотам из множества сот в соответствии с порядком множества сот, и если после того, как завершится распределение каналов последней соте, еще имеются нераспределенные каналы, продолжение распределения каналов первой соте из упорядоченных сот, до тех пор пока все оставшиеся каналы не будут распределены, при этом количество каналов, распределяемых каждой соте за один раз, равно одному.
распределение оставшихся каналов по очереди, начиная с первой соты, всем или некоторым сотам из множества сот в соответствии с порядком множества сот, и если после того, как завершится распределение каналов последней соте, еще имеются нераспределенные каналы, продолжение распределения каналов первой соте из упорядоченных сот, до тех пор пока все оставшиеся каналы не будут распределены, при этом количество каналов, распределяемых каждой соте за один раз, равно одному.
6. Способ по п.2, в котором, когда множество сот упорядочено, соты с одним и тем же значением гарантированной скорости передачи битов также упорядочивают в соответствии по меньшей мере с одним из следующих параметров: максимальная скорость передачи битов соты, минимальное количество каналов, требуемых для соты, максимальное количество каналов, требуемых для соты.
7. Устройство для распределения каналов, размещаемое на базовой станции и конфигурированное для распределения высокоскоростных физических каналов совместного доступа нисходящей линии множеству сот одной базовой станции, при этом устройство включает:
первый определяющий модуль, конфигурированный для определения минимального количества каналов, требуемых для каждой соты из множества сот, в случае, когда сумма минимальных количеств каналов, требуемых для множества сот, меньше чем количество доступных каналов базовой станции;
второй определяющий модуль, конфигурированный для определения количества регулируемых каналов, предварительно распределяемых для каждой распределяемой соты из оставшихся каналов, на основании отношения скорости передачи данных распределяемой соты к сумме скоростей передачи данных всех распределяемых сот, где под распределяемой сотой понимается сота, в которой количество регулируемых каналов не определено; и
третий определяющий модуль, конфигурированный для определения, для каждой соты, наименьшего значения из максимального количества каналов, требуемых для соты, и суммы минимального количества требуемых каналов и количества регулируемых каналов соты, как количества фактических каналов, распределяемых соте.
первый определяющий модуль, конфигурированный для определения минимального количества каналов, требуемых для каждой соты из множества сот, в случае, когда сумма минимальных количеств каналов, требуемых для множества сот, меньше чем количество доступных каналов базовой станции;
второй определяющий модуль, конфигурированный для определения количества регулируемых каналов, предварительно распределяемых для каждой распределяемой соты из оставшихся каналов, на основании отношения скорости передачи данных распределяемой соты к сумме скоростей передачи данных всех распределяемых сот, где под распределяемой сотой понимается сота, в которой количество регулируемых каналов не определено; и
третий определяющий модуль, конфигурированный для определения, для каждой соты, наименьшего значения из максимального количества каналов, требуемых для соты, и суммы минимального количества требуемых каналов и количества регулируемых каналов соты, как количества фактических каналов, распределяемых соте.
8. Способ распределения доступных ресурсов базовой станции, который используется для распределения доступных ресурсов множеству сот одной базовой станции и включает:
определение минимального количества ресурсов, требуемых для каждой соты из множества сот, в случае, когда сумма минимальных количеств ресурсов, требуемых для множества сот, меньше чем количество доступных ресурсов базовой станции;
определение количества регулируемых ресурсов, предварительно распределяемых для каждой распределяемой соты из оставшихся ресурсов, на основании отношения скорости передачи данных распределяемой соты к сумме скоростей передачи данных всех распределяемых сот, где под распределяемой сотой понимается сота, в которой количество регулируемых ресурсов не определено; и
определение для каждой соты наименьшего значения из максимального количества ресурсов, требуемых для соты, и суммы минимального количества требуемых ресурсов и количества регулируемых ресурсов соты, в качестве количества фактических ресурсов, распределяемых соте.
определение минимального количества ресурсов, требуемых для каждой соты из множества сот, в случае, когда сумма минимальных количеств ресурсов, требуемых для множества сот, меньше чем количество доступных ресурсов базовой станции;
определение количества регулируемых ресурсов, предварительно распределяемых для каждой распределяемой соты из оставшихся ресурсов, на основании отношения скорости передачи данных распределяемой соты к сумме скоростей передачи данных всех распределяемых сот, где под распределяемой сотой понимается сота, в которой количество регулируемых ресурсов не определено; и
определение для каждой соты наименьшего значения из максимального количества ресурсов, требуемых для соты, и суммы минимального количества требуемых ресурсов и количества регулируемых ресурсов соты, в качестве количества фактических ресурсов, распределяемых соте.
9. Способ по п.8, в котором определение количества регулируемых ресурсов каждой распределяемой соты включает:
упорядочивание множества сот в порядке убывания значений гарантированной скорости передачи битов множества сот и
определение, одного за другим, количества регулируемых ресурсов для каждой распределяемой соты в соответствии с порядком множества сот.
упорядочивание множества сот в порядке убывания значений гарантированной скорости передачи битов множества сот и
определение, одного за другим, количества регулируемых ресурсов для каждой распределяемой соты в соответствии с порядком множества сот.
10. Способ по п.9, в котором сумму количества регулируемых ресурсов и минимального количества ресурсов, требуемых для каждой распределяемой соты, определяют, одну за другой, в соответствии со следующей формулой:
где MaxRsourcei - сумма количества регулируемых ресурсов и минимального количества требуемых ресурсов для i-й соты из множества сот, ceil - функция округления с повышением, MinRsourcei - минимальное количество требуемых для i-й соты ресурсов, Resource - количество ресурсов, которые не были предварительно распределены, из оставшихся ресурсов базовой станции, HsUserNumi - количество пользователей, которым необходимо использовать доступные ресурсы базовой станции в i-й соте, и N - общее количество сот в множестве сот, j=i, …, N.
где MaxRsourcei - сумма количества регулируемых ресурсов и минимального количества требуемых ресурсов для i-й соты из множества сот, ceil - функция округления с повышением, MinRsourcei - минимальное количество требуемых для i-й соты ресурсов, Resource - количество ресурсов, которые не были предварительно распределены, из оставшихся ресурсов базовой станции, HsUserNumi - количество пользователей, которым необходимо использовать доступные ресурсы базовой станции в i-й соте, и N - общее количество сот в множестве сот, j=i, …, N.
11. Способ по п.9, в котором сумму количества регулируемых ресурсов и минимального количества ресурсов, требуемых для каждой соты, определяют, одну за другой, в соответствии со следующей формулой:
где MaxRsourcei - сумма количества регулируемых ресурсов и минимального количества требуемых ресурсов для i-й соты из множества сот, ceil - функция округления с повышением, MinRsourcei - минимальное количество требуемых для i-й соты ресурсов, Resource - количество ресурсов, которые не были предварительно распределены, из оставшихся ресурсов базовой станции, HsGBRi - гарантированная скорость передачи битов i-й соты, и N - общее количество сот в множестве сот, j=i, …, N.
где MaxRsourcei - сумма количества регулируемых ресурсов и минимального количества требуемых ресурсов для i-й соты из множества сот, ceil - функция округления с повышением, MinRsourcei - минимальное количество требуемых для i-й соты ресурсов, Resource - количество ресурсов, которые не были предварительно распределены, из оставшихся ресурсов базовой станции, HsGBRi - гарантированная скорость передачи битов i-й соты, и N - общее количество сот в множестве сот, j=i, …, N.
12. Способ по любому из пп.8-11, в котором доступные ресурсы базовой станции включают одно из следующего: энергетические ресурсы передачи по нисходящей линии, ресурсы обработки центрального процессорного устройства (ЦПУ), ресурсы памяти и ресурсы канальных элементов.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910093461.7A CN102036378B (zh) | 2009-09-24 | 2009-09-24 | 信道的分配方法和装置、基站可用资源的分配方法 |
CN200910093461.7 | 2009-09-24 | ||
PCT/CN2010/073438 WO2010145449A1 (zh) | 2009-09-24 | 2010-06-01 | 信道的分配方法和装置、基站可用资源的分配方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2012109003A RU2012109003A (ru) | 2013-10-27 |
RU2501192C2 true RU2501192C2 (ru) | 2013-12-10 |
Family
ID=43355821
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2012109003/07A RU2501192C2 (ru) | 2009-09-24 | 2010-06-01 | Способ и устройство для распределения каналов и способ распределения доступных ресурсов базовой станции |
Country Status (5)
Country | Link |
---|---|
EP (1) | EP2482600B1 (ru) |
CN (1) | CN102036378B (ru) |
BR (1) | BR112012005025A2 (ru) |
RU (1) | RU2501192C2 (ru) |
WO (1) | WO2010145449A1 (ru) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102571453B (zh) * | 2012-02-20 | 2015-04-29 | 浪潮(北京)电子信息产业有限公司 | 设备资源池的管理方法和*** |
CN103796226B (zh) * | 2012-10-30 | 2017-09-12 | ***通信集团北京有限公司 | 一种网络优化方法及装置 |
WO2014146282A1 (zh) * | 2013-03-21 | 2014-09-25 | 华为技术有限公司 | 信道处理方法及装置、*** |
CN105578475B (zh) * | 2015-04-24 | 2019-03-08 | 宇龙计算机通信科技(深圳)有限公司 | 一种数据调度方法及装置 |
DK3637901T3 (da) * | 2017-11-09 | 2022-03-28 | Guangdong Oppo Mobile Telecommunications Corp Ltd | Fremgangsmåde for bestemmelse af uplink-kontrolkanalressource, terminal og netsideenhed |
CN109819449B (zh) * | 2019-03-20 | 2023-04-07 | 中国联合网络通信集团有限公司 | 基于虚拟资源的基站硬件资源分配方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2154901C2 (ru) * | 1994-05-04 | 2000-08-20 | Эйти энд Ти Айпим Корп. | Способ и устройство для динамического распределения ресурсов в сети радиосвязи с использованием упорядоченного заема |
RU2159019C2 (ru) * | 1994-11-15 | 2000-11-10 | Телефонактиеболагет Лм Эрикссон | Динамическое распределение каналов для секторизированных радиоустройств доступа системы радиосвязи с подвижными объектами |
CN101416553A (zh) * | 2006-03-31 | 2009-04-22 | 英特尔公司 | 用于无线接入网中在移动台之中分配子信道的***及方法 |
CN101534559A (zh) * | 2008-03-11 | 2009-09-16 | 朗讯科技公司 | 资源分配器及资源分配方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100415020C (zh) * | 2005-10-31 | 2008-08-27 | 上海华为技术有限公司 | 一种高速物理下行共享信道的码资源分配方法 |
KR20080078659A (ko) * | 2005-11-16 | 2008-08-27 | 지티이 코포레이션 | 다중 캐리어 고속 하향 패킷 접속에 이용되는 채널과캐리어 자원의 할당 방법 |
JP2008245017A (ja) * | 2007-03-28 | 2008-10-09 | Nec Corp | 無線基地局装置、リソース割当て方法、リソース割当てプログラム |
-
2009
- 2009-09-24 CN CN200910093461.7A patent/CN102036378B/zh not_active Expired - Fee Related
-
2010
- 2010-06-01 WO PCT/CN2010/073438 patent/WO2010145449A1/zh active Application Filing
- 2010-06-01 RU RU2012109003/07A patent/RU2501192C2/ru not_active IP Right Cessation
- 2010-06-01 EP EP10788845.5A patent/EP2482600B1/en not_active Not-in-force
- 2010-06-01 BR BR112012005025A patent/BR112012005025A2/pt not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2154901C2 (ru) * | 1994-05-04 | 2000-08-20 | Эйти энд Ти Айпим Корп. | Способ и устройство для динамического распределения ресурсов в сети радиосвязи с использованием упорядоченного заема |
RU2159019C2 (ru) * | 1994-11-15 | 2000-11-10 | Телефонактиеболагет Лм Эрикссон | Динамическое распределение каналов для секторизированных радиоустройств доступа системы радиосвязи с подвижными объектами |
CN101416553A (zh) * | 2006-03-31 | 2009-04-22 | 英特尔公司 | 用于无线接入网中在移动台之中分配子信道的***及方法 |
CN101534559A (zh) * | 2008-03-11 | 2009-09-16 | 朗讯科技公司 | 资源分配器及资源分配方法 |
Also Published As
Publication number | Publication date |
---|---|
EP2482600A1 (en) | 2012-08-01 |
EP2482600A4 (en) | 2016-02-17 |
WO2010145449A1 (zh) | 2010-12-23 |
RU2012109003A (ru) | 2013-10-27 |
CN102036378A (zh) | 2011-04-27 |
CN102036378B (zh) | 2014-04-09 |
EP2482600B1 (en) | 2019-01-09 |
BR112012005025A2 (pt) | 2019-09-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2501192C2 (ru) | Способ и устройство для распределения каналов и способ распределения доступных ресурсов базовой станции | |
JP3435100B2 (ja) | 無線パケット網内のキャリアをキャリアの再使用を伴って動的に割当てる方法 | |
JP4168016B2 (ja) | 無線通信システムにおけるチャンネル割当装置及び方法 | |
CN101480077B (zh) | 蜂窝通信***中的动态资源重用模式选择 | |
CN101127556B (zh) | 一种载波资源的动态调度方法 | |
CN101459964B (zh) | 无线资源分配的方法及其相关通讯装置 | |
CN101309460B (zh) | 多用户资源分配的方法和装置 | |
JP2004502380A5 (ru) | ||
CN103945540B (zh) | 一种逻辑信道优先级处理方法及装置 | |
CN105991271A (zh) | 无线通信的装置和方法 | |
CN102118865A (zh) | 基于sdma的共享信道资源分配方法及*** | |
CN1333537C (zh) | 无线蜂窝通信***中的通信方法 | |
CN102065546B (zh) | 一种rrc连接建立方法及装置 | |
CN101192906B (zh) | 一种td-scdma***e-hich信道传递harq应答信息的方法 | |
US20050180379A1 (en) | Dynamic sequencing of timeslots in wireless communication systems | |
CN102752757A (zh) | 在频谱聚合过程中按照最小浪费准则优化频谱分配的方法 | |
CN101277177B (zh) | 调度非调度复用确定传输模块大小和调制方式的传输方法 | |
CN103813457B (zh) | 一种优化网络容量的方法及装置 | |
CN102056317A (zh) | 一种高速下行分组接入的调度方法 | |
CN101345983A (zh) | 为专用物理信道分配资源的方法和装置 | |
CN101374031A (zh) | 码道整合方法和码道整合装置 | |
CN113098665B (zh) | 一种为csi分配pucch资源的处理方法及装置 | |
CN101227250A (zh) | 传输业务数据的方法、***、用户终端及无线网络控制器 | |
CN103826309A (zh) | 一种调度资源的方法和装置 | |
CN102547751A (zh) | 一种中继蜂窝网络的频率规划方法与装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20160602 |