СПОСОБ И УСТРОЙСТВО ДЛЯ РАСПРЕДЕЛЕНИЯ КАНАЛОВ И СПОСОБОВ РАСПРЕДЕЛЕНИЯ ДОСТУПНЫХ РЕСУРСОВ БАЗОВОЙ СТАНЦИИ

1. Способ распределения каналов, используемый для распределения высокоскоростных физических каналов совместного доступа нисходящей линии множеству сот одной базовой станции, включающий:
определение минимального количества каналов, требуемых для каждой соты из множества сот, в случае, когда сумма минимальных количеств каналов, требуемых для множества сот, меньше чем количество доступных каналов базовой станции;
определение количества регулируемых каналов, предварительно распределяемых для каждой распределяемой соты из оставшихся каналов, на основании отношения скорости передачи данных распределяемой соты к сумме скоростей передачи данных всех распределяемых сот, где под распределяемой сотой понимается сота, в которой количество регулируемых каналов не определено; и
определение для каждой соты наименьшего значения из максимального количества каналов, требуемых для соты, и суммы минимального количества требуемых каналов и количества регулируемых каналов соты, в качестве количества фактических каналов, распределяемых соте.
2. Способ по п.1, в котором определение количества регулируемых каналов для каждой распределяемой соты содержит:
упорядочивание множества сот в порядке убывания значений гарантированной скорости передачи битов множества сот и
определение, одного за другим, количества регулируемых каналов для каждой распределяемой соты в соответствии с порядком множества сот.
3. Способ по п.2, в котором сумму минимального количества требуемых каналов и количества регулируемых каналов каждой распределяемой соты определяют, одну за другой, в соответствии со следующей формулой:
<mrow><mi>M</mi><mi>a</mi><mi>x</mi><mi>H</mi><mi>s</mi><mi>N</mi><mi>u</mi><msub><mi>m</mi><mi>i</mi></msub><mo>=</mo><mi>M</mi><mi>i</mi><mi>n</mi><mi>H</mi><mi>s</mi><mi>N</mi><mi>u</mi><msub><mi>m</mi><mi>i</mi></msub><mo>+</mo><mi>c</mi><mi>e</mi><mi>i</mi><mi>l</mi><mrow><mo>(</mo><mrow><mi>H</mi><mi>s</mi><mi>N</mi><mi>u</mi><mi>m</mi><mo>×</mo><mfrac><mrow><mi>H</mi><mi>s</mi><mi>U</mi><mi>s</mi><mi>e</mi><mi>r</mi><mi>N</mi><mi>u</mi><msub><mi>m</mi><mi>i</mi></msub></mrow><mrow><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mi>i</mi></mrow><mi>N</mi></munderover><mrow><mi>H</mi><mi>s</mi><mi>U</mi><mi>s</mi><mi>e</mi><mi>r</mi><mi>N</mi><mi>u</mi><msub><mi>m</mi><mi>j</mi></msub></mrow></mstyle></mrow></mfrac></mrow><mo>)</mo></mrow></mrow>
,
i
i
i
где MaxHsNum - сумма минимального количества требуемых каналов и количества регулируемых каналов i-ой соты из множества сот, ceil - функция округления с повышением, MinHsNum - минимальное количество требуемых каналов для i-ой соты, HsUserNum - количество пользователей высокоскоростного физического канала совместного доступа нисходящей линии в i-ой соте, HsNum - количество каналов из оставшихся каналов базовой станции, которые предварительно не были распределены, и N - общее количество сот в множестве сот, j=i, …, N.
4. Способ по п.2, в котором сумму минимального количества требуемых каналов и количества регулируемых каналов для каждой распределяемой соты определяют, одну за другой, в соответствии со следующей формулой:
<mrow><mi>M</mi><mi>a</mi><mi>x</mi><mi>H</mi><mi>s</mi><mi>N</mi><mi>u</mi><msub><mi>m</mi><mi>i</mi></msub><mo>=</mo><mi>M</mi><mi>i</mi><mi>n</mi><mi>H</mi><mi>s</mi><mi>N</mi><mi>u</mi><msub><mi>m</mi><mi>i</mi></msub><mo>+</mo><mi>c</mi><mi>e</mi><mi>i</mi><mi>l</mi><mrow><mo>(</mo><mrow><mi>H</mi><mi>s</mi><mi>N</mi><mi>u</mi><mi>m</mi><mo>×</mo><mfrac><mrow><mi>H</mi><mi>s</mi><mi>G</mi><mi>B</mi><msub><mi>R</mi><mi>i</mi></msub></mrow><mrow><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mi>i</mi></mrow><mi>N</mi></munderover><mrow><mi>H</mi><mi>s</mi><mi>G</mi><mi>B</mi><msub><mi>R</mi><mi>j</mi></msub></mrow></mstyle></mrow></mfrac></mrow><mo>)</mo></mrow></mrow>
,
i
i
i
где MaxHsNum - сумма минимального количества требуемых каналов и количества регулируемых каналов для i-ой соты из множества сот, ceil - функция округления с повышением, MinHsNum - минимальное количество каналов, требуемых для i-ой соты, HsNum - количество каналов, которые еще предварительно не распределены, из оставшихся каналов базовой станции, HsGBR - гарантированная скорость передачи битов i-ой соты, и N - общее количество сот в множестве сот, j=i, …, N.
5. Способ по п.2, в котором в случае, когда количество доступных каналов базовой станции больше, чем количество фактических каналов множества сот, способ также включает:
распределение оставшихся каналов по очереди, начиная с первой соты, всем или некоторым сотам из множества сот в соответствии с порядком множества сот, и если после того, как завершится распределение каналов последней соте, еще имеются нераспределенные каналы, продолжение распределения каналов первой соте из упорядоченных сот, до тех пор пока все оставшиеся каналы не будут распределены, при этом количество каналов, распределяемых каждой соте за один раз, равно одному.
6. Способ по п.2, в котором, когда множество сот упорядочено, соты с одним и тем же значением гарантированной скорости передачи битов также упорядочивают в соответствии по меньшей мере с одним из следующих параметров: максимальная скорость передачи битов соты, минимальное количество каналов, требуемых для соты, максимальное количество каналов, требуемых для соты.
7. Устройство для распределения каналов, размещаемое на базовой станции и конфигурированное для распределения высокоскоростных физических каналов совместного доступа нисходящей линии множеству сот одной базовой станции, при этом устройство включает:
первый определяющий модуль, конфигурированный для определения минимального количества каналов, требуемых для каждой соты из множества сот, в случае, когда сумма минимальных количеств каналов, требуемых для множества сот, меньше чем количество доступных каналов базовой станции;
второй определяющий модуль, конфигурированный для определения количества регулируемых каналов, предварительно распределяемых для каждой распределяемой соты из оставшихся каналов, на основании отношения скорости передачи данных распределяемой соты к сумме скоростей передачи данных всех распределяемых сот, где под распределяемой сотой понимается сота, в которой количество регулируемых каналов не определено; и
третий определяющий модуль, конфигурированный для определения, для каждой соты, наименьшего значения из максимального количества каналов, требуемых для соты, и суммы минимального количества требуемых каналов и количества регулируемых каналов соты, как количества фактических каналов, распределяемых соте.
8. Способ распределения доступных ресурсов базовой станции, который используется для распределения доступных ресурсов множеству сот одной базовой станции и включает:
определение минимального количества ресурсов, требуемых для каждой соты из множества сот, в случае, когда сумма минимальных количеств ресурсов, требуемых для множества сот, меньше чем количество доступных ресурсов базовой станции;
определение количества регулируемых ресурсов, предварительно распределяемых для каждой распределяемой соты из оставшихся ресурсов, на основании отношения скорости передачи данных распределяемой соты к сумме скоростей передачи данных всех распределяемых сот, где под распределяемой сотой понимается сота, в которой количество регулируемых ресурсов не определено; и
определение для каждой соты наименьшего значения из максимального количества ресурсов, требуемых для соты, и суммы минимального количества требуемых ресурсов и количества регулируемых ресурсов соты, в качестве количества фактических ресурсов, распределяемых соте.
9. Способ по п.8, в котором определение количества регулируемых ресурсов каждой распределяемой соты включает:
упорядочивание множества сот в порядке убывания значений гарантированной скорости передачи битов множества сот и
определение, одного за другим, количества регулируемых ресурсов для каждой распределяемой соты в соответствии с порядком множества сот.
10. Способ по п.9, в котором сумму количества регулируемых ресурсов и минимального количества ресурсов, требуемых для каждой распределяемой соты, определяют, одну за другой, в соответствии со следующей формулой:
<mrow><mi>M</mi><mi>a</mi><mi>x</mi><mi>R</mi><mi>s</mi><mi>o</mi><mi>u</mi><mi>r</mi><mi>c</mi><msub><mi>e</mi><mi>i</mi></msub><mo>=</mo><mi>M</mi><mi>i</mi><mi>n</mi><mi>R</mi><mi>s</mi><mi>o</mi><mi>u</mi><mi>r</mi><mi>c</mi><msub><mi>e</mi><mi>i</mi></msub><mo>+</mo><mi>c</mi><mi>e</mi><mi>i</mi><mi>l</mi><mrow><mo>(</mo><mrow><mi>Re</mi><mi>s</mi><mi>o</mi><mi>u</mi><mi>r</mi><mi>c</mi><mi>e</mi><mo>×</mo><mfrac><mrow><mi>H</mi><mi>s</mi><mi>U</mi><mi>s</mi><mi>e</mi><mi>r</mi><mi>N</mi><mi>u</mi><msub><mi>m</mi><mi>i</mi></msub></mrow><mrow><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mi>i</mi></mrow><mi>N</mi></munderover><mrow><mi>H</mi><mi>s</mi><mi>U</mi><mi>s</mi><mi>e</mi><mi>r</mi><mi>N</mi><mi>u</mi><msub><mi>m</mi><mi>j</mi></msub></mrow></mstyle></mrow></mfrac></mrow><mo>)</mo></mrow></mrow>
,
i
i
i
где MaxRsource - сумма количества регулируемых ресурсов и минимального количества требуемых ресурсов для i-ой соты из множества сот, ceil - функция округления с повышением, MinRsource - минимальное количество требуемых для i-ой соты ресурсов, Resource - количество ресурсов, которые не были предварительно распределены, из оставшихся ресурсов базовой станции, HsUserNum - количество пользователей, которым необходимо использовать доступные ресурсы базовой станции в i-ой соте, и N - общее количество сот в множестве сот, j=i, …, N.
11. Способ по п.9, в котором сумму количества регулируемых ресурсов и минимального количества ресурсов, требуемых для каждой соты, определяют, одну за другой, в соответствии со следующей формулой:
<mrow><mi>M</mi><mi>a</mi><mi>x</mi><mi>R</mi><mi>s</mi><mi>o</mi><mi>u</mi><mi>r</mi><mi>c</mi><msub><mi>e</mi><mi>i</mi></msub><mo>=</mo><mi>M</mi><mi>i</mi><mi>n</mi><mi>R</mi><mi>s</mi><mi>o</mi><mi>u</mi><mi>r</mi><mi>c</mi><msub><mi>e</mi><mi>i</mi></msub><mo>+</mo><mi>c</mi><mi>e</mi><mi>i</mi><mi>l</mi><mrow><mo>(</mo><mrow><mi>Re</mi><mi>s</mi><mi>o</mi><mi>u</mi><mi>r</mi><mi>c</mi><mi>e</mi><mo>×</mo><mfrac><mrow><mi>H</mi><mi>s</mi><mi>G</mi><mi>B</mi><msub><mi>R</mi><mi>i</mi></msub></mrow><mrow><mstyle displaystyle="true"><munderover><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mi>i</mi></mrow><mi>N</mi></munderover><mrow><mi>H</mi><mi>s</mi><mi>G</mi><mi>B</mi><msub><mi>R</mi><mi>j</mi></msub></mrow></mstyle></mrow></mfrac></mrow><mo>)</mo></mrow></mrow>
,
i
i
i
где MaxRsource - сумма количества регулируемых ресурсов и минимального количества требуемых ресурсов для i-ой соты из множества сот, ceil - функция округления с повышением, MinRsource - минимальное количество требуемых для i-ой соты ресурсов, Resource - количество ресурсов, которые не были предварительно распределены, из оставшихся ресурсов базовой станции, HsGBR - гарантированная скорость передачи битов i-ой соты, и N - общее количество сот в множестве сот, j=i, …, N.
12. Способ по любому из п.п.8-11, в котором доступные ресурсы базовой станции включают одно из следующего: энергетические ресурсы передачи по нисходящей линии, ресурсы обработки центрального процессорного устройства (ЦПУ), ресурсы памяти и ресурсы канальных элементов.