СИСТЕМА И СПОСОБ ДЛЯ ОБРАБОТКИ ОБЪЕДИНЕННОГО СЕТЕВОГО ТРАФИКА
SYSTEM AND METHOD FOR PROCESSING COMBINED NETWORK TRAFFIC

ОБЛАСТЬ ТЕХНИКИ
[001] Настоящее изобретение в целом относится к обработке сетевого трафика.
УРОВЕНЬ ТЕХНИКИ
[002] Поставщики услуг сотовой связи, также называемые операторами сотовой связи (mobile network operator, MNO) на уровне Tier-1, способны использовать сотовые системы для обеспечения телефонной связи, передачи данных и предоставления других услуг для абонентов посредством беспроводных устройств, таких как мобильные телефоны, планшетные компьютеры и т.п. Поставщик услуг сотовой связи имеет назначенный частотный спектр (например, частотный диапазон), из которого получают полосу пропускания сети (измеренную в герцах (Гц)) и ее пропускную способность (измеренную в битах в секунду (бит/с)), используемые для предоставления абонентам сотовых услуг. Эта полоса пропускания и пропускная способность могут быть больше, чем необходимо для предоставления услуг, предлагаемых поставщиком услуг сотовой связи. Для увеличения дохода поставщик услуг сотовой связи может продавать часть полосы пропускания, пропускной способности и услуг операторам Tier-2, также называемым виртуальными операторами сотовой связи (mobile virtual network operator, MVNO) или виртуальными операторами связи (virtual network operator, VNO). В такой модели оператор Tier-1 называется продавцом, создающим добавочную стоимость товара, (Value-Added Reseller, VAR), который перепродает полосу пропускания, пропускную способность и услуги, которые в противном случае были бы "бесхозными" (т.е. не использовались бы для обеспечения дохода продавцу, создающему добавочную стоимость товара). Затем сотовая система используется для предоставления доступа абонентам операторов Tier-2 к назначенным сотовым или сетевым услугам. Хотя сотовая система способна обрабатывать трафик для разных операторов Tier-2, в некоторых системах трафик, связанный с первым оператором Tier-2, не изолирован от трафика, связанного со вторым оператором Tier-2, что может создавать потенциальную угрозу безопасности операторов Tier-2 (например, угрозу того, что трафик, связанный с конкретным оператором Tier-2, обрабатывается устройством, связанным с другим оператором Tier-2, и представляется на это устройство).
РАСКРЫТИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ
[003] В конкретном варианте осуществления система включает в себя базовую станцию, которая включает в себя первый модем первого модемного пула. Первый модем выполнен с возможностью формирования первого пакета данных на основании первого радиочастотного сигнала. Первый пакет данных включает в себя первые данные и первый идентификатор экземпляра виртуальной маршрутизации и переадресации (virtual routing and forwarding, VRF). Базовая станция также включает в себя второй модем второго модемного пула. Второй модем выполнен с возможностью формирования второго пакета данных на основании второго радиочастотного сигнала. Второй пакет данных включает в себя вторые данные и второй идентификатор экземпляра виртуальной маршрутизации и переадресации. Система также включает в себя сетевое устройство, соединенное с базовой станцией и выполненное с возможностью приема первого пакета данных и передачи первого пакета на первое устройство по сети. Первый пакет включает в себя первые данные и первый заголовок, который включает в себя первый индикатор, связанный с первым экземпляром виртуальной маршрутизации и переадресации, который соответствует первому идентификатору экземпляра виртуальной маршрутизации и переадресации. Сетевое устройство также выполнено с возможностью приема второго пакета данных и передачи второго пакета на второе устройство по указанной сети. Второй пакет включает в себя вторые данные и второй заголовок, который включает в себя второй индикатор, связанный со вторым экземпляром виртуальной маршрутизации и переадресации, который соответствует второму идентификатору экземпляра виртуальной маршрутизации и переадресации. В конкретном варианте осуществления каждый экземпляр виртуальной маршрутизации и переадресации связан с другой "закрытой группой пользователей" (closed user group, CUG) (например, другим оператором Tier-2 или поставщиком услуг, таким как виртуальный оператор сотовой связи, виртуальный оператор связи или другой правительственный заказчик или корпоративный клиент, стремящийся к аутсорсингу физической инфраструктуры своей частной корпоративной сети (своих частных корпоративных сетей)), при этом инкапсуляция и обработка данных, связанных с конкретным экземпляром виртуальной маршрутизации и переадресации, осуществляемые по-другому по сравнению с данными, связанными с другими экземплярами виртуальной маршрутизации и переадресации, позволяют изолировать трафик, связанный с конкретным экземпляром виртуальной маршрутизации и переадресации (например, конкретным пользователем), от трафика, связанного с другими экземплярами виртуальной маршрутизации и переадресации (например, другими закрытыми группами пользователей).
[004] Еще в одном конкретном варианте осуществления спутник включает в себя полезную нагрузку, включающую в себя одну или более антенн. Спутник включает в себя запоминающее устройство, выполненное с возможностью сохранения данных соответствия каналов, обозначающих соответствие по меньшей мере одного радиочастотного канала другому радиочастотному каналу. Спутник также включает в себя процессор, выполненный с возможностью инициирования передачи второго радиочастотного сигнала от указанных одной или более антенн на первое устройство (например, абонентское устройство) на основании данных соответствия каналов и на основании первого поставщика услуг, связанного с первым устройством. Второй радиочастотный сигнал основан на первом радиочастотном сигнале, принятом на указанных одной или более антеннах от радиочастотного оборудования (radio frequency equipment, RFE). Первый радиочастотный сигнал соответствует первому радиочастотному каналу, а второй радиочастотный сигнал соответствует второму радиочастотному каналу, который отличается от первого радиочастотного канала. Путем установления соответствия поставщиков услуг (например, закрытых групп пользователей, таких как операторы Tier-2) различным радиочастотным каналам, спутник обеспечивает возможность передачи трафика, связанного с различными закрытыми группами пользователей, с использованием различных радиочастотных каналов с изоляцией, таким образом, трафика исходя из расчета на каждую закрытую группу пользователей (например, из расчета на каждого поставщика услуг, на каждого виртуального оператора сотовой связи или на каждую правительственную или корпоративную организацию).
[005] Еще в одном конкретном варианте осуществления способ включает прием первого пакета данных в сетевом устройстве от базовой станции, передачу первого пакета от сетевого устройства на первое устройство по сети, прием второго пакета данных в сетевом устройстве от базовой станции и передачу второго пакета от сетевого устройства на второе устройство по указанной сети. Первый пакет данных включает в себя первые данные и первый идентификатор экземпляра виртуальной маршрутизации и переадресации. Первый пакет включает в себя первые данные и первый заголовок, который включает в себя первый индикатор, связанный с первым экземпляром виртуальной маршрутизации и переадресации. Второй пакет данных включает в себя вторые данные и второй идентификатор экземпляра виртуальной маршрутизации и переадресации. Второй пакет включает в себя вторые данные и второй заголовок, который включает в себя второй индикатор, связанный со вторым экземпляром виртуальной маршрутизации и переадресации.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[006] На ФИГ. 1 представлена структурная схема, которая иллюстрирует первый пример варианта осуществления системы, которая обрабатывает сетевой трафик, связанный с различными экземплярами виртуальной маршрутизации и переадресации (VRF);
[007] на ФИГ. 2 представлена структурная схема, которая иллюстрирует второй пример варианта осуществления системы, которая обрабатывает сетевой трафик, связанный с различными экземплярами виртуальной маршрутизации и переадресации;
[008] на ФИГ. 3 представлена многоступенчатая схема, которая иллюстрирует первый пример сетевого трафика, передаваемого посредством систем по ФИГ. 1 и 2;
[009] на ФИГ. 4 представлена многоступенчатая схема, которая иллюстрирует второй пример сетевого трафика, передаваемого посредством систем по ФИГ. 1 и 2;
[0010] на ФИГ. 5 представлена блок-схема примера способа обработки сетевого трафика, принимаемого от устройства, на основании поставщика услуг, связанного с указанным устройством;
[0011] на ФИГ. 6 представлена блок-схема примера способа обработки сетевого трафика, подлежащего передаче на устройство, на основании поставщика услуг, связанного с указанным устройством; и
[0012] на ФИГ. 7 представлена блок-схема примера способа обработки сетевого трафика, связанного с различными экземплярами виртуальной маршрутизации и переадресации (VRF).
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
[0013] Конкретные варианты осуществления описаны со ссылкой на чертежи. В описании общие элементы обозначаются общими ссылочными номерами на чертежах. При использовании в настоящем документе различная терминология используется только для описания конкретных вариантов осуществления и не предназначена для ограничения. Например, грамматические показатели единственного числа также включают в себя формы множественного числа, если контекст явно не указывает на обратное. Следует также отметить, что термины "содержать", "содержит" и "содержащий" могут быть использованы взаимозаменяемо с терминами "включать", "включает в себя" или "включающий". Кроме того, следует отметить, что термин "причем" может быть использован взаимозаменяемо с термином "где". При использовании в настоящем документе термин "примерный" может обозначать пример, вариант осуществления и/или аспект, и его не следует рассматривать как ограничение или как указание на предпочтение или предпочтительный вариант осуществления. При использовании в настоящем документе порядковый термин (например, "первый", "второй", "третий" и т.п.), используемый для модификации элемента, такого как конструкция, компонент, операция и т.п., сам по себе не обозначает какого-либо приоритета или порядка указанного элемента относительно другого элемента, а просто отличает элемент от другого элемента, имеющего аналогичное название (но для использования порядкового термина). При использовании в настоящем документе термин "набор" относится к группе из одного или более элементов, а термин "множество" относится к множеству элементов.
[0014] В раскрытии настоящего изобретения термины, такие как "определение", "расчет", "сдвиг", "корректировка" и т.п. могут быть использованы для описания того, как выполняется одна или более операций. Следует отметить, что такие термины не должны истолковываться как ограничивающие, и для выполнения аналогичных операций могут использоваться другие методы. Кроме того, как указано в настоящем документе, термины "формирование", "расчет", "использование", "выбор", "оценка" и "определение" могут быть использованы взаимозаменяемо. Например, "формирование", "расчет" или "определение" параметра (или сигнала) может относиться к активному формированию, расчету или определению параметра (или сигнала) или может относиться к использованию, выбору или оценке параметра (или сигнала), который уже сформирован, например, другим компонентом или устройством. При использовании в настоящем документе термин "соединен" может включать в себя "соединен с возможностью связи", "электрически соединен" или "физически соединен" и может также (или альтернативно) включать любые их комбинации. Два устройства (или компонента) могут быть соединены (например, соединены с возможностью связи, электрически соединены или физически соединены) прямо или опосредованно посредством одного или более других устройств, компонентов, проводов, шин, сетей (например, проводной сети, беспроводной сети или их комбинации) и т.п. Два устройства (или компонента), которые электрически соединены, могут быть включены в одно и то же устройство или в разные устройства и могут быть соединены посредством электронных средств, одного или более соединителей или индуктивной связью, в качестве иллюстративных неограничивающих примеров. В некоторых вариантах осуществления два устройства (или компонента), которые соединены с возможностью связи, например электросвязи, могут отправлять и принимать электрические сигналы (цифровые сигналы или аналоговые сигналы) прямо или опосредованно, например, посредством одного или более из проводов, шин, сетей и т.п. При использовании в настоящем документе выражение "непосредственно соединен" может включать в себя два устройства, которые соединены (например, соединены с возможностью связи, электрически соединены или физически соединены) без промежуточных компонентов.
[0015] Варианты осуществления, раскрытые в настоящем документе, относятся к системам и способам обеспечения изоляции сетевого трафика в сотовой системе исходя из расчета на каждого пользователя. В некоторых вариантах осуществления системы и способы, описанные в настоящем документе, описаны со ссылкой на объединенные сети. В других вариантах осуществления системы и способы, описанные в настоящем документе, применимы к другим типам сетей. Сотовая система включает в себя множество компонентов, таких как сетевые устройства (например, устройства "базовой сети"), базовую станцию, контроллер формирования луча, радиочастотное оборудование (radio-frequency equipment, RFE), аппаратуру каналообразования или другие компоненты. Оператор (например, оператор Tier-1) сотовой системы может продавать доступ к сотовой системе другим "закрытым группам пользователей" для обеспечения различных сетевых услуг. При использовании в настоящем документе термин "закрытые группы пользователей" относится к операторам Tier-2 (например, поставщикам услуг), которые платят за доступ к оборудованию, связанному с оператором Tier-1. Для удобства, член закрытой группы пользователей называется пользователем. Операторы Tier-2 включают в себя виртуальных операторов сотовой связи (MVNO) и виртуальных операторов связи (VNO), в качестве неограничивающих примеров. Лицо, подписавшееся на услугу, предоставляемую оператором Tier-2, названо в настоящем документе абонентом. Посредством изоляции сетевого трафика, связанного с каждым пользователем (например, каждым оператором Tier-2), описанные системы и способы повышают безопасность данных, обрабатываемых сотовой системой. Кроме того, гибкость сотовой системы увеличивается, поскольку данные, связанные с различными закрытыми группами пользователей, могут быть обработаны согласно различным правилам или критериям (вместо набора общих правил или критериев для всех закрытых групп пользователей).
[0016] Для реализации изоляции сетевого трафика исходя из расчета на каждого пользователя (например, на каждого оператора Tier-2 или на каждого поставщика услуг), трафик, связанный с различными закрытыми группами пользователей, инкапсулируют по-разному и маршрутизируют и пересылают через сотовую систему с использованием другой информации о маршрутизации. В конкретном варианте осуществления базовая станция и сетевое устройство (например, узел управления мобильностью, пакетный шлюз, такой как шлюз сети передачи пакетных данных (Packet Data Network Gateway, PGW), обслуживающий шлюз (serving gateway, SGW) и т.п.), выполнены с возможностью инкапсуляции трафика, связанного с различными закрытыми группами пользователей (например, различными Виртуальными операторами сотовой связи) с использованием различных идентификаторов. В качестве примера, в конкретном варианте осуществления сетевое устройство поддерживает различные экземпляры виртуальной маршрутизации и переадресации (VRF) для каждого пользователя, что включает в себя поддержку различных данных базы маршрутной информации (routing information base, RIB) для каждого пользователя. Вследствие различных данных базы маршрутной информации, трафик, связанный с первым пользователем, может проходить через внешнюю сеть по другому тракту, отличному от тракта трафика, связанного со вторым пользователем.
[0017] В конкретном варианте осуществления трафик, связанный с различными закрытыми группами пользователей, обрабатывают различными устройствами (или различными компонентами) в сотовой системе. В качестве примера, базовая станция включает в себя множество модемных пулов (например, физические модемные пулы, виртуальные модемные пулы или логические модемные пулы), которые включают в себя один или более модемов, и модемы каждого модемного пула выполнены с возможностью обработки пакетов данных, связанных с соответствующим пользователем. В качестве конкретного примера, один или более модемов первого модемного пула обрабатывают пакеты данных, связанных с первым пользователем (как обозначено идентификатором экземпляра виртуальной маршрутизации и переадресации в пакетах данных), а один или более модемов второго модемного пула обрабатывают пакеты данных, связанных со вторым пользователем.
[0018] Помимо изоляции сетевого трафика через сети и сотовую систему пользователем (например, оператором Tier-2 или поставщиком услуг), сотовая система может обеспечивать возможность доступа к сотовой системе по различным частям радиочастотного спектра (например, различным радиочастотным каналам или их частям) для различных закрытых групп пользователей. В конкретном варианте осуществления аппаратура каналообразования на борту спутника выполнена с возможностью приема радиочастотных сигналов от радиочастотной схемы, соединенной с базовой станцией, и выполнения переключения "от луча к лучу" (например, переключения радиочастотных сигналов) таким образом, что радиочастотный сигнал, принятый от радиочастотной схемы и соответствующий трафику, связанному с первым поставщиком услуг, используется для формирования второго радиочастотного сигнала, который соответствует первой части радиочастотного спектра, связанной с первым поставщиком услуг. Схожим образом, третий радиочастотный сигнал, соответствующий трафику, связанному со вторым поставщиком услуг, используется для формирования четвертого радиочастотного сигнала, который соответствует второй части радиочастотного спектра, связанной со вторым поставщиком услуг. Второй радиочастотный сигнал и четвертый радиочастотный сигнал подают на соответствующие пользовательские устройства, связанные (например, подписанные на их услуги) с первым поставщиком услуг и вторым поставщиком услуг, соответственно. В конкретном варианте осуществления радиочастотные сигналы распределяют в конфигурации с перекрытием в одном и том же местоположении таким образом, что множество устройств в одном и том же местоположении обладают возможностью доступа к сотовой системе по различным частям радиочастотного спектра (например, по различным радиочастотным каналам или их частям). Радиочастотные сигналы сопоставляют соответствующим экземплярам виртуальной маршрутизации и переадресации (например, соответствующим закрытым группам пользователей) и преобразуют в пакеты данных, для которых обработка изолирована экземпляром виртуальной маршрутизации и переадресации, как описано в настоящем документе.
[0019] Посредством изоляции сетевого трафика, связанного с различными закрытыми группами пользователей (например, различными поставщиками услуг, правительственными заказчиками или корпоративными клиентами), система, описанная в настоящем документе, повышает безопасность данных по сравнению с другими системами. Например, данные, связанные с различными закрытыми группами пользователей, инкапсулируют и обрабатывают с использованием различных идентификаторов экземпляров виртуальной маршрутизации и переадресации с отделением, таким образом, (например, изоляцией) данных, связанных с конкретным пользователем, от данных, связанных с другими закрытыми группами пользователей. Кроме того, связь между сотовой системой и абонентскими устройствами осуществляют с использованием различных радиочастотных каналов (или других полос частот) с дополнительной изоляцией передачи сообщений, связанной с конкретным пользователем, от передачи сообщений, связанной с другими закрытыми группами пользователей. Такая изоляция сетевого трафика повышает безопасность данных в сотовой системе в отношении различных закрытых групп пользователей (например, различных поставщиков услуг). Кроме того, гибкость сотовой системы увеличивается, поскольку трафик, связанный с конкретным пользователем, может быть обработан с использованием различных правил или политик, отличных от применимым к данным, связанным с другими закрытыми группами пользователей.
[0020] На ФИГ. 1 показан пример системы 100, выполненной с возможностью обработки сетевого трафика, связанного с различными экземплярами виртуальной маршрутизации и переадресации (VRF). Система 100 включает в себя спутник 102, который включает в себя аппаратуру 104 каналообразования и контроллер 108 формирования луча, радиочастотное оборудование 106, базовую станцию 118 и базовую сеть 130, которая включает в себя сетевое устройство 142, сервер 136 абонентских данных и сервер 134 подсистемы, работающий согласно спецификации IMS. Хотя компоненты 102, 104, 106, 108, 118, 134, 136 и 142 показаны включенными в систему 100, в других вариантах осуществления один или более компонентов 102, 104, 106, 108, 118, 134, 136 и 142 не включены (и соответствующие функции реализуют один или более из оставшихся компонентов). В других вариантах осуществления система 100 включает в себя дополнительные компоненты, которые не показаны.
[0021] Спутник 102 выполнен с возможностью осуществления связи с одним или более устройствами (например, одним или более абонентскими устройствами). Указанные одно или более устройств включают в себя мобильные устройства, такие как мобильные телефоны, планшетные компьютеры, портативные компьютеры, смарт-часы, устройства воспроизведения мультимедиа, навигационные системы, персональные цифровые помощники (PDA), спутниковые телефоны, транспортные средства (или их компоненты) или их комбинацию, в качестве неограничивающих примеров. В некоторых вариантах осуществления указанные одно или более устройств также включают в себя стационарные компьютеризованные устройства. Спутник 102 включает в себя процессор 180, запоминающее устройство 182, аппаратуру 104 каналообразования, контроллер 108 формирования луча и полезную нагрузку 184. Полезная нагрузка 184 включает в себя одну или более антенн, выполненных с возможностью осуществления операций связи с указанными одним или более устройствами. В конкретном варианте осуществления система 100 включает в себя спутниковую сотовую систему или соответствует ей. Еще в одном конкретном варианте осуществления система 100 включает в себя гибридную сотовую систему или соответствует ей (например, гибрид спутниковой и наземной сотовой системы). Например, спутник 102 может связываться с указанными одним или более устройствами посредством одного или более компонентов, таких как антенна (антенны), спутник(и), командно-диспетчерский пункт(ы) и т.п., наземной сотовой системы. В альтернативном варианте осуществления система 100 включает в себя наземную сотовую систему или соответствует ей, как описано далее со ссылкой на ФИГ. 2.
[0022] Аппаратура 104 каналообразования выполнена с возможностью деления частотного спектра (например, радиочастотного спектра) на множество небольших частотных "срезов" (например, поддиапазонов, каналов, подканалов и т.п.). В качестве примера, аппаратура 104 каналообразования выполнена с возможностью деления входящего сверхширокополосного сигнала на каналы или подканалы для передачи на другое устройство или компонент. Хотя в настоящем документе описаны радиочастотные сигналы, в других вариантах осуществления могут быть использованы другие частотные сигналы. В конкретном варианте осуществления аппаратура 104 каналообразования выполнена с возможностью деления радиочастотных сигналов на более узкие полосы пропускания, чем другие фильтрующие устройства. В качестве конкретного примера, другие фильтрующие устройства могут делить радиочастотные сигналы на величины, называемые "транспондерами" или "транспондерными величинами", которые имеют диапазон приблизительно 30-70 мегагерц (МГц). В отличие от этого, аппаратура 104 каналообразования выполнена с возможностью деления радиочастотного спектра (или другого частотного спектра) на полосы или срезы приблизительно 31 килогерц (кГц). Хотя речь идет о части полосы частот или частотных каналов (например, радиочастотных каналов), сигналы также могут быть разделены на каналы или подканалы на основе времени (например, для сигналов с множественным доступом с временным разделением каналов (time-division multiple access, TDMA)) или каналы или подканалы на основе кода (например, для сигналов с множественным доступом с кодовым разделением (code-division multiple access, CDMA) сигналы).
[0023] Контроллер 108 формирования луча выполнен с возможностью обеспечения формирования луча направленности указанных одного или более устройств. В конкретном варианте осуществления контроллер 108 формирования луча выполнен с возможностью применения весовых коэффициентов формирования луча к радиочастотным сигналам (например, "лучам") для изменения направленности и пространственной избирательности радиочастотных сигналов, идущих к указанным одному или более устройствам, и от указанных одного или более устройств. В конкретном варианте осуществления весовые коэффициенты формирования луча сохраняют в качестве данных 110 формирования луча в запоминающем устройстве 182, и при этом каждый набор весовых коэффициентов формирования луча связан с соответствующим пользователем (например, весовые коэффициенты формирования луча назначают исходя из расчета на каждого пользователя), как подробно описано в настоящем документе. При использовании в настоящем документе термин "пользователь" включает в себя оператора Tier-2 или другого поставщика услуг, который представляет услуги посредством использования сетевых ресурсов оператора Tier-1, такого как оператор Tier-1, который владеет и управляет системой 100. Закрытые группы пользователей включают в себя виртуальных операторов сотовой связи (MVNO), виртуальных операторов связи (VNO) или других поставщиков услуг, которые предоставляют услуги абонентам с использованием системы 100. Абоненты включают людей, подписанных на услугу, предоставляемую поставщиками услуг (например, закрытыми группами пользователей), и получающих доступ к системе 100 с использованием устройств, таких как мобильный телефон или другое оборудование. В конкретном варианте осуществления, показанном на ФИГ. 1, аппаратура 104 каналообразования и контроллер 108 формирования луча встроены в спутник 102. Еще в одном конкретном варианте осуществления аппаратура 104 каналообразования и контроллер 108 формирования луча соединены между радиочастотным оборудованием 106 и базовой станцией 118, как описано со ссылкой на ФИГ. 2.
[0024] В конкретном варианте осуществления аппаратура 104 каналообразования выполнена с возможностью формирования множества наборов радиочастотных сигналов, связанных с соответствующей частью радиочастотного спектра. Например, каждый набор радиочастотных сигналов включает в себя один или более радиочастотных сигналов, которые соответствуют конкретной части радиочастотного спектра, такой как конкретный радиочастотный канал (или конкретное множество радиочастотных каналов). Указанное множество наборов радиочастотных сигналов включают в себя по меньшей мере один радиочастотный сигнал, связанный с конкретной частью радиочастотного спектра, которая связана с уникальным пользователем. В качестве примера, указанное множество радиочастотных сигналов включает в себя первый радиочастотный сигнал, который соответствует конкретной части радиочастотного спектра (например, конкретному радиочастотному каналу), которая назначена для связи, связанной с первым пользователем (например, первым виртуальным оператором сотовой связи). В качестве еще одного примера, указанное множество радиочастотных сигналов включает в себя второй радиочастотный сигнал, который соответствует конкретной части радиочастотного спектра (например, второму конкретному радиочастотному каналу), которая назначена для связи, связанной со вторым пользователем (например, вторым виртуальным оператором сотовой связи).
[0025] В конкретном варианте осуществления контроллер 108 формирования луча выполнен с возможностью корректировки фазы, амплитуды или того и другого для радиочастотных сигналов на основании данных формирования луча, которые обозначают первый набор весовых коэффициентов формирования луча, связанных с первым пользователем, и второй набор весовых коэффициентов формирования луча, связанных со вторым пользователем. Радиочастотные сигналы передают (например, распределяют) в одно или более местоположений для обеспечения беспроводной связи с устройствами, связанными с указанными двумя поставщиками услуг, по различным частям радиочастотного спектра, как далее описано в настоящем документе. Хотя они показаны в виде двух компонентов, в конкретном варианте осуществления аппаратура 104 каналообразования и контроллер 108 формирования луча встроены или соответствуют одному компоненту, или операции аппаратуры 104 каналообразования и контроллера 108 формирования луча выполняют процессором 180.
[0026] Радиочастотное оборудование 106 выполнено с возможностью обработки радиочастотных сигналов, которые принимают от указанных одного или более устройств или которые подлежат отправке (например, передаче) на указанные одно или более устройств посредством спутника 102. В качестве примера, радиочастотное оборудование 106 включает в себя один или более фильтров, один или более усилителей, один или более смесителей, один или более других компонентов или их комбинацию, которые обрабатывают радиочастотные сигналы, принятые от указанных одной или более абонентских станций или которые подлежат отправке на указанные одну или более абонентских станций (UE) посредством спутника 102.
[0027] Базовая станция 118 включает в себя процессор 120 и запоминающее устройство 122, и базовая станция 118 выполнена с возможностью приема радиочастотных сигналов от указанных одного или более устройств (например, посредством компонентов 102-108) и обработки радиочастотных сигналов. В конкретном варианте осуществления процессор 120 выполнен с возможностью исполнения инструкций, сохраненных в запоминающем устройстве 122, для выполнения операций, описанных в настоящем документе. В альтернативном варианте осуществления базовая станция 118 включает в себя аппаратные средства, такие как специализированная интегральная схема (application-specific integrated circuit, ASIC), программируемая логическая матрица (field-programmable gate array, FPGA) или контроллер, которые выполняют операции, описанные в настоящем документе.
[0028] В качестве примера, базовая станция 118 выполнена с возможностью преобразования радиочастотных сигналов в цифровую область с формированием пакетов данных для маршрутизации через базовую сеть 130. Для формирования пакетов данных, базовая станция 118 включает в себя множество модемных пулов, включающих в себя множество модемов. В конкретном варианте осуществления каждый модемный пул назначают конкретному пользователю (например, конкретному виртуальному оператору сотовой связи), а один или более модемов из конкретного модемного пула назначают для обработки пакетов данных, связанных с соответствующим пользователем. Хотя они описаны как отдельные модемы, в некоторых вариантах осуществления базовая станция 118 включает в себя один модем, который виртуализирован для обеспечения виртуальных модемных пулов и виртуальных модемов, которые выполняют операции модемов, описанных в настоящем документе. В других вариантах осуществления модемы могут представлять собой физические модемы, логические модемы, виртуальные модемы или их комбинацию.
[0029] В варианте осуществления, показанном на ФИГ. 1, базовая станция 118 включает в себя первый модем 124, второй модем 126 и n-ый модем 128. Хотя показаны три модема, в других вариантах осуществления n может быть любым целым числом больше двух. Каждый модем является частью модемного пула. В качестве примера, первый модемный пул 125 включает в себя первый модем 124, второй модемный пул 127 включает в себя второй модем 126 и n-ый модемный пул 129 включает в себя n-ый модем 128. Хотя показан один модем на модемный пул, такая иллюстрация не является ограничивающей. Модемные пулы могут включать в себя любое количество модемов. В конкретном варианте осуществления модемы первого модемного пула 125 назначают для выполнения операций с трафиком, связанным с первым пользователем (например, первым виртуальным оператором сотовой связи), а модемы второго модемного пула 127 назначают для выполнения операций с трафиком, связанным со вторым пользователем (например, вторым виртуальным оператором сотовой связи).
[0030] В конкретном варианте осуществления модемы выполнены с возможностью формирования пакетов данных на основании радиочастотных сигналов от устройств, которые связаны с различными закрытыми группами пользователей. Пакеты данных включают в себя идентификаторы, которые связывают каждый пакет данных с конкретным пользователем. Например, пакет данных включает в себя идентификатор экземпляра виртуальной маршрутизации и переадресации (VRF). Экземпляр виртуальной маршрутизации и переадресации соответствует пользователю (например, оператору Tier-2 или другому поставщику услуг) и используется для выполнения маршрутизации в сетевом устройстве 142, как далее описано в настоящем документе. В конкретном варианте осуществления радиочастотные сигналы назначают модемам для обработки на основании данных 123 конфигурации, сохраненных в запоминающем устройстве 122. В конкретном варианте осуществления данные 123 конфигурации показывают связывание между идентификаторами устройств (или какие-либо другие идентификаторы, такие как идентификаторы сессии, идентификаторы каналов потока и т.п.) и идентификаторы виртуальной маршрутизации и переадресации. В качестве примера, данные 123 конфигурации обозначают, что конкретный идентификатор устройства (например, МАС-адрес (media access control), IP-адрес (Internet Protocol) и т.п.) связан с экземпляром виртуальной маршрутизации и переадресации (который соответствует конкретному пользователю, связанному с устройством, идентифицированному идентификатором устройства). Пакеты данных, включающие в себя идентификаторы экземпляров виртуальной маршрутизации и переадресации, отправляют от базовой станции 118 на сетевое устройство 142.
[0031] Сетевое устройство 142 включает в себя процессор 144 и запоминающее устройство 146, и сетевое устройство 142 выполнено с возможностью маршрутизации трафика между указанными одним или более устройствами и сетью 156 (например, внешней сетью, такой как сеть, поддерживаемая другим поставщиком услуг уровня Tier-1, Интернет и т.п.). В конкретном варианте осуществления процессор 144 выполнен с возможностью исполнения инструкций, сохраненных в запоминающем устройстве 146 для выполнения операций, описанных в настоящем документе. В альтернативном варианте осуществления сетевое устройство 142 включает в себя аппаратные средства, такие как схема ASIC, логическая матрица FPGA или контроллер, которые выполняют операции, описанные в настоящем документе. Сетевое устройство 142 может включать в себя сигнальный шлюз, пакетный шлюз, узел управления мобильностью (mobility management entity, ММЕ) или их комбинацию или соответствовать сигнальному шлюзу, пакетному шлюзу, узлу управления мобильностью (mobility management entity, ММЕ) или их комбинации. В конкретном варианте осуществления сетевое устройство 142 представляет собой одно устройство, которое выполняет функции сигнального шлюза, пакетного шлюза и узла управления мобильностью. В альтернативном варианте осуществления более чем одно соединенное с возможностью связи устройство может выполнять операции сетевого устройства 142.
[0032] В конкретном варианте осуществления сетевое устройство 142 выполнено с возможностью приема пакетов данных от модемов базовой станции 118 и с формированием пакетов, подлежащих отправке через базовую сеть 130 (например, сервер 136 абонентских данных и сервер 134 подсистемы, работающий согласно спецификации IMS) на другие устройства сети 156, как далее описано в настоящем документе. Сервер 136 абонентских данных (например, подсистема биллинга и выставления счетов клиентам (customer charging and billing subsystem, CCBS)) выполнена с возможностью мониторинга использования сети для целей биллинга и предоставления услуг. В конкретном варианте осуществления сервер 136 абонентских данных выполнен с возможностью предоставления услуг, отслеживания использования сети и ведения биллинга исходя из расчета на каждого пользователя. В качестве неограничивающего примера, информация относительно услуг и использования для абонентов поддерживается и сохраняется для каждого виртуального оператора сотовой связи или другого поставщика услуг. Подсистема, работающая согласно спецификации IMS, выполнена с возможностью осуществления операций, таких как инициирование и поддержка голосовых сеансов, инициирование и поддержка сеансов передачи данных, инициирование телефонных звонков и другие подобные действия, которые позволяют использовать телефон, данные и другие службы на указанных одном или более устройств. В некоторых вариантах осуществления базовая сеть 130 также включает в себя одну или более систем безопасности или кибербезопасности, которые выполнены с возможностью обеспечения безопасной логической изоляции системы 100 относительно внешних сетей, таких как сеть 156.
[0033] Во время работы система 100 обеспечивает для множества закрытых групп пользователей (например, операторов Tier-2 или поставщиков услуг), таких как первый пользователь 160 (например, первый виртуальный оператор сотовой связи), второй пользователь 164 (например, второй виртуальный оператор сотовой связи) и n-ый пользователь 168 (например, n-ый виртуальный оператор сотовой связи) возможность предоставления сетевых услуг абонентам посредством системы 100. Хотя показаны три поставщика услуг, в других вариантах осуществления n может быть любым целым числом больше двух. Для поддержки множества поставщиков услуг (например, закрытых групп пользователей), карта соответствия лучей и весовые коэффициенты формирования луча могут быть созданы и сохранены в виде данных 110 формирования луча. В конкретном варианте осуществления карта соответствия лучей идентифицирует повторное использование частоты для лучей, направленных на множество сот (например, наземных сот) таким образом, что конкретные полосы частот (например, каналы, подканалы и т.п.) могут быть повторно использованы в разных, несмежных сотах. Еще в одном конкретном варианте осуществления данные ПО формирования луча обозначают сопоставление несущих, которое идентифицирует начальную пропускную способность и конфигурацию несущей для каждого луча, формируемого аппаратурой 104 каналообразования. Еще в одном конкретном варианте осуществления каждый пользователь связан с соответствующими размером соты, весовым коэффициентом луча, конфигурацией, пропускной способностью и назначением несущей, а данные ПО формирования луча обозначают множество наборов весовых коэффициентов формирования луча (и другую информацию, такую как размер соты, конфигурация, пропускная способность, назначение несущей и т.п.), связанных с множеством закрытых групп пользователей. В некоторых вариантах осуществления данные 110 формирования луча (или его части) корректируют со временем, например, на основании изменения плотности распределения абонентов, изменения схем нагрузки по трафику или пользовательских (например, виртуального оператора сотовой связи) политик.
[0034] В конкретном варианте осуществления спутник 102 передает множество радиочастотных сигналов (например, лучей) в одной или более конфигурациях в одной или более областях. Каждая конфигурация радиочастотных сигналов соответствует пользователю (например, виртуальному оператору сотовой связи) и обеспечивает беспроводную связь между устройствами, связанными с виртуальным оператором сотовой связи (или другим поставщиком услуг) и системой 100. В качестве примера, аппаратура 104 каналообразования принимает данные (например, от сетевого устройства 142 после выполнения одной или более операций связывания), обозначающие уникального пользователя (например, первого пользователя 160) связанные с конкретной частью частотного спектра, и аппаратура 104 каналообразования формирует по меньшей мере один луч, связанный с указанной конкретной частью. В конкретном варианте осуществления контроллер 108 формирования луча корректирует указанное множество радиочастотных сигналов на основании данных 110 формирования луча, и каждый радиочастотный сигнал передают посредством части частотного спектра, связанной с соответствующим пользователем. В конкретном варианте осуществления спутник 102 хранит данные, обозначающие связывание между каждым уникальным пользователем (например, каждым виртуальным оператором сотовой связи) и соответствующей частью частотного спектра, такие как данные 186 соответствия каналов, сохраненные в запоминающем устройстве 182.
[0035] Спутник 102 может передавать (например, распределять) указанное множество радиочастотных сигналов в одной или более конфигурациях в одной или более областях. В конкретном варианте осуществления спутник 102 распределяет один или более радиочастотных сигналов в первой конфигурации 162, второй конфигурации 166 и n-ой конфигурации 170. Каждая из конфигураций 162, 166 и 170 связана с отличающимся пользователем. В конкретном варианте осуществления первая конфигурация 162 связана с первым пользователем 160, вторая конфигурация 166 связана со вторым пользователем 164, а n-ая конфигурация 170 связана с n-ым пользователем 168. Одна или более конфигураций 162, 166 и 170 могут быть выполнены с перекрытием в одной и той же области. В качестве примера, конфигурации 162, 166 и 170 выполнены с перекрытием в конкретной области для предоставления услуг беспроводной связи абонентам в указанной конкретной области по различным радиочастотным каналам (или другим полосам частот), связанным с различными закрытыми группами пользователей (например, поставщиками услуг, такими как виртуальные операторы сотовой связи). В альтернативном варианте осуществления одна или более конфигураций 162, 166 и 170 могут быть развернуты в различных областях. В качестве примера, абонент в первой области осуществляет доступ к системе 100 по первому радиочастотному каналу, а второй абонент во второй области осуществляет доступ к системе 100 по второму радиочастотному каналу.
[0036] Конкретный пример представлен в качестве примера операций системы 100. В этом примере первая конфигурация 162, вторая конфигурация 166 и n-ая конфигурация 170 выполнены с перекрытием поверх друг друга в первой области. Первое устройство 172 (например, первое абонентское устройство), которое входит в первую область, синхронизируется с доступными частотами оператора и принимает данные, такие как данные блока данных основной информации и данные блока системной информации, которые обозначают доступных поставщиков услуг (например, закрытые группы пользователей), которые предлагают услуги посредством системы 100. Если первое устройство 172 связано с первым пользователем 160 (например, если данный абонент, связанный с первым устройством 172, подписан на услугу, предоставляемую первым пользователем), первое устройство 172 выполняет одну или более операций связывания и осуществляет поддерживаемую беспроводную связь посредством части частотного спектра, связанной с первым пользователем 160. В одном и том же местоположении второе устройство 174 (например, второе абонентское устройство), которое связано со вторым пользователем 164, выполняет одну или более операций связывания и осуществляет поддерживаемую беспроводную связь посредством части частотного спектра, связанной со вторым пользователем 164.
[0037] Таким образом, часть частотного спектра, связанная с первым пользователем 160, доступна для устройств (например, абонентских устройств), размещенных в первом местоположении и связанных (например, подписанных на сетевые услуги, предлагаемые) с первым пользователем 160. Указанная часть частотного спектра не доступна для устройств (например, абонентских устройств), размещенных в первом местоположении и не связанных с первым пользователем 160. Однако устройства могут быть связаны с другими закрытыми группами пользователей и могут осуществлять доступ к различным частям частотного спектра в одном и том же местоположении. Таким образом, различные устройства, связанные с различными закрытыми группами пользователей (например, различными виртуальными операторами сотовой связи), могут осуществлять доступ к системе 100 с использованием различных частот в одном и том же местоположении.
[0038] Еще в одном конкретном варианте осуществления конкретная конфигурация радиочастотных сигналов включает в себя первый набор радиочастотных сигналов, соответствующих радиочастотному каналу (радиочастотным каналам), связанному с первым пользователем 160, второй набор радиочастотных сигналов, соответствующих радиочастотному каналу (радиочастотным каналам), связанному со вторым пользователем 164, и третий набор радиочастотных сигналов, соответствующих радиочастотному каналу (радиочастотным каналам), связанному с n-ым пользователем 168. Конкретную конфигурацию развертывают в множестве различных местоположений. В качестве конкретного примера, конкретную конфигурацию развертывают в Чикаго, Вашингтоне D.C. и Нью-Йорке. Абоненты обладают возможностью доступа к услугам связи, связанным с каждым пользователем (например, виртуальным оператором сотовой связи), с использованием соответствующих радиочастотных каналов, которые являются одинаковыми в каждом местоположении, как часть конструкции повторного использования частот. В качестве примера, абоненты, находящиеся в каждом из трех городов, обладают возможностью доступа к услугам, предоставляемым первым пользователем 160 по первому радиочастотному каналу, услугам, предоставляемым вторым пользователем 164 по второму радиочастотному каналу, и услугам, предоставляемым n-ым пользователем 168 по третьему радиочастотному каналу. В альтернативном варианте осуществления различные конфигурации могут быть развернуты в различных местоположениях. В качестве конкретного примера, первую конфигурацию, включающую в себя радиочастотные каналы, связанные с первым пользователем 160, и вторые радиочастотные каналы, связанные со вторым пользователем 164, развертывают в Чикаго, а вторую конфигурацию, включающую в себя третьи радиочастотные каналы, связанные с первым пользователем 160, и четвертые радиочастотные каналы, связанные с n-ым пользователем 168, развертывают в Нью-Йорке. Абоненты, связанные с первым пользователем 160, осуществляют доступ к услугам по первым радиочастотным каналам в Чикаго и по вторым радиочастотным каналам в Нью-Йорке, абоненты, связанные со вторым пользователем 164, осуществляют доступ к услугам по вторым радиочастотным каналам в Чикаго (и не осуществляют доступ к услугам в Нью-Йорке), и абоненты, связанные с n-ым пользователем 168, осуществляют доступ к услугам по четвертым радиочастотным каналам в Нью-Йорке (и не осуществляют доступ к услугам в Чикаго).
[0039] Выполнение указанных одной или более операций связывания может включать в себя выполнение операции подключения к линии связи, операции регистрации в сети, работы подсистемы IMS, других операций связывания или их комбинации. В конкретном варианте осуществления указанные одну или более операции связывания выполняют базовой станцией 118, сетевым устройством 142, другими устройствами или их комбинацией. В этом варианте осуществления базовая станция 118 и сетевое устройство 142 хранят данные в запоминающих устройствах 122, 146, соответственно, которые связывают устройства с закрытыми группами пользователей (например, виртуальными операторами сотовой связи) и которые обновляют во время выполнения указанных одной или более операций связывания. Дополнительные подробности, относящиеся к указанным одной или более операциям связывания, описаны со ссылкой на ФИГ. 2.
[0040] После связывания устройств с выбранной сетью они могут отправлять радиочастотные сигналы в системы 100 (или принимать радиочастотные сигналы от системы 100) посредством соответствующей части частотного спектра. В конкретном варианте осуществления первое устройство 172 отправляет первый радиочастотный сигнал посредством первой части частотного спектра (например, первому радиочастотному каналу), соответствующей первому пользователю 160, а второе устройство 174 отправляет второй радиочастотный сигнал посредством второй части частотного спектра (например, второму радиочастотному каналу), соответствующей второму пользователю 164. Радиочастотные сигналы принимают спутником 102 и подают на радиочастотное оборудование 106 для обработки. В конкретном варианте осуществления радиочастотное оборудование 106 выполнено с возможностью выполнения одной или более обрабатывающих операций (например, усиления, шумоподавления и т.п.) на первом радиочастотном сигнале и втором радиочастотном сигнале.
[0041] Базовая станция 118 принимает первый радиочастотный сигнал и второй радиочастотный сигнал и назначает конкретные модемы для обработки радиочастотных сигналов (и получаемых пакетов данных) или входящих пакетов данных, как далее описано в настоящем документе. В конкретном варианте осуществления первый модем 124 выполнен с возможностью формирования первого пакета данных на основании первого радиочастотного сигнала, а второй модем 126 выполнен с возможностью формирования второго пакета данных на основании второго радиочастотного сигнала. Назначение конкретных модемов конкретных модемных пулов для обработки радиочастотных сигналов (или пакетов данных) основано на пользователе, связанном с радиочастотными сигналами (или пакетами данных) и данными 123 конфигурации. В качестве конкретного примера, данные 123 конфигурации обозначают, что первое устройство 172 (например, на основании индикатора идентификатора устройства, связанного с первым устройством 172), связано с первым пользователем 160, который соответствует первому идентификатору экземпляра виртуальной маршрутизации и переадресации, и что второе устройство 174 связано со вторым пользователем 164, который соответствует второму идентификатору экземпляра виртуальной маршрутизации и переадресации. На основании данных 123 конфигурации и индикаторов идентификаторов устройств, базовая станция 118 (например, процессор 120) выполнена с возможностью назначения первого модема 124 для обработки первого радиочастотного сигнала (например, радиочастотного сигнала или пакета данных, связанного с первым пользователем 160) и для назначения второго модема 126 для обработки второго радиочастотного сигнала (например, радиочастотного сигнала или пакета данных, связанного со вторым пользователем 164). В конкретном варианте осуществления индикатор включает в себя телефонный номер, связанный с устройством, номер мобильного абонента цифровой сети с интеграцией служб MSISDN (например, идентификатор подписки) или какой-либо другой вид индикатора идентичности устройства.
[0042] В конкретном варианте осуществления каждый модем указанного множества модемов базовой станции 118 выполнен с возможностью обработки трафика (например, радиочастотных сигналов, пакетов данных и т.п.), связанного с соответствующим идентификатором экземпляра виртуальной маршрутизации и переадресации. В качестве примера, первый модем 124 и другие модемы первого модемного пула 125 выполнены с возможностью обработки радиочастотных сигналов и пакетов данных, связанных с первым идентификатором экземпляра виртуальной маршрутизации и переадресации, который соответствует первому экземпляру виртуальной маршрутизации и переадресации, связанному с первым пользователем 160. В конкретном варианте осуществления первый модем 124 также выполнен с возможностью воздерживания от обработки радиочастотных сигналов и пакетов данных, связанных с другими идентификаторами экземпляров виртуальной маршрутизации и переадресации, такими как второй идентификатор экземпляра виртуальной маршрутизации и переадресации, который соответствует экземпляру виртуальной маршрутизации и переадресации, связанному со вторым пользователем 164. Схожим образом, второй модем 126 и другие модемы второго модемного пула 127 выполнены с возможностью обработки пакетов данных, связанных со вторым идентификатором экземпляра виртуальной маршрутизации и переадресации, и воздерживания от обработки радиочастотных сигналов и пакетов данных, связанных с первым идентификатором экземпляра виртуальной маршрутизации и переадресации.
[0043] Обработка радиочастотных сигналов на модемах 124-128 включает формирование пакетов данных, включающих в себя данные и соответствующие идентификаторы экземпляров виртуальной маршрутизации и переадресации. В качестве примера, на основании определения, что первое устройство 172 связано с первым пользователем 160, базовая станция 118 назначает первый модем 124 для формирования первого пакета данных на основании первого радиочастотного сигнала. На основании определения, что второе устройство 174 связано со вторым пользователем 164, базовая станция 118 назначает второй модем 126 для формирования второго пакета данных на основании второго радиочастотного сигнала. Первый пакет данных включает в себя первые данные и первый идентификатор экземпляра виртуальной маршрутизации и переадресации, а второй пакет данных включает в себя вторые данные и второй идентификатор экземпляра виртуальной маршрутизации и переадресации.
[0044] В конкретном варианте осуществления модемы 124-128 выполнены с возможностью шифрования пакетов данных исходя из расчета на каждый экземпляр виртуальной маршрутизации и переадресации (или на каждого пользователя). В качестве примера, первый модем 124 также выполнен с возможностью шифрования первого пакета данных на основании первого шифрования, связанного с первым экземпляром виртуальной маршрутизации и переадресации, а второй модем 126 выполнен с возможностью шифрования второго пакета данных на основании второго шифрования, связанного со вторым экземпляром виртуальной маршрутизации и переадресации. В конкретном варианте осуществления первое шифрование и второе шифрование являются одним и тем же типом шифрования, однако для выполнения соответствующих шифрований используются разные ключи или другие значения. В альтернативном варианте осуществления первое шифрование и второе шифрование выполняют с использованием различных типов шифрования. Шифрование данных, связанных с одним пользователем (например, одним виртуальным оператором сотовой связи), отличающееся от шифрования данных, связанных с другим пользователем (например, другим виртуальным оператором сотовой связи), может улучшить безопасность и разделение данных, соответствующих различным закрытым группам пользователей. В качестве примера, зашифрованные данные, которые ошибочно поданы на устройство, связанное с другим пользователем, не расшифровываются с использованием того же шифрования, что и другие данные, принятые указанным устройством.
[0045] Первый пакет данных и второй пакет данных отправляют на сетевое устройство 142. В конкретном варианте осуществления пакеты данных (включающие в себя первый пакет данных и второй пакет данных) отправляют через соединитель или соединительную линию, отвечающий или отвечающую требованиям стандарта 802.11Q Института инженеров по электротехнике и электронике (IEEE). В конкретном варианте осуществления соединитель включает в себя волоконную трубку 10 гигабайт (Гбайт). В конкретном варианте осуществления базовая станция 118 посредством модемов 124-128 управляет модуляцией и кодированием (modulation and coding, MOCOD), назначением временного интервала и очередями для пакетов данных (например, каналов потока с развитой пакетной системой (evolved packet system, EPS)) на основании одного или более критериев качества сети. Дополнительные подробности, относящиеся к пакетам данных, описаны со ссылкой на ФИГ. 2.
[0046] Сетевое устройство 142 принимает пакеты данных и формирует пакеты для передачи через базовую сеть 130 и сеть 156 на одно или более других устройств. Например, сетевое устройство 142 выполнено с возможностью приема первого пакета данных и передачи первого пакета на первое устройство по сети 156. Сетевое устройство 142 также выполнено с возможностью приема второго пакета данных и передачи второго пакета на второе устройство по сети 156. В конкретном варианте осуществления первое устройство и второе устройство являются одним и тем же устройством. В альтернативном варианте осуществления первое устройство и второе устройство являются различными устройствами. Первый пакет включает в себя первые данные и первый заголовок, который включает в себя первый индикатор, связанный с первым экземпляром виртуальной маршрутизации и переадресации, а второй пакет включает в себя вторые данные и второй заголовок, который включает в себя второй индикатор, связанный со вторым экземпляром виртуальной маршрутизации и переадресации.
[0047] В конкретном варианте осуществления множество экземпляров виртуальной маршрутизации и переадресации поддерживаются в сетевом устройстве 142. Поддержка множества экземпляров виртуальной маршрутизации и переадресации включает в себя поддержку множества баз маршрутной информации (routing information base, RIB) (например, данных маршрутизации и переадресации), подлежащих использованию для маршрутизации пакетов в сетевом устройстве 142. В качестве конкретного примера, сетевое устройство 142 хранит первые данные 150 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации, вторые данные 152 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации и n-ые данные 154 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации в запоминающем устройстве 146. Хотя на ФИГ. 1 показаны три экземпляра данных базы маршрутной информации, в других вариантах осуществления n любое другое целое число, большее двух. Данные 150-154 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации включают в себя или показывают информацию о маршрутизации, информации о переадресации или их комбинацию.
[0048] В конкретном варианте осуществления каждые данные 150-154 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации связаны с пользователем. В качестве примера, первые данные 150 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации связаны с первым пользователем 160, вторые данные 152 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации связаны со вторым пользователем 164, и n-ые данные 154 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации связаны с n-ым пользователем 168. Данные 150-154 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации позволяют устанавливать различные тракты маршрутизации для трафика, связанного с различными закрытыми группами пользователей. Например, тракт маршрутизации от первого устройства 172 к первому устройству сети 156 может проходить через различные устройства или части устройств (например, различные модемы базовой станции 118) через систему 100, базовую сеть 130 и сеть 156 по сравнению с трактом маршрутизации от второго устройства 174 ко второму устройству сети 156. В альтернативном варианте осуществления тракт маршрутизации от первого устройства 172 к первому устройству сети может быть таким же, что и тракт маршрутизации от второго устройства 174 ко второму устройству сети.
[0049] Посредством поддержки различных баз RIB для различных экземпляров виртуальной маршрутизации и переадресации и посредством назначения различных ресурсов (например, модемов) базовой станции 118 для различных экземпляров виртуальной маршрутизации и переадресации, обеспечивается логическая изоляция трафика исходя из расчета на каждого пользователя. В качестве примера, трафик на первое устройство 172 и от первого устройства 172 (например, абонентское устройство, связанное с первым пользователем 160) проходит по системе 100 в различные временные интервалы или с отличными модуляцией и кодированием по сравнению с трафиком на второе устройство 174 и от второго устройства 174 (например, абонентское устройство, связанное со вторым пользователем 164). Кроме того, маршруты через базовую сеть 130 и сеть 156 могут быть различными для трафика к первому устройству 172 и от первого устройства 172 по сравнению с трафиком ко второму устройству 174 и от второго устройства 174 вследствие различий между первыми данными 150 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации и вторыми данными 152 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации. Посредством логической изоляции трафика исходя из расчета на каждого пользователя (например, из расчета на каждого поставщика услуг или из расчета на каждого виртуального оператора сотовой связи), безопасность трафика пользователя улучшается по сравнению с системами, которые не поддерживают различные экземпляры виртуальной маршрутизации и переадресации для различных закрытых групп пользователей.
[0050] В конкретном варианте осуществления сетевое устройство 142 хранит комбинированные данные 148 базы маршрутной информации в запоминающем устройстве 146 для использования при маршрутизации пакетов через базовую сеть 130 и сеть 156. Комбинированные данные 148 базы маршрутной информации основаны на данных 150-154 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации и любой дополнительной информации о маршрутизации, сформированной сетевым устройством 142 (например, маршрутизации, связанной с пакетами, которые не соответствуют ни одному из экземпляров виртуальной маршрутизации и переадресации). Когда пакет данных принят в сетевом устройстве 142, соответствующие данные информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации обновляют. В качестве примера, сетевое устройство 142 обновляет первые данные 150 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации на основании первого пакета данных, и сетевое устройство 142 обновляет вторые данные 152 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации на основании второго пакета данных.
[0051] В конкретном варианте осуществления сетевое устройство 142 формирует пакеты (включающие в себя заголовки, которые включают в себя индикаторы соответствующих экземпляров виртуальной маршрутизации и переадресации) на основании принятых пакетов данных и комбинированных данных 148 базы маршрутной информации. В качестве примера, сетевое устройство 142 формирует первый пакет, который включает в себя первые данные и первый заголовок, который включает в себя первый индикатор, связанный с первым экземпляром виртуальной маршрутизации и переадресации, и сетевое устройство 142 формирует второй пакет, который включает в себя вторые данные и второй заголовок, который включает в себя второй индикатор, связанный со вторым экземпляром виртуальной маршрутизации и переадресации. Первый индикатор и второй индикатор включают в себя или соответствуют идентификатору, такому как исходный IP-адрес или адрес порта источника, в качестве неограничивающих примеров. В конкретном варианте осуществления индикаторы соответствуют меткам или "кортежу" из пяти элементов (например, кортежу, который включает в себя адрес источника, порт источника, адрес назначения, порт назначения и протокол, связанные с указанным пакетом). Инкапсуляция первых данных, связанных с первым экземпляром виртуальной маршрутизации и переадресации, с использованием заголовка, отличающегося от вторых данных, связанных со вторым экземпляром виртуальной маршрутизации и переадресации, логически изолирует первые данные от вторых данных во время обработки устройствами базовой сети 130 и сети 156.
[0052] После передачи сетевым устройством 142 пакеты проходят через базовую сеть 130 и сеть 156 по маршруту к конечному целевому устройству (устройствам). В некоторых вариантах осуществления по меньшей мере некоторые компоненты базовой сети 130 обрабатывают указанные пакеты исходя из расчета на каждый экземпляр виртуальной маршрутизации и переадресации. В конкретном варианте осуществления сервер 136 абонентских данных формирует (или обновляет) первые абонентские данные 138 на основании первого пакета и формирует (или обновляет) вторые абонентские данные 140 на основании второго пакета. Первые абонентские данные 138 обозначают информацию о предоставлении услуг, биллинговую информацию, информацию об использовании или их комбинацию, связанные с абонентами первого пользователя 160, а вторые абонентские данные 140 обозначают информацию о предоставлении услуг, биллинговую информацию, информацию об использовании или их комбинацию, связанные с абонентами второго пользователя 164. В конкретном варианте осуществления другие компоненты базовой сети 130 обрабатывают трафик исходя из расчета на каждый экземпляр виртуальной маршрутизации и переадресации. В качестве примера, сервер 134 подсистемы, работающий согласно спецификации IMS, выполняет одну или более операций на первом пакете на основании политик или правил, соответствующих первому пользователю 160, и сервер 134 подсистемы, работающий согласно спецификации IMS, выполняет одну или более операций на втором пакете на основании политик или правил, соответствующих второму пользователю 164. Еще в одном конкретном варианте осуществления одно или более устройств или систем безопасности или кибербезопасности (также называемые "демилитаризованной зоной" (demilitarized zone, DMZ)) обрабатывает трафик на основании правил или политик, связанных с соответствующим экземпляром виртуальной маршрутизации и переадресации. Правила и политики, основанные на экземплярах виртуальной маршрутизации и переадресации, обеспечивают возможность обработки трафика, связанного с конкретным пользователем (например, поставщиком услуг или оператором Tier-2), устройствами базовой сети 130 иначе, чем трафик, связанный с другими закрытыми группами пользователей.
[0053] Пакеты, отправленные от устройств сети 156 на абонентские устройства, обрабатывают схожим образом. Пакеты проходят через базовую сеть 130 и остальную систему 100 исходя из расчета на каждый экземпляр виртуальной маршрутизации и переадресации или из расчета на каждого пользователя до достижения целевого абонентского устройства. В качестве примера, сетевое устройство 142 выполнено с возможностью приема третьего пакета от первого устройства по сети 156 и приема четвертого пакета от второго устройства по сети 156. Третий пакет включает в себя третьи данные и третий заголовок, который включает в себя индикатор, связанный с первым экземпляром виртуальной маршрутизации и переадресации, и четвертый пакет включает в себя четвертые данные и четвертый индикатор, связанный со вторым экземпляром виртуальной маршрутизации и переадресации. В конкретном варианте осуществления третий пакет и четвертый пакет направляются на сервер 136 абонентских данных до прибытия на сетевое устройство 142, а сервер 136 абонентских данных обновляет соответствующие абонентские данные на основании третьего пакета и четвертого пакета, как описано выше.
[0054] В конкретном варианте осуществления сетевое устройство 142 обновляет комбинированные данные 148 базы маршрутной информации на основании третьего пакета и четвертого пакета, если какая-либо новая информация о маршрутизации связана с третьим пакетом или четвертым пакетом. В качестве примера, сетевое устройство 142 обновляет первые данные 150 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации на основании третьего индикатора, связанного с первым экземпляром виртуальной маршрутизации и переадресации, и сетевое устройство 142 обновляет вторые данные 152 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации на основании четвертого индикатора, связанного со вторым экземпляром виртуальной маршрутизации и переадресации. Сетевое устройство 142 также может формировать пакеты данных и передавать пакеты данных на конкретные модемы базовой станции 118 на основании принятых пакетов. В качестве примера, сетевое устройство 142 формирует третий пакет данных, который включает в себя третьи данные и первый идентификатор экземпляра виртуальной маршрутизации и переадресации, и сетевое устройство 142 формирует четвертый пакет данных, который включает в себя четвертые данные и второй идентификатор виртуальной маршрутизации и переадресации.
[0055] После формирования третьего пакета и четвертого пакета, сетевое устройство 142 отправляет третий пакет данных на первый модем 124 (например, на основании третьего индикатора, связанного с первым экземпляром виртуальной маршрутизации и переадресации), и сетевое устройство 142 отправляет четвертый пакет данных на второй модем 126 (например, на основании четвертого индикатора, связанного со вторым экземпляром виртуальной маршрутизации и переадресации). Базовая станция 118 преобразует третий пакет данных и четвертый пакет данных в третий радиочастотный сигнал и четвертый радиочастотный сигнал, соответственно, для передачи на соответствующие абонентские устройства. В конкретном варианте осуществления радиочастотные сигналы обрабатывают компонентами 102-108 перед передачей на указанные устройства. В качестве примера, радиочастотное оборудование 106 выполнено с возможностью обработки третьего радиочастотного сигнала и четвертого радиочастотного сигнала, например, посредством выполнения фильтрации, усиления и т.п.
[0056] Базовая станция 118 обозначает, для радиочастотного оборудования 106 и спутника 102, что различные радиочастотные сигналы связаны с различными экземплярами виртуальной маршрутизации и переадресации, и таким образом различными закрытыми группами пользователей (например, различными поставщиками услуг). В конкретном варианте осуществления базовая станция 118 связывает радиочастотные сигналы, соответствующие различным экземплярам виртуальной маршрутизации и переадресации, с различными логическими интерфейсами. Например, базовая станция 118 связывает первый радиочастотный сигнал, который соответствует первому экземпляру виртуальной маршрутизации и переадресации (и второму виртуальному оператору сотовой связи), с первым логическим интерфейсом между базовой станцией 118 и радиочастотным оборудованием 106 (или между базовой станцией 118 и спутником 102), и базовая станция 118 связывает второй радиочастотный сигнал, который соответствует второму экземпляру виртуальной маршрутизации и переадресации (и второму виртуальному оператору сотовой связи). В альтернативном варианте осуществления базовая станция 118 отправляет радиочастотные сигналы, соответствующие различным экземплярам виртуальной маршрутизации и переадресации, к различным портам (например, физическим портам, логическим портам, виртуализованным портам и т.п.) радиочастотного оборудования 106. В качестве конкретного примера, первый модем 124 отправляет первый радиочастотный сигнал, связанный с первым экземпляром виртуальной маршрутизации и переадресации (и первым виртуальным оператором сотовой связи), на первый порт, а второй модем 126 отправляет второй радиочастотный сигнал, связанный со вторым экземпляром виртуальной маршрутизации и переадресации (и вторым виртуальным оператором сотовой связи), на второй порт.
[0057] В конкретном варианте осуществления радиочастотные сигналы, связанные с различными логическими интерфейсами (или отправленные на различные порты), передают на спутник 102 по различным частям радиочастотного спектра (например, различным радиочастотным каналам). В качестве конкретного примера, радиочастотные сигналы, связанные с первым логическим интерфейсом (и таким образом связанные с первой виртуальной маршрутизацией и переадресацией и первым пользователем 160), передают по первому радиочастотному каналу, а радиочастотные сигналы, связанные со вторым логическим интерфейсом (и таким образом связанные со второй виртуальной маршрутизацией и переадресацией и вторым пользователем 164), передают по отличающемуся радиочастотному каналу. Таким образом, спутник 102 принимает обозначение связывания между радиочастотным сигналом и экземпляром виртуальной маршрутизации и переадресации (соответствующим оператору Tier-2 или поставщику услуг).
[0058] В конкретном варианте осуществления спутник 102 выполнен с возможностью приема радиочастотных сигналов от радиочастотного оборудования 106 и для выполнения переключения от луча к лучу с формированием радиочастотных сигналов, подлежащих передаче на указанные одно или более устройств на основании данных 186 соответствия каналов. В качестве конкретного примера, процессор 180 (или аппаратура 104 каналообразования) выполнен с возможностью инициирования передачи второго радиочастотного сигнала от одной или более антенн полезной нагрузки 184 на первое устройство 172 на основании данных 186 соответствия каналов и на основании первого поставщика услуг (например, первого пользователя 160), связанного с первым устройством 172. Второй радиочастотный сигнал основан на первом радиочастотном сигнале, принятом на указанных одной или более антеннах полезной нагрузки 184 от радиочастотного оборудования 106 (и связанного с первым экземпляром виртуальной маршрутизации и переадресации). Первый радиочастотный сигнал и второй радиочастотный сигнал могут соответствовать различным радиочастотным каналам. Например, первый радиочастотный сигнал соответствует первому радиочастотному каналу, а второй радиочастотный сигнал соответствует второму радиочастотному каналу, который отличается от первого радиочастотного канала.
[0059] В конкретном варианте осуществления данные 186 соответствия каналов показывают сопоставления радиочастотных каналов (или другой части частотного спектра) для связи с указанными одним или более устройствами или радиочастотным оборудованием 106 для поставщиков услуг (например, закрытых групп пользователей). В качестве конкретного примера, данные 186 соответствия каналов показывают, что первый пользователь 160 сопоставлен по меньшей мере с первым радиочастотным каналом для связи между спутником 102 и радиочастотным оборудованием 106 и по меньшей мере со вторым радиочастотным каналом для связи между спутником 102 и первым устройством 172. Данные 186 соответствия каналов могут быть сформированы (или обновлены) оператором спутниковой системы управления, когда поставщики услуг (например, виртуальные операторы сотовой связи) приобретают пропускную способность и доступ к системе 100. Например, когда первый пользователь 160 приобретает пропускную способность и доступ к системе 100, спутниковая система управления передает на спутник 102 данные, указывающие на то, что первый пользователь 160 связан с первым радиочастотным каналом для связи между спутником 102 и радиочастотным оборудованием 106 и со вторым радиочастотным каналом для связи между абонентскими устройствами и спутником 102. В некоторых вариантах осуществления данные 186 соответствия каналов обозначают группы радиочастотных каналов, связанных с каждым пользователем, и по меньшей мере некоторые из каждой группы радиочастотных каналов связаны с различными местоположениями). Когда дополнительные закрытые группы пользователей (например, виртуальные операторы сотовой связи) приобретают пропускную способность и доступ к системе 100, данные, указывающие на сопоставление дополнительных закрытых групп пользователей с радиочастотными каналами, могут быть отправлены на спутник 102 для обновления данных 186 соответствия каналов.
[0060] В конкретном варианте осуществления процессор 180 выполнен с возможностью инициирования передачи четвертого радиочастотного сигнала с указанных одной или более антенн полезной нагрузки 184 на второе устройство 174 на основании данных 186 соответствия каналов и на основании второго поставщика услуг (например, второго пользователя 164), связанного со вторым устройством 174. В этом примере четвертый радиочастотный сигнал основан на третьем радиочастотном сигнале, принятом на указанных одной или более антеннах полезной нагрузки 184 от радиочастотного оборудования 106. Третий радиочастотный сигнал и четвертый радиочастотный сигнал соответствуют различным радиочастотным каналам, а третьи и четвертые радиочастотные каналы соответствуют различным радиочастотным каналам по сравнению с первым и вторым радиочастотными каналами, соответственно. В качестве конкретного примера, третий радиочастотный сигнал соответствует третьему радиочастотному каналу, который отличается от первого радиочастотного канала, а четвертый радиочастотный сигнал соответствует четвертому радиочастотному каналу, который отличается от третьего радиочастотного канала и второго радиочастотного канала. Таким образом, различные поставщики услуг (например, различные виртуальные операторы сотовой связи) связаны с различными соответствиями радиочастотных каналов, и трафик, связанный с различными поставщиками услуг, передают посредством передачи радиочастотных сигналов по различным радиочастотным каналам. В качестве конкретного примера, радиочастотный сигнал, который передают на первое устройство 172, соответствует второму радиочастотному каналу (например, радиочастотному каналу, связанному с первым пользователем 160), а радиочастотный сигнал, который передают на второе устройство 174, соответствует четвертому радиочастотному каналу (например, радиочастотному каналу, связанному со вторым пользователем 164). Еще в одном конкретном варианте осуществления одна или более антенн полезной нагрузки 184 выполнены с возможностью передачи с перекрытием второго радиочастотного сигнала и четвертого радиочастотного сигнала в одном и том же местоположении.
[0061] Дополнительные радиочастотные сигналы, связанные с тем же пользователем, могут быть переданы или приняты посредством тех же радиочастотных каналов. В качестве конкретного примера, процессор 180 выполнен с возможностью инициирования передачи шестого радиочастотного сигнала от указанных одной или более антенн полезной нагрузки 184 на первое устройство 172 на основании данных соответствия каналов и на основании первого поставщика услуг (например, первого пользователя 160). В этом примере шестой радиочастотный сигнал основан на пятом радиочастотном сигнале, принятом на указанных одной или более антеннах полезной нагрузки 184 от радиочастотного оборудования 106. Поскольку пятый радиочастотный сигнал и шестой радиочастотный сигнал связаны с первым пользователем 160, пятый радиочастотный сигнал соответствует первому радиочастотному каналу, и шестой радиочастотный сигнал соответствует второму радиочастотному каналу.
[0062] В конкретном варианте осуществления спутник 102 (например, процессор 180, аппаратура 104 каналообразования или то и другое) отправляет радиочастотные сигналы на радиочастотное оборудование 106 на основании радиочастотных сигналов, принятых от указанных одного или более абонентских устройств, и данных 186 соответствия каналов. В качестве конкретного примера, одна или более антенн полезной нагрузки 184 принимают радиочастотный сигнал по второму радиочастотному каналу от первого устройства 172, и процессор 180 инициирует передачу радиочастотного сигнала на радиочастотное оборудование 106 по первому радиочастотному каналу. Радиочастотное оборудование 106 принимает радиочастотный сигнал по первому радиочастотному каналу и обрабатывает радиочастотный сигнал перед его подачей на базовую станцию 118. В конкретном варианте осуществления на основании радиочастотного сигнала, принимаемого по первому радиочастотному каналу (например, радиочастотному каналу, связанному с первым пользователем 160), базовая станция 118 назначает радиочастотный сигнал модему (например, первому модему 124) первого модемного пула 125 для обработки. Трафик, принятый на спутнике 102 от абонентских устройств, связанных с другими закрытыми группами пользователей (например, другими виртуальными операторами сотовой связи), схожим образом обрабатывают и подают на базовую станцию 118 посредством радиочастотного оборудования 106. Таким образом, трафик, отправленный на абонентские устройства (или принятый от абонентских устройств), связанные с различными закрытыми группами пользователей (например, различными виртуальными операторами сотовой связи), изолирован посредством связи по различным радиочастотным каналам (или другим частям частотного спектра). Осуществление связи, связанной с различными закрытыми группами пользователей по различным радиочастотным каналам (или другим частям частотного спектра), может улучшать безопасность и предотвратить обработку данных, связанных с поставщиком услуг (например, пользователем), вместе с данными, связанными с другим поставщиком услуг.
[0063] В конкретном варианте осуществления контроллер 108 формирования луча корректирует радиочастотные сигналы на основании информации о формировании луча, связанной с различными поставщиками услуг (например, закрытыми группами пользователей). В качестве примера, контроллер 108 формирования луча выполнен с возможностью корректировки второго радиочастотного сигнала (например, радиочастотного сигнала, переданного на первое устройство 172) на основании данных 110 формирования луча, сохраненных в запоминающем устройстве 182, и на основании первого радиочастотного сигнала (например, на основании радиочастотного канала, по которому принимают первый радиочастотный сигнал). В конкретном варианте осуществления данные 110 формирования луча обозначают наборы весовых коэффициентов формирования луча, которые соответствуют закрытым группам пользователей (например, виртуальным операторам сотовой связи), которые приобретают пропускную способность и доступ к системе 100. В качестве конкретного примера, данные 110 формирования луча обозначают первый набор весовых коэффициентов формирования луча, связанный с первым пользователем 160, и второй набор весовых коэффициентов формирования луча, связанный со вторым пользователем 164.
[0064] В конкретном варианте осуществления контроллер 108 формирования луча корректирует радиочастотные сигналы, соответствующие первому пользователю 160, на основании первого набора весовых коэффициентов формирования луча и может корректировать радиочастотные сигналы, соответствующие второму пользователю 164 на основании второго набора весовых коэффициентов формирования луча. Корректировка радиочастотных сигналов включает в себя изменение амплитуды, фазы, других характеристик или комбинации указанного для радиочастотных сигналов. Корректировка радиочастотных сигналов на основании весовых коэффициентов формирования луча также называется применением весовых коэффициентов формирования луча к радиочастотным сигналам.
[0065] В конкретном варианте осуществления контроллер 108 формирования луча выполнен с возможностью корректировки радиочастотного сигнала посредством применения одного или более первых весовых коэффициентов формирования луча для данных ПО формирования луча (например, на основании радиочастотного сигнала, связанного с первым пользователем 160), и контроллер 108 формирования луча выполнен с возможностью корректировки другого радиочастотного сигнала посредством применения одного или более вторых весовых коэффициентов формирования луча для данных 110 формирования луча (например, на основании другого радиочастотного сигнала, связанного со вторым пользователем 164). Применение весовых коэффициентов формирования луча приводит к корректировке фазы, амплитуды, другой характеристики или комбинации указанного для радиочастотных сигналов на основании пользовательских весовых коэффициентов формирования луча, что может увеличить направленность и пространственную избирательность радиочастотных сигналов к указанным устройствам. Данные ПО формирования луча (или его части, такой как часть, соответствующая конкретному пользователю) могут быть обновлены в соответствии с изменениями в схемах нагрузки по трафику или пользовательской (например, виртуального оператора сотовой связи) политики.
[0066] В конкретном варианте осуществления аппаратура 104 каналообразования формирует множество лучей на основании первого радиочастотного сигнала и третьего радиочастотного сигнала. В качестве примера, радиочастотные сигналы принимают на аналоговом входном блоке аппаратуры 104 каналообразования, преобразуют в цифровую область, переключают через многоступенчатую сеть межсоединений и преобразуют обратно в аналоговую область аналоговым оконечным блоком аппаратуры 104 каналообразования. Радиочастотные сигналы распределяют спутником 102 по различным частям частотного спектра (например, на основании данных 186 соответствия каналов). Например, первый радиочастотный сигнал преобразуют в конкретной части частотного спектра, связанной с первым пользователем 160, а второй радиочастотный сигнал может быть преобразован в отличающейся конкретной части частотного спектра, связанной со вторым пользователем 164. Спутник 102 передает второй радиочастотный сигнал (например, распределяет один или более лучей, связанных со вторым радиочастотным сигналом в первой конфигурации 162) и передает четвертый радиочастотный сигнал (например, распределяет один или более лучей, связанных с четвертым радиочастотным сигналом во второй конфигурации 166) на первое устройство 172 и второе устройство 174 по соответствующим частям частотного спектра, соответственно.
[0067] Посредством поддержки различных экземпляров виртуальной маршрутизации и переадресации для различных закрытых групп пользователей (например, операторов Tier-2 или поставщиков услуг) и посредством передачи трафика, связанного с различными закрытыми группами пользователей, по различным радиочастотным каналам (или другим частям частотного спектра), система 100 может обеспечить "сквозную" логическую изоляцию трафика исходя из расчета на каждого пользователя. В качестве примера, трафик, связанный с первым пользователем 160 (например, первым виртуальным оператором сотовой связи), инкапсулируют и идентифицируют на основании первого экземпляра виртуальной маршрутизации и переадресации, по сравнению с трафиком, связанным со вторым пользователем 164 (например, вторым виртуальным оператором сотовой связи). Трафик, связанный с первым пользователем 160, маршрутизируют через компоненты системы 100, такие как базовая сеть 130 и сеть 156, по одному или более трактам, которые могут отличаться от одного или более трактов, по которым проходит маршрут трафика, связанного со вторым пользователем 164 (например, вторым виртуальным оператором сотовой связи). В качестве еще одного примера, трафик, связанный с первым пользователем 160, отправляют на первое устройство 172 (или принимают от первого устройства 172) по радиочастотным каналам, отличным от каналов для трафика, связанного со вторым пользователем 164. Обеспечение логической изоляции трафика исходя из расчета на каждого пользователя (например, исходя из расчета на каждого поставщика услуг) улучшает безопасность каждого поставщика услуг по сравнению с обработкой трафика всех поставщиков услуг. Изоляция трафика исходя из расчета на каждого пользователя повышает безопасность системы 100. Гибкость системы 100 может также быть повышена по сравнению с системами, которые не изолируют трафик со стороны поставщиков услуг. Например, система 100 может быть выполнена с возможностью обработки трафика, связанного с конкретным поставщиком услуг (например, пользователем) в соответствии с правилами или политиками, отличными от правил или политик для других поставщиков услуг.
[0068] В приведенном выше описании различные функции, реализуемые системой 100 по ФИГ. 1, описаны как реализуемые компонентами 102-108, 118, 134, 136 и 142. Это только в целях иллюстрации. В других вариантах осуществления один или более компонентов 102-108, 118, 134, 136 и 142 могут быть встроены в один компонент, который реализует функции, связанные с множеством компонентов. Кроме того, различные функции описаны как реализуемые процессором 120 на основании исполнения инструкций, сохраненных в запоминающем устройстве 122 или процессором 144 на основании исполнения инструкций, сохраненных в запоминающем устройстве 146. Это только в целях иллюстрации. В альтернативном варианте осуществления одна или более функций, реализуемые процессором 120 или процессором 144, вместо этого реализуются одним или более аппаратными компонентами. Например, первый компонент может формировать пакеты на основании комбинированных данных 148 базы маршрутной информации и первых данных 150 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации. Каждый компонент может быть реализован с использованием аппаратных средств (например, устройства программируемой логической матрицы (FPGA), специализированной интегральной схемы (ASIC), цифрового сигнального процессора (DSP), контроллера и т.п.), программного обеспечения (например, инструкций, исполняемых процессором) или их комбинации.
[0069] На ФИГ. 2 показан пример системы 200, выполненной с возможностью обработки сетевого трафика, связанного с различными экземплярами виртуальной маршрутизации и переадресации. Система 200 включает в себя радиочастотное оборудование 106, базовую станцию 118, сетевое устройство 142, сервер 136 абонентских данных, сервер 134 подсистемы, работающий согласно спецификации IMS, по ФИГ. 1. Кроме того, система 200 включает в себя сотовую систему 202, аппаратуру 204 каналообразования и контроллер 206 формирования луча. Хотя компоненты 202, 204, 206, 106, 118, 134, 136 и 142 показаны включенными в систему 200, в других вариантах осуществления один или более компонентов 202, 204, 206, 106, 118, 134, 136 и 142 не включены (и соответствующие функции реализуют один или более из оставшихся компонентов).
[0070] Компоненты 106, 118, 134, 136 и 142 выполнены с возможностью исполнения операций, описанных со ссылкой на ФИГ. 1. Аппаратура 204 каналообразования и контроллер 206 формирования луча выполнены с возможностью исполнения операций, описанных со ссылкой на аппаратуру 104 каналообразования и контроллера 108 формирования луча по ФИГ. 1. В качестве примера, аппаратура 204 каналообразования формирует радиочастотные сигналы для передачи на указанные одно или более устройства по различным радиочастотным каналам (или другим частям частотного спектра) на основании данных 210 соответствия каналов, как описано со ссылкой на ФИГ. 1. В качестве еще одного примера контроллер 206 формирования луча корректирует один или более радиочастотных сигналов на основании весовых коэффициентов формирования луча, обозначенных данными 208 формирования луча и связанных с конкретным пользователем (например, виртуальным оператором сотовой связи) для корректировки амплитуды, фазы и т.п., указанных одного или более радиочастотных сигналов, как описано со ссылкой на ФИГ. 1. Однако в варианте осуществления, показанном на ФИГ. 2, аппаратура 204 каналообразования и контроллер 206 формирования луча соединены с возможностью связи между радиочастотным оборудованием 106 и базовой станцией 118 (вместо встраивания в спутник).
[0071] В конкретном варианте осуществления радиочастотные сигналы, сформированные аппаратурой 204 каналообразования (и обработанные радиочастотным оборудованием 106), передают (например, развертывают) на одно или более абонентских устройств сотовой системой 202. Сотовая система 202 включает в себя один или более компонентов, таких как антенна (антенны), спутник(и), командно-диспетчерский пункт(ы) и т.п., которые выполнены с возможностью передачи радиочастотных сигналов из одного местоположения в другое. В конкретном варианте осуществления сотовая система 202 включает в себя наземную сотовую систему или соответствует наземной сотовой системе. Еще в одном конкретном варианте осуществления сотовая система 202 включает в себя или соответствует гибридной системе (например, системе, которая включает в себя наземные компоненты, такие как один или более командно-диспетчерских пунктов и один или более спутников).
[0072] Во время работы система 200 обеспечивает изоляцию сквозного сетевого трафика для различных закрытых групп пользователей (например, операторов Tier-2 или поставщиков услуг), как описано со ссылкой на систему 100 по ФИГ. 1. Однако в отличие от системы 100 по ФИГ. 1, операции соответствия каналов и формирования луча выполняют наземными компонентами. В качестве примера, операции установления соответствия каналов и формирования луча выполняют аппаратурой 204 каналообразования и контроллером 206 формирования луча, соответственно, которые являются наземными компонентами и соединены с возможностью связи между радиочастотным оборудованием 106 и базовой станцией 118. Уменьшение количества компонентов, встроенных в спутник, может снизить затраты и упростить ремонт системы 200.
[0073] На ФИГ. 3 показана многоступенчатая схема 300, которая иллюстрирует первый пример сетевого трафика, передаваемого через систему 100 по ФИГ. 1. В конкретном варианте осуществления операции, показанные на ФИГ. 3, выполняют первым устройством 172, вторым устройством 174, спутником 102, аппаратурой 104 каналообразования, контроллером 108 формирования луча, радиочастотным оборудованием 106, базовой станцией 118 (включающей в себя первый модем 124 и второй модем 126) и сетевым устройством 142 по ФИГ. 1, сотовой системой 202, аппаратурой 204 каналообразования и контроллером 206 формирования луча по ФИГ. 2, и одним или более устройствами 304. Для удобства, спутник 102, аппаратура 104 каналообразования, контроллер 108 формирования луча (или сотовая система 202, аппаратура 104 каналообразования и контроллер 206 формирования луча) и радиочастотное оборудование 106 называются "входной блок системы" 302.
[0074] Как показано на ФИГ. 3, первое устройство 172 выполняет первую операцию (первые операции) 310 связывания с базовой станцией 118 и сетевым устройством 142 для связывания с системой 100 по ФИГ. 1 (или системой 200 по ФИГ. 2). Первая операция (первые операции) 310 связывания может включать в себя операции подключения к линии связи, операции регистрации в сети, операций регистрации IMS или комбинацию указанного.
[0075] В конкретном варианте осуществления первое устройство 172 связано с первым пользователем 160 (например, первое устройство 172 подписано на услугу первого пользователя 160), и первое устройство 172 выполняет одну или более операций подключения к линии связи в соответствии с одним или более стандартами беспроводной связи, такими как стандарт проекта партнерства третьего поколения (3rd Generation Partnership Project, 3GPP). В качестве примера, первое устройство 172 синхронизируется с имеющимися операционными частотами и принимает данные блока данных основной информации (master information block, MIB) и данные блока системной информации (system information block, SIB). Данные MIB и данные SIB обозначают доступных операторов, связанных с системой 100 (или системой 200), и информацию, используемую для соединения с системой 100 (или системой 200). Первое устройство 172 инициирует процедуру канала произвольного доступа (random-access channel, RACH) для подключения к сети. В рамках процедуры RACH первое устройство 172 и базовая станция 118 выполняют процедуру квитирования, которая приводит к установлению соединения на МАС-уровне между первым устройством 172 и первым модемом 124.
[0076] В конкретном варианте осуществления после указанных одной или более операций подключения к линии связи, первое устройство 172 выполняет одну или более операций регистрации в сети. В некоторых вариантах осуществления указанные одна или более операций регистрации в сети выполняют в соответствии с одним или более стандартами беспроводной связи, таким как стандарт 3GPP. В качестве примера, первое устройство 172 инициирует процедуру квитирования с узлом управления мобильностью (например, сетевым устройством 142) для подтверждения и аутентификации идентичности первого устройства172 и сети, соответственно. Во время процедуры квитирования, узел управления мобильностью взаимодействует с регистром идентификации абонентского оборудования (equipment identity registry, EIR) для подтверждения, что первое устройство 172 имеет право доступа к сети. Узел управления мобильностью и регистр идентификации абонентского оборудования хранят и поддерживают данные для каждого пользователя (например, каждого виртуального оператора сотовой связи) для выполнения процедур квитирования. Узел управления мобильностью управляет процедурами второго квитирования с обслуживающим шлюзом, шлюзом сети пакетных данных и базовой станцией 118, что приводит к назначению сеанса с базовой сетью 130 (например, сетью улучшенного пакетного ядра (evolved packet core, ЕРС)) и установлению канала потока начальной системы EPS на первое устройство 172 и от первого устройства 172. Сетевое устройство 142 (например, узел управления мобильностью, обслуживающий шлюз, шлюз сети пакетных данных) и базовая станция 118 выполнены с возможностью сохранения данных, связанных с каждым пользователем (например, каждым виртуальным оператором сотовой связи), и поддержки данных базы маршрутной информации для множества виртуальных маршрутизаций и переадресаций и структур очереди. В зависимости от услуги, запрашиваемой первым устройством 172, сетевое устройство 142 (например, узел управления мобильностью, обслуживающий шлюз и шлюз сети пакетных данных может создавать дополнительные каналы потока EPS. После завершения указанных одной или более операций подключения к линии связи и указанных одной или более операций регистрации в сети первое устройство 172 может передавать и принимать данные через систему 100 (или систему 200).
[0077] В конкретном варианте осуществления после завершения указанных одной или более операций регистрации в сети первое устройство 172 выполняет одну или более операций регистрации согласно спецификации IMS. В качестве примера, первое устройство 172 инициирует процедуру регистрации IMS посредством передачи регистрационных сообщений по протоколу инициирования сеансов (Session Initiation Protocol, SIP) на сервер 134 подсистемы, работающий согласно спецификации IMS, по ФИГ. 1 или ФИГ. 2. Элемент в виде посредника для взаимодействия с абонентскими терминалами (proxy-call setup control function, P-CSCF) сервера 134 подсистемы, работающий согласно спецификации IMS, принимает регистрационное сообщение SIP и запускает процедуры квитирования между элементом P-CSCF, посредником для взаимодействия с внешними сетями (interrogating CSCF, I-CSCF) сервера 134 подсистемы, работающего согласно спецификации IMS, и центральным узлом сети IMS (serving CSCF, S-CSCF) сервера 134 подсистемы, работающего согласно спецификации IMS, которые подтверждают авторизацию первого устройства 172 для доступа к службам на основе IMS. Элемент S-CSCF также выполняет процедуру квитирования с сервером приложений телефонной вязи (telephony application server, TAS), позволяя серверу TAS запрашивать базу данных домашнего абонентского сервера для передачи данных по технологии VoLTE (voice over long term evolution), связанных с первым устройством 172. Первое устройство 172, элемент P-CSCF и сервер TAS затем участвуют в процедуре квитирования для подписки на пакет событий регистрации, чтобы получить информацию о будущих изменениях состояния регистрации, связанного с первым устройством 172. Второе устройство 174 выполняет вторую операцию (вторые операции) 312 связывания с базовой станцей 118 и сетевым устройством 142, аналогично первой операции (первым операциям) 310 связывания (за исключением того, что второе устройство 174 связано со вторым пользователем 164). Вышеописанные операции связывания являются иллюстративными и не ограничивающими. В других вариантах осуществления выполняют одну или более других операций связывания, не выполняют одной или более вышеописанных операций связывания или и то, и другое.
[0078] После выполнения первой операции (первых операций) 310 связывания первое устройство 172 отправляет первый радиочастотный сигнал 314 на входной блок системы. Входной блок системы принимает первый радиочастотный сигнал 314 и выполняет начальную обработку (например, усиление, фильтрацию, подавление шума и т.п.) перед отправкой первого радиочастотного сигнала 314 на базовую станцию 118. Первый модем 124 принимает первый радиочастотный сигнал 314 и формирует первый пакет 316 данных. Первый пакет данных включает в себя первые данные 320 (например, данные, обозначенные первым радиочастотным сигналом 314) и первый идентификатор 322. В конкретном варианте осуществления первый идентификатор 322 включает в себя метку или соответствует метке. Метка включает в себя тег переключения (также называемый тегом виртуальной локальной сети (virtual local area network, VLAN) или тегом 802.1Q), идентификатор экземпляра виртуальной маршрутизации и переадресации и идентификатор (PID) процесса протокола динамической маршрутизации (open shortest path first, OSPF).
[0079] Первый пакет 316 данных отправляют от первого модема 124 базовой станции 118 в сетевое устройство 142. Сетевое устройство 142 принимает первый пакет 316 данных и формирует первый пакет 318 на основании первого пакета 316 данных. Первый пакет 318 включает в себя первые данные 320 и первый индикатор 324. В конкретном варианте осуществления сетевое устройство 142 выполнено с возможностью репликации любых изменений, произведенных в данных базы маршрутной информации, полученных из расчета на каждый экземпляр виртуальной маршрутизации и переадресации, в комбинированных данных 148 базы маршрутной информации (например, также называемых данными базы маршрутной информации магистрального канала или данными базы маршрутной информации глобального экземпляра виртуальной маршрутизации и переадресации). В качестве примера, комбинированные данные 148 базы маршрутной информации обновляют на основании обновлений в первых данных 150 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации. Кроме того, первый идентификатор 322 отделен от первых данных 320, и первый индикатор 324 содержится в первом пакете 318. Первый индикатор 324 (например, "индикатор из расчета на каждый экземпляр виртуальной маршрутизации и переадресации") обозначает экземпляр виртуальной маршрутизации и переадресации, связанный с первым пользователем 160. В конкретном варианте осуществления первый индикатор 324 содержится в заголовке первого пакета 318. В некоторых вариантах осуществления первый индикатор 324 обозначен адресом источника или номером порта источника заголовка первого пакета 318. После формирования первый пакет 318 отправляют на указанные одно или более устройств 304 по базовой сети 130 и сети 156 по ФИГ. 1 или ФИГ. 2.
[0080] После выполнения второй операции (вторых операций) 312 связывания второе устройство 174 отправляет второй радиочастотный сигнал 330 на входной блок системы. Входной блок системы принимает второй радиочастотный сигнал 330 и выполняет начальную обработку (например, усиление, фильтрацию, шумоподавление и т.п.) перед отправкой второго радиочастотного сигнала 330 на базовую станцию 118. Второй модем 126 принимает второй радиочастотный сигнал 330 и формирует второй пакет 332 данных. Второй пакет данных включает в себя вторые данные 340 (например, данные, обозначенные вторым радиочастотным сигналом 330) и второй идентификатор 342. В конкретном варианте осуществления второй идентификатор 342 включает в себя метку или соответствует метке. Метка включает в себя тег переключения, идентификатор экземпляра виртуальной маршрутизации и переадресации и OSPF PID.
[0081] Второй пакет 332 данных отправляют со второго модема 126 базовой станции 118 на сетевое устройство 142. Сетевое устройство 142 принимает второй пакет 332 данных и формирует второй пакет 334 на основании второго пакета 332 данных. Второй пакет 334 включает в себя вторые данные 340 и второй индикатор 344. В конкретном варианте осуществления сетевое устройство 142 выполнено с возможностью репликации любых изменений, произведенных в данных базы маршрутной информации, полученных из расчета на каждый экземпляр виртуальной маршрутизации и переадресации, в комбинированных данных 148 базы маршрутной информации. В качестве примера, комбинированные данные 148 базы маршрутной информации обновляют на основании обновлений вторых данных 152 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации. Кроме того, второй идентификатор 342 отделен от вторых данных 340, и второй индикатор 344 содержится во втором пакете 334. Второй индикатор 344 обозначает экземпляр виртуальной маршрутизации и переадресации, связанный со вторым пользователем 164. В конкретном варианте осуществления второй индикатор 344 содержится в заголовке второго пакета 334. В некоторых вариантах осуществления второй индикатор 344 обозначен адресом источника или номером порта источника заголовка второго пакета 334. После формирования второй пакет 334 отправляют на указанные одно или более устройств 304 по базовой сети 130 и сети 156 по ФИГ. 1.
[0082] На ФИГ. 4 приведена многоступенчатая схема 400, которая иллюстрирует второй пример сетевого трафика, передаваемого через систему 100 по ФИГ. 1 или систему 200 по ФИГ. 2. В конкретном варианте осуществления операции, показанные на ФИГ. 4, выполняют первым устройством 172, вторым устройством 174, входным блоком 302 системы (например, спутником 102, аппаратурой 104 каналообразования, контроллером 108 формирования луча (или сотовой системой 202, аппаратурой 204 каналообразования и контроллером 206 формирования луча) и радиочастотным оборудованием 106), базовой станцией 118 (включающей в себя первый модем 124 и второй модем 126) и сетевым устройством 142 по ФИГ. 1 или ФИГ. 2, и указанными одним или более устройствами 304 по ФИГ. 3.
[0083] Как показано на ФИГ. 4, сетевое устройство 142 принимает третий пакет 402 от указанных одного или более устройств 304. Третий пакет включает в себя третьи данные 410 и первый индикатор 324. Первый индикатор 324 обозначает экземпляр виртуальной маршрутизации и переадресации, связанный с первым пользователем 160. В конкретном варианте осуществления первый индикатор 324 содержится в заголовке третьего пакета 402. В некоторых вариантах осуществления первый индикатор 324 обозначен адресом источника или номером порта источника заголовка третьего пакета 402. В конкретном варианте осуществления сетевое устройство 142 выполнено с возможностью обновления комбинированных данных 148 базы маршрутной информации на основании третьего пакета 402 и репликации любых изменений, произведенных в комбинированных данных 148 базы маршрутной информации, в соответствующих данных базы маршрутной информации, полученных из расчета на каждый экземпляр виртуальной маршрутизации и переадресации. В качестве примера, первые данные 150 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации обновляют на основании обновлений комбинированных данных 148 базы маршрутной информации.
[0084] Сетевое устройство 142 принимает третий пакет 402 и формирует третий пакет 404 данных на основании третьего пакета 402. Третий пакет 404 данных включает в себя третьи данные 410 и первый идентификатор 322. В конкретном варианте осуществления первый идентификатор 322 включает в себя метку или соответствует метке. Метка включает в себя тег переключения (также называемый тегом VLAN или тегом 802.1Q), идентификатор экземпляра виртуальной маршрутизации и переадресации и OSPF PID. В качестве примера, первый индикатор 324 отделен от третьего пакета 402, а третьи данные 410 инкапсулируют в третьем пакете 404 данных с первым индикатором 322.
[0085] Первый модем 124 принимает третий пакет 404 данных и изменяет третьи данные 410 с формированием третьего радиочастотного сигнала 406. Например, на основании идентификации первым индикатором 322 первого экземпляра виртуальной маршрутизации и переадресации (который соответствует первому пользователю 160) третий пакет 404 данных принимают и обрабатывают на первом модеме 124 (например, модеме первого модемного пула 125, который связан с первым пользователем 160). Третий радиочастотный сигнал 406 представляет третьи данные 410, и его подают посредством входного блока 302 системы для дополнительной обработки (например, радиочастотным оборудованием 106) и для передачи на первое устройство 172. В конкретном варианте осуществления третий радиочастотный сигнал 406 соответствует радиочастотному каналу (или другой части частотного спектра), который связан с первым пользователем 160.
[0086] Сетевое устройство 142 также принимает четвертый пакет 420 от указанных одного или более устройств 304. Четвертый пакет включает в себя четвертые данные 440 и второй индикатор 344. Второй индикатор 344 обозначает экземпляр виртуальной маршрутизации и переадресации, связанный со вторым пользователем 164. В конкретном варианте осуществления второй индикатор 344 содержится в заголовке четвертого пакета 420. В некоторых вариантах осуществления второй индикатор 344 обозначен адресом источника или номером порта источника заголовка четвертого пакета 420. В конкретном варианте осуществления сетевое устройство 142 выполнено с возможностью обновления комбинированных данных 148 базы маршрутной информации на основании четвертого пакета 420 и репликации любых изменений, произведенных в комбинированных данных 148 базы маршрутной информации, в соответствующих данных базы маршрутной информации, полученных исходя из расчета на каждый экземпляр виртуальной маршрутизации и переадресации. В качестве примера, вторые данные 152 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации обновляют на основании обновлений в комбинированных данных 148 базы маршрутной информации.
[0087] Сетевое устройство 142 принимает четвертый пакет 420 и формирует четвертый пакет 422 данных на основании четвертого пакета 420. Четвертый пакет 422 данных включает в себя четвертые данные 440 и второй идентификатор 342. В конкретном варианте осуществления второй идентификатор 342 включает в себя метку или соответствует метке. Метка включает в себя тег переключения (также называемый тегом VLAN или тегом 802.1Q), идентификатор экземпляра виртуальной маршрутизации и переадресации и OSPF PID. В качестве примера, второй индикатор 344 отделен от четвертого пакета 420, а четвертые данные 440 инкапсулируют в четвертом пакете 422 данных со вторым идентификатором 342.
[0088] Второй модем 126 принимает четвертый пакет 422 данных и изменяет четвертые данные 440 с формированием четвертого радиочастотного сигнала 424. Например, на основании идентификации второго идентификатора 342 второй экземпляр виртуальной маршрутизации и переадресации (который соответствует второму пользователю 164), четвертый пакет 422 данных принимают и обрабатывают на втором модеме 126 (например, модеме второго модемного пула 127, который связан со вторым пользователем 164). Четвертый радиочастотный сигнал 424 представляет четвертые данные 440, и его подают посредством входного блока 302 системы для дополнительной обработки (например, радиочастотным оборудованием 106) и для передачи на второе устройство 174. В конкретном варианте осуществления четвертый радиочастотный сигнал 424 соответствует радиочастотному каналу (или другой части частотного спектра), который связан со вторым пользователем 164.
[0089] На ФИГ. 5 показан способ 500 обработки сетевого трафика, принятого от устройства, на основании поставщика услуг (например, пользователя), связанного с указанным устройством. В конкретном варианте осуществления способ 500 реализуют системой 100 по ФИГ. 1 или системой 200 по ФИГ. 2, в качестве неограничивающих примеров. Способ 500 описан в отношении конкретного пользователя (например, первого пользователя 160) для удобства, и такое описание не является ограничивающим.
[0090] Способ 500 включает, после того, как абонентское устройство (например, абонентская станция (user equipment, UE), терминал радиосвязи), связанное с виртуальным оператором сотовой связи, выполнит связывание с сетью, прием радиочастотного сигнала от указанного устройства по конкретному радиочастотному каналу, который доступен для устройств, связанных с виртуальным оператором сотовой связи, на этапе 502. В качестве конкретного примера, после того, как первое устройство 172 выполнит связывание с базовой сетью 130, спутник 102 принимает радиочастотный сигнал от первого устройства 172 по радиочастотному каналу, связанному с первым пользователем 160 (например, первым виртуальным оператором сотовой связи).
[0091] Способ 500 включает в себя выполнение входной обработки радиочастотного сигнала на радиочастотном оборудовании, на этапе 504. В качестве конкретного примера, используют радиочастотный сигнал для формирования второго радиочастотного сигнала (например, радиочастотного сигнала, соответствующего второму радиочастотному каналу, который связан с первым пользователем 160), который передают на радиочастотное оборудование 106, и радиочастотное оборудование 106 выполняет входную обработку (например, усиление, шумоподавление и т.п.) второго радиочастотного сигнала.
[0092] Способ 500 включает в себя назначение, на основании связывания устройства с виртуальным оператором сотовой связи, первого модема первого модемного пула базовой станции для обработки радиочастотного сигнала с формированием пакета данных, который включает в себя данные и идентификатор первого экземпляра виртуальной маршрутизации и переадресации, связанный с виртуальным оператором сотовой связи, на этапе 506. В качестве конкретного примера, базовая станция 118 назначает первый модем 124 первого модемного пула 125 для обработки второго радиочастотного сигнала на основании связывания второго радиочастотного сигнала с первым пользователем 160 (как обозначено вторым радиочастотным сигналом, соответствующим второму радиочастотному каналу, который связан с первым пользователем 160). После назначения второго радиочастотного сигнала первый модем 124 формирует первый пакет данных, включающий в себя первые данные и первый идентификатор экземпляра виртуальной маршрутизации и переадресации, который идентифицирует первый экземпляр виртуальной маршрутизации и переадресации, связанный с первым пользователем 160.
[0093] Способ 500 включает формирование пакета в сетевом устройстве, на этапе 508. Пакет включает в себя данные и заголовок, включающий индикатор экземпляра виртуальной маршрутизации и переадресации, основанный на комбинированных данных базы маршрутной информации. В качестве конкретного примера, сетевое устройство 142 формирует первый пакет, который включает в себя первые данные и индикатор (например, метку или кортеж из пяти элементов, в качестве неограничивающих примеров) первого экземпляра виртуальной маршрутизации и переадресации, связанного с первым пользователем 160, на основании комбинированных данных 148 базы маршрутной информации. Способ 500 включает в себя обновление данных базы маршрутной информации, связанных с экземпляром виртуальной маршрутизации и переадресации, на основании пакета данных, на этапе 510, и обновление комбинированных данных базы маршрутной информации на основании данных базы маршрутной информации, связанных с экземпляром виртуальной маршрутизации и переадресации, на этапе 512. В качестве конкретного примера, перед формированием пакета сетевое устройство 142 обновляет первые данные 150 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации на основании первого пакета данных, и сетевое устройство 142 обновляет комбинированные данные 148 базы маршрутной информации на основании обновлений в первых данных 150 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации (или обновлений в каких-либо других данных базы маршрутной информации, полученных из расчета на каждый экземпляр виртуальной маршрутизации и переадресации).
[0094] Способ 500 включает в себя обновление абонентской информации, связанной с первым экземпляром виртуальной маршрутизации и переадресации, на основании указанного пакета, на этапе 514. В качестве конкретного примера, сервер 136 абонентских данных обновляет первые абонентские данные 138 (например, абонентские данные, связанные с экземпляром виртуальной маршрутизации и переадресации, соответствующим первому пользователю 160) на основании первого пакета.
[0095] Способ 500 также включает в себя передачу пакета на устройство по сети, на этапе 516. В качестве конкретного примера, первый пакет проходит через базовую сеть 130 и сеть 156 к целевому устройству по первому маршруту. Первый маршрут обозначен первыми данными 150 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации, и этот маршрут может отличаться от маршрута, которым проходят пакеты, связанные с другими экземплярами виртуальной маршрутизации и переадресации (и другими закрытыми группами пользователей).
[0096] Посредством передачи радиочастотных сигналов для различных закрытых групп пользователей (например, различных виртуальных операторов сотовой связи) по различным радиочастотным каналам (например, различным частям частотного спектра) и посредством поддержки различных экземпляров виртуальной маршрутизации и переадресации для различных закрытых групп пользователей, способ 500 обеспечивает изоляцию сквозного сетевого трафика для различных закрытых групп пользователей (например, различных операторов Tier-2 или поставщиков услуг). Обеспечение изоляции сквозного сетевого трафика уменьшает вероятность того, что данные, связанные с конкретным пользователем, окажутся доступны для абонентов другого пользователя.
[0097] На ФИГ. 6 показан способ 600 изоляции обработки трафика, подлежащего передаче на устройство, на основании поставщика услуг, связанного с указанным устройством. В конкретном варианте осуществления способ 600 реализуют системой 100 по ФИГ. 1 или системой 200 по ФИГ. 2, в качестве неограничивающих примеров. В некоторых вариантах осуществления способ 600 реализуют после реализации способа 500 по ФИГ. 5 или перед реализацией способа 500 по ФИГ. 5. Способ 600 описан в отношении конкретного пользователя (например, второго пользователя 164) для удобства, и такое описание не является ограничивающим.
[0098] Способ 600 включает прием пакета по сети в сетевом устройстве от другого устройства, на этапе 602. Пакет включает в себя данные и заголовок, включающий индикатор экземпляра виртуальной маршрутизации и переадресации, связанный с виртуальным оператором сотовой связи. В качестве конкретного примера, сетевое устройство 142 принимает второй пакет от устройства по сети 156 и базовой сети 130. Второй пакет включает в себя вторые данные и второй заголовок, который обозначает второй индикатор второго экземпляра виртуальной маршрутизации и переадресации, связанный со вторым пользователем 164 (например, вторым виртуальным оператором сотовой связи).
[0099] Способ 600 включает обновление абонентской информации, связанной с экземпляром виртуальной маршрутизации и переадресации на основании указанного пакета, на этапе 604. В качестве конкретного примера, перед приемом сетевым устройством 142 второго пакета сервер 136 абонентских данных принимает второй пакет и обновляет вторые абонентские данные 140 на основании второго пакета.
[00100] Способ 600 включает формирование пакета данных, который включает в себя данные и идентификатор экземпляра виртуальной маршрутизации и переадресации, на основании данных базы маршрутной информации, связанной с экземпляром виртуальной маршрутизации и переадресации, на этапе 606. В качестве конкретного примера, сетевое устройство 142 формирует второй пакет данных, который включает в себя вторые данные и второй идентификатор экземпляра виртуальной маршрутизации и переадресации, на основании вторых данных 152 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации. Способ 600 включает обновление комбинированных данных базы маршрутной информации на основании указанного пакета, на этапе 608, и обновление данных базы маршрутной информации, связанной с экземпляром виртуальной маршрутизации и переадресации, на основании комбинированных данных базы маршрутной информации, на этапе 610. В качестве конкретного примера, перед формированием второго пакета данных сетевое устройство 142 обновляет комбинированные данные 148 базы маршрутной информации на основании второго пакета, и сетевое устройство 142 обновляет вторые данные 152 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации на основании обновлений в комбинированных данных 148 базы маршрутной информации.
[00101] Способ 600 включает передачу пакета данных от сетевого устройства на модем первого модемного пула базовой станции на основании идентификатора экземпляра виртуальной маршрутизации и переадресации, на этапе 612. Пакет данных включает в себя данные и идентификатор экземпляра виртуальной маршрутизации и переадресации. В качестве примера, базовая станция 118 назначает второй модем 126 (второго модемного пула 127, который связан со вторым пользователем 164) для обработки второго пакета данных, на основании второго пакета данных, включающего в себя второй идентификатор экземпляра виртуальной маршрутизации и переадресации, который соответствует второму экземпляру виртуальной маршрутизации и переадресации (например, экземпляру виртуальной маршрутизации и переадресации, связанному со вторым пользователем 164).
[00102] Способ 600 включает формирование радиочастотного сигнала на основании пакета данных в указанном модеме, на этапе 614. В качестве конкретного примера, второй модем 126 формирует второй радиочастотный сигнал на основании второго пакета данных и подает второй радиочастотный сигнал на радиочастотное оборудование 106 для входной обработки (например, усиления, фильтрации и т.п.). В конкретном варианте осуществления второй модем 126 связывает второй радиочастотный сигнал с конкретным логическим интерфейсом (или отправляет радиочастотный сигнал на конкретный порт), который связан со вторым пользователем 164.
[00103] Способ 600 также включает в себя передачу радиочастотного сигнала на абонентское устройство, которое связано с виртуальным оператором сотовой связи по конкретному радиочастотному каналу, на этапе 616. В качестве конкретного примера, спутник 102 принимает второй радиочастотный сигнал от радиочастотного оборудования 106 по конкретному радиочастотному каналу, который связан со вторым пользователем 164. На основании второго радиочастотного сигнала, связанного со вторым пользователем 164, спутник 102 (или аппаратура каналообразования) формирует третий радиочастотный сигнал, который соответствует второму радиочастотному каналу, связанному со вторым пользователем 164 и назначенному для связи между устройствами и спутником 102 (или аппаратурой каналообразования). В конкретном варианте осуществления спутник 102 передает третий радиочастотный сигнал на второе устройство 174 по второму радиочастотному каналу.
[00104] Посредством передачи радиочастотных сигналов для различных закрытых групп пользователей (например, различных виртуальных операторов сотовой связи) по различным радиочастотным каналам (например, различным частям частотного спектра) и посредством поддержки различных экземпляров виртуальной маршрутизации и переадресации для различных закрытых групп пользователей, способ 500 обеспечивает изоляцию сквозного сетевого трафика для различных закрытых групп пользователей (например, различных операторов Tier-2 или абонентов). Обеспечение изоляции сквозного сетевого трафика уменьшает вероятность того, что данные, связанные с конкретным пользователем, окажутся доступны для абонентов отличающегося пользователя.
[00105] На ФИГ. 7 показан способ 700 обработки сетевого трафика, связанного с различными экземплярами виртуальной маршрутизации и переадресации. В конкретном варианте осуществления способ 700 реализуют системой 100 по ФИГ. 1 или системой 200 по ФИГ. 2, например сетевым устройством 142, в качестве неограничивающего примера.
[00106] Способ 700 включает прием первого пакета данных в сетевом устройстве от базовой станции, на этапе 702. В качестве конкретного примера, сетевое устройство включает в себя сетевое устройство 142 или соответствует сетевому устройству 142, базовая станция включает в себя базовую станцию 118 или соответствует базовой станции 118 по ФИГ. 1 и 2, и первый пакет данных включает в себя первый пакет 316 данных или соответствует первому пакету 316 данных по ФИГ. 3. Первый пакет данных включает в себя первые данные и первый идентификатор экземпляра виртуальной маршрутизации и переадресации. В качестве конкретного примера, первые данные включают в себя первые данные 320 или соответствуют первым данным 320, а первый идентификатор экземпляра виртуальной маршрутизации и переадресации включает в себя первый идентификатор 322 или соответствует первому идентификатору 322.
[00107] Способ 700 включает передачу первого пакета от сетевого устройства на первое устройство по сети, на этапе 704. Первый пакет включает в себя первые данные и первый заголовок, который включает в себя первый индикатор, связанный с первым экземпляром виртуальной маршрутизации и переадресации. В качестве конкретного примера, первый пакет включает в себя или соответствует первому пакету 318, и первый индикатор включает в себя первый индикатор 324 или соответствует первому индикатору 324 по ФИГ. 3.
[00108] Способ 700 включает прием второго пакета данных в сетевом устройстве от базовой станции, на этапе 706. Второй пакет данных включает в себя вторые данные и второй идентификатор экземпляра виртуальной маршрутизации и переадресации. В качестве конкретного примера, второй пакет данных включает в себя второй пакет 332 данных или соответствует второму пакету 332 данных, вторые данные включают в себя вторые данные 340 или соответствуют вторым данным 340, и второй идентификатор экземпляра виртуальной маршрутизации и переадресации включает в себя второй идентификатор 342 или соответствует второму идентификатору 342 по ФИГ. 3.
[00109] Способ 700 также включает передачу второго пакета от сетевого устройства на второе устройство по указанной сети, на этапе 708. Второй пакет включает в себя вторые данные и второй заголовок, который включает в себя второй индикатор, связанный со вторым экземпляром виртуальной маршрутизации и переадресации. В качестве конкретного примера, второй пакет включает в себя второй пакет 334 или соответствует второму пакету 334, и второй индикатор включает в себя второй индикатор 344 или соответствует второму индикатору 344.
[00110] В конкретном варианте осуществления способ 700 также включает формирование первых данных базы маршрутной информации, связанных с первым экземпляром виртуальной маршрутизации и переадресации, на основании первого пакета данных и формирование вторых данных базы маршрутной информации, связанных со вторым экземпляром виртуальной маршрутизации и переадресации, на основании второго пакета данных. В качестве конкретного примера, первые данные базы маршрутной информации включают в себя первые данные 150 или соответствуют первым данным 150 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации, а вторые данные базы маршрутной информации включают в себя вторые данные 152 или соответствуют вторым данным 152 информационных баз маршрутизации экземпляров виртуальной маршрутизации и переадресации по ФИГ. 1 и 2. В некоторых вариантах осуществления способ 700 также включает формирование комбинированных данных базы маршрутной информации на основании первых данных базы маршрутной информации и вторых данных базы маршрутной информации. В качестве конкретного примера, комбинированные данные базы маршрутной информации включают в себя комбинированные данные 148 базы маршрутной информации или соответствуют комбинированным данным 148 базы маршрутной информации (например, данным базы маршрутной информации магистрального канала) по ФИГ. 1 и 2. В некоторых вариантах осуществления первый заголовок и второй заголовок сформированы на основании комбинированных данных базы маршрутной информации.
[00111] Еще в одном конкретном варианте осуществления способ 700 также включает логическую изоляцию данных, связанных со вторым экземпляром виртуальной маршрутизации и переадресации, от данных, связанных с первым экземпляром виртуальной маршрутизации и переадресации, посредством инкапсуляции данных, связанных с первым экземпляром виртуальной маршрутизации и переадресации, с использованием заголовка, отличающегося от данных, связанных со вторым экземпляром виртуальной маршрутизации и переадресации. В качестве конкретного примера, пакеты данных, сформированные базовой станцией 118 и связанные с различными экземплярами виртуальной маршрутизации и переадресации, включают в себя различные идентификаторы экземпляров виртуальной маршрутизации и переадресации (например, первый идентификатор 322 и второй идентификатор 342 по ФИГ. 3), и пакеты, сформированные сетевым устройством 142 и связанные с различными экземплярами виртуальной маршрутизации и переадресации, включают в себя заголовки, которые включают в себя различные индикаторы (например, первый индикатор 324 и второй индикатор 344 по ФИГ. 3).
[00112] Еще в одном конкретном варианте осуществления способ 700 также включает обновление первой абонентской информации, связанной с первым экземпляром виртуальной маршрутизации и переадресации, на основании первого пакета и обновление второй абонентской информации, связанной со вторым экземпляром виртуальной маршрутизации и переадресации, на основании второго пакета. В качестве еще одного конкретного примера первая абонентская информация включает в себя первые абонентские данные 138 или соответствует первым абонентским данным 138, а вторая абонентская информация включает в себя вторые абонентские данные 140 или соответствует вторым абонентским данным 140 по ФИГ. 1 и 2.
[00113] Хотя одна или более из ФИГ. 1-7 может иллюстрировать системы, устройства и/или способы согласно принципам раскрытия настоящего изобретения, раскрытие настоящего изобретения не ограничено показанными системами, устройствами и/или способами. Одна или более функций или компонентов по любой из ФИГ. 1-7, как показано или описано в настоящем документе, могут быть скомбинированы с одной или более другими частями другой из ФИГ. 1-7. Например, один или более элементов способа 500 по ФИГ. 5, один или более элементов способа 600 по ФИГ. 6, один или более элементов способа 700 по ФИГ. 7 или комбинация указанного могут быть реализованы в комбинации с другими операциями, описанными в настоящем документе. Соответственно, ни один вариант осуществления, описанный в настоящем документе, не должен быть истолковано как ограничивающий, и варианты осуществления настоящего изобретения могут быть соответствующим образом объединены без отхода от принципов раскрытия настоящего изобретения. В качестве примера, одна или более операций, описанных со ссылкой на ФИГ. 5-7, могут быть необязательными, могут быть выполнены по меньшей мере частично одновременно и/или могут быть выполнены в порядке, отличающемся от показанного или описанного.
[00114] Например, еще один конкретный вариант осуществления содержит систему, содержащую: базовую станцию (118), содержащую: первый модем (124) первого модемного пула (125), выполненный с возможностью формирования первого пакета (316) данных на основании первого радиочастотного сигнала (314), причем первый пакет (316) данных включает в себя первые данные (320) и первый идентификатор (322) экземпляра виртуальной маршрутизации и переадресации; и второй модем (126) второго модемного пула (127), выполненный с возможностью формирования второго пакета (332) данных на основании второго радиочастотного сигнала (330), причем второй пакет (332) данных включает в себя вторые данные (340) и второй идентификатор (342) экземпляра виртуальной маршрутизации и переадресации. Система также включает в себя сетевое устройство (142), соединенное с базовой станцией (118) и выполненное с возможностью: приема первого пакета (316) данных и передачи первого пакета (318) на первое устройство по сети, причем первый пакет (318) включает в себя первые данные (320) и первый заголовок, который включает в себя первый индикатор (324), связанный с первым экземпляром виртуальной маршрутизации и переадресации, который соответствует первому идентификатору экземпляра виртуальной маршрутизации и переадресации; и приема второго пакета (332) данных и передачи второго пакета (334) на второе устройство по указанной сети, причем второй пакет (334) включает в себя вторые данные (340) и второй заголовок, который включает в себя второй индикатор (344), связанный со вторым экземпляром виртуальной маршрутизации и переадресации, который соответствует второму идентификатору экземпляра виртуальной маршрутизации и переадресации.
[00115] Сетевое устройство (142) также может быть выполнено с возможностью: приема третьего пакета (402) от первого устройства по указанной сети, причем третий пакет (402) включает в себя третьи данные (410) и третий заголовок, который включает в себя третий индикатор (324), связанный с первым экземпляром виртуальной маршрутизации и переадресации; и передачи третьего пакета (404) данных на первый модем (124) базовой станции (118), причем третий пакет (404) данных включает в себя третьи данные (410) и первый идентификатор (322) экземпляра виртуальной маршрутизации и переадресации. Система также может содержать контроллер (108, 206) формирования луча, выполненный с возможностью корректировки третьего радиочастотного сигнала (406) на основании первого набора весовых коэффициентов (110, 208) формирования луча, связанных с первым пользователем, причем первый пользователь соответствует первому экземпляру виртуальной маршрутизации и переадресации, а третий радиочастотный сигнал (406) сформирован на основании третьего пакета (404) данных.
[00116] Система также может содержать радиочастотное оборудование (RFE) (106), выполненное с возможностью передачи третьего радиочастотного сигнала (406), причем третий радиочастотный сигнал (406) сформирован на базовой станции (118) на основании третьего пакета (404) данных, принятого на базовой станции (118) от сетевого устройства (142), и третий пакет (404) данных включает в себя первый идентификатор (322) экземпляра виртуальной маршрутизации и переадресации. Система также может содержать аппаратуру (104, 204) каналообразования, выполненную с возможностью формирования множества наборов радиочастотных сигналов, при этом каждый набор радиочастотных сигналов связан с соответствующей частью радиочастотного спектра, причем указанное множество наборов радиочастотных сигналов включает в себя по меньшей мере один радиочастотный сигнал, связанный с конкретной частью радиочастотного спектра, которая связана с уникальным пользователем (160, 164, 168). Система также может содержать сотовую систему (202), выполненную с возможностью распределения указанного множества наборов радиочастотных сигналов в конфигурации с перекрытием в первом местоположении, причем указанная конкретная часть радиочастотного спектра доступна для устройств в первом местоположении и связана с уникальным пользователем (160, 164, 168), и не доступна для устройств, которые не связаны с уникальным пользователем (160, 164, 168). Сотовая система (202) может содержать спутниковую сотовую систему или наземную сотовую систему. Базовая станция (118) может содержать множество модемных пулов (125, 127, 129), связанных с множеством идентификаторов экземпляров виртуальной маршрутизации и переадресации, причем каждый модем (124, 126, 128) указанного множества модемных пулов (125, 127, 129) выполнен с возможностью обработки трафика, связанного с соответствующим идентификатором экземпляра виртуальной маршрутизации и переадресации. Уникальный пользователь (160, 164, 168) может содержать первого виртуального оператора (160) сотовой связи (MVNO), и базовая станция (118) и сетевое устройство (142) выполнены с возможностью логической изоляции трафика, связанного с первым виртуальным оператором (160) сотовой связи, от трафика, связанного со вторым виртуальным оператором (164) сотовой связи.
[00117] Первый модем (124) также может быть выполнен с возможностью шифрования первого пакета (316) данных на основании первого шифрования, связанного с первым экземпляром виртуальной маршрутизации и переадресации, а второй модем (126) также может быть выполнен с возможностью шифрования второго пакета (332) данных на основании второго шифрования, связанного со вторым экземпляром виртуальной маршрутизации и переадресации.
[00118] Еще один конкретный вариант осуществления содержит спутник (102), содержащий: полезную нагрузку (184), содержащую одну или более антенн; запоминающее устройство (182), выполненное с возможностью сохранения данных (186) соответствия каналов, обозначающих соответствие по меньшей мере одного радиочастотного канала другому радиочастотному каналу; и процессор (180), выполненный с возможностью инициирования передачи второго радиочастотного сигнала от указанных одной или более антенн на первое устройство на основании данных (186) соответствия каналов и на основании первого поставщика услуг, связанного с первым устройством, причем второй радиочастотный сигнал основан на первом радиочастотном сигнале, принятом на указанных одной или более антенн от радиочастотного оборудования (RFE), при этом первый радиочастотный сигнал соответствует первому радиочастотному каналу, а второй радиочастотный сигнал соответствует второму радиочастотному каналу, который отличается от первого радиочастотного канала.
[00119] Процессор (180) также может быть выполнен с возможностью инициирования передачи четвертого радиочастотного сигнала от указанных одной или более антенн на второе устройство на основании данных соответствия каналов и на основании второго поставщика услуг, связанного со вторым устройством, причем четвертый радиочастотный сигнал основан на третьем радиочастотном сигнале, принятом на указанных одной или более антеннах от радиочастотного оборудования, при этом третий радиочастотный сигнал соответствует третьему радиочастотному каналу, который отличается от первого радиочастотного канала, и четвертый радиочастотный сигнал соответствует четвертому радиочастотному каналу, который отличается от третьего радиочастотного канала и второго радиочастотного канала. Указанные одна или более антенн могут быть выполнены с возможностью передачи с перекрытием второго радиочастотного сигнала и четвертого радиочастотного сигнала в одном и том же местоположении.
[00120] Спутник (102) также может содержать контроллер (108) формирования луча, выполненный с возможностью корректировки второго радиочастотного сигнала на основании данных (110) формирования луча, сохраненных в запоминающем устройстве (182), и первого радиочастотного сигнала, причем данные (110) формирования луча обозначают один или более наборов весовых коэффициентов формирования луча, связанных с одним или более поставщиками услуг.
[00121] Процессор также может быть выполнен с возможностью инициирования передачи шестого радиочастотного сигнала от указанных одной или более антенн на первое устройство на основании данных (186) соответствия каналов и на основании первого поставщика услуг, причем шестой радиочастотный сигнал основан на пятом радиочастотном сигнале, принятом на указанных одной или более антеннах от радиочастотного оборудования, при этом пятый радиочастотный сигнал соответствует первому радиочастотному каналу, а шестой радиочастотный сигнал соответствует второму радиочастотному каналу.
[00122] Еще один конкретный вариант осуществления содержит способ, включающий: прием первого пакета (316) данных в сетевом устройстве (142) от базовой станции (118), причем первый пакет (316) данных включает в себя первые данные (320) и первый идентификатор (322) экземпляра виртуальной маршрутизации и переадресации; передачу первого пакета (318) от сетевого устройства (142) на первое устройство по сети, причем первый пакет (318) включает в себя первые данные (320) и первый заголовок, который включает в себя первый индикатор (324), связанный с первым экземпляром виртуальной маршрутизации и переадресации;
[00123] прием второго пакета (332) данных в сетевом устройстве (142) от базовой станции (118), причем второй пакет (332) данных включает в себя вторые данные (340) и второй идентификатор (342) экземпляра виртуальной маршрутизации и переадресации; и передачу второго пакета (334) от сетевого устройства (142) на второе устройство по указанной сети, причем второй пакет (334) включает в себя вторые данные (340) и второй заголовок, который включает в себя второй индикатор (344), связанный со вторым экземпляром виртуальной маршрутизации и переадресации.
[00124] Способ также может включать: формирование первых данных (150) базы маршрутной информации, связанных с первым экземпляром виртуальной маршрутизации и переадресации на основании первого пакета (316) данных; и формирование вторых данных (152) базы маршрутной информации, связанных со вторым экземпляром виртуальной маршрутизации и переадресации на основании второго пакета (332) данных. Способ также может включать формирование комбинированных данных (148) базы маршрутной информации на основании первых данных базы маршрутной информации и вторых данных базы маршрутной информации, причем первый заголовок и второй заголовок сформированы на основании комбинированных данных (148) базы маршрутной информации.
[00125] Способ также может включать логическую изоляцию данных, связанных со вторым экземпляром виртуальной маршрутизации и переадресации, от данных, связанных с первым экземпляром виртуальной маршрутизации и переадресации, посредством инкапсуляции данных, связанных с первым экземпляром виртуальной маршрутизации и переадресации с использованием заголовка, отличающегося от данных, связанных со вторым экземпляром виртуальной маршрутизации и переадресации.
[00126] Способ также может включать: обновление первой абонентской информации, связанной с первым экземпляром виртуальной маршрутизации и переадресации на основании первого пакета (318); и обновление второй абонентской информации, связанной со вторым экземпляром виртуальной маршрутизации и переадресации на основании второго пакета (334).
[00127] Иллюстрации примеров, описанных в настоящем документе, предназначены для обеспечения общего понимания структуры различных вариантов осуществления. Иллюстрации не предназначены для полного описания всех элементов и особенностей устройства и систем, которые используют конструкции или способы, описанные в настоящем документе. Многие другие варианты осуществления могут быть очевидны специалистам в данной области после рассмотрения приведенного раскрытия. Другие варианты осуществления могут быть использованы и получены из приведенного раскрытия таким образом, что конструктивные и логические замены и изменения могут быть сделаны без отклонения от объема приведенного раскрытия. Например, операции способов могут быть выполнены в порядке, отличающемся от показанного на чертежах, или одна или более операций способов могут быть опущены. Соответственно, приведенное раскрытие и чертежи следует рассматривать как иллюстративные, а не ограничительные.
[00128] Кроме того, хотя в настоящем документе были проиллюстрированы и описаны конкретные примеры, следует понимать, что любое последующее решение, предназначенное для достижения тех же или аналогичных результатов, может быть заменено на конкретные показанные варианты осуществления. Это раскрытие предназначено для охвата любых последующих изменений или вариантов различных вариантов осуществления. Комбинации вышеуказанных вариантов осуществления и других вариантов осуществления, не описанных конкретно в настоящем документе, будут очевидны специалистам в данной области техники после рассмотрения описания.
[00129] Реферат представлен с пониманием того, что он не будет использоваться для толкования или ограничения объема или смысла формулы изобретения. Кроме того, в предшествующем разделе "Осуществление изобретения" различные функции могут быть сгруппированы или описаны в одном варианте осуществления с целью упрощения раскрытия. Примеры, описанные выше, иллюстрируют, но не ограничивают представленное раскрытие. Следует также понимать, что возможны многочисленные модификации и варианты в соответствии с принципами раскрытия настоящего изобретения. Как отражено в следующей формуле изобретения, заявленный объект изобретения может относиться не ко всем признакам какого-либо из раскрытых примеров. Соответственно, объем представленного раскрытия определяется следующей формулой изобретения и ее эквивалентами.