用于联合网络业务处理的系统和方法与流程

文档序号:15822228发布日期:2018-11-02 23:13阅读:208来源:国知局
用于联合网络业务处理的系统和方法与流程

本公开总体上涉及处理网络业务(networktraffic)。

背景技术

蜂窝网络提供商(还称为一级(tier-1)移动网络运营商(mno))能够使用蜂窝系统经由诸如移动电话、平板计算机等这样的无线装置向订户提供电话、数据以及其它服务。蜂窝网络提供商具有指定频谱(例如,频率范围),从该网络导出在向订户提供蜂窝服务方面所使用的网络带宽(以赫兹(hz)为单位测量的)和容量(以每秒钟比特数(bps)测量的)。该带宽和容量可能比为提供由蜂窝网络提供商所提供的服务所需要的带宽和容量更大。为了增加收入,蜂窝网络提供商可以向二级(tier-2)运营商(还已知为移动虚拟网络运营商(mvno:mobilevirtualnetworkoperator)或虚拟网络运营商(vno:virtualnetworkoperator))出售带宽、容量以及服务的一部分。在这个模式下,一级运营商被称为增值转售商(var:value-addedreseller),其转售不然会被“搁浅”(即,不用于向var提供收入)的带宽、容量以及服务。蜂窝系统然后用于为二级运营商的订户提供对指定蜂窝或网络服务的接入。尽管蜂窝系统能够为不同的二级运营商处理业务,但在某些系统中,与第一个二级运营商相关联的业务未和与第二个二级运营商相关联的业务隔离,这可能给二级运营商带来潜在的安全风险(例如,与特定二级运营商相关联的业务利用与不同的二级运营商相关联的装置进行处理和提供给该装置的风险)。



技术实现要素:

在特定实现中,提供了一种系统,该系统包括基站,该基站包括第一调制解调器池中的第一调制解调器。所述第一调制解调器被配置成,基于第一射频(rf)信号生成第一数据包。所述第一数据包包括第一数据和第一虚拟路由与转发(vrf)实例识别符。所述基站还包括第二调制解调器池中的第二调制解调器。所述第二调制解调器被配置成,基于第二rf信号生成第二数据包。所述第二数据包包括第二数据和第二vrf实例识别符。所述系统还包括网络装置,该网络装置连接至所述基站并且被配置成:经由网络接收所述第一数据包并且向第一装置发送第一包。所述第一包包括所述第一数据和第一首部,该第一首部包括与对应于所述第一vrf实例识别符的第一vrf实例相关联的第一指示符。所述网络装置还被配置成,经由所述网络接收所述第二数据包并且向第二装置发送第二包。所述第二包包括所述第二数据和第二首部,该第二首部包括与对应于所述第二vrf实例识别符的第二vrf实例相关联的第二指示符。在特定实现中,每个vrf实例都与不同的“封闭用户组(cug)”(例如,不同的二级运营商或服务提供商,如mvno、vno,或寻求将它们的私营企业网络的物理基础设施外包的其它政府或企业客户)相关联,并且和与其它vrf实例相关联的数据相比不同地封装和处理与特定vrf实例相关联的数据,使能够隔离与该特定vrf实例(例如,特定用户)相关联的业务和与其它vrf实例(例如,其它cug)相关联的业务。

在另一特定实现中,提供了一种卫星,该卫星包括有效载荷,该有效载荷包括一个或更多个天线。所述卫星包括存储器,该存储器被配置成存储信道映射数据,该信道映射数据指示至少一个射频(rf)信道至不同rf信道的映射。所述卫星还包括处理器,该处理器被配置成,基于所述信道映射数据并且基于与第一装置(例如,订户装置)相关联的第一服务提供商,来启动从所述一个或更多个天线向所述第一装置发送第二rf信号。所述第二rf信号基于在所述一个或更多个天线处从射频设备(rfe)接收的第一rf信号。所述第一rf信号对应于第一rf信道,并且所述第二rf信号对应于与所述第一rf信道不同的第二rf信道。通过将服务提供商(例如,cug,如二级运营商)映射至不同的rf信道,所述卫星使能够利用不同rf信道传送与不同cug相关联的业务,由此,以每cug(例如,每服务提供商、每mvno,或者每政府或企业实体)为基础来隔离业务。

在另一特定实现中,提供了一种方法,该方法包括以下步骤:在网络装置处接收来自基站的第一数据包,从所述网络装置经由网络向第一装置发送第一包,在所述网络装置处接收来自所述基站的第二数据包,以及从所述网络装置经由所述网络向第二装置发送第二包。所述第一数据包包括第一数据和第一vrf实例识别符。所述第一包包括所述第一数据和第一首部,该第一首部包括与第一vrf实例相关联的第一指示符。所述第二数据包包括第二数据和第二vrf实例识别符。所述第二包包括所述第二数据和第二首部,该第二首部包括与第二vrf实例相关联的第二指示符。

附图说明

图1是例示处理与不同的虚拟路由与转发(vrf)实例相关联的网络业务的系统的实现的第一示例的框图;

图2是例示处理与不同的vrf实例相关联的网络业务的系统的实现的第二示例的框图;

图3是例示经由图1和图2的系统传送的网络业务的第一示例的梯形图;

图4是例示经由图1和图2的系统传送的网络业务的第二示例的梯形图;

图5是基于与一装置相关联的服务提供商来处理从该装置接收的网络业务的方法的示例的流程图;

图6是基于与一装置相关联的服务提供商来处理要向该装置发送的网络业务的方法的示例的流程图;以及

图7是处理与不同的虚拟路由与转发(vrf)实例相关联的网络业务的方法的示例的流程图。

具体实施方式

下面参照附图,对特定实现进行描述。在本描述中,贯穿附图,用共同标号指定共同特征。如本文所使用的,各种术语仅出于描述特定实现的目的来使用,而不是旨在进行限制。例如,单数形式“一”、以及“该/所述”同样旨在包括多数形式,除非上下文另外进行了明确指示。还可以明白,术语“包括”、“包含”可以与“含有”、“具有”互换地使用。另外,应该明白,术语“其中(wherein)”可以与“在其中(where)”互换地使用。如本文所使用的,“示例性(exemplary)”可以指示示例(exemple)、实现(implementation)、和/或方面(aspect),并且不应该被解释为限制或者指示优选或者优选实现。如本文所使用的,用于修改要素(element)(如结构、组件、操作等)的序数术语(例如,“第一”、“第二”、“第三”等)本身不指示该要素相对于另一要素的任何优先级或次序,而只是将该要素与具有相同名称(但是用于序数项)的另一要素区分开来。如本文所使用的,术语“集合/组(set)”是指一个或更多个要素的分组,并且术语“多个”是指多个要素。

在本公开中,诸如“确定”、“计算”、“移位”、“调节”等的术语可以用于描述如何执行一个或更多个操作。应注意到,这样的术语不应被解释为限制,而是可以利用其它技术来执行类似的操作。另外,如本文所提及的,“生成”、“计算”、“使用”、“选择”、“存取(accessing)”以及“确定”可以互换地使用。例如,“生成”、“计算”或“确定”参数(或信号)可以指:主动生成、计算或确定该参数(或信号),或者可以指使用、选择或存取已经生成(如由另一个组件或装置生成)的该参数(或信号)。如本文所使用的,“联接/耦合(coupled)”可以包括“以通信方式联接”、“以电方式联接”或“物理地联接”,并且也可以(或者可选地)包括其任何组合。两个装置(或组件)可以经由一个或更多个其它装置、组件,线路、总线,网络(例如,有线网络、无线网络或其组合等)等直接或间接地联接(例如,以通信方式联接、以电方式联接或者物理地联接)。作为例示性的非限制例,以电方式联接的两个装置(或组件)可以被包括在相同装置中或不同装置中,并且可以经由电子设备、一个或更多个连接器,或者电感耦合来连接。在一些实现中,诸如在电通信中以通信方式联接的两个装置(或组件)可以直接或间接地(如经由一个或更多个导线、总线、网络等)发送和接收电信号(数字信号或模拟信号)。如本文所使用的,“直接联接”可以包括在没有中间组件的情况下联接(例如,以通信方式联接、以电方式联接或物理联接)的两个装置。

本文所公开的实现致力于用于在蜂窝系统内以每用户为基础来提供网络业务隔离的系统和方法。在一些实现中,参照联合网络(federatednetwork),对本文所述系统和方法进行描述。在其它实现中,本文所述系统和方法适用于其它类型的网络。蜂窝系统包括多个组件,如网络装置(例如,“核心网络”装置)、基站、波束成形控制器、射频(rf)设备(rfe)、信道化器、或其它组件。蜂窝系统的运营商(例如,一级运营商)可以将对蜂窝系统的接入权出售给其他“cug”以提供各种网络服务。如本文所使用的,“cug”是指:支付以接入与一级运营商相关联的设备的二级运营商(例如,服务提供商)。为方便起见,cug的成员被称为用户。作为非限制例,二级运营商包括移动虚拟网络运营商(mvno)和虚拟网络运营商(vno)。订购由二级运营商提供的服务的人在本文中被称为订户。通过隔离与每个用户(例如,每个二级运营商)相关联的网络业务,所述系统和方法改进了由蜂窝系统处理的数据的安全性。另外,因与不同cug相关联的数据能够根据不同的规则或准则进行处理(而不是针对所有cug的一组总体规则或准则),蜂窝系统的灵活性增加。

为了实现每用户(例如,每二级运营商或每服务提供商)的网络业务隔离,与不同cug相关联的业务被不同地封装,并且利用不同路由信息通过蜂窝系统进行路由和转发。在特定实现中,基站和网络装置(例如,移动管理实体、诸如分组数据网络网关(pgw)这样的包网关、服务网关(sgw)等)被配置成,利用不同的识别符来封装与不同cug(例如,不同的mvno)相关联的业务。为了例示,在特定实现中,网络装置维护针对每个用户的不同虚拟路由与转发(vrf:virtualroutingandforwarding)实例,其包括维护针对每个用户的不同路由信息库(rib)数据。由于不同的rib数据,因而相比与第二用户相关联的业务,与第一用户相关联的业务可以穿过经由外部网络的不同路径。

在特定实现中,与不同cug相关联的业务由蜂窝系统内的不同装置(或不同组件)处理。为了例示,基站包括多个调制解调器(modem)池(例如,物理调制解调器池、虚拟调制解调器池、或逻辑调制解调器池),其包括一个或更多个调制解调器,并且每个调制解调器池中的调制解调器被配置成处理与对应用户相关联的数据包。作为特定示例,第一调制解调器池的一个或更多个调制解调器处理与第一用户相关联的数据包(如由数据包中的vrf实例识别符所指示的),并且第二调制解调器池中的一个或更多个调制解调器处理与第二用户相关联的数据包。

除了隔离用户(例如,通过二级运营商或服务提供商)通过网络和蜂窝系统的网络业务之外,蜂窝系统还可以使不同的cug能够经由rf频谱的不同部分(例如,不同的rf信道或其部分)接入蜂窝系统。在特定实现中,卫星上的机载信道化器被配置成从联接至基站的rf电路接收rf信号,并执行“波束到波束”切换(例如,rf信号切换),使得使用从rf电路接收的并且对应于与第一服务提供商相关联的业务的rf信号,来生成对应于与第一服务提供商相关联的rf频谱的第一部分的第二rf信号。类似地,对应于与第二服务提供商相关联的业务的第三rf信号被用于生成对应于与第二服务提供商相关联的rf频谱的第二部分的第四rf信号。第二rf信号和第四rf信号被分别提供给与第一服务提供商和第二服务提供商相关联(例如,订购服务)的对应用户装置。在特定实现中,这些rf信号在同一位置处以覆盖(overlay)模式部署,使得同一位置处的多个装置能够经由rf频谱的不同部分(例如,经由不同rf信道或其部分)接入蜂窝系统。这些rf信号被映射至对应vrf实例(例如,对应cug)并被转换成数据包,针对其,由vrf实例隔离处理,如本所述。

通过隔离与不同cug(例如,不同的服务提供商、政府客户,或企业客户)相关联的网络业务,与其它系统相比,本文所述的系统改进了数据安全性。例如,与不同cug关联的数据利用不同的vrf实例识别符进行封装和处理,从而分离(例如,隔离)与特定用户相关联的数据和与其它cug相关联的数据。另外,蜂窝系统与订户装置之间的通信利用不同的rf信道(或其它频带)来执行,从而进一步隔离与特定用户相关联的通信和与其它cug相关联的通信。这种网络业务隔离改进了蜂窝系统相对于不同cug(例如,不同的服务提供商)的数据安全性。另外,因与特定用户相关联的业务能够利用不同于与其它cug相关联的数据的规则或策略来处理,而增加蜂窝系统的灵活性。

图1例示了被配置成处理和不同的虚拟路由与转发(vrf)实例相关联的网络业务的系统100的示例。系统100包括:包括信道化器104和波束成形控制器108的卫星102,rfe106,基站118,以及包括网络装置142、订户数据服务器136以及因特网协议(ip)多媒体子系统服务器134的核心网络130。尽管组件102、104、106、108、118、134、136以及142被例示为包括在系统100中,但在其它实现中,不包括组件102、104、106、108、118、134、136以及142中的一个或更多个(并且对应功能由其余组件中的一个或更多个执行)。在其它实现中,系统100包括未例示的附加组件。

卫星102被配置成执行与一个或更多个装置(例如,一个或更多个订户装置)的通信。作为非限制例,所述一个或更多个装置包括移动装置,如移动电话、平板计算机、膝上型计算机、智能腕表、媒体播放装置、导航系统、个人数字助理(pda)、卫星电话、车辆(或其组件)、或其组合。在一些实现中,所述一个或更多个装置还包括固定的计算机化装置。卫星102包括:处理器180、存储器182、信道化器104、波束成形控制器108、以及有效载荷184。有效载荷184包括被配置成执行与所述一个或更多个装置的通信操作的一个或更多个天线。在特定实现中,系统100包括或对应于基于卫星的蜂窝系统。在另一特定实现中,系统100包括或对应于混合蜂窝系统(例如,混合卫星和地面蜂窝系统)。例如,卫星102可以经由基于地面的蜂窝系统的一个或更多个组件(如天线、卫星、天线塔等)与一个或更多个装置进行通信。在另选实现中,系统100包括或对应于基于地面的蜂窝系统,如参照图2进一步描述的那样。

信道化器104被配置成将频谱(例如,rf频谱)划分成多个较小频率“片(slice)”(例如,子带、信道、子频带等)。作为示例,信道化器104被配置成将传入超宽带信号划分成用于传送至另一装置或组件的信道或子信道。尽管在此描述了rf信号,但在其它实现中,可以使用其它频率信号。在特定实现中,信道化器104被配置成将rf信号划分成比其它滤波设备更窄的带宽。作为特定示例,其它滤波设备可以将rf信号划分成具有大约30兆赫兹-70兆赫(mhz)范围的、被称为“转发器(transponder)”或“转发器尺寸”的尺寸。与此相反,信道化器104被配置成将rf频谱(或另一频谱)划分成大约31千赫兹(khz)的频带或频率片。尽管被称为频带或频道的一部分(例如,rf信道),但信号还可以被分成基于时间的信道或子信道(例如,用于时分多址(tdma)信号)或基于编码的信道或子信道(例如用于码分多址(cdma)信号)。

波束成形控制器108被配置成启用对一个或更多个装置的波束成形。在特定实现中,波束成形控制器108被配置成将波束成形权重应用于rf信号(例如,“波束”),以修改去往和来自所述一个或更多个装置的rf信号的方向性和空间选择性。在特定实现中,波束成形权重在存储器182处被存储为波束成形数据110,并且每一组波束成形权重与对应用户相关联(例如,基于每个用户来指配波束成形权重),如本文进一步所述。如本文所使用的,“用户”包括通过利用一级运营商(如拥有并操作系统100的一级运营商)的网络资源来提供服务的二级运营商或其他服务提供商。cug包括移动虚拟网络运营商(mvno)、虚拟网络运营商(vno)、或利用系统100向订户提供服务的其他服务提供商。订户包括订阅由服务提供商(例如,cug)提供的服务并且利用诸如移动电话或其它设备之类的装置接入系统100的人。在图1所示特定实现中,信道化器104和波束成形控制器108被集成在卫星102中。在另一特定实现中,信道化器104和波束成形控制器108联接在rfe106与基站118之间,如参照图2所描述的。

在特定实现中,信道化器104被配置成生成与rf频谱的对应部分相关联的多组rf信号。例如,每组rf信号都包括对应于rf频谱的特定部分的一个或更多个rf信号,如特定rf信道(或特定的多个rf信道)。所述多组rf信号包括与rf频谱中的特定部分相关联的至少一个rf信号,该特定部分与独特用户相关联。为了例示,所述多个rf信号包括与rf频谱的特定部分(例如,特定rf信道)相对应的第一rf信号,该特定部分被指定用于与第一用户(例如,第一mvno)相关联的通信。为了进一步例示,所述多个rf信号包括与rf频谱的特定部分(例如,第二特定rf信道)相对应的第二rf信号,该第二特定部分被指定用于与第二用户(例如,第二mvno)相关联的通信。

在特定实现中,波束成形控制器108被配置成,基于波束成形数据来调节rf信号的相位、幅度、或两者,该波束成形数据指示与第一用户相关联的第一组波束成形权重和与第二用户相关联的第二组波束成形权重。rf信号被发送(例如,部署)至一个或更多个位置,以使能够经由rf频谱的不同部分与和两个服务提供商相关联的装置进行无线通信,如本文进一步描述的。尽管例示为两个组件,但在特定实现中,信道化器104和波束成形控制器108被集成至或对应于单个组件,或者信道化器104和波束成形控制器108的操作由处理器180执行。

rfe106被配置成处理经由卫星102从所述一个或更多个装置接收的rf信号或者要发送(例如,传送)至其的rf信号。作为示例,rfe106包括:一个或更多个滤波器、一个或更多个放大器、一个或更多个混频器、一个或更多个其它组件、或其组合,其处理经由卫星102从所述一个或更多个用户设备(ue)接收的rf信号或者要发送至其的rf信号。

基站118包括处理器120和存储器122,并且基站118被配置成从所述一个或更多个装置(例如,经由组件102-108)接收rf信号并处理该rf信号。在特定实现中,处理器120被配置成执行存储在存储器122处的指令,以执行这里描述的操作。在另选实现中,基站118包括硬件,如专用集成电路(asic)、现场可编程门阵列(fpga)、或控制器,其执行这里描述的操作。

为了例示,基站118被配置成将rf信号转换成数字域,以生成用于路由通过核心网络130的数据包。为了生成该数据包,基站118包括多个调制解调器池,所述多个调制解调器池包括多个调制解调器。在特定实现中,每个调制解调器池被指配给特定用户(例如,特定mvno),并且来自该特定调制解调器池的一个或更多个调制解调器被指配成处理与对应用户相关联的数据包。尽管被描述为单个调制解调器,但在一些实现中,基站118包括被虚拟化成提供执行本文所述的调制解调器操作的虚拟调制解调器池和虚拟调制解调器的单一调制解调器。在其它实现中,调制解调器可以是物理调制解调器、逻辑调制解调器、虚拟调制解调器、或其组合。

在图1所示的实现中,基站118包括:第一调制解调器124、第二调制解调器126、以及第n调制解调器128。尽管例示了三个调制解调器,但在其它实现中,n可以是大于2的任何整数。每个调制解调器都是调制解调器池的一部分。作为示例,第一调制解调器池125包括第一调制解调器124,第二调制解调器池127包括第二调制解调器126,并且第n调制解调器池129包括第n调制解调器128。尽管例示了每调制解调器池有一个调制解调器,但这种例示不是显著性的。调制解调器池可以包括任何数量的调制解调器。在特定实现中,第一调制解调器池125的调制解调器被指配成,执行有关与第一用户(例如,第一mvno)相关联的业务的操作,并且第二调制解调器池127的调制解调器被指配成,执行有关与第二用户(例如,第二mvno)相关联的业务的操作。

在特定实现中,调制解调器被配置成,基于来自与不同cug相关联的装置的rf信号来生成数据包。该数据包包括将每个数据包与特定用户相关联的识别符。例如,数据包包括虚拟路由与转发(vrf)实例的识别符。vrf实例对应于用户(例如,二级运营商或其他服务提供商),并用于在网络装置142处执行路由,如本文进一步描述的。在特定实现中,基于存储在存储器122处的配置数据123来将rf信号指配给调制解调器以供处理。在特定实现中,配置数据123指示装置识别符(或一些其它识别符,如会话识别符、载体识别符等)和vrf识别符之间的关联。为了例示,配置数据123指示特定装置识别符(例如,媒体接入控制(mac)地址、因特网协议(ip)地址等)与vrf实例(其对应于与由装置识别符所识别的装置相关联的特定用户)相关联。将数据包(包括vrf实例识别符)从基站118发送至网络装置142。

网络装置142包括处理器144和存储器146,并且网络装置142被配置成,在所述一个或更多个装置与网络156(例如,外部网络,如由另一个一级提供商维护的网络、因特网等)之间路由业务。在特定实现中,处理器144被配置成执行存储在存储器146处的指令以执行这里描述的操作。在另选实现中,网络装置142包括诸如asic、fpga或控制器这样的硬件,其执行这里描述的操作。网络装置142可以包括或对应于信令网关、包网关、移动性管理实体(mme)、或其组合。在特定实现中,网络装置142是执行信令网关、包网关以及mme的功能的单一装置。另选的是,一个以上的以通信方式联接的装置可以执行网络装置142的操作。

在特定实现中,网络装置142被配置成,从基站118的调制解调器接收数据包,和生成要通过核心网络130(例如,订户数据服务器136和ip多媒体子系统服务器134)发送至网络156的其它装置的包,如本文进一步描述的。订户数据服务器136(例如,客户收费和计费子系统(ccbs))被配置成监测网络使用以用于计费和供应。在特定实现中,订户数据服务器136被配置成提供服务、跟踪网络使用并基于每个用户执行计费。作为非限制例,针对每个mvno或其他服务提供商维护和存储关于订户的服务和使用的信息。ip多媒体子系统被配置成执行诸如发起和维持语音会话、发起和维持数据会话、发起电话铃声、以及启用所述一个或更多个装置处的电话、数据、以及其它服务的其它这种活动这样的操作。在一些实现中,核心网络130还包括一个或更多个安全或网络安全系统,其被配置成提供系统100到外部网络(如网络156)的安全逻辑隔离。

在操作期间,系统100启用多个cug(例如,二级运营商或服务提供商),诸如第一用户160(例如,第一mvno)、第二用户164(例如,第二mvno)以及第n用户168(例如,第n个mvno),以经由系统100向订户提供网络服务。尽管例示了三个服务提供商,但在其它实现中,n可以是大于2的任何整数。为了支持多个服务提供商(例如,cug),波束映射和波束成形权重可以被创建并存储为波束成形数据110。在特定实现中,波束映射识别针对指向多个小区(例如,地球小区)的波束的频率重用模式,使得特定频带(例如,信道、子通道等)可以在不同的非相邻小区重新使用。在另一特定实现中,波束成形数据110指示识别由信道化器104生成的每个波束的初始容量和载波配置的载波映射。在另一特定实现中,每个用户与对应小区大小、波束权重、模式、容,以及载波指配相关联,并且波束成形数据110指示与多个cug相关联的多组波束成形权重(和其它信息,如小区大小、模式、容量、载波指配等)。在一些实现中,波束成形数据110(或其部分)随时间调节,如基于改变的订户密度、改变的业务加载模式,或者用户(例如,mvno)策略。

在特定实现中,卫星102在一个或更多个区域中以一种或更多种模式发射多个rf信号(例如,波束)。rf信号的每个模式都对应于用户(例如,mvno),并且启用和mvno(或其他服务提供商)相关联的装置与系统100之间的无线通信。为了例示,信道化器104接收指示独特用户(例如,第一用户160)与频谱的特定部分相关联的数据(例如,在执行一个或更多个关联操作之后从网络装置142接收的),并且信道化器104生成与特定部分相关联的至少一个波束。在特定实现中,波束成形控制器108基于波束成形数据110来调节所述多个rf信号,并且每个rf信号经由与对应用户相关联的频谱的一部分来发送。在特定实现中,卫星102存储指示每个独特用户(例如,每个mvno)与频谱的对应部分之间的关联的数据,如存储在存储器182处的信道映射数据186。

卫星102可以将所述多个rf信号按一种或更多种模式发送(例如,部署)至一个或更多个区域。在特定实现中,卫星102以第一模式162、第二模式166以及第n模式170部署一个或更多个rf信号。模式162、166以及170中的每一个都与不同用户相关联。在特定实现中,第一模式162与第一用户160相关联,第二模式166与第二用户164相关联,并且第n模式170与第n用户168相关联。模式162、166以及170中的一个或更多个可以在同一区域覆盖。为了例示,模式162、166以及170在特定区域覆盖,以经由与不同cug(举例来说,诸如mvno的服务提供商)相关联的不同rf信道(或其它频带)向该特定区域中的订户提供无线通信服务。另选的是,模式162、166以及170中的一个或更多个可以在不同区域覆盖。为了例示,处于第一区域的订户经由第一rf信道接入系统100,而处于第二区域的第二订户经由第二rf信道接入系统100。

提供了一个特定示例来例示系统100的操作。在该示例中,第一模式162、第二模式166以及第n模式170在第一区域中覆盖于彼此之上。进入第一区域的第一装置172(例如,第一订户装置)与可用运营商频率同步,并接收诸如主信息块数据和系统信息块数据这样的数据,其指示经由系统100提供服务的可用服务提供商(例如,cug)。如果第一装置172与第一用户160相关联(例如,如果与第一装置172相关联的订户订阅了由第一用户提供的服务),那么第一装置172执行一个或更多个关联操作,并且经由与第一用户160相关联的频谱部分执行所支持的无线通信。在同一位置,与第二用户164相关联的第二装置174(例如,第二订户装置)执行一个或更多个关联操作,并且经由与第二用户164相关联的频谱部分执行所支持的无线通信。

按这种方式,与第一用户160相关联的频谱部分可由位于第一位置并且与第一用户160相关联(例如,订阅由第一用户160提供的服务)的装置(例如,订户装置)接入。该频谱部分不能被位于第一位置的与第一用户160不相关联的装置(例如,订户装置)接入。然而,装置可以与其它cug相关联,并且可以在同一位置接入不同频谱部分。因此,与不同的cug(例如,不同的mvno)相关联的不同装置可以在同一位置处使用不同频率来接入系统100。

在另一特定实现中,rf信号的特定模式包括:对应于与第一用户160相关联的rf信道的第一组rf信号,对应于与第二用户164相关联的rf信道的第二组rf信号,以及对应于与第n用户168相关联的rf信道的第三组rf信号。该特定模式被部署在多个不同位置。作为一个特定示例,该特定模式部署在芝加哥、华盛顿特区以及纽约。作为频率重用设计的一部分,订户能够利用在每个位置都相同的对应rf信道接入与每个用户(例如,mvno)相关联的通信服务。为了例示,位于三个城市中的每一个城市中的订户都能够经由第一rf信道接入由第一用户160提供的服务,经由第二rt信道接入由第二用户164提供的服务,以及经由第三rf信道接入由第n用户168提供的服务。另选的是,可以将不同的模式部署至不同位置。作为特定示例,在芝加哥部署包括与第一用户160相关联的rf信道和与第二用户164相关联的第二rf信道的第一模式,而在纽约部署包括与第一用户160相关联的第三rf信道和与第n用户168相关联的第四rf信道的第二模式,与第一用户160相关联的订户在芝加哥经由第一rf信道和在纽约经由第三rf信道接入服务,与第二用户164相关联的订户在芝加哥经由第二rf信道接入服务(而在纽约不接入服务),并且与第n用户168相关联的订户在纽约经由第四rf信道接入服务(而在芝加哥不接入服务)。

执行所述一个或更多个关联操作可以包括:执行无线电链路连接操作、网络登记操作、ip多媒体子系统(ims)操作、其它关联操作、或其组合。在特定实现中,所述一个或更多个关联操作由基站118、网络装置142、其它装置或其组合来执行。在该实现中,基站118和网络装置142分别在存储器122、146存储数据,该数据关联装置与cug(例如,mvno),并且在所述一个或更多个关联操作的执行期间被更新。参照图2,对关于所述一个或更多个关联操作的附加细节进行描述。

一旦装置与所选定的网络相关联,该装置就可以经由频谱的对应部分向系统100发送rf信号(或从其接收rf信号)。在特定实现中,第一装置172经由频谱的、对应于第一用户160的第一部分(例如,第一rf信道)发送第一rf信号,并且第二装置174经由频谱的、对应于第二用户164的第二部分(例如,第二rf信道)发送第二rf信号。rf信号由卫星102接收,并提供给rfe106以供处理。在特定实现中,rfe106被配置成针对第一rf信号和第二rf信号执行一个或更多个处理操作(例如,放大、降噪等)。

基站118接收第一rf信号和第二rf信号,并指定特定调制解调器来处理rf信号(以及所得数据包)或传入数据包,如本文进一步描述的。在特定实现中,第一调制解调器124被配置成基于第一rf信号生成第一数据包,并且第二调制解调器126被配置成基于第二rf信号生成第二数据包。指定特定调制解调器池中的特定调制解调器,用于处理rf信号(或数据包)基于与rf信号(或数据包)相关联的用户和配置数据123。作为特定示例,配置数据123指示第一装置172(例如,基于与第一装置172相关联的装置id的指示符)与对应于第一vrf实例识别符的第一用户160相关联,和第二装置174与对应于第二vrf实例识别符的第二用户164相关联。基于配置数据123和装置id的指示符,基站118(例如,处理器120)被配置成指定第一调制解调器124来处理第一rf信号(例如,与第一用户160相关联的rf信号或数据包),并且指定第二调制解调器126来处理第二rf信号(例如,与第二用户164相关联的rf信号或数据包)。在特定实现中,该指示符包括:与装置相关联的电话号码、msisdn(例如,订阅识别符)、或装置身份的任何其它种类的指示符。

在特定实现中,基站118的多个调制解调器中的每个调制解调器被配置成,处理与对应vrf实例识别符相关联的业务(例如,rf信号、数据包等)。为了例示,第一调制解调器池125中的第一调制解调器124和其它调制解调器被配置成,处理与对应于与第一用户160相关联的第一vrf实例的第一vrf实例识别符相关联的rf信号和数据包。在特定实现中,第一调制解调器124还被配置成,避免处理与其他vrf实例识别符(如对应于与第二用户164相关联的vrf实例的第二vrf实例识别符)相关联的rf信号和数据包。类似地,第二调制解调器池127中的第二调制解调器126和其它调制解调器被配置成,处理与第二vrf实例识别符相关联的数据包,并且避免处理与第一vrf实例识别符相关联的rf信号和数据包。

在调制解调器124-128处,处理rf信号包括:生成包括数据和对应vrf实例识别符的数据包。为了例示,基于确定第一装置172与第一用户160相关联,基站118指定第一调制解调器124基于第一rf信号生成第一数据包。基于确定第二装置174与第二用户164相关联,基站118指定第二调制解调器126基于第二rf信号生成第二数据包。第一数据包包括第一数据和第一vrf实例识别符,并且第二数据包包括第二数据和第二vrf实例识别符。

在特定实现中,调制解调器124-128被配置成以每个vrf(或每个用户)为基础对数据包进行加密。为了例示,第一调制解调器124还被配置成,基于与第一vrf实例相关联的第一加密来加密第一数据包,并且第二调制解调器126被配置成,基于与第二vrf实例相关联的第二加密来加密第二数据包。在特定实现中,第一加密和第二加密是相同类型的加密,然而,使用不同的密钥或其它值来执行对应加密。在另选实现中,利用不同类型的加密来执行第一加密和第二加密。不同地加密与一个用户(例如,另一个mvno)相关联的数据和加密与另一用户(例如,一个mvno)相关联的数据,可以改进与不同cug相对应的数据的安全性和分离。为了例示,被错误地提供给与不同用户相关联的装置的加密数据,不利用与由该装置接收的其它数据相同的加密来解密。

第一数据包和第二数据包被发送至网络装置142。在特定实现中,数据包(包括第一数据包和第二数据包)经由电气和电子工程师协会(ieee)802.11q兼容连接器或中继线发送。在特定实现中,该连接器包括一个10千兆字节(gb)的光纤管道。在特定实现中,基站118基于一个或更多个网络质量标准,经由调制解调器124-128来管理针对数据包(例如,演进分组系统(eps)载体)的调制和编码(mocod)、时隙指配以及队列。参考图2,对关于数据包的附加细节进行描述。

网络装置142接收数据包并生成用于通过核心网络130和网络156传送至一个或更多个其它装置的包。例如,网络装置142被配置成,经由网络156接收第一数据包,并且向第一装置发送第一包。网络装置142还被配置成,经由网络156接收第二数据包并且向第二装置发送第二包。在特定实现中,第一装置和第二装置是相同装置。在另选实现中,第一装置和第二装置是不同的装置。第一包包括第一数据和第一首部,该第一首部包括与第一vrf实例相关联的第一指示符,并且第二包包括第二数据和第二首部,该第二首部包括与第二vrf实例相关联的第二指示符。

在特定实现中,在网络装置142处维护多个vrf实例。维护多个vrf实例包括维护要用于在网络装置142处路由包的多个路由信息库(rib)(例如,路由和转发数据)。作为特定示例,网络装置142将第一vrf实例rib数据150、第二vrf实例rib数据152、以及第n个vrf实例rib数据154存储在存储器146中。尽管在图1中例示了rib数据的三个实例,但在其它实现中,n是大于2的任何其它整数。vrf实例rib数据150-154包括或指示路由信息、转发信息、或其组合。

在特定实现中,vrf实例rib数据150-154中的每一个都与用户相关联。作为示例,第一vrf实例rib数据150与第一用户160相关联,第二vrf实例rib数据152与第二用户164相关联,并且第n个vrf实例rib数据154与第n个用户168相关联。vrf实例rib数据150-154使能够针对与不同cug相关联的业务建立不同的路由路径。例如,与从第二装置174到网络156的第二装置的路由路径相比,从第一装置172到网络156的第一装置的路由路径可以通过系统100、核心网络130以及网络156,穿过不同装置或装置的多个部分(例如,基站118的不同调制解调器)。另选的是,从第一装置172到网络的第一装置的路由路径可以与从第二装置174到网络的第二装置的路由路径相同。

通过针对不同的vrf实例维护不同的rib,并通过针对不同vrf实例指定基站118的不同的资源(例如,调制解调器),而提供了基于每个用户的业务的逻辑隔离。为了例示,与去往和来自第二装置174(例如,与第二用户164相关联的订户装置)的业务相比,去往和来自第一装置172(例如,与第一用户160相关联的订户装置)的业务按不同时隙或者以不同的调制和编码穿过系统100。另外,由于第一vrf实例rib数据150与第二vrf实例rib之间的差异,通过核心网络130和网络156的路由对于去往和来自第一装置172的业务来说,可能不同于去往和来自第二装置174的业务。通过在每个用户的基础上(例如,每个服务提供商或每个mvno基础)逻辑隔离业务,与不针对不同cug维护不同vrf实例的系统相比,用户业务的安全性得到改进。

在特定实现中,网络装置142在存储器146处存储组合rib数据148,以用于通过核心网络130和网络156路由包。组合rib数据148基于vrf实例rib数据150-154和由网络装置142所生成的任何附加路由信息(例如,与不对应于vrf实例之一的包相关联的路由)。当在网络装置142处接收到数据包时,更新对应vrf实例rib数据。为了例示,网络装置142基于第一数据包更新第一vrf实例rib数据150,并且网络装置142基于第二数据包更新第二vrf实例rib数据152。

在特定实现中,网络装置142基于所接收数据包和组合rib数据148来生成包(其包括首部,该首部包含对应vrf实例的指示符)。作为示例,网络装置142生成第一包,其包括第一数据和第一首部,该第一首部包括与第一vrf实例相关联的第一指示符;并且网络装置142生成第二包,其包括第二数据和第二首部,该第二首部包括与第二vrf实例相关联的第二指示符。作为非限制例,第一指示符和第二指示符包括或对应于诸如源ip地址或源端口地址这样的识别符。在特定实现中,指示符对应于标签或“五元组”(例如,包括与包相关联的源地址、源端口、目的地地址、目的地端口、以及协议的元组)。相比与第二vrf实例相关联的第二数据,在由核心网络130和网络156的装置进行处理期间,利用不同首部封装与第一vrf实例相关联的第一数据把第一数据与第二数据在逻辑上隔离。

在通过网络装置142传送之后,这些包在通往最终目的地装置的路由上穿过核心网络130和网络156。在一些实现中,核心网络130的至少一些组件在每个vrf的基础上处理包。在特定实现中,订户数据服务器136基于第一包生成(或更新)第一订户数据138,并基于第二包生成(或更新)第二订户数据140。第一订户数据138指示与第一用户160的订户相关联的供应信息、账单信息、使用信息、或其组合,而第二订户数据140指示与第二用户164的订户相关联的供应信息、账单信息、使用信息、或其组合。在特定实现中,核心网络130的其它组件在每个vrf的基础上处理业务。作为示例,ip多媒体子系统服务器134基于对应于第一用户160的策略或规则来对第一包执行一个或更多个操作,并且ip多媒体子系统服务器134基于对应于第二用户164的策略或规则来对第二包执行一个或更多个操作。在另一特定实现中,一个或更多个安全或网络安全装置或系统(还称为“非保护区”(dmz))基于与对应vrf实例相关联的规则或策略来处理业务。基于vrf实例的规则和策略使得与其它cug相关联的业务相比,与特定用户(例如,服务提供商或二级运营商)相关联的业务能够被核心网130的装置不同地处理。

以类似方式处理从网络156的装置发送至订户装置的包。这些包以每个vrf实例或每个用户为基础穿过核心网络130和系统100的其余部分,直到到达目的地订户装置为止。作为示例,网络装置142被配置成,经由网络156从第一装置接收第三包,并且经由网络156从第二装置接收第四包。第三包包括第三数据和第三首部(其包括与第一vrf实例相关联的指示符),并且第四包包括第四数据和与第二vrf实例相关联的第四指示符。在特定实现中,如上所述,第三包和第四包在到达网络装置142之前被路由至订户数据服务器136,并且订户数据服务器136基于第三包和第四包来更新对应订户数据。

在特定实现中,如果任何新的路由信息与第三包或第四包相关联,则网络装置142基于第三包和第四包来更新组合rib数据148。为了例示,网络装置142基于与第一vrf实例相关联的第三指示符来更新第一vrf实例rib数据150,并且网络装置142基于与第二vrf实例相关联的第四指示符来更新第二vrf实例rib数据152。网络装置142还可以基于所接收的包来生成数据包,并将该数据包传送至基站118的特定调制解调器。作为示例,网络装置142生成包括第三数据和第一vrf实例识别符的第三数据包,并且网络装置142生成包括第四数据和第二vrf识别符的第四数据包。

在生成第三包和第四包之后,网络装置142将第三数据包发送至第一调制解调器124(例如,基于与第一vrf实例相关联的第三指示符),并且网络装置142将第四数据包发送至第二调制解调器126(例如,基于与第二vrf实例相关联的第四指示符)。基站118将第三数据包和第四数据包分别转换成第三rf信号和第四rf信号,以供传送至对应订户装置。在特定实现中,rf信号在传送至装置之前由组件102-108处理。为了例示,rfe106被配置成例如通过执行滤波、放大等来处理第三rf信号和第四rf信号。

基站118向rfe106和卫星102指示了不同的rf信号与不同的vrf实例相关联,并由此与不同的cug(例如,不同的服务提供商)相关联。在特定实现中,基站118将对应于不同vrf实例的rf信号与不同的逻辑接口相关联。例如,基站118关联对应于第一vrf实例(和第二mvno)的第一rf信号和在基站118与rfe106之间(或者在基站118与卫星102之间)的第一逻辑接口,并且基站118关联对应于第二vrf实例(和第二mvno)的第二rf信号。在另选实现中,基站118将对应于不同vrf实例的rf信号发送至ref106的不同端口(例如,物理端口、逻辑端口、虚拟化端口等)。作为特定示例,第一调制解调器124将与第一vrf实例(和第一mvno)相关联的第一rf信号发送至第一端口,并且第二调制解调器126将与第二vrf实例(和第二mvno相关联的第二rf信号发送至第二端口。

在特定实现中,与不同逻辑接口相关联(或发送至不同端口)的rf信号经由rf频谱的不同部分(例如,不同的rf信道)发送至卫星102。作为特定示例,与第一逻辑接口相关联(并因此与第一vrf和第一用户160相关联)的rf信号经由第一rf信道发送,而与第二逻辑接口相关联(并因此与第二vrf和第二用户164相关联)的rf信号经由不同的rf信道发送。按这种方式,卫星102接收rf信号与vrf实例(对应于二级运营商或服务提供商)之间的关联的指示。

在特定实现中,卫星102被配置成接收来自rfe106的rf信号,并且执行波束到波束切换,以基于信道映射数据186来生成要被发送至所述一个或更多个装置的rf信号。作为特定示例,处理器180(或信道化器104)被配置成,基于信道映射数据186并且基于与第一装置172相关联的第一服务提供商(例如,第一用户160),启动从有效载荷184的一个或更多个天线向第一装置172发送第二rf信号。第二rf信号基于在有效载荷184的所述一个或更多个天线处从rfe106(并且与第一vrf实例相关联)接收的第一rf信号。第一rf信号和第二rf信号可以对应于不同的rf信道。例如,第一rf信号对应于第一rf信道,并且第二rf信号对应于与第一rf信道不同的第二rf信道。

在特定实现中,信道映射数据186指示用于与所述一个或更多个装置或rfe106通信的rf信道(或频谱的其它部分)到服务提供商(例如,cug中)的映射。作为特定示例,信道映射数据186指示第一用户160至少至用于卫星102与rfe106之间的通信的第一rf信道的映射,并且至少至用于卫星102与第一装置172之间的通信的第二rf信道的映射。信道映射数据186可以在服务提供商(例如,mvno)购买容量并接入系统100,由卫星控制系统的运营商生成(或更新)。例如,当第一用户160购买容量并接入系统100时,卫星控制系统向卫星102发送如下数据,该数据指示第一用户160正和用于卫星102与rfe106之间的通信的第一rf信道、以及用于订户装置与卫星102之间的通信的第二rf信道相关联。在一些实现中,频道映射数据186指示与每个用户相关联的rf信道组,并且每个rf信道组中的至少一些与不同位置相关联。随着附加cug(例如,mvno)购买容量并接入系统100,可以将指示附加cug到rf信道的映射的数据发送至卫星102,以更新信道映射数据186。

在特定实现中,处理器180被配置成,基于信道映射数据186并且基于与第二装置174相关联的第二服务提供商(例如,第二用户164),启动从有效载荷184的一个或更多个天线向第二装置174发送第四rf信号。在该示例中,第四rf信号基于在有效载荷184的所述一个或更多个天线处从rfe106接收的第三rf信号。第三rf信号和第四rf信号对应于不同的rf信道,并且与第一rf信道和第二rf信道相比,第三rf信道和第四rf信道分别对应于不同的rf信道。作为特定示例,第三rf信号对应于与第一rf信道不同的第三rf信道,并且第四rf信号对应于与第三rf信道和第二rf信道不同的第四rf信道。按这种方式,不同的服务提供商(例如,不同的mvno)与不同的rf信道映射相关联,并且与不同的服务提供商相关联的业务通过经由不同rf信道传输rf信号来传送。作为特定示例,发送至第一装置172的rf信号对应于第二rf信道(例如,与第一用户160相关联的rf信道),并且发送至第二装置174的rf信号对应于第四rf信道(例如,与第二用户164相关联的rf信道)。在另一特定实现中,有效载荷184的一个或更多个天线被配置成在同一位置处覆盖发送第二rf信号和第四rf信号。

与同一用户相关联的附加rf信号可以经由相同的rf信道发送或接收。作为特定示例,处理器180被配置成,基于信道映射数据186并且基于第一服务提供商(例如,第一用户160),启动从有效载荷184的所述一个或更多个天线向第一装置172发送第六rf信号。在该示例中,第六rf信号基于在有效载荷184的所述一个或更多个天线处从rfe106接收的第五rf信号。因为第五rf信号和第六rf信号与第一用户160相关联,所以第五rf信号对应于第一rf信道,并且第六rf信号对应于第二rf信道。

在特定实现中,卫星102(例如,处理器180、信道化器104/或二者)基于从所述一个或更多个订户装置接收的rf信号和信道映射数据186,来向rfe106发送rf信号。作为特定示例,有效载荷184的一个或更多个天线经由第二rf信道从第一装置172接收rf信号,并且处理器180启动经由第一rf信道向rfe106发送rf信号。rfe106经由第一rf信道接收rf信号,并在将rf信号提供给基站118之前处理rf信号。在特定实现中,基于经由第一rf信道(例如,与第一用户160相关联的rf信道)接收的rf信号,基站118将rf信号指配给第一调制解调器池125中的调制解调器(例如,第一调制解调器124)以供处理。在卫星102处从与其它cug(例如,其它mvno)相关联的用户装置接收的业务被类似地处理,并经由rfe106提供给基站118。按这种方式,通过经由不同rf信道(或频谱的其它部分)的通信来隔离发送至与不同的cug(例如,不同的mvno)相关联的订户装置(或从其接收)的业务。经由不同rf信道(或频谱的其它部分)执行与不同cug相关联的通信可以改进安全性,并防止与服务提供商(例如,用户)相关联的数据和与不同服务提供商相关联的数据一起被处理。

在特定实现中,波束成形控制器108基于与不同服务提供商(例如,cug)相关联的波束成形信息来调节rf信号。作为示例,波束成形控制器108被配置成基于存储在存储器182处的波束成形数据110并且基于第一rf信号(例如,基于经由其接收第一rf信号的rf信道),来调节第二rf信号(例如,发送至第一装置172的rf信号)。在特定实现中,波束成形数据110指示对应于购买容量并接入系统100的cug(例如,mvno)的多组波束成形权重作为特定示例,波束形成数据110指示与第一用户160相关联的第一组波束成形权重和与第二用户164相关联的第二组波束成形权重。

在特定实现中,波束成形控制器108基于第一组波束成形权重来调节对应于第一用户160的rf信号,并且可以基于第二组波束成形权重来调节对应于第二用户164的rf信号。调节rf信号包括:修改rf信号的幅度、相位、另一特性、或其组合。基于波束成形权重来调节rf信号也被称为:将波束成形权重应用于rf信号。

在特定实现中,波束成形控制器108被配置成,通过应用波束成形数据110的一个或更多个第一波束成形权重(例如,基于与第一用户160相关联的rf信号)来调节rf信号,并且波束成形控制器108被配置成,通过应用波束成形数据110的一个或更多个第二波束成形权重(例如,基于与第二用户164相关联的rf信号)来调节另一rf信号。应用波束成形权重基于用户特定的波束成形权重来调节rf信号的相位、幅度、另一特性、或其组合,这可以增加rf信号到装置的方向性和空间选择性。波束成形数据110(或其一部分,如对应于特定用户的部分)可以根据业务负载模式变化或用户(例如,mvno)策略来更新。

在特定实现中,信道化器104基于第一rf信号和第三rf信号生成多个波束。为了例示,rf信号在信道化器104的模拟前端被接收,转换成数字域,通过多级互连网络切换,并通过信道化器104的模拟后端转换回成模拟域。rf信号通过卫星102经由频谱的不同部分(例如,基于信道映射数据186)部署。例如,第一rf信号被转换成频谱的、与第一用户160相关联的特定部分,并且第二rf信号可以被转换成频谱的、与第二用户164相关联的不同特定部分。卫星102经由频谱的对应部分,分别向第一装置172和第二装置174发送第二rf信号(例如,按第一模式162部署与第二rf信号相关联的一个或更多个波束),并发送第四rf信号(例如,按第二模式166部署与第四rf信号相关联的一个或更多个波束)。

通过针对不同cug维护不同vrf实例(例如,二级运营商或服务提供商),并通过经由不同rf信道(或频谱的其它部分)传送与不同cug相关联的业务,系统100可以基于每个用户来提供业务的“端对端”的逻辑隔离。作为示例,和与第二用户164(例如,第二mvno)相关联的业务相比,基于第一vrf实例封装和识别与第一用户160相关联(例如,第一mvno)的业务。经由这样一个或更多个路径通过系统100的组件(如核心网络130)和网络156路由与第一用户160相关联的业务,所述一个或更多个路径可以不同于:通过其路由与第二用户164(例如,第二mvno)相关联的业务的一个或更多个路径。为了进一步例示,和与第二用户164相关联的业务相比,与第一用户160相关联的业务经由不同的rf信道发送至第一装置172(或从其接收)。与一起处理所有服务提供商的业务相比,基于每个用户(例如,基于每个服务提供商)提供逻辑隔离的业务,改进了每个服务提供商的安全性。以每个用户为基础隔离业务增加了系统100的安全性。与不隔离服务提供商的业务的系统相比,系统100的灵活性也可以增加。例如,系统100可以被配置成,根据与其他服务提供商不同的规则或策略来处理与特定服务提供商(例如,用户)相关联的业务。

在上面的描述中,由图1的系统100执行的各种功能被描述为由组件102-108、118、134、136以及142执行。这仅仅为了例示。在其它实现中,组件102-108、118、134、136以及142中的一个或更多个可以集成在执行与多个组件相关联的功能的单个组件中。另外,各种功能被描述为由处理器120基于执行存储在存储器122处的指令,或者由处理器144基于执行存储在存储器146处的指令来执行。这仅仅为了例示。在另选实现中,由处理器120或由处理器144执行的一个或更多个功能反而由一个或更多个硬件组件执行。例如,第一组件可以基于组合rib数据148和第一vrf实例rib数据150来生成包。每个组件可以利用硬件(例如,现场可编程门阵列(fpga)装置、专用集成电路(asic)、数字信号处理器(dsp)、控制器等),软件(例如,可由处理器执行的指令)或其组合来实现。

图2例示了被配置成处理和不同vrf实例相关联的网络业务的系统200的示例。系统200包括图1的rfe106、基站118、网络装置142、订户数据服务器136以及ip多媒体子系统服务器134。另外,系统200包括:蜂窝系统202、信道化器204,以及波束成形控制器206。尽管组件202、204、206、106、118、134、136以及142被例示为包括在系统200中,但在其它实现中,不包括组件202、204、206、106、118、134、136以及142中的一个或更多个(并且对应功能由其余组件中的一个或更多个执行)。

组件106、118、134、136以及142被配置成执行参照图1描述的操作。信道化器204和波束成形控制器206被配置成,执行参照图1的信道化器104和波束成形控制器108所描述的操作。作为示例,信道化器204基于信道映射数据210来生成用于经由不同rf信道(或频谱的其它部分)传送至所述一个或更多个装置的rf信号,如参照图1所述。作为另一示例,波束成形控制器206基于由波束成形数据208指示的并与特定用户(例如,mvno)相关联的波束成形权重,来调节一个或更多个rf信号,以调节所述一个或更多个rf信号的幅度、相位等,如参照图1所述。然而,在图2所示的实现中,信道化器204和波束成形控制器206以通信方式联接在rfe106与基站118之间(而不是集成在卫星内)。

在特定实现中,由信道化器204生成(并由rfe106处理)的rf信号通过蜂窝系统202发送(例如,部署)至一个或更多个订户装置。蜂窝系统202包括一个或更多个组件,如天线、卫星、天线塔等,其被配置成提供从一个位置到另一位置的rf信号。在特定实现中,蜂窝系统202包括或对应于地面蜂窝系统。在另一特定实现中,蜂窝系统202包括或对应于混合系统(例如,包括诸如一个或更多个天线塔这样的地面组件的系统,和一个或更多个卫星)。

在操作期间,系统200为不同cug(例如,二级运营商或服务提供商)提供端到端网络业务隔离,如参照图1的系统100所述。然而,与图1的系统100形成对比,信道映射和波束成形操作由地面组件执行。为了例示,信道映射和波束成形操作分别由信道化器204和波束成形控制器206执行,它们是地面组件,并且以通信方式联接至在rfe106与基站118之间。减少集成在卫星内的组件的数量可以降低成本并且改进系统200的易修复性。

图3描绘了例示经由图1的系统100传送的网络业务的第一示例的梯形图300。在特定实现中,在图3所示的操作由图1的第一装置172、第二装置174、卫星102、信道化器104、波束成形控制器108、rfe106、基站118(包括第一调制解调器124和第二调制解调器126)以及网络装置142,由图2的蜂窝系统202、信道化器204以及波束成形控制器206,以及由一个或更多个装置304来执行。为方便起见,卫星102、信道化器104、波束成形控制器108(或蜂窝系统202、信道化器204,以及波束成形控制器206)以及rfe106被称为“系统前端”302。

如图3中描绘,第一装置172执行与基站118和网络装置142的第一关联操作310,以与图1的系统100(或图2的系统200)相关联。第一关联操作310可以包括无线电链路连接操作、网络登记操作、ims登记操作、或其组合。

在特定实现中,第一装置172与第一用户160相关联(例如,第一装置172订阅第一用户160的服务),并且第一装置172根据一个或更多个无线通信标准(如第三代合作伙伴计划(3gpp)标准)来执行一个或更多个无线电链路连接操作。为了例示,第一装置172与可用的运营商频率同步,并且接收主信息块(mib)数据和系统信息块(sib)数据。mib数据和sib数据指示与系统100(或系统200)相关联的可用运营商和用于连接至系统100(或系统200)的信息。第一装置172启动随机接入信道(rach)过程,以连接至网络。作为rach过程的一部分,第一装置172和基站118执行握手过程,该握手过程导致在第一装置172与第一调制解调器124之间建立mac层连接。

在特定实现中,在一个或更多个无线电链路连接操作之后,第一装置172执行一个或更多个网络登记操作。在一些实现中,所述一个或更多个网络登记操作符合一个或更多个无线标准,如3gpp标准。为了例示,第一装置172启动与mme(例如,网络装置142)的握手过程,以分别验证和认证第一装置172的身份和网络。在握手过程期间,mme与设备身份登记表(eir)协调以确认第一装置172被授权接入网络。mme和eir为每个用户(例如,每个mvno)存储和维护数据,以执行握手过程。mme管理与sgw、pgw以及基站118的第二次握手过程,其导致分配与核心网络130(例如,演进分组核心(epc)网络)的会话,以及建立去往和来自第一装置172的初始演进分组系统(eps)载体。网络装置142(例如,mme、sgw、pgw)和基站118被配置成,存储与每个用户(例如,每个mvno)相关联的数据并且支持多vrfrib数据和队列结构。根据第一装置172所请求的服务,网络装置142(例如,mme、sgw,以及pgw)可以创建额外的eps载体。一旦所述一个或更多个无线电链路连接操作和所述一个或更多个网络登记操作完成,第一装置172就能够经由系统100(或系统200)发送和接收数据。

在特定实现中,在完成所述一个或更多个网络登记操作之后,第一装置172执行一个或更多个ims登记操作。为了例示,第一装置172通过向图1或图2的ip多媒体子系统服务器134发送会话发起协议(sip)登记消息来启动ims登记过程。ip多媒体子系统服务器134的代理呼叫设立控制功能(p-cscf:proxy-callsetupcontrolfunction)接收sip登记消息,并触发如下各项之间的握手过程:p-cscf,ip多媒体子系统服务器134的询问cscf(i-cscf),以及ip多媒体子系统服务器134的、验证第一装置172接入基于ims的服务的授权的服务cscf(s-cscf)。s-cscf还执行与电话应用服务器(tas)的握手过程,从而允许tas向归属订户服务器数据库查询与第一装置172相关联的长期演进语音传输(volte)数据。第一装置172、p-cscf以及tas然后参与握手过程,以订阅登记事件包,以便获知将来对与第一装置172相关联的登记状态的改变。第二装置174按与第一关联操作310类似的方式(除了第二装置174与第二用户164相关联以外),执行与基站118和网络装置142的第二关联操作312。上述关联操作是例示性的而非限制性的。在其它实现中,执行一个或更多个其它关联操作,不执行上述关联操作中的一个或更多个,或两者。

在执行第一关联操作310之后,第一装置172向系统前端发送第一rf信号314。系统前端接收第一rf信号314并在将第一rf信号314发送至基站118之前,执行初始处理(例如放大、滤波、降噪等)。第一调制解调器124接收第一rf信号314,并生成第一数据包316。第一数据包包括第一数据320(例如,由第一rf信号314指示的数据)和第一识别符322。在特定实现中,第一识别符322包括或对应于一标签。该标签包括:切换标签(也被称为虚拟局域网(vlan)标签或802.1q标签)、vrf实例识别符、以及开放式最短路径第一(ospf)处理识别符(pid)。

第一数据包316从基站118的第一调制解调器124发送至网络装置142。网络装置142接收第一数据包316并基于第一数据包316生成第一包318。第一包318包括第一数据320和第一指示符324。在特定实现中,网络装置142被配置成,复制对组合rib数据148(例如,也被称为主干rib或全局vrf实例rib)中的每个vrf实例rib数据进行的任何改变。为了例示,基于对第一vrf实例rib数据150的更新来更新组合rib数据148。另外,将第一识别符322从第一数据320中剥离,并且将第一指示符324包括在第一包318中。第一指示符324(例如,“每个vrf识别符”)指示与第一用户160相关联的vrf实例。在特定实现中,第一指示符324被包括在第一包318的首部中。在一些实现中,第一指示符324由第一包318的首部的源地址或源端口号指示。在生成之后,第一包318经由图1或图2的核心网络130和网络156发送至所述一个或更多个装置304。

在执行第二关联操作312之后,第二装置174向系统前端发送第二rf信号330。系统前端接收第二rf信号330,并在将第二rf信号330发送至基站118之前,执行初始处理(例如放大、滤波、降噪等)。第二调制解调器126接收第二rf信号330并生成第二数据包332。第二数据包包括第二数据340(例如,由第二rf信号330指示的数据)和第二识别符342。在特定实现中,第二识别符342包括或对应于标签。该标签包括:切换标签、vrf实例识别符、以及ospfpid。

第二数据包332从基站118的第二调制解调器126发送至网络装置142。网络装置142接收第二数据包332,并基于第二数据包332生成第二包334。第二包334包括第二数据340和第二指示符344。在特定实现中,网络装置142被配置成,复制对组合rib数据148中的每个vrf实例rib数据进行的任何改变。为了例示,基于对第二vrf实例rib数据152的更新,来更新组合rib数据148。另外,将第二识别符342从第二数据340中剥离,并且将第二指示符344包括在第二包334中。第二指示符344指示与第二用户164相关联的vrf实例。在特定实现中,第二指示符344被包括在第二包334的首部中。在一些实现中,第二指示符344由第二包334的首部的源地址或源端口号指示。在生成之后,第二包334经由图1的核心网络130和网络156发送至所述一个或更多个装置304。

图4描绘了例示经由图1的系统100或图2的系统200传送的网络业务的第二示例的梯形图400。在特定实现中,图4中例示的操作由如下各项来执行:第一装置172,第二装置174,系统前端302(例如,卫星102、信道化器104、波束成形控制器108(或蜂窝系统202、信道化器204、以及波束成形控制器206)以及rfe106),图1或图2的基站118(包括第一调制解调器124和第二调制解调器126)的网络装置142,以及图3的所述一个或更多个装置304。

如图4中描绘,网络装置142从所述一个或更多个装置304接收第三包402。第三包包括第三数据410和第一指示符324。第一指示符324指示与第一用户160相关联的vrf实例。在特定实现中,第一指示符324被包括在第三包402的首部中。在一些实现中,第一指示符324由第三包402的首部的源地址或源端口号指示。在特定实现中,网络装置142被配置成,基于第三包402来更新组合rib数据148并且将对组合rib数据148所进行的任何改变复制到对应的每vrf实例rib数据。为了例示,基于对组合rib数据148的更新来更新第一vrf实例rib数据150。

网络装置142接收第三包402并基于第三包402生成第三数据包404。第三数据包404包括所述第三数据410和第一识别符322。在特定实现中,第一识别符322包括或对应于标签。该标签包括:切换标签(也被称为vlan标签或802.1q标签)、vrf实例识别符、以及ospfpid。为了例示,从第三包402剥离第一指示符324,并且利用第一识别符322将第三数据410封装在第三数据包404中。

第一调制解调器124接收第三数据包404并调制第三数据410以生成第三rf信号406。例如,基于识别第一vrf实例(其对应于第一用户160)的第一识别符322,在第一调制解调器124(例如,第一调制解调器池125中的、与第一用户160相关联的调制解调器)处接收并处理第三数据包404。第三rf信号406表示第三数据410并且由系统前端302提供,以供附加处理(例如,通过rfe106)并且用于传送至第一装置172。在特定实现中,第三rf信号406对应于与第一用户160相关联的rf信道(或频谱的其它部分)。

网络装置142还从所述一个或更多个装置304接收第四包420。第四包包括第四数据440和第二指示符344。第二指示符344指示与第二用户164相关联的vrf实例。在特定实现中,第二指示符344被包括在第四包420的首部中。在一些实现中,第二指示符344由第四包420的首部的源地址或源端口号来指示。在特定实现中,网络装置142被配置成,基于第四包420来更新组合rib数据148,并且将对组合rib数据148所进行的任何改变复制到对应的每vrf实例rib数据。为了例示,基于对组合rib数据148的更新来更新第二vrf实例rib数据152。

网络装置142接收第四包420并基于第四包420生成第四数据包422。第四数据包422包括所述第四数据440和第二识别符342。在特定实现中,第二识别符342包括或对应于标签。该标签包括:切换标签(也被称为vlan标签或802.1q标签)、vrf实例识别符、以及ospfpid。为了例示,从第四包420剥离第二指示符344,并且利用第二识别符342将第四数据440封装在第四数据包422中。

第二调制解调器126接收第四数据包422,并调制第四数据440以生成第四rf信号424。例如,基于识别第二vrf实例(其对应于第二用户164)的第二识别符342,在第二调制解调器126(例如,第二调制解调器池127中的、与第二用户164相关联的调制解调器)处接收并处理第四数据包422。第四rf信号424表示第四数据440并且由系统前端302提供以供附加处理(例如,通过rfe106),并且用于传送至第二装置174。在特定实现中,第四rf信号424对应于与第二用户164相关联的rf信道(或频谱的其它部分)。

图5例示了基于与装置相关联的服务提供商(例如,用户)来处理从该装置接收的网络业务的方法500。在特定实现中,作为非限制例,方法500由图1的系统100或图2的系统200执行。为了方便,针对特定用户(例如,第一用户160)来描述方法500,并且这样的描述不是限制性的。

该方法500包括以下步骤:在与mvno相关联的订户装置(例如,用户设备(ue)、无线电通信终端)已经执行了与网络的关联之后,在502,经由可接入与mvno相关联的装置的特定rf信道从该装置接收rf信号。作为特定示例,在第一装置172已经执行与核心网络130的关联之后,卫星102经由与第一用户160(例如,第一mvno)相关联的rf信道从第一装置172接收rf信号。

方法500包括以下步骤:在504,在rfe处对rf信号执行前端处理。作为特定示例,rf信号被用于生成发送至rfe106的第二rf信号(例如,对应于与第一用户160相关联的第二rf信道的rf信号),并且rfe106对第二rf信号执行前端处理(例如,放大、降噪等)。

该方法500包括以下步骤:在506,基于该装置与mvno的关联,指配基站的第一调制解调器池中的第一调制解调器来处理rf信号以生成数据包,该数据包包括数据和与该mvno相关联的第一vrf实例的识别符。作为特定示例,基站118基于第二rf信号与第一用户160的关联(如由对应于与第一用户160相关联的第二rf信道的第二rf信号所指示的)来指配第一调制解调器池125中的第一调制解调器124处理第二rf信号。在指配第二rf信号之后,第一调制解调器124生成第一数据包,该第一数据包包括第一数据和识别与第一用户160相关联的第一vrf实例的第一vrf实例识别符。

该方法500包括以下步骤:在508,在网络装置处生成包。该包包括数据和包括基于组合rib数据的vrf实例的指示符的首部。作为特定示例,网络装置142生成第一包,该第一包包括第一数据和基于组合rib数据148与第一用户160相关联的第一vrf实例的指示符(作为非限制例,例如,标签或5元组)。该方法500包括以下步骤:在510,基于该数据包,更新与vrf实例相关联的rib数据,在512,基于与vrf实例相关联的rib数据来更新组合rib数据。作为特定示例,在生成包之前,网络装置142基于第一数据包更新第一vrf实例rib数据150,并且网络装置142基于对第一vrf实例rib数据150的更新(或者对任何其它vrf特定rib数据的更新)来更新组合rib数据148。

该方法500包括以下步骤:在514,基于该包,更新与第一vrf实例相关联的订户信息。作为特定示例,订户数据服务器136基于第一包来更新第一订户数据138(例如,与对应于第一用户160的vrf实例相关联的订户数据)。

该方法500还包括以下步骤:在516,将该包经由网络发送至一装置。作为特定示例,第一包经由第一路由经过核心网络130和网络156到达目的地装置。该第一路由由第一vrf实例rib数据150指示,并且该路由可以不同于与其它vrf实例(和其它cug)相关联的包所经过的路由。

通过经由不同rf信道(例如,频谱的不同部分)传送针对不同cug(例如,不同mvno)的rf信号,并且通过保持针对不同cug的不同vrf实例,方法500为不同cug(例如,不同的二级运营商或服务提供商)提供端到端的网络业务隔离。提供端到端网络业务隔离,降低了与特定用户相关联的数据可被不同用户的订户接入的可能性。

图6例示了基于与一装置相关联的服务提供商来隔离要发送至该装置的处理业务的方法600。在特定实现中,作为非限制例,方法600由图1的系统100或图2的系统200执行。在一些实现中,在执行图5的方法500之后或者在执行图5的方法500之前执行方法600。为了方便,针对特定用户(例如,第二用户164)来描述方法600,并且这样的描述不是限制性的。

该方法600包括以下步骤:在602,在网络装置处经由网络接收来自另一装置的包。该包包括:数据,和包括与mvno相关联的vrf实例的指示符的首部。作为特定示例,网络装置142经由网络156和核心网络130从一装置接收第二包。第二包包括:第二数据,和指示与第二用户164(例如,第二mvno)相关联的第二vrf实例的第二指示符的第二首部。

该方法600包括以下步骤:在604,基于该包,更新与vrf实例相关联的订户信息。作为特定示例,在网络装置142接收第二包之前,订户数据服务器136接收第二包并基于第二包更新第二订户数据140。

该方法600包括以下步骤:在606,生成数据包,该数据包包括数据和基于与vrf实例相关联的rib数据的vrf实例的识别符。作为特定示例,网络装置142基于第二vrf实例rib数据152生成:包括第二数据和第二vrf实例识别符的第二数据包。该方法600包括以下步骤:在608,基于该包更新组合rib数据,并且在610,基于组合rib数据更新与vrf实例相关联的rib数据。作为特定示例,在生成第二数据包之前,网络装置142基于第二包来更新组合rib数据148,并且网络装置142基于对组合rib数据148的更新来更新第二vrf实例rib数据152。

该方法600包括以下步骤:在612,基于vrf实例识别符将来自网络装置的数据包发送至基站的第一调制解调器池中的调制解调器。该数据包中包括数据和vrf实例识别符。为了例示,基站118基于包括与第二vrf实例(例如,与第二用户164相关联的vrf实例)相对应的第二vrf实例识别符的第二数据包,指配(第二调制解调器池127中的与第二用户164相关联的)第二调制解调器126来处理第二数据包。

该方法600包括以下步骤:在614,在该调制解调器处,生成基于该数据包的rf信号。作为特定示例,第二调制解调器126基于第二数据包生成第二rf信号,并将第二rf信号提供给rfe106以供前端处理(例如,放大、滤波等)。在特定实现中,第二调制解调器126将第二rf信号和与第二用户164相关联的特定逻辑接口相关联(或将该rf信号发送至特定端口)。

该方法600还包括以下步骤:在616,经由特定rf信道将rf信号发送至与该mvno相关联的订户装置。作为特定示例,卫星102经由与第二用户164相关联的特定rf信道,从rfe106接收第二rf信号。基于与第二用户164相关联的第二rf信号,卫星102(或信道化器)生成第三rf信号,该第三rf信号对应于与第二用户164相关联的第二rf信道,并被指定用于装置与卫星102(或信道化器)之间的通信。在特定实现中,卫星102经由第二rf信道将第三rf信号发送至第二装置174。

通过经由不同rf信道(例如,频谱的不同部分)传送针对不同cug(例如,不同mvno)的rf信号,并且通过保持针对不同cug的不同vrf实例,方法500为不同cug(例如,不同的二级运营商或订户)提供端到端的网络业务隔离。提供端到端网络业务隔离降低了与特定用户相关联的数据可被不同用户的订户接入的可能性。

图7例示了处理与不同vrf实例相关联的网络业务的方法700。在特定实现中,作为非限制例,方法700由图1的系统100或图2的系统200(如通过网络装置142)执行。

该方法700包括以下步骤:在702,在网络装置处接收来自基站的第一数据包。作为特定示例,该网络装置包括或对应于网络装置142,该基站包括或对应于图1和图2的基站118,并且第一数据包包括或对应于图3的第一数据包316。所述第一数据包包括第一数据和第一vrf实例识别符。作为特定示例,第一数据包括或对应于第一数据320,第一vrf实例识别符包括或对应于第一识别符322。

该方法700包括以下步骤:在704,从网络装置经由网络向第一装置发送第一包。所述第一包包括所述第一数据和第一首部,该第一首部包括与第一vrf实例相关联的第一指示符。作为特定示例,第一包包括或对应于第一包318,并且第一指示符包括或对应于图3的第一指示符324。

该方法700包括以下步骤:在706,在网络装置处接收来自基站的第二数据包。所述第二数据包包括第二数据和第二vrf实例识别符。作为特定示例,第二数据包包括或对应于第二数据包332,第二数据包括或对应于第二数据340,并且第二vrf实例识别符包括或对应于图3的第二识别符342。

该方法700还包括以下步骤:在708,从网络装置经由网络向第二装置发送第二包。所述第二包包括所述第二数据和第二首部,该第二首部包括与第二vrf实例相关联的第二指示符。作为特定示例,第二包包括或对应于第二包334,并且第二指示符包括或对应于第二指示符344。

在特定实现中,该方法700还包括以下步骤:基于第一数据包,生成与第一vrf实例相关联的第一rib数据,并且基于第二数据包,生成与第二vrf实例相关联的第二rib数据。作为特定示例,第一rib数据包括或对应于第一vrf实例rib数据150,并且第二rib数据包括或对应于图1和图2的第二vrf实例rib数据152。在一些实现中,该方法700还包括以下步骤:基于第一rib数据和第二rib数据,生成组合rib数据。作为特定示例,组合rib数据包括或对应于图1和图2的组合rib数据148(例如,主干rib数据)。在一些实现中,第一首部和第二首部基于组合rib数据生成。

在另一特定实现中,该方法700还包括以下步骤:通过利用与第二vrf实例相关联的数据不同的首部来封装与第一vrf实例相关联的数据,从而在逻辑上隔离与第二vrf实例相关联的数据和与第一vrf实例相关联的数据。作为特定示例,由基站118生成的并且与不同vrf实例相关联的数据包包括不同的vrf实例识别符(例如,图3的第一识别符322和第二识别符342),而由网络装置142生成的包并且与不同vrf实例相关联的包包括这样的首部,即,这些首部包括不同的指示符(例如,图3的第一指示符324和第二指示符344)。

在另一特定实现中,该方法700还包括以下步骤:基于第一包更新与第一vrf实例相关联的第一订户信息,并且基于第二包更新与第二vrf实例相关联的第二订户信息。作为另一特定示例,第一订户信息包括或对应于第一订户数据138,而第二订户信息包括或对应于图1和图2的第二订户数据140。

尽管图1–图7中的一个或更多个可以例示根据本公开的教导的系统、装置、和/或方法,但本公开不限于这些例示的系统、装置和/或方法。如本文所示或描述的图1-图7中的任一个的一个或更多个功能或组件可以与图1-图7中的另一个的一个或更多个其它部分组合。例如,图5的方法500的一个或更多个部件、图6的方法600的一个或更多个部件、图7的方法700的一个或更多个部件、或其组合,可以结合本文所述的其它操作来执行。因此,本文所述的单个实现不应该被解释为限制性的,并且在不脱离本公开的教导的情况下,本公开的实现可以适当地组合。作为示例,参照图5-图7描述的一个或更多个操作可以是可选的,可以至少部分同时执行,和/或可以按与所示或所描述的次序不同的次序执行。

例如,另一特定实现包括一个系统,该系统包括:基站(118),该基站包括:第一调制解调器池(125)中的第一调制解调器(124),该第一调制解调器(124)被配置成,基于第一射频(rf)信号(314)生成第一数据包(316),其中,所述第一数据包(316)包括第一数据(320)和第一虚拟路由与转发(vrf)实例识别符(322);和第二调制解调器池(127)中的第二调制解调器(126),该第二调制解调器(126)被配置成,基于第二rf信号(330)生成第二数据包(332),其中,所述第二数据包(332)包括第二数据(340)和第二vrf实例识别符(342)。该系统还包括:网络装置(142),该网络装置连接至所述基站(118)并且被配置成:经由一网络接收所述第一数据包(316)并且向第一装置发送第一包(318),其中,所述第一包(318)包括所述第一数据(320)和第一首部,该第一首部包括与对应于所述第一vrf实例识别符的第一vrf实例相关联的第一指示符(324);并且经由所述网络接收所述第二数据包(332)并且向第二装置发送第二包(334),其中,所述第二包(334)包括所述第二数据(340)和第二首部,该第二首部包括与对应于所述第二vrf实例识别符的第二vrf实例相关联的第二指示符(344)。

有利的是,所述网络装置(142)还被配置成:经由所述网络接收来自所述第一装置的第三包(402),所述第三包(402)包括第三数据(410)和第三首部,该第三首部包括与所述第一vrf实例相关联的第三指示符(324);并且向所述基站(118)的所述第一调制解调器(124)发送第三数据包(404),所述第三数据包(404)包括所述第三数据(410)和所述第一vrf实例识别符(322)。优选的是,该系统还包括波束成形控制器(108、206),该波束成形控制器被配置成,基于与第一用户相关联的第一组波束成形权重(110、208)来调节第三rf信号(406),其中,所述第一用户对应于所述第一vrf实例,并且其中,所述第三rf信号(406)基于所述第三数据包(404)生成。

有利的是,所述系统还包括射频设备(ref)(106),该射频设备被配置成发送第三rf信号(406),其中,所述第三rf信号(406)基于在所述基站(118)处从所述网络装置(142)接收的第三数据包(404),在所述基站(118)处生成,并且其中,所述第三数据包(404)包括所述第一vrf实例识别符(322)。优选的是,该系统还包括信道化器(104、204),该信道化器被配置成生成多组rf信号,每组rf信号都与rf频谱的对应部分相关联,其中,所述多组rf信号包括与所述rf频谱中的特定部分相关联的至少一个rf信号、所述特定部分与一独特用户(160、164、168)相关联。优选的是,该系统还包括蜂窝系统(202),该蜂窝系统被配置成,在第一位置按覆盖模式部署所述多组rf信号,其中,所述rf频谱中的所述特定部分可通过处于所述第一位置并且与所述独特用户(160、164、168)相关联的装置接入,而不可通过与所述独特用户(160、164、168)不关联的装置接入。优选的是,该蜂窝系统(202)包括基于卫星的蜂窝系统或基于地面的蜂窝系统。优选的是,所述基站(118)包括与多个vrf实例识别符相关联的多个调制解调器池(125、127、129),并且其中,所述多个调制解调器池(125、127、129)中的每个调制解调器(124、126、128)被配置成,处理与一对应vrf实例识别符相关联的业务。优选的是,所述独特用户(160、164、168)包括第一移动虚拟网络运营商(mvno)(160),并且所述基站(118)和所述网络装置(142)被配置成,以逻辑方式隔离与所述第一mvno(160)相关联的业务和与第二mvno(164)相关联的业务。

有利的是,该第一调制解调器(124)还被配置成,基于与第一vrf实例相关联的第一加密来加密第一数据包(316),并且其中,第二调制解调器(126)还被配置成,基于与第二vrf实例相关联的第二加密来加密第二数据包(332)。

另一特定实现包括卫星(102),该卫星包括:有效载荷(184),该有效载荷包括一个或更多个天线;存储器(182),该存储器被配置成存储信道映射数据(186),该信道映射数据指示至少一个射频(rf)信道至不同rf信道的映射;以及处理器(180),该处理器被配置成,基于所述信道映射数据(186)并且基于与所述第一装置相关联的第一服务提供商,启动从所述一个或更多个天线向第一装置发送第二rf信号,其中,所述第二rf信号基于在所述一个或更多个天线处从射频设备(rfe)接收的第一rf信号,其中,所述第一rf信号对应于第一rf信道,并且其中,所述第二rf信号对应于与所述第一rf信道不同的第二rf信道。

有利的是,所述处理器(180)还被配置成,基于所述信道映射数据并且基于与所述第二装置相关联的第二服务提供商,启动从所述一个或更多个天线向第二装置发送第四rf信号,其中,所述第四rf信号基于在所述一个或更多个天线处从所述rfe接收的第三rf信号,其中,所述第三rf信号对应于与所述第一rf信道不同的第三rf信道,并且其中,所述第四rf信号对应于与所述第三rf信道和所述第二rf信道不同的第四rf信道。优选的是,所述一个或更多个天线被配置成,在同一位置处覆盖发送所述第二rf信号和所述第四rf信号。

有利的是,该卫星(102)还包括波束成形控制器(108),该波束成形控制器被配置成,基于存储在所述存储器(182)处的波束成形数据(110)和所述第一rf信号来调节所述第二rf信号,其中,所述波束成形数据(110)指示与一个或更多个服务提供商相关联的一组或更多组波束成形权重。

有利的是,该处理器还被配置成,基于所述信道映射数据(186)并且基于第一服务提供商,启动从所述一个或更多个天线向第一装置发送第六rf信号,其中,第六rf信号基于在所述一个或更多个天线处从所述rfe接收的第五rf信号,其中,第五rf信号对应于第一rf信道,并且其中第六rf信号对应于第二rf信道。

另一特定实现包括一种方法,该方法包括以下步骤:在一网络装置(142)处接收来自基站(118)的第一数据包(316),所述第一数据包(316)包括第一数据(320)和第一虚拟路由与转发(vrf)实例识别符(322);从所述网络装置(142)经由一网络向第一装置发送第一包(318),其中,所述第一包(318)包括所述第一数据(320)和第一首部,该第一首部包括与第一vrf实例相关联的第一指示符(324);

在所述网络装置(142)处接收来自所述基站(118)的第二数据包(332),所述第二数据包(332)包括第二数据(340)和第二vrf实例识别符(342);以及从所述网络装置(142)经由所述网络向第二装置发送第二包(334),其中,所述第二包(334)包括所述第二数据(340)和第二首部,该第二首部包括与第二vrf实例相关联的第二指示符(344)。

有利的是,该方法还包括以下步骤:基于所述第一数据包(316),生成与所述第一vrf实例相关联的第一路由信息库(rib)数据(150);并且基于所述第二数据包(332),生成与所述第二vrf实例相关联的第二rib数据(152)。优选的是,该方法还包括以下步骤:基于所述第一rib数据和所述第二rib数据,生成组合rib数据(148),其中,所述第一首部和所述第二首部基于所述组合rib数据(148)生成。

有利的是,所述方法还包括以下步骤:通过利用与第二vrf实例相关联的数据不同的首部来封装与第一vrf实例相关联的数据,从而在逻辑上隔离与第二vrf实例相关联的数据和与第一vrf实例相关联的数据。

有利的是,所述方法还包括以下步骤:基于第一包(318)更新与第一vrf实例相关联的第一订户信息;并且基于第二包(334)更新与第二vrf实例相关联的第二订户信息。

对本文所述示例的例示旨在提供对各种实现的结构的一般理解。这些例示并不旨在充当对利用本文所述结构或方法的装置和系统的所有部件和特征的完整描述。在回顾本公开时,许多其它实现对于本领域技术人员来说可能是显见的。其它实现可以被利用并从本公开导出,使得可以在不脱离本公开的范围的情况下进行结构和逻辑上的替换和改变。例如,方法操作可以按不同于图中所示次序的次序来执行,或者可以省略一个或更多个方法操作。因此,本公开和附图要被视为例示性的而非限制性的。

此外,尽管本文已经例示和描述了具体示例,但应当清楚,被设计成实现相同或相似结果的任何后续排布结构都可以代替所示的具体实现。本公开旨在覆盖各种实施方式的任何和所有后续修改或变化。当回顾本描述时,上述实现的组合,以及本文未具体描述的其它实现对于本领域技术人员将是显见的。

在不会被用于解释或限制权利要求书的范围或含义的情况下,提交本公开的摘要。另外,在前述详细描述中,出于简化本公开的目的,各种特征可以被组合在一起或者在单个实现中加以描述。上述示例例示但不限制本公开。还应理解的是,根据本公开的原理,可以进行许多修改和变化。如下列权利要求书所反映的,要求保护的主旨可以指向所公开示例中的任何一个的非全部特征。因此,本公开的范围通过下列权利要求书及其等同物来限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1