ПРОГРАММНО ОПРЕДЕЛЯЕМАЯ СЕТЕВАЯ ИНФРАСТРУКТУРА С ВИРТУАЛЬНЫМИ РАСШИРИТЕЛЯМИ ДИАПАЗОНА

1. Способ функционирования устройства управления сетевой инфраструктуры в сети, содержащий этапы, на которых:
выбирают с помощью устройства управления сетевой инфраструктуры первое пользовательское оборудование (UE) в качестве UE назначения;
выбирают с помощью устройства управления сетевой инфраструктуры второе UE в качестве ретрансляционного UE для UE назначения;
согласовывают установку виртуального расширителя диапазона (vREX) UE на UE назначения; и
согласовывают установку vREX агента передачи (FA) на ретрансляционном UE, причем vREX FA выполнен с возможностью функционирования в качестве FA для vREX UE.
2. Способ по п. 1, в котором этап согласования установки vREX FA содержит подэтап, на котором предлагают ретрансляционному UE, один или более стимулов для установки.
3. Способ по п. 2, в котором один или более стимулов для установки содержит сниженную цену доступа к сети, более высокий уровень приоритета трафика ретрансляционного UE или их сочетание.
4. Способ по п. 1, дополнительно содержащий этап, на котором после согласования установки vREX UE и vREX FA, передают топологию сети на уровень управления, причем топология сети содержит vREX UE и vREX FA.
5. Способ по п. 1, в котором этап выбора первого UE в качестве UE назначения содержит подэтап, на котором выбирают первое UE в соответствии с информацией обратной связи о топологии сети и качестве канала, получаемой от UE в сети.
6. Способ по п. 5, дополнительно содержащий этапы, на которых:
сохраняют информацию обратной связи о топологии сети и качестве канала в базе данных состояний сети;
осуществляют мониторинг базы данных состояний сети;
оценивают долгосрочное значение отношений сигнал-шум (SINR) для UE в сети в соответствии с базой данных состояний сети; и
выбирают первое UE в соответствии с долгосрочными значениями SINR.
7. Способ по п. 1, в котором этап выбора первого UE в качестве UE назначения содержит подэтап, на котором выбирают первое UE в соответствии с информацией о состоянии сети и историческими данными о состоянии канала для сети.
8. Способ по п. 1, в котором этап выбора второго UE в качестве ретрансляционного UE содержит подэтап, на котором выбирают потенциальное ретрансляционное UE в пределах диапазона передачи UE назначения.
9. Способ по п. 1, в котором этап выбора второго UE в качестве ретрансляционного UE содержит подэтап, на котором выбирают потенциальное ретрансляционное UE, имеющее самый короткий путь от сетевого шлюза через потенциальное ретрансляционное UE к UE назначения.
10. Способ по п. 1, дополнительно содержащий этап, на котором динамически реконфигурируют один или более vREX FA или vREX UE в соответствии с топологией сети, качеством канала передачи, требованиями к качеству обслуживания или их сочетанием.
11. Способ функционирования пользовательского оборудования (UE), содержащий этапы, на которых:
принимают с помощью первого UE запрос на установку виртуального расширителя диапазона (vREX), причем vREX представляет собой одно из пары vREX агента передачи (FA) и vREX UE, при этом vREX FA выполнен с возможностью функционирования в качестве FA для vREX UE; и
согласовывают установку vREX.
12. Способ по п. 11, дополнительно содержащий этапы, на которых:
принимают одну или более записей базы данных о маршрутизации (FIB) для FIB на первом UE; и
принимают одну или более записей базы данных о протоколах (PIB) для PIB vREX.
13. Способ по п. 11, в котором этап согласования установки vREX содержит подэтапы, на которых: подтверждают запрос на установку vREX, уведомляют оператора первого UE относительно запроса на установку vREX и передают результат установки устройству управления сетевой инфраструктуры.
14. Способ по п. 11, в котором vREX представляет собой vREX FA, и при этом способ дополнительно содержит этапы, на которых:
устанавливают vREX FA;
принимают с помощью первого UE первый пассажирский пакет данных;
идентифицируют, в первом UE, пункт назначения первого пассажирского пакета данных как vREX FA;
передают первый пассажирский пакет данных на vREX FA;
посредством vREX FA преобразовывают первый пассажирский пакет данных в первый пакет транспортного протокола vREX посредством применения одного или более протоколов к первому пассажирскому пакету данных; и
передают первый пакет транспортного протокола vREX на vREX UE второго UE.
15. Способ по п. 11, в котором vREX представляет собой vREX UE, при этом способ дополнительно содержит этапы, на которых:
устанавливают vREX UE;
принимают с помощью vREX UE второй пакет транспортного протокола vREX от vREX FA на третьем UE;
преобразовывают с помощью vREX UE второй пакет транспортного протокола vREX во второй пассажирский пакет данных посредством удаления одного или более протоколов из второго пакета транспортного протокола vREX; и
передают второй пассажирский пакет данных в операционную систему первого UE.
16. Устройство управления сетевой инфраструктуры, содержащий:
процессор; и
машиночитаемый носитель информации, хранящий программы, выполняемые процессором, причем программы включают в себя команды, вызывающие осуществление:
выбора первого пользовательского оборудования (UE) в сети в качестве UE назначения;
выбора второго UE в сети в качестве ретрансляционного UE для UE назначения;
согласования установки виртуального расширителя диапазона (vREX) UE на UE назначения; и
согласования установки vREX агента передачи (FA) на ретрансляционном UE, причем vREX FA выполнен с возможностью функционирования в качестве FA для vREX UE.
17. Устройство управления сетевой инфраструктуры по п. 16, в котором программа включает в себя дополнительные команды для передачи топологии сети на уровень управления сети, причем топология сети содержит vREX UE и vREX FA.
18. Устройство управления сетевой инфраструктуры по п. 17, в котором уровень управления содержит контроллер программно определяемой сети (SDN) и контроллер программно определяемого протокола (SDP), причем контроллер SDN выполнен с возможностью осуществления инжиниринга трафика для сети, с использованием топологии сети, при этом контроллер SDP выполнен с возможностью предоставления одного или более протоколов для vREX UE и vREX FA.
19. Сетевое устройство, содержащее:
процессор; и
машиночитаемый носитель информации, хранящий программы для выполнения процессором, причем программы включают в себя команды, вызывающие осуществление:
приема запроса на установку виртуального расширителя диапазона (vREX), причем vREX представляет собой одно из vREX агента передачи (FA) и vREX UE, при этом vREX FA выполнен с возможностью функционирования в качестве FA для vREX UE; и
согласования установки vREX.
20. Сетевое устройство по п. 19, в котором программа включает в себя дополнительные команды для:
приема от контроллера программно определяемой сети (SDN) одной или более записей базы данных о маршрутизации (FIB) для FIB в сетевом устройстве; и
приема от контроллера программно определяемого протокола (SDP) одной или более записей базы данных о протоколах (PIB) для PIB vREX.