一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

具有多运营商及多信号格式前传能力的集成无线电网络的制作方法

2023-03-09 14:39:59 来源:中国专利 TAG:

具有多运营商及多信号格式前传能力的集成无线电网络
发明的背景
技术领域
1.本发明涉及无线通信,尤其是涉及能够处理多运营商及多信号格式的继集成无线电系统。


背景技术:

2.在传统上,无线通信网络由移动网络运营商建设及拥有。这些网络运营商的“无线电接入网络”(radio access networks,ran)及其他基础设施元件是专有的,而且它们包含由该网络运营商设计的专用硬件以及为该网络运营商设计的专用硬件。经过一段时间后,“分布式天线系统”(distributed antenna systems,das)作为一种解决方案出现,它们使高质量连续覆盖在诸如大型建筑物、机场、运输系统、体育场馆等区域中成为可能。与其他基础设施元件素一样,每一网络运营商的“分布式天线系统”(das)调度包括了专有的解决方案,这些专有的解决方案只与该网络运营商的网络兼容。常规的das实施可能有一模拟射频(rf)网络接口,所述das将通过该模拟射频(rf)网络接口连接至来自该网络运营商的“无线基站”(bts)的射频(rf)信号源。在这种情况下,所述das将会将所述rf模拟信号分布至其多个“远程单元”(remote units,ru)。其他常规das解决方案可通过一与“通用公共射频接口”(common public radio interface,cpri)标准兼容的数字信号,或通过一根据ecpri规程的、可以在以太网上传输的封包数字信号,连接至所述网络运营商的“无线基站”(btss)。在ecpri分布的情况下,对于“下行链路”(dl)信号而言,一das“接口点”(point of interface,poi)从一“无线基站”(bts)接收一模拟信号,将该模拟信号转换为一时域数字信号,封包所述时域数字信号,然后在以太网上将所述封包传输至适当的“远程单元”(rus)。所述“远程单元”(rus)接收所述封包时域信号,重建所述信号,然后将所述信号转换为一模拟信号,所述“远程单元”(ru)通过其天线传输该模拟信号。对于上行链路信号而言,所述“远程单元”(rus)接收来自一个或多个无线装置或“用户设备”(user equipment,ue)的射频(rf)信号,将该rf信号转换为数字时域信号,封包所述信号,然后在以太网上将所述封包传输至所述“接口点”(poi)。所述“接口点”(poi)接着重建来自所述封包数据的rf模拟信号,然后将所述rf模拟信号传输至所述“无线基站”(bts)。所述“无线基站”(bts)可根据几种常规“无线电接入网络”(ran)技术中的其中之一(比如2g、3g及lte)进行操作。
3.lte enodebs可以通过cpri或ecpri前传连接器,与它们的连接“远程单元”(rus)通信。不论是cpri或ecpri的情况,来自所述lte enodeb的“下行链路”(dl)信号及传输至所述lte enodeb的“上行链路”(ul)信号都是数字化时域射频信号。在ecpri的情况下,所述数字化时域信号如以上所述那样被封包。lte enodebs及5g gnodebs为“基带单元”(baseband units,bbus)的例子,它们分别为lte及5g执行“无线电接入网络”(ran)规程堆栈功能。本文中所用的“基带单元”(bbu)可通过标准封包数字接口连接至网络运营商核心网络,并连接至一个或多个“远程单元”(rus)及/或一个或多个“分布式天线系统”(das)。
4.5g gnodeb前传通信涉及一“中央单元”(central unit,cu)与一个或多个“分布式单元”(distributed units,du)之间的“基带单元”(bbu)功能拆分,以便最优化地利用那些在中央及接近核心网络处能更好地完成的流程以及那些在远程及接近网络边缘处能更好地完成的流程。5g中央单元(5g cu)接着通过一由3gpp定义的标准接口连接至所述“分布式单元”(du)。被称为f1的所述接口在所述“中央单元”(cu)与所述“分布式单元”(du)之间的以太网上提供“gprs隧道规程”(gprs tunneling protocol,gtp)。
5.另一种形式的功能拆分是由“开放式无线接入网络联盟”(o-ran alliance)定义、被称为“7.2x拆分”(7.2x split)的“物理层拆分”(phy layer split)。所述“7.2x拆分”在所述5g或lte物理层内发生,使得(在enodeb或gnodeb中的)上物理层处理的中央化及在所述“远程单元”(rus)内的下物理层处理的分布成为可能,对上行链路(ul)及下行链路(dl)都是如此。关于所述“7.2x拆分”,在所述上物理层及下物理层之间传递的上行链路及下行链路数据包括频域物理信道数据:例如“物理上行链路共享信道”(physical uplink shared channel,pusch)、“物理下行链路共享信道”(physical downlink shared channel,pdsch)、“物理上行链路控制信道”(physical uplink control channel,pucch)、“物理随机接入信道”(physical random access channel,prach)等等。上物理层与下物理层之间的传输可以通过一封包网络完成,比如通过使用ecpri作为在以太网连接器上传递数据包的传输机制完成。这可能使在所述enodeb或gnodeb完成上物理层的处理成为可能,藉此所述下物理层的处理可以在所述“远程单元”(ru)完成。任何给定的“中央单元”(cu)或“分布式单元”(du)可以与多个“远程单元”(rus)通信。
6.另一种趋势已经在无线通信行业中出现,藉此一单一“无线电接入网络”(ran)或“分布式天线系统”(das)可以由多个网络运营商共享。在这个例子中,一中立宿主或场地可提供其本身的无线网络基础设施。这个趋势导致下述复杂情况。传统的“分布式天线系统”(das)及/或“无线电接入网络”(ran)基础设施是由一给定网络运营商设计及调度。因此,鉴于所述网络运营商是该基础设施的唯一用户,该网络运营商可能为其预期的最大交通负载设计所述系统。然而,在一中立宿主或多运营商网络的情况下,可能无法预测由多个网络运营商组成的网络上的累积负载以及使用一单一网络基础设施的多个私有网络上的累计负载。
7.优选现代无线通信基础设施的另一个重要特征是,它们不仅必须提供最新式的服务(比如5g),而且还应与lte enodebs、3g nodebs及甚至2g btss反向兼容。这给最新的5g基础设施的推出带来重大挑战。
8.以上描述的“无线电接入网络”(ran)及“分布式天线系统”(das)例子涉及基于以太网的前传。在非理想的前传网络的情况下出现了一个挑战,在该前传网络中,数据包通信量激增可能阻碍或拖延封包信号及同步传输,导致带宽限制及/或延迟问题。所述“开放式无线接入网络联盟”(o-ran alliance)规范提到一前传-知悉调度器的可能性,藉此所述“中央单元”(cu)规程堆栈内的mac调度器可以接收关于所述前传网络的状态的反馈,并相应地做出调度决定-与该mac调度器如何根据信道状态信息及其他非理想信号传输因素作出调度决定类似。然而,所述“开放式无线接入网络”(o-ran)规范并未处理由使用多种“无线电接入网络”(ran)技术及涉及多个远程单元的多个网络运营商共享的前传网络的前传-知悉调度的问题。
9.因此,需要的是一种前传-知悉集成无线通信边缘网络,该集成无线通信边缘网络能够同时容纳多个网络运营商和私有网络及多种“无线电接入网络”(ran)技术、而且有能力以可被其构成网络运营商及私有网络接受的方式处理应对通信量需求激增。


技术实现要素:

10.本发明的一个方面涉及一种用于在一无线电网络内的多个网络运营商之间分配前传带宽资源的方法。所述方法包括:向所述多个网络运营商指定一优先等级制度,其中所述优先等级制度包括前传带宽资源的分配;在多个基带处理器与多个远程单元之间建立基于数据包的通信,其中所述基带处理器的每个其中之一对应于一分别的网络运营商;路由所述多个基带处理器的每个其中之一与所述多个远程单元之间的多个数据包流;监控一前传通信量的一个或多个分配违规及一个拥塞异常;以及根据所述监控的结果,减轻所述分配违规及所述拥塞异常。
11.本发明的另一个方面涉及一种用于在一无线电网络内的多个网络运营商之间分配前传带宽资源的方法。所述方法包括:向所述多个网络运营商指定一优先等级制度,所述优先等级制度包括对应于所述多个网络运营商中的每个其中之一的一个或多个网络类型;在多个基带处理器与多个远程单元之间建立基于数据包的通信,其中所述基带处理器的每个其中之一对应于一分别的网络运营商;路由所述多个基带处理器的每个其中之一与所述多个远程单元之间的多个数据包流,其中所述基带处理器的每个其中之一对应于一分别的网络运营商;监控所述数据包流的一个拥塞异常;以及根据所述监控的结果,减轻所述拥塞异常。
附图说明
10.图1描绘一根据本发明的示例集成无线电网络。
11.图2描绘一根据本发明的示例开关/监控器。
12.图3描绘一根据本发明的示例通信量监控器。
13.图4描绘一根据本发明的示例远程单元。
14.图5a描绘一根据本发明的基于信道/载波的优先级分配解决方案。
15.图5b描绘一根据本发明的基于固定百分比的优先级分配解决方案。
16.图5c描绘一根据本发明的基于通信量类型的优先级分配解决方案。
17.图6描绘一根据本发明的预安排优先级、用于分配前传带宽的示例流程。
18.图7描绘一根据基于固定百分比的优先级分配解决方案、用于分配前传带宽的示例流程。
具体实施方式
19.图1描绘一根据本发明的示例集成无线电网络100。所述集成无线电网络100包括一开关/监控器105。连接至所述开关/监控器105的是一监控模块112;多个传统“基站收发信台”(base transceiver stations,btss)110,每一“基站收发信台”(bts)110通过一“模拟数字转换器/数字模拟转换器”(adc/dac)单元115连接至所述开关/监控器105;多个“基带单元”(baseband units,bbus)120a-c;以及一通过一以太网连接器150的前传网络145。
(rus)155交换频域封包7.2x数据,所述封包数据通过各自的连接器125a-c,根据作为传输机制的ecpri规程传输;一lte enodeb,所述lte enodeb根据ecpri规程,通过所述开关/监控器105,在连接器125a-c上与一个或多个“远程单元”(rus)155交换封包时域或频域“同相及正交”(i/q)信号数据;一lte enodeb,所述lte enodeb根据ecpri规程,在各自的连接器125a-c上与所述开关/监控器105交换时域数据;一5g gnodeb cu du组合,所述5g gnodeb cu du组合通过所述开关/监控器105,在各自的连接器125a-c上与一个或多个“远程单元”(rus)155交换频域封包7.2x数据,所述封包数据通过各自的连接器125a-c,根据作为传输机制的ecpri规程传输;或一5g gnodeb cu,所述5g gnodeb cu根据所述3gpp定义f1规程,在以太网上通过连接器125a-c,使用“gprs隧道规程”(gtp)与一个或多个备有“分布式单元”(du)的“远程单元”(rus)155交换封包数据。应该理解的是,这样的变化是可能的,而且在本发明的范围之内。
26.虽然以上描述涉及“开放式无线接入网络7.2x拆分”(o-ran 7.2x split),应该理解的是的是,可以改为使用其他物理层拆分方案,而且这样的变化在本发明的范围之内。本文中所用的“7.2x拆分”(7.2x split)是物理层拆分方案的一个例子,而且此类前传数据包通信量可以称为一拆分物理层数据包流。
[0027]“基带单元”(bbus)120a-c可以各有一反馈信号路径122a-c,该反馈信号路径122a-c传送信息,比如由所述开关/监控器105产生的以太网前传通信量超载信息。“基带单元”(bbus)120a-c可以将这些信息用于其个别内部调度器,比如mac调度器(图中未显示),以便为减低其在所述开关/监控器105上的网络通信量负载的目的,调整其对部件载波及其指定部件载波内的资源要素的使用。“基带单元”(bbus)120a-c内的以太网调度器可根据在相关3gpp技术规格中定义的已知调度程序或根据专有调度算法运行。
[0028]“基带单元”(bbus)120a-c的每个其中之一可以对应于不同网络运营商,而且可以相互独立操作。它们可以与集成无线电网络100搭配,或远程设置。应该理解的是,这样的变化是可能的,而且在本发明的范围之内。
[0029]
根据本发明,与它们的对应一个或多个“远程单元”(rus)155交换7.2x信号数据的所有“基带单元”(bbus)120a-c获提供来自相同定时源的、如提供予每一所述“远程单元”(rus)155的同步定时。同样地,对于在所述“基带单元”(bbus)120a-c与“远程单元”(rus)155之间交换的任何封包数据,所述特定“基带单元”(bbus)120a-c及“远程单元”(rus)155必须有封包同步流与它们一起。这些同步流应该比所述数据流更优先化,以确保它们不会被超载的前传网络145损害。因此,所述开关/监控器105可处理三种数据包流:“精确时间规程”(precision timing protocol,ptp)同步流;封包数据流;以及管理数据流。
[0030]
图2更详细地描绘开关/监控器105。如图中所示,开关/监控器105连接至监控模块112,通过“基站收发信台”(bts)连接器124连接至“模拟数字转换器/数字模拟转换器”(adc/dac)单元115;在各自的连接器125a-c及反馈信号路径122a-c上连接至“基带单元”(bbus)120a-c,如以上参考图1描述那样。
[0031]
如图2中所示,所述开关/监控器105包括一政策实施模块215,该政策实施模块215连接至所述监控模块112;一超载控制模块220,该超载控制模块220连接至所述政策实施模块215,并通过相应的反馈信号路径122a-c,连接至每一“基带单元”(bbu)120a-c;一通信量监控器225,该通信量监控器225通过一通信量反馈连接器232,连接至所述超载控制模块
220;一开关235,该开关235通过一内以太网连接器236,连接至所述通信量监控器225,并通过一开关命令连接器237,连接至所述超载控制模块220。所述开关/监控器105进一步包括一cpri/ecpri转换器230,该cpri/ecpri转换器230连接至所述通信量监控器225;以及一同步模块210,该同步模块210可连接至一gps接收器205。所述同步模块210可以使用已知系统及技术,比如使用“精确时间规程”(precision timing protocol,ptp)及/或“同步以太网”(synchronous ethernet,synce)技术,为所述开关/监控器105产生同步数据包流,以提供予每一“基带单元”(bbu)120a-c及“远程单元”(ru)155。
[0032]
监控模块112可管理所述集成无线电网络100的操作,而且可由(例如)一中立宿主操作。监控模块112可执行以下操作:根据一订阅制,维持以太网资源的分配及分离,比如每一“基站收发信台”(bts)110及“基带单元”(bbu)120a-c的以太网通信吞吐量及延迟;根据一订阅制,分配每一“远程单元”(ru)155内的无线资源,比如功率等级及射频信道;以及维持资源的分离,使得没有任何“基站收发信台”(bts)110或“基带单元”(bbu)120a-c可干扰任何其他“基站收发信台”(bts)110或“基带单元”(bbu)120a-c的功能及操作,并使得一个“基站收发信台”(bts)110或“基带单元”(bbu)120a-c的操作不会影响其他网络运营商的“基站收发信台”(btss)110或“基带单元”(bbus)120a-c的分配资源。监控模块112可协调由其执行的或由所述政策实施模块215执行的这些功能。
[0033]
监控模块112可以以几种方法,在“基站收发信台”(bts)110与“基带单元”(bbu)120a-c之间分配以太网资源。一种方法是按带宽或位速率,静态地分配资源,藉此(每一“基站收发信台”(bts)110及每一“基带单元”(bbu)120a-c所属的)每一网络运营商支付其相应的吞吐量分配。这可以以一已付代价的保证位速率为形式。因此,寻求较高以太网吞吐量或保证位速率的网络运营商可以支付更多给集成无线电网络100的中立宿主或运营商。如以上所述,所述特定资源分配由监控模块112管理,而监控模块112进而将这些信息提供给政策实施模块215。另一种在所述网络运营商及私有网络之间分配前传网络145以太网资源的方法是让每一客户网络运营商为一保证百分比的可用以太网吞吐量付款,无论当时的可用吞吐量的多寡。这可以在非理想前传连接的情况下使用。在另一种变化情况下,每一网络运营商可以在其特定频谱内提供内部优先等级,藉此对应于所述网络运营商的不同信道或载波可以有一优先等级制度,以便在发生严重网络拥塞时,所述监控模块112可根据一预先安排的优先等级选择地禁用某些载波,以减低以太网吞吐量。在又另一种变化情况下,一网络运营商可以基于通信量类型,比如基于“增强移动宽带”(embb)、“超可靠低延迟通信”(urllc)及“大规模机器类型通信”(mmtc),为其对所述网络的使用提供预先安排的优先等级。应该理解的是,这样的变化是可能的,而且在本发明的范围之内。这些选项将在下文中更详细地描述。
[0034]
所述集成无线电网络100内的每一部件或模块可包括机器可读指令,这些机器可读指令在一个或多个非瞬时性存储器内编码,而且在执行它们各自的描述功能的一个或多个处理器上执行。本文中所用的术语“模块”可以是指在一非非瞬时性存储器中编码、可由一个或多个处理器执行的一集合的机器可读指令,而对应于所述模块的机器可读指令根据本发明,执行指派予该口快的功能。所述每一模块可作为一个或多个执行线程,所述执行线程由一个或多个处理器使用(例如)容器技术执行。本文中所用的“非瞬时性存储器”可以是指任何有形存储介质(而不是一电磁信号或光信号),而且是指所述介质本身,而不限于数
据存储(例如ram对rom)。例如,非瞬时性存储器可以是指一编码有指令的嵌入式易失性存储器,所述存储器可能必须在被动力循环之后重新加载适当的机器可读指令。此外,虽然所揭示的示例实施例涉及为所述前传网络145及开关/监控器105使用以太网技术,应该理解的是,其他用于基于数据包的数字通信的规程及标准是可能的,而且在本发明的范围之内。
[0035]
开关/监控器105可在集成无线电网络100的背景下操作如下。对于下行链路(dl)信号而言,每一传统的“基站收发信台”(bts)110以一个或多个相应载波频率传输信号。“模拟数字转换器/数字模拟转换器”(adc/dac)单元115将来自每一“基站收发信台”(bts)110的下行链路信号转换为封包ecpri格式,然后将信号传输至开关/监控器105。对于一以cpri格式输出数字化射频信号的给定示例“基带单元”(bbus)120a-c而言,所述cpri/ecpri转换器将所述下行链路cpri信号转换为一封包ecpri格式。提供7.2x、时域或频域ecpri、或f1格式的其他“基带单元”(bbus)120a-c,通过以适当格式传输封包以太网数据这么做。因此,输入所述开关/监控器105的所有下行链路信号是以太网格式,或在以太网上是ecpri封包格式,或在以太网(f1)上是“gprs隧道规程”(gtp)格式,所有下行链路信号进而输入通信量监控器225。通信量监控器225监控以太网通信量的流动,太网通信量包括上载及下载信号。在下载信号的情况下,通信量监控器225使用以下描述的技术,从每一下载信号数据包提取信息,以识别下列任何事项:所述源“基站收发信台”(bts)100或“基带单元”(bbu)120a-c、所述一个或多个目的“远程单元”(rus)155、所述网络运营商、对应于所述封包信号的载波频率、以及通信量类型(例如urllc、embb、mmtc、nb-iot等),并汇编所收集信息的统计数据。在上载信号的情况下,通信量监控器225通过前传网络145及以太网连接器150,从每一“远程单元”(ru)155接收进来的数据包,识别所述目的“基站收发信台”(bts)110或“基带单元”(bbu)120a-c,然后相应地路由所述数据包。在这么做时,通信量监控器225根据所收集的信息收集统计数据-类似于其对所述下载信号的处理。在获得这些信息之后,通信量监控器225识别由每一“基站收发信台”(bts)110及“基带单元”(bbu)120a-c使用(因此由每一网络运营商及私有网络使用)的资源百分比,然后将这个资源百分比与由政策实施模块215提供的、分配予每一“基站收发信台”(bts)110及“基带单元”(bbu)120a-c的百分比进行比较。这将在下文进一步详细描述。
[0036]
政策实施模块215亦可识别所述前传网络145中的总体问题,比如网络通信量的超载,网络通信量的超载可能影响任何给定数据包的时间延迟或导致一给定“远程单元”(ru)155与一对应的“基站收发信台”(bts)110或“基带单元”(bbu)120a-c之间的数据包丢失。本文中所用的术语“拥塞异常”可以是指前传网络145中数据包通信量的激增可能导致为一个或多个网络运营商提供的服务降级的任何事件。
[0037]
如果通信量监控器225确定一个或多个“基站收发信台”(btss)110或“基带单元”(bbus)120a-c正在使用不成比例的高百分比的前传网络145资源(即分配违规),或如果通信量监控器225确定前传网络145正在经历通信量超载,则通信量监控器225可将这个信息提供给超载控制模块220。超载控制模块220可使用这个信息,减低来自/送往一个或多个“基站收发信台”(btss)110或“基带单元”(bbus)120a-c的网络通信量(即减轻所述分配违规)。超载控制模块220可使用来自政策实施模块215的预先安排政策信息这么做。这个将在下文参考图5作进一步详细描述。
[0038]
通信量监控器225确保达到每一客户的保证位速率(固定分配),或确保达到其对
应的已付代价前传带宽百分比(非理想前传中的动态分配)。这将在下文进一步详细描述。
[0039]
超载控制模块220可执行以下操作:接收每运营商(或每bbu 120a-c或每bts110)的前传带宽使用;对一给定“基带单元/基站收发信台”(bbu/bts)前传带宽使用与存储在所述政策实施模块215中的对应分配进行比较;而且可向所述“基带单元”(bbus)120a-c提供对应的反馈信号122a-c,或单方面采取行动来减低由一给定“基带单元/基站收发信台”(bbu/bts)使用的前传带宽,或两者;而且可根据由通信量监控器225确定的可用前传带宽,为每一“基带单元/基站收发信台”(bbu/bts)计算修订的前传带宽分配。在超载控制模块220向所述对应的“基带单元”(bbus)120a-c提供反馈信号122a-c的情况下,超载控制模块220可通过以专用以太网或ip连接器这么做。可选择地,每一反馈信号路径122a-c可在由相关3gpp规范允许及在其中描述的控制面信号发送内的可用供应商特定数据占位符内实施。在这种情况下,超载控制模块220可将反馈信号122a-c插入现有3gpp定义数据结构中,这些现有3gpp定义数据结构在所述给定“基带单元”(bbu)120a-c的规程堆栈实施中用于控制对调度器(例如mac层)的信号发送。应该理解的是,这样的变化是可能的,而且在本发明的范围之内。在又另一种变化情况下,除了拥塞控制之外,超载控制模块220可使用由通信量监控器225提供的数据,为一给定网络运营商对集成网络100的过度使用(或减少使用)收费的目的,向监控模块112提供实时或近乎实时的使用信息。应该理解的是,这样的变化是可能的,而且在本发明的范围之内。
[0040]
在单方面采取行动来减少由一给定“基带单元/基站收发信台”(bbu/bts)使用的前传带宽时,超载控制模块220可从政策实施模块215处检索预先安排的前传带宽减少步骤。有了这些信息,超载控制模块220可通过开关命令连接器237,向开关235提供指令。即使一给定“基带单元”(bbu)120a-c可能具有一反馈路径122a-c,且超载控制模块220可通过该路径提供反馈,所述反馈可能不够及时防止开关235内的缓冲区/队列溢出。因此,溢出控制模块220可能需要立即单方面采取预先安排的措施,以减轻网络通信量拥塞异常。溢出控制模块220如何单方面采取行动将在下文进一步详细描述。
[0041]
政策实施模块215为每一“基带单元”(bbu)120a-c及“基站收发信台”(bts)110维持前传带宽分配信息(或在一个网络运营商可能有超过一个“基带单元”(bbu)120a-c或“基站收发信台”(bts)110的情况下,作为网络运营商的功能)。这可包括关于超载控制模块220在没有反馈信号路径122a-c的情况下、为减少前传带宽而可能采取的预安排步骤的信息。
[0042]
开关235可以是一个将开关/监控器105内的部件连接至前传网络145的以太网开关或路由器。开关235可以执行传统的缓冲及路由功能,以及在超载控制模块220的命令下删除或阻止数据包。通信量监控器可以询问开关235内的传输数据包缓冲区或队列,以确定通信量拥塞。在一个变化中,开关235可以有多个缓冲区或队列,每一缓冲区或队列具有对应于通信量类型的不同优先等级,以符合所述通信量类型的延迟要求。开关235可为基于服务水平、网络运营商、保证通信量对尽力而为的通信量的目的,或基于为监控拥塞及使用/收费目的、由源标记的任何元数据信息,使用较高优先等级。此外,开关235可为高优先级数据包流(比如来自同步模块210的同步流)提供独立的缓冲区或队列。应该理解的是,这样的变化是可能的,而且在本发明的范围之内。
[0043]
开关/监控器105内的模块,如图2中所示,是开关/监控器105内内的功能可如何分割的一个例子。应该理解的是,对所述功能如何分隔及实施的变化是可能的,而且在本发明
的范围之内。例如,通信量监控器225可以在开关235内集成,超载控制模块220可以在政策实施模块215内集成等等。
[0044]
图3描绘一根据本发明的示例通信量监控器225。通信量监控器225可包括一数据包嗅探器模块310;一拥塞监控模块315;以及一解析引擎模块320。所述数据包嗅探器模块310可执行指令,以拦截每一数据包(上行链路(ul)或下行链路(dl))及提取关于其数据包流类型(例如同步流、信号数据流等)的信息。在信号数据流的情况下,数据包嗅探器模块310可提取关于一给定数据包的源/目的“基带单元”(bbu)120a-c或“基站收发信台”(bts)110;源/目的“远程单元”(ru)155;网络运营商;通信量类型(urllc、embb、mmtc);数据类型(7.2x数据、时域ecpri i/q数据、频域ecpri i/q数据、或f1数据);数据包优先级比特(如ieee 802.1p中指定者);及/或对应的载波频率的信息。数据包嗅探器模块310可使用下列示例方法,从所述数据包提取信息。一种方法是为每一“基带单元”(bbu)120a-c提供元数据,比如一个或多个独特“虚拟局域网”(vlan)标签,然后让数据包嗅探器模块310按“虚拟局域网标识符”(vlan id),监控及累积以太网通信量数据。一给定“基带单元”(bbu)120a-c或“基站收发信台”(bts)110可获分配多个“虚拟局域网”(vlan)标签,用于识别服务、优先等级、通信量类型、数据类型、载波频率、设备种类及其他网络切片信息元数据。由一给定“基带单元”(bbu)120a-c使用的附加优先级可能涉及一目的“远程单元”(ru)的位置。例如,如果集成网络100部署在一体育场馆中,一给定网络运营商可以为位于靠近急救站处的“远程单元”(ru)分配一个比分配予靠近盥洗室的“远程单元”(ru)的优先级更高的优先级。此外,一“基带单元”(bbu)120a-c可根据预期使用,改变其“远程单元”(ru)优先级。例如,在一体育场馆广场或停车区中的所述“远程单元”(rus)155可能在一事件前后具有优先级,在体育场馆碗中的所述“远程单元”(rus)155在所述事件期间具有较高优先级。应该理解的是,这样的变化是可能的,而且在本发明的范围之内。对于每一传统“基站收发信台”(bts)110,对于所述下行链路,所述“模拟数字转换器/数字模拟转换器”(adc/dac)单元115可向每一载波分配独特“虚拟局域网”(vlan)标签,以便所述给定载波数据包可以由通信量监控器模块225识别,这可能包括(例如)网络运营商及载波频率。
[0045]
对于上行链路而言,类似于如以上所述在下行链路所做的那样,每一“远程单元”(ru)155可以插入适当的“虚拟局域网”(vlan)标签,识别所述“基带单元”(bbu)、“基站收发信台”(bts)、服务、优先级等等。每一“虚拟局域网”(vlan)标签可能具有一集合的优先级比特,该集合的优先级比特可用于区分由所述给定网络运营商提供的个别服务。另一种方法涉及向每一“基带单元”(bbu)120a-c或一给定“基站收发信台”(bts)110的网络运营商分配一范围的“虚拟局域网”(vlan)标签,以便所述“基带单元”(bbu)120a-c或“基站收发信台”(bts)110能够通过通信量监控器模块315指定并向开关/监控器105指明其本身的区分及优先服务。
[0046]
数据包嗅探器模块310亦可识别来自同步模块210的同步数据包流,而且可发送信息至超载控制模块220及/或开关235,以表明所识别的数据包可以获给予最高优先级。
[0047]
数据包嗅探器模块310可累积或缓冲其在一设定时间间隔内收集的上述数据包元数据,并将所述数据包元数据提供予解析引擎模块320。
[0048]
拥塞监控器模块315评估所述前传网络145总体的拥塞状态,以确定所述前传网络145的当前带宽或吞吐量。拥塞监控器模块315可以通过多种方法来完成这个工作。例如,拥
塞监控器模块315可包括开关235内以及在所述“远程单元”(rus)155中的每一个“远程单元”中的远程代理模块(图中未显示)。每一所述远程代理模块监控其被调度处的传输数据包缓冲区的深度。每一远程代理模块可向拥塞监控器模块315提供关于其对应传输数据包缓冲区或队列的信息,以及指示及警报(如果有任何传输数据包缓冲区或队列溢出)。一溢出传输数据包缓冲区可能指示所述前传网络145正在传输比所述开关235或所述给定“远程单元”(ru)155能够在一给定时间处理的数据包更多的数据包。拥塞监控器模块315可使用的另一种(或额外)方法涉及测量单向数据包延迟时间。所述ecpri规范允许这种单向数据包延迟测量。此外,拥塞监控器模块315可使用路由器及开关支持的传统检测,比如rfc2544、y.1564及rfc5357(亦称“双向主动测量规程”(two-way active measurement protocol(twamp))。应该理解的是,这样的变化是可能的,而且在本发明的范围之内。
[0049]
解析引擎模块320接收来自拥塞监控器模块315及数据包嗅探器模块310的数据,而且可计算下列诸项:前传网络145的总体可用带宽;以及每一“基带单元”(bbu)120a-c及“基站收发信台”(bts)110的实际带宽,(对每一“基带单元”(bbu)120a-c及“基站收发信台”(bts)110而言)这可包括带宽使用,带宽使用作为通信量类型(urllc、embb、mmtc)、载波频率、数据类型(7.2x数据、频域ecpri i/q数据、时域ecpri i/q数据、或f1数据)、数据包优先级比特(如ieee 802.1p中指定者);及/或lte de-种类的函数。解析引擎模块320可以以一预设间隔(“传输时间间隔”(transmit time interval,tti)计算可用带宽,或在受拥塞监控器315提示时计算可用带宽,因为前传网络145上的总体可用带宽可动态地改变,这可影响带宽如何在所述网络运营商之间分配(通过它们各自的“基带单元”(bbus)/“基站收发信台”(btss)),如在下文进一步详细描述那样。解析引擎模块320可通过执行指令,进一步识别前传网络145中的通信量拥塞瓶颈的原因,以便把数据通信量的异常激增与可能的“基带单元/基站收发信台”(bbu/bts)源以及通信量类型、数据类型等联系起来。
[0050]
本文中所用的术语优先数据包流可以是指一给定网络运营商(即“基带单元”(bbu)120a-c,或传统“基站收发信台”(bts)110)的一给定数据包流,其中所述给定数据流携带对应于一特定信道/载波、一通信量类型(urllc、embb、mmtc)、一数据类型(7.2x数据、频域ecpri i/q数据、时域ecpri i/q数据、或f1数据)、数据包优先级比特(如ieee 802.1p中指定者)、或载波频率的信息。一给定网络运营商的信号数据可以根据任何这些分类区分及优先化,而且可以进一步在网络运营商之间优先化,藉此每一网络运营商可为其内部区分及运营商区分优先级付款。
[0051]
图4描绘一根据本发明的示例远程单元(ru)155。“远程单元”(ru)155可配置为通过开关/监控器105,根据其本身的数字数据格式(7.2x、频域ecpri、时域ecpri、或f1),与每一“基带单元”(bbu)120a-c及“基站收发信台”(bts)110通信。“远程单元”(ru)155具有一边界时钟465,供用于与根据一精确时间规程(ptp470)连接至所述前传网络145的集成网络100的每个其他元件一起进行网络同步。此外,“远程单元”(ru)155可通过一gps接收器475,获得进一步的网络定时辅助。由ptp 470提供的定时应与提供予“基带单元”(bbus)120a-c的定时相同。鉴于每一“远程单元”(ru)155由来自不同网络运营商的“基带单元”(bbus)120a-c共享,托管所述“远程单元”(ru)155及开关/监控器105的网络应倒提供所述ptp定时到个别“基带单元”(bbus)内,以便它们可与一给定“远程单元”(ru)155在它们聚集处一起同步。
[0052]“远程单元”(ru)155具有一前端数据处理器405,该前端数据处理器405包括一以太网开关406;一上行链路数据求和模块407;以及一5g“分布式单元”(du)408,该5g“分布式单元”(du)408与执行5g“中央单元”(cu)功能的对应“基带单元”(bbus)120a-c一起工作,形成一功能型5g gnodeb。5g“分布式单元”(du)408通过前传网络145及以太网开关406,接收来自其在“基带单元”(bbu)120a-c内的对应“中央单元”(cu)的下行链路f1数据包,并根据3gpp规范,对所述数据执行低物理层处理,从而产生时域下行链路i/q数据。对于上行链路而言,5g“分布式单元”(du)408接收来自“模拟数字转换器”(adc)455(通过数字分离器440)的上行链路时域数据并执行上行链路低物理层处理,将所述上行链路时域数据转换为上行链路频域fl数据包数据,并通过以太网开关406,将所述上行链路频域fl数据包数据传输到前传网络145上。5g“分布式单元”(du)408亦可包括一为那些使用7.2x封包数据与“远程单元”(ru)155通信的“基带单元”(bbus)120a-c(例如te enodeb或5g gnodeb cu du)执行低物理层处理的模块。
[0053]“远程单元”(ru)155进一步包括一fiq/tiq转换器420,该fiq/tiq转换器420将频域ecpri i/q数据转换为下行链路的时域数字i/q信号流;并将时域数字i/q信号数据转换为上行链路的频域i/q数据。虽然被描绘为一单独模块,但fiq/tiq转换器420可集成到前端数据处理器405中。“远程单元”(ru)155可包括一数字求和器435,该数字求和器435总计来自所述以太网开关406的数字时域i/q数据流410,并总计来自所述fiq/tiq转换器420的数字时域i/q数据流425。所述总计数字i/q数据接着由“数字模拟转换器”(dac)445转换为一模拟射频信号,其输出被馈送到功率放大器450,然后通过天线160发送。
[0054]
对于上行链路而言,低噪声放大器460放大由天线160接收的射频信号,并将所放大的信号馈送到“模拟数字转换器”(adc)455。“模拟数字转换器”(adc)455将所述射频模拟信号转换为一数字i/q数据流,数字分离器440通过连接器415,而fiq/tiq转换器420通过连接器430,将该数字i/q数据流路由到前端数据处理器405。如果“远程单元”(ru)155有多个天线161,而每一天线具有对应的低噪声放大器460及“模拟数字转换器”(adc)455,则上行链路求和器407可将所述时域数字i/q数据总计为一单一数字i/q数据流,而前端数据处理器405接着将该单一数字i/q数据流转换为使用ecpri格式的封包时域数据。在一个变化中,所述fiq/tiq转换器420可取用上行链路求和器407的总计输出,然后将所述总计时域i/q数据转换为频域i/q数据,所述频域i/q数据可接着封包为ecpri格式。前端数据处理器405可通过前传网络145,将所有封包数据传输到开关/监控器105,供随后路由到适当的“基带单元”(bbu)120a-c或路由到“模拟数字转换器/数字模拟转换器”(adc/dac)单元115,供随后处理及传递到预期的传统“基站收发信台”(bts)110。
[0055]
如以上所述,开关/监控器105可根据一预安排优先等级,分配前传带宽资源,而且可通过采取与一给定网络运营商预先安排的步骤,采取行动执行其分配。
[0056]
图5a-c描绘一根据本发明的多种示例优先级分配解决方案500a-c,每一示例优先级分配解决方案500a-c具有一不同的示例优先级分配510a-c。例如,所述优先级分配解决方案500a-c可由监控模块112产生,并由政策实施模块215维持。
[0057]
图5a描绘一根据本发明的基于信道/载波的优先级分配解决方案500a。在基于信道/载波的优先级分配解决方案500a之下,基于信道/载波分配510a,可用前传带宽获分配优先级。在这种情况下,集成网络100的中立宿主或运营商与网络运营商a-d签订合同,使得
网络运营商(运营商a、运营商b、运营商c、运营商d)为优先级付款。在这个例子中,运营商a已经为让其两个授权频带(信道或载波)获分配最高优先级1及2以及为其第三个授权频带故意的较低优先级14而付款。在基于信道/载波的优先级分配解决方案500a之下,开关/监控器105对关于什么通信量经过哪个载波/信道不可知-它依赖个别网络运营商(在这个情况下,是运营商a)调度适当的通信量,网络运营商已经过所述通信量,为授权频带或信道/载波安排优先级。除了这个例子之外,运营商b已经为让一个授权频带(或信道/载波)获得优先级3以及为另一授权频带获得优先级8而付款。此外,运营商b可能已经安排为一“公民宽带无线电服务”(cbrs)信道获取优先级5而付款。运营商c可能是一没有任何授权频谱的私有网络运营商。在这种情况下,运营商c可获得两个“公民宽带无线电服务”(cbrs)信道,并为取得相应的优先级4及11付款。每一运营商a-e可能运营一个或多个“基带单元”(bbus),这些“基带单元”(bbus)向开关/监控器105提供7.2x数据、频域ecpri数据、时域ecpri数据、或f1数据(如果是“中央单元/分布式单元”(cu/du)拆分5g gnodeb)。一个或多个运营商a-e也可能运营一传统“基站收发信台”(bts)110,在这种情况下,其在前传网络145中的数据是时域ecpri数据包格式。
[0058]
在基于信道/载波的优先级分配解决方案500a之下,通信量监控器225测量(通过拥塞监控器315)前传网络145中的拥塞异常的可用带宽,并识别前传网络145中的拥塞异常;(通过数据包嗅探器模块310)测量信道/载波分配510a的每一信道/载波的前传带宽使用;以及(通过解析引擎模块320)向超载控制模块220提供这些信息。有了这些信息,超载控制模块220可通过反馈路径122a-c,向“基带单元”(bbus)120a-c提供反馈。所述反馈可包括由该运营商在信道/载波分配510a内的每个信道/载波使用的前传带宽数量,以及带宽可用性信息。该网络运营商的对应“基带单元”(bbu)120a-c可使用这些信息来命令其调度器调整其在一给定信道/载波上的吞吐量,以解决对前传带宽的任何过度使用。在没有调度器反馈机制的传统“基站收发信台”(bts)110的情况下,超载控制模块220可独立地为信道/载波分配510a内的较低优先级信道/载波阻碍或限制数据包通信量。
[0059]
图5b描绘一根据本发明的基于固定百分比的优先级分配解决方案500b。在基于固定百分比的优先级分配解决方案500b之下,每一运营商a-e为前传网络145的总可用带宽的某个优先百分比510b付款。在基于固定百分比的优先级分配解决方案500b之下,通信量监控器225测量前传网络145的可用带宽。在这么做时,拥塞监控器315确定量前传网络145的总可用带宽,而数据包嗅探器310确定每一“基带单元”(bbu)120a-c及“基站收发信台”(bts)110对前传带宽的使用。这些模块315/310两者向解析引擎模块320提供这些信息,解析引擎模块320计算每一运营商a-e使用的可用带宽,并向所述超载控制模块220提供这些信息。超载控制模块220可接着将所计算的每一运营商a-e使用的百分比与政策实施模块215提供的优先百分比510b进行比较。如果任何运营商a-d使用比其对应的优先百分比510b高的百分比,则超载控制模块220可通过反馈路径122a-c,向适当的“基带单元”(bbu(s))120a-c提供适当的反馈,以通知其mac调度器减低其前传通信量。
[0060]
图5c描绘一根据本发明的基于通信量类型的优先级分配解决方案500c。在基于通信量类型的优先级分配解决方案500c之下,每一运营商a-e根据所给定的数据包通信量是否涉及“增强移动宽带”(embb)、“超可靠低延迟通信”(urllc)、“大规模机器类型通信”(mmtc)、或所给定的数据包通信量是否为一射频信号的时域或频域ecpri表征,为其对所述
前传的使用的特定优先级付款。每一运营商a-e根据一通信量类型优先级分配510c,为所述前传网络145的所述带宽的特定使用优先级付款。在这个基于通信量类型的优先级分配解决方案500c的例子中,运营商a为其“超可靠低延迟通信”(urllc)通信量的最高优先级、为其“增强移动宽带”(embb)通信量的优先级3、以及为其“大规模机器类型通信”(mmtc)通信量的较低优先级6付款。运营商b为其“超可靠低延迟通信”(urllc)通信量的优先级2;为其“增强移动宽带”(embb)通信量的优先级5、以及为其“大规模机器类型通信”(mmtc)通信量的优先级9付款。运营商c并未为其客户提供任何“超可靠低延迟通信”(urllc)通信,因此运营商c只是为其“增强移动宽带”(embb)通信量的优先级7,以及为其“大规模机器类型通信”(mmtc)通信量的优先级10付款。运营商d及运营商e可运营传统“基站收发信台”(btss)110,因此他们的通信量并不是以通信量类型区分。相反地,运营商d及运营商e传输及接收他们各自的“基站收发信台”(bts)射频输入/输出的时域或频域表征。在这个例子500c中,运营商d已经为其对前传网络145的带宽的使用的优先级4付款;而运营商e已经为优先级8付款。如前所述,在这个及其他例子500a-c中分配的特定优先级纯粹是示例性的,而且其他特定分配组合是可能的,而且在本发明的范围之内。
[0061]
在基于通信量类型的优先级分配解决方案500c之下,拥塞监控器模块315测量前传网络145的可用带宽,并识别瓶颈或拥塞异常。同时,数据包嗅探器模块305识别“基带单元”(bbu)120a-c及“基站收发信台”(bts)110使用的通信量类型。模块305/310两者向解析引擎模块320提供这些信息,解析引擎模块320可执行指令,以使网络拥塞的延迟对“超可靠低延迟通信”(urllc)通信量的影响相互联系,而且可识别主要导致所述通信量拥塞的一个或多个通信量流。无论如何,解析引擎模块315向超载控制模块220提供所产生的信息。超载控制模块220可通过对应的反馈路径122a-c,向一个或多个“基带单元”(bbus)120a-c提供反馈,以通知对应的mac调度器减少对导致所述拥塞异常的通信量类型的使用。超载控制模块220可根据所述通信量类型优先级分配510c这么做,藉此以个或多个较低优先级的通信量条目首先被减少关闭。人们将会注意到,一给定“基站收发信台”(bts)110可能没有能力压制其基于ecpri的射频信号的前传带宽使用,这可能是一种全有或全无的情况。在这种情况下,运营商d及运营商e可选择为一较高优先级付款。
[0062]
在这些例子500a-c的每一个中,超载控制模块220可以(除了向所述“基带单元”(bbus)120a-c提供反馈之外,或作为向所述“基带单元”(bbus)120a-c提供反馈的一个替代方案)先发制人地阻碍一个或多个较低优先级分配(例如通信量类型(500c)、信道/载波(500a)、源/目的bbu/bts(500b))的数据包通信量。
[0063]
图6描绘一根据本发明的预安排优先级、用于分配前传带宽的示例流程600。如以上关于软件模块的描述那样,示例流程600的所有步骤可作为机器可读指令实施,这些机器可读指令在一个或多个处理器上执行。虽然术语“处理器”或“所述处理器”用于描述这些处理器,但应该理解的是,该术语可适用于在一单一服务器上运行或在几个服务器上运行的多个处理器,包括在地理上分布的服务器。所述处理器可以以一预设间隔(比如每一“传输时间间隔”(transmit time interval,tti)一次)执行流程600,虽然其他间隔周期是可能的,而且在本发明的范围之内。
[0064]
在步骤605中,所述处理器执行指令以确定一优先级分配。视集成无线电网络100将如何及在何处部署而定,可能会有使用一特定分配解决方案500a-c的偏好。例如,如果集
成网络100会在“超可靠低延迟通信”(urllc)通信有重大机会、5g gnodebs将占数目优势处(例如自动化工厂或运营自动驾驶车辆的城市环境)部署,则基于通信量类型的优先级分配500c可能为首选。如果集成无线电网络100将与一不成比例的数目的传统“基站收发信台”(btss)110结合,则基于信道/载波的优先级解决方案500a可能更合适。确定了所述解决方案500a-c,所述处理器可执行指令(例如在监控模块112中),以便取得每一网络运营商关于所需要的优先级的馈入,并实例化一优先级表以及将所述优先级映射到每一网络运营商。这个表可由政策实施模块215维持在存储器中。
[0065]
在步骤610中,所述处理器执行指令以监控每一运营商对所述前传网络145的使用。这可以由通信量监控器模块215通过数据包嗅探器310执行。如以上所述,视所使用的解决方案500a-c而定,所述处理器可从每一经检验的数据包提取不同元数据信息(例如“虚拟局域网”(vlan)标签等)。所述处理器可接着缓冲或局部存储提取自每一数据包的信息。
[0066]
在步骤615中,所述处理器可执行指令,以确定可用带宽,并可能识别拥塞异常。在这么做时,所述处理器可执行以上描述的一种或多种技术(例如ecpri单向数据包延迟、rfc2544、y.1564、rfc5357、twamp等)。这可能由拥塞监控器模块315及解析引擎模块320协调完成。所述处理器可执行指令,以缓冲局部存储器中的确定信息。
[0067]
在步骤620中,所述处理器可执行指令,以确定一个或多个网络运营商已经超出其分配,或确定所述前传网络145是否遭受拥塞异常。这是确定开关/监控器105是否需要干预集成无线电网络100的运行。在确定是否超出一分配时,所述处理器可执行指令,以计算每一“基带单元”(bbus)120a-c及传统“基站收发信台”(bts)110使用的前传带宽的百分比,并将每一计算的百分比与所述百分比分配510b进行比较。在前传瓶颈或拥塞异常的情况下,这将会是已经在步骤615中识别。
[0068]
请注意,关于网络运营商是否违反(即超出)其前传带宽的百分比分配的问题,取决于所述前传网络是否遇到瓶颈或拥塞异常。即使是在标称运行工况下,如果一个网络运营商的前传带宽使用超出其预安排分配,则另一网络运营商获得的对所述前传网络带宽的使用可能比(根据其分配解决方案)其有权享有的使用来得少。
[0069]
如果步骤620产生否定结果,则不需要干预,而且流程返回步骤610,并以一预定间隔重复,比如以一个“传输时间间隔”(tti)重复。如果步骤620产生一肯定结果,则需要干预,而且流程600进入步骤625。
[0070]
在步骤625中,所述处理器可执行指令,以识别优先级以及为解决分配违规或拥塞异常而必须采取行动的程度。
[0071]
在拥塞异常的情况下,在基于信道/载波的优先级分配解决方案500a的情况下,所述处理器可执行指令,以确定信道/载波分配510a内多少个低优先级信道/载波受影响。例如,参阅图5a,许可载波e(优先级16)及许可载波d(优先级15)可能受影响。这可以通过执行指令来确定,以确定需要关闭什么带宽使用以解决所述拥塞异常,以及将所述带宽使用与运营商e的优先级16信道/载波的带宽使用进行比较。如果消除这个带宽使用(通过关闭运营商e的所述优先级16信道/载波)不足以解决所述拥塞异常,则所述处理器可确定运营商d的所述优先级15信道/载波的附加带宽使用(记得这是一个示例场景)。在这个例子中,消除这两个信道/载波的带宽使用足以解决所述拥塞异常。在基于百分比的优先级分配解决方案500b的情况下,答案可能已经在步骤615中确定,这这种情况下,所述违规网络运营商被
知道。此外,虽然所述违规网络运营商被识别,如果其运营超过一个“基带单元”(bbu)或传统“基站收发信台”(bts),则所处处理器可执行指令,以识别哪个“基带单元”(bbu)或传统“基站收发信台”(bts)在前传带宽的过度使用中占主导地位。在基于通信量类型的优先级分配500c中,所述处理器可执行指令,以识别需要处理所述通信量类型优先级分配510c中的哪些最低优先级条目,以便解决所述前传拥塞异常。所述处理器可以以类似上述关于基于信道载波的优先级分配解决方案500a的方式这么做。
[0072]
在分配违规的情况下,所述处理器执行指令,以识别对应于所述违规网络运营商的哪些较低优先级载波或较低优先级通信量类型(如果关闭)将解决所述分配违规,并将所述网络运营商的前传带宽使用百分比恢复至分配500b。
[0073]
在步骤630中,所述处理器可执行指令,以确定解决所述前传瓶颈或拥塞异常所需要的行动方案。如果在步骤625中识别的受影响信道/载波或低优先级通信量类型对应于一“基带单元”(bbu)120a-c,则所述处理器可执行指令,以通过反馈路径122a-c向适当的“基带单元”(bbu)120a-c提供反馈,以通知所述“基带单元”(bbus)mac调度器。同样地,如果所述违反其百分比分配的网络运营商具有一个或多个“基带单元”(bbus)120a-c,则所述处理器可执行指令,以向所述受影响的“基带单元”(bbus)120a-c提供类似通知。在这些情况下,超载控制模块220可依赖所述个别受影响的前传-知悉“基带单元”(bbus)120a-c,以便通过它们各自的mac调度器采取适当行动,根据需要减少它们的前传带宽使用。然而,如果在步骤625中识别的受影响信道/载波对应于一传统“基站收发信台”(bts)110,或如果所述违反其百分比分配的网络运营商只运营一个或多个“基站收发信台”(btss)110,则所述处理器可执行指令,以根据预先安排的单方面行动,减少所述“基站收发信台”(bts)的前传带宽使用。
[0074]
在步骤635中,所述处理器可执行指令,以减少在步骤630中识别的“基带单元”(bbus)120a-c或“基站收发信台”(btss)110的数据包通信量。如果在步骤630中,一个或多个“基带单元”(bbus)120a-c被识别为需要干预,如以上所述,所述处理器可执行指令,以相应地向适当的“基带单元”(bbus)120a-c提供反馈。此外,视与所述受影响的网络运营商的安排而定,而且如政策实施模块215中所指定那样,所述处理器可执行指令,以按需要主动地减少前传带宽使用。视优先级如何分配(500a/500b/500c)而定,则所述处理器可执行指令,使得超载控制模块220可向开关235发布指令,以阻止或阻碍具有对应于在步骤625中识别的信道/载波、通信量类型或“基带单元”(bbu)/“基站收发信台”(bts)的“虚拟局域网”(vlan)标签的所有数据包。在一个变化/添加中,数据包嗅探器模块310可识别与所述低优先级通信量类型的数据包,并在开关235处标记它们以进行缓解。在一个变化中,集成无线电网络100可包括一位于开关/监控器105与“模拟数字转换器/数字模拟转换器”(adc/dac)单元115之间的反馈路径(图中未显示),超载控制模块220可通过该反馈路径,向“模拟数字转换器/数字模拟转换器”(adc/dac)单元115提供指令,以停止转换所述适当的传统“基站收发信台”(bts)110的预定较低优先级载波信号。应该理解的是,这样的变化是可能的,而且在本发明的范围之内。
[0075]
图7描绘一根据基于固定百分比的优先级分配解决方案、用于分配前传带宽的示例流程700。如以上关于软件模块的描述那样,示例流程700的所有步骤可作为机器可读指令实施,这些机器可读指令在一个或多个处理器上执行。
[0076]
在步骤705中,所述处理器执行指令,以确定一优先级分配。这个步骤可能比用于其他优先级分配解决方案的步骤较为简单,因为每一网络运营商为一前传带宽百分比付款。完成此操作后,所述处理器可执行指令,以便将所述百分比分配510b存储在政策实施模块215中。
[0077]
在步骤710中,所述处理器执行指令,以确定前传网络145的当前可用带宽。所述处理器亦可以类似步骤615的方式这么做。
[0078]
在步骤715中,所述处理器执行指令,以确定自所述可用前传带宽确定之后,所述可用前传带宽是增加或减少。如果这是流程700的第一次迭代,政策实施模块215可能有一初始默认基准前传带宽存储在其存储器中,在这种情况下,步骤715的第一次迭代可能涉及将步骤710中计算的前传带宽与所述初始默认基准值进行比较。不论哪种情况,所述前传带宽可能已经增加、减少、或未改变。
[0079]
如果所述前传带宽可能已经增加,流程700进入步骤720,在步骤720中,所述处理器执行指令,以增加所述基准前传带宽,从而根据每一运营商a-e的已分配百分比510,增加对每一运营商a-e的带宽分配。如果超载控制模块220当前正在积极减少任何给定运营商a-e对前传带宽的使用,如关于流程600的步骤635的描述那样,则所述处理器可执行对超载控制模块220的指令,以减少或停止阻碍一给定运营商a-e的前传使用。
[0080]
如果在步骤715中确定所述前传带宽已经增加,则流程700可进入步骤725,在步骤725中,由于所述基准前传带宽减少,所述处理器执行指令,以确定对每一运营商的新带宽分配,并更新存储在政策实施模块215中的这些值。
[0081]
在步骤730中,所述处理器执行指令,以通过监控每一“基带单元”(bbu)120a-c及“基站收发信台”(bts)110的特定使用,监控每一运营商a-e对所述可用前传带宽的使用。这可以以类似于以上关于流程600的步骤610的描述那样的方式完成。
[0082]
在步骤735中,所述处理器执行指令,以确定是否有任何运营商a-e超出(违反)所述新近减少的可用前传带宽的百分比分配510b。所述处理器亦可通过计算由使用在步骤710中计算的所述基准前传带宽的每一运营商a-e当前使用的百分比和在步骤730中确定的运营商a-e的使用,以及将每一运营商a-e当前使用的百分比与在步骤725中计算的新分配进行比较,确定是否有任何运营商a-e超出(违反)所述新近减少的可用前传带宽的百分比分配510b。如果任何运营商a-e正在使用前传带宽超出在步骤725中计算的分配,流程700进入步骤740。
[0083]
在步骤740中,所述处理器执行指令,以确定所需要的、对在步骤735中被确定为违反他们各自的分配的所述一个或多个运营商使用的前传带宽进行减少的程度。所需要的带宽减少可以以关闭一低优先级信道/载波、限制或暂时停止一低优先级通信量类型的数据包通信量、或这些行动的组合为形式。
[0084]
在步骤745中,所述处理器执行指令,以减少违反他们各自的分配510b的运营商a-e的数据包通信量。减少一违规运营商的带宽使用可包括上述的一个或多个程序。例如,如果所述违规运营商具有一个或多个“基带单元”(bbus)120a-c,所述处理器可执行指令,以通过反馈路径122a-c向其mac调度器提供反馈。所述处理器可执行指令,使超载控制模块220向数据包嗅探器模块310及开关235发布命令,以选择地阻碍或延迟对应于所述违规运营商a-e的“基带单元”(bbu)120a-c及/或“基站收发信台”(bts)110的某些数据包通信量。
此外,如果开关具有多个平行传输缓冲区(例如分配予不同通信量类型、信道/载波、或网络运营商),则超载控制模块220可命令开关235压制由所述每一缓冲区进行的数据包传输。在一个变化中,超载控制模块220可向“模拟数字转换器/数字模拟转换器”(adc/dac)单元115提供指令,以停止转换所述适当的传统“基站收发信台”(bts)110的预定较低优先级载波信号,如以上关于步骤635的描述那样。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献