买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】电信系统中的帧起始优化方法、系统及可读介质_安德鲁无线系统有限公司_201680021616.4 

申请/专利权人:安德鲁无线系统有限公司

申请日:2016-01-19

公开(公告)日:2020-09-01

公开(公告)号:CN107534606B

主分类号:H04L12/709(20130101)

分类号:H04L12/709(20130101);H04L12/835(20130101);H04W56/00(20090101);H04B7/08(20060101)

优先权:["20150520 US 62/164,047"]

专利状态码:失效-未缴年费专利权终止

法律状态:2022.01.04#未缴年费专利权终止;2018.01.26#实质审查的生效;2018.01.02#公开

摘要:本公开描述了用于电信系统中的帧起始优化的设备、系统和方法。一些方面可以涉及由电信系统中的聚合设备接收来自发送器设备的帧。一些方面还可以涉及确定为了由聚合设备执行的聚合操作而对帧进行排序可以需要缓冲。聚合操作可以包括组合来自发送器设备的帧的处理。响应于确定需要缓冲,帧调节信号可以被发送到发送器设备。帧调节信号可以指示发送器设备发送后续帧,以使得对于由聚合设备使用所述后续帧执行的后续聚合操作而言缓冲被减少。

主权项:1.一种用于电信系统的方法,包括:由所述电信系统中的聚合设备从多个发送器设备接收第一多个帧;确定对于所述第一多个帧中的至少一些帧需要缓冲,以便为了由所述聚合设备执行的第一聚合操作而对所述第一多个帧进行排序,其中第一聚合操作包括组合来自发送器设备的帧的处理;以及响应于确定需要缓冲,向所述多个发送器设备发送帧调节信号,其中所述帧调节信号指示所述多个发送器设备发送后续帧,以使得对于由所述聚合设备使用所述后续帧执行的后续聚合操作,缓冲被减少,其中所述帧调节信号包括基于对于所述第一多个帧中的所述至少一些帧所需要的缓冲的命令。

全文数据:电信系统中的帧起始优化[0001]对相关申请的交叉引用[0002]在此要求于2015年5月20日提交的并且标题为“FrameStartOptimizationinDigitalDistributedAntennaSystems”的美国临时申请序列N〇.62164,047的优先权,该美国临时申请的内容通过参考并入本文。技术领域[0003]本公开一般而言涉及电信,并且更具体而言然而不一定是排他地涉及优化电信系统中的帧起始时间。背景技术[0004]电信系统的示例可以包括分布式天线系统(“DAS”)、中继器或无线电接入网络。电信系统可以可通信地耦合到基站,诸如但不限于符合长期演进(“LTE”)标准的eNodeB。[0005]电信系统可以用来在各种环境中,尤其是在诸如办公楼、会议厅、机场、体育馆等之类的大型结构中,提供无线通信覆盖。例如,DAS可以包括可通信地耦合到一个或多个基站的一个或多个头端单元例如,主单元)。DAS还可以包括可通信地耦合到头端单元的多个远程单元。远程单元可以跨覆盖区域分布,其中这些远程单元中的每个远程单元可以包括一个或多个收发器和天线。远程单元可以将下行链路信号诸如由基站发送的信号)发送到由远程单元服务的覆盖区域内的移动电话或其它终端设备。远程单元还可以从终端设备接收上行链路信号,并且向DAS的头端单元发送上行链路信号,其中DAS的头端单元可以向基站提供上行链路信号。发明内容[0006]本公开描述了用于电信系统中的帧起始优化的设备、系统和方法。[0007]在一些方面,提供了一种方法。该方法可以涉及由电信系统中的聚合设备接收来自发送器设备的帧。该方法还可以涉及确定对于这些帧中的至少一些帧需要缓冲,以便为了由聚合设备执行的聚合操作而对帧进行排序。聚合操作可以包括组合来自发送器设备的帧的处理。该方法还可以涉及响应于确定需要缓冲而向发送器设备发送帧调节信号。帧调节信号可以指示发送器设备发送后续帧,以使得对于由聚合设备使用后续帧执行的后续聚合操作,缓冲被减少。[0008]在其它方面,提供了一种电信系统。该电信系统可以包括聚合设备和帧调节处理器。聚合设备可以接收来自发送器设备的帧以及执行聚合操作。帧调节处理器可以可通信地耦合到发送器设备。帧调节处理器可以确定对于至少一些帧需要缓冲,以便为了由聚合设备执行的聚合操作而对帧进行排序。帧调节处理器还可以向发送器设备发送帧调节信号,以指示发送器设备发送后续帧,以使得对于由聚合设备使用后续帧执行的后续聚合操作,缓冲被减少。[0009]在其它方面,提供了一种非暂态计算机可读介质。该非暂态计算机可读介质可以具有存储在其上的指令,这些指令可由帧调节处理器执行,以执行操作。操作可以包括向发送器设备发送帧调节信号。帧调节信号可以指示发送器设备向电信系统中的聚合设备发送帧,以使得对于由聚合设备使用帧执行的聚合操作,缓冲被减少。附图说明[0010]图1示出了根据本公开的一方面的、包括可通信地耦合到基站的分布式天线系统“DAS”)的电信系统的示例的框图。[0011]图2是根据本公开的一方面的、电信系统中的包括帧调节处理器的聚合设备的示例的框图。[0012]图3示出了根据本公开的一方面的电信单元的框图,该电信单元包括可以与发送器设备进行通信以优化帧传输的帧调节处理器。[0013]图4示出了根据本公开的一方面的、用于优化电信系统中的帧起始传输的过程的示例的流程图。[0014]图5示出了根据本公开的一方面的、可以基于提前或延迟帧的命令被对准的帧的示例的框图。[0015]图6示出了根据本公开的一方面的、可以基于延长或缩短帧串而被对准的帧的示例的框图。[0016]图7示出了根据本公开的一方面的、作为可以接收五个l〇Gb信号以及发送一个50Gb信号的聚合器的高带宽交换机的示例的框图。[0017]图8示出了根据本公开的一方面的、在高带宽交换机处的帧起始对准之前和之后的帧的框图。[0018]图9示出了根据本公开的一方面的、用于以太网帧的帧结构的示例的框图。具体实施方式[0019]本公开涉及优化电信系统中的向聚合设备的帧传输。聚合设备可以包括组合信号的加法器或其匕电路系统。聚合设备可以位于其中的单元的示例包括头端单元和扩展单元。优化向聚合设备的帧传输可以涉及减少与聚合设备相关联的延迟、功率成本或错误率。[0020]在一些方面,帧调节处理器确定帧传输是次优的并且输出指令以延迟或以其它方式修改后续帧的传输。更具体而言,帧调节处理器可以确定对于聚合设备需要缓冲以完成聚合操作。帧调节处理器可以通过向发送设备发送指令来响应这种确定。指令可以使发送器设备发送后续帧,以使得后续缓冲被减少。发送器设备的示例包括基站和远程单元。[0021]电信系统可以是用于扩展无线覆盖的任何类型的系统。电信系统的示例包括分布式天线系统(“DAS”)、中继器或无线电接入网络。电信系统中的设备可以使用一种或多种合适的协议经由数字链路可通信地耦合。用于数字链路的合适的协议的示例包括以太网、同步以太网、通用公共无线电接口(“CPRI”)、同步光网络(“S0NET”)等。[0022]对于同步以太网通信链路,以太网帧可以在头端单元和远程单元之间传送。以太网帧可以包括用于管理通信链路的控制数据和可以数字地表示去往或来自与一个或多个基站进行通信的终端设备的信号的有效载荷数据。在一个示例中,系统延迟可以被保持得尽可能低,并且可以通过电信系统实现预定的延迟。[0023]聚合设备可以从相应的发送器设备接收多个帧(例如,以太网帧)。聚合设备可以确定不同帧被接收的时间对于聚合操作是次优的。例如,不同帧被接收的时间可以使得聚合设备在执行聚合操作之前缓冲接收到的帧中的至少一些帧。t〇〇24]对准帧或对帧进行其它排序可以被用来减少通过电信系统的延迟。对帧进行排序可以包括向一个或多个发送器设备发送一个或多个巾贞调节信号(例如,提前或延迟桢起始时间的命令)。帧调节命令可以使得发送器设备提前或延迟帧起始时间,以使得在优化聚合设备的聚合操作的时间在聚合设备处接收帧。[0025]在一些方面,聚合操作可以包括组合从多个远程单元接收的上行链路数据。次优的帧定时可以涉及具有不同起始时间的接收到的帧。在附加的或可替代的方面,聚合操作可以包括使用时分多址方案组合从多个基站接收的下行链路数据。次优的帧定时可以涉及具有相同起始时间或者在与用于时分多址方案的时隙序列不同的序列中被接收的接收到的帧。[0026]图1绘出了电信系统100的示例。电信系统100包括可通信地耦合到基站1〇2a-e的DAS104。虽然在图1中绘出了DAS104作为示例,但是可以使用其它类型的电信系统诸如中继器或无线电接入网络)。基站102a-e可以由采用不同空中接口的一个或多个蜂窝提供商使用。[0027]图1中所绘出的DAS104包括可通信地耦合到基站102a-e的头端单元110。在一些示例中,DAS可以包括可通信地耦合到基站102a-e的一个或多个头端单元。头端单元11〇包括聚合器114和供体卡donorcard112a-e。一些示例可以不包括供体卡,而其它示例可以在可以可通信地耦合到头端单元110和一个或多个基站102a-e的另一个设备例如,基站路由器)中包括供体卡。供体卡112a-e可以使用同步以太网帧来向聚合器114提供信息。在一些示例中,聚合器114可以被包括在基站、远程单元、扩展单元或其它合适的设备中。在下行链路方向以及上行链路方向,聚合器114可以将来自多个信道的帧聚合成一个或多个组合帧。[0028]DAS104还包括可通信地耦合到头端单元11〇的多个空间分离的远程单元106a_d。扩展单元108可以被包括在DAS104中,以将头端单元110可通信地耦合到附加的远程单元106c-d。在其它示例中,DAS可以没有扩展单元或可以有多于一个扩展单元,以扩展系统中的远程单元的数量。远程单元l〇6a-d可以在一个或多个覆盖区中向终端设备116提供信号覆盖。远程单元106a-d可以包括收发设备,这些收发设备可以包括一个或多个天线或者可以可通信地耦合到一个或多个天线。[0029]在一个示例中,头端单元110可以是聚合设备或者可以包括聚合设备并且可以接收第一帧集合。第一帧集合中的每个帧可以从相应的发送器设备诸如基站102a-e中的基站)接收。在涉及下行链路帧的一些方面中,发送器设备可以是基站l〇2a-e或者电信系统100中可通信地耦合到基站l〇2a-e的供体接口卡。在涉及上行链路帧的其它方面中,发送器设备可以是远程单兀l〇6a-d、扩展单元108或者远程单元l〇6a-d和扩展单元108两者。[0030]头端单元110可以确定帧的第一子集中的每个帧的相应到达时间。例如,第一帧可以在第一时间点被接收,该第一时间点可以由计数器测量并且由具有零值的计数器指示。第二帧可以在第二时间点被接收,该第二时间点可以由计数器或另一个同步的计数器测量并且由计数器值1〇指示。[0031]头端单元110可以确定帧到达时间对于要由聚合器114执行的聚合操作是次优的。头端单元110可以向从其接收第一帧和第二帧中的一个或多个帧的基站102a-e发送帧调节命令。帧调节命令可以指示从其接收^一帧的第一基站延迟后续帧被发送的起始时间。附加地或可替代地,帧调节命令可以指示从其接收第二帧的第二基站提前后续帧被发送的起始时间。头端单元110可以随后接收第二帧集合。第二帧集合中的每个帧可以由头端单元110在可以优化聚合器114的聚合操作的相应时间接收。[0032]图2绘出了电信系统中的可以被用来优化帧排序的聚合设备200的示例。在电信系统中优化帧排序可以降低电信系统中的成本和功率要求中的一个或多个。通过智能地对准帧或以其它方式对帧进行排序,通过电信系统的延迟可以被最小化或以其它方式减少。最小化或减少延迟可以减少电信系统的一个或多个设备中所需的存储器量。减少所需的存储器量可以降低电信系统中的成本和功率要求中的一个或多个。[0033]聚合设备200的示例包括头端单元、扩展单元或电信系统中可以将来自多个帧的数据聚合到公共帧中的任何其它设备。聚合设备200包括物理层(“PHY”)设备212a-d、218a-d。PHY设备212a-b可以可通信地耦合到下行链路发送器210例如,基站、头端单元等)。PHY设备218a-b可以可通信地耦合到下行链路接收器220例如,扩展单元、远程单元等)JHY设备212c-d可以可通信地耦合到上行链路发送器230例如,远程单元、扩展单元等)HY设备218c-d可以可通信地耦合到上行链路接收器240例如,基站、供体卡、头端单元等)。发送器设备例如,下行链路发送器210、上行链路发送器230可以包括收发器、放大器、衰减器、缓冲器或微处理器、以及其它电路系统。收发器可以包括一个或多个天线或者可以可通信地耦合到一个或多个天线。[0034]在下行链路方向,PHY设备212a、212b中的一个或多个可以从下行链路发送器210接收以太网帧并且将接收到的帧提供给缓冲器(图2中未示出)。缓冲器中的一个或多个可以延迟一个或多个接收到的以太网帧,以在时间上将帧对准。时间对准的以太网帧可以被提供给解帧器214a、214b。解帧器214a、214b可以从以太网帧中提取表示要发送到终端设备的下行链路信号的有效载荷数据。[0035]缓冲器还可以以其它方式实现。例如,一个或多个缓冲器可以被置于相应的解帧器214a、214b和聚合器114之间。聚合器114可以组合提取出的有效载荷数据,以生成组合的下行链路数据。成帧器216a、216b可以将组合的下行链路数据成帧为公共以太网帧,并且将以太网帧提供给PHY设备218a、218b,以用于传输到下行链路接收器220。[0036]在上行链路方向,(例如,在头端单元或扩展单元中的)聚合设备200可以聚合从上行链路发送器23〇接收的上行链路业务。聚合信号可以涉及将多个上行链路信号组合到公共以太网链路上,同时保持每个分组分离。聚合设备2〇0还可以把要发送到给定运营商的、从多个上行链路发送器230接收的上行链路信号进行求和。[0037]在一些方面,每个上行链路发送器230可以向聚合设备200中的PHY设备212c、212d提供相应的上行链路以太网帧,该以太网帧可以由上行链路发送器230根据从终端设备接收的上行链路信号生成。每个PHY设备212c、212d可以将接收到的帧提供给缓冲器(图2中未示出)。缓冲器中的一个或多个缓冲器可以延迟一个或多个接收到的以太网帧,以在时间上对准帧。时间对准的以太网帧可以被提供给聚合设备200的解帧器214c、214d。解帧器214c、214d可以从以太网帧提取有效载荷数据,该有效载荷数据可以表示要发送到一个或多个上行链路接收器240的上行链路信号(例如,RF数据、IQ数据、基带数据,等等)。虽然缓冲器被描述为被置于解帧器214c、214d之前的信号路径中,但是其它实现是可能的。例如,一个或多个缓冲器可以被置于相应的解帧器214c、214d和聚合器114之间。[0038]聚合设备200中的聚合器114可以组合提取出的有效载荷数据,以生成组合的上行链路数据。聚合设备200中的成帧器216c、216d可以将组合的上行链路数据成帧为以太网帧,并且可以向PHY设备218c、218d提供以太网帧,以供向上行链路接收器240传输。[0039]聚合设备200还可以包括帧调节处理器(“FAP”)202JAP202可以确定由聚合设备200接收的帧需要缓冲。FAP202可以向发送器设备例如,下行链路发送器210、上行链路发送器230发送指令,以减少后续帧所需的缓冲。[0040]在一些方面,聚合设备200可以对表示相同上行链路信号的、来自上行链路发送器230的上行链路数据进行求和或以其它方式组合。在一个示例中,上行链路发送器可以被包括在两个或更多个远程单元中。每个远程单元可以从终端设备接收上行链路信号,并且发送具有表示上行链路信号的有效载荷数据的相应以太网帧。聚合设备200可以接收两个以太网帧并且提取表示相同上行链路信号的两个有效载荷数据集合。聚合设备200可以(例如,通过求和将两个有效载荷数据集合组合成单个有效载荷数据集合。聚合设备200可以生成新的以太网帧,该以太网帧包括表示求和的上行链路数据的单个有效载荷数据集合。如果聚合设备200同时接收到以太网帧,那么FAP202可以确定在这个聚合操作中可以减少在聚合设备200处的缓冲。为了减少后续帧所需的缓冲,FAP202可以向远程单元发送指令,以使得后续帧在时间上更接近地被接收。[0041]图3绘出了具有FAP202的电信单元300的示例的框图。电信单元300可以是头端单元、扩展单元、远程单元中的一个或多个远程单元、基站中的一个或多个基站、或电信系统中的任何其它合适的设备。FAP202的示例包括微处理器、专用集成电路(“ASIC”)、现场可编程门阵列(“FPGA”)或其它合适的处理器。在一些方面,FAP202可以是用于帧优化或帧调节的专用处理设备。在其它方面,FAP202可以是被包括在可以执行除了帧优化或帧调节之外的功能的聚合器中或与该聚合器可通信地耦合的处理设备。[0042]FAP202可以包括非暂态计算机可读存储器304或与非暂态计算机可读存储器304可通信地耦合)。非暂态计算机可读存储器304可以包括可以存储程序指令的一个或多个存储器设备。程序指令可以包括例如可由FAP202执行以执行本文描述的某些操作的帧起始优化引擎306。[0043]FAP202可以监视来自多个源诸如像下行链路方向上的多个基站和上行链路方向上的多个远程单元等)的传入帧。FAP202可以测量每个源的帧起始时间。帧起始时间可以通过针对帧起始控制字符来搜索传入流而确定。[0044]在一些方面,FAP202可以为每个传入的以太网帧起动同步计数器。FAP202可以比较用于相应帧的多个计数器。FAP202可以确定被比较的计数器的差异。起始帧增量delta例如,帧起始时间之间的差异可以通过计算用于每个帧的分开的计数器的差异来确定。差异可以被分析,以确定用于传入流中的每个传入流的起始时间差。[0045]FAP202可以执行用于对准或以其它方式修改帧的排序以及最小化或以其它方式减小帧缓冲器延迟的处理。在一些方面,该处理可以在电信系统的延迟校准期间执行。如上所述,FAP202可以确定帧之间的增量延迟。FAP202可以向发送器设备(例如,上行链路方向上的远程单元、下行链路方向上的基站等发送帧调节命令。帧调节命令的示例包括帧提前命令和帧延迟命令。帧提前命令可以包括指示帧要被提前的量的时间参数。帧延迟命令可以包括指示帧要被延迟的量的时间参数。帧调节命令中的时间参数可以以任何合适的单位表示例如,以秒为单位表示、以基于以太网比特率的比特-时间为单位表示等)。[0046]在一些方面,帧调节命令可以由FAP202使用作为以太网协议或被用来传送成帧的数据的其它协议的一部分的消息传送来发送。在一些方面,帧调节命令可以被包括在帧的有效载荷部分中的帧调节字段例如,帧提前字段、帧延迟字段等)中。有效载荷部分中的帧调节字段可以指示发送器设备要提前或延迟帧的比特数。在附加的或可替代的方面,专用以太网帧可以被用于将帧调节命令从聚合设备发送到发送器设备。在附加的或可替代的方面,与用于发送具有RF有效载荷数据的以太网帧的链路分开的一条或多条通信链路可以被用来发送帧调节命令。[0047]一个或多个发送器设备可以接收一个或多个帧调节命令。发送器设备可以通过根据命令来调节发送器设备中的一个或多个成帧器的起始时间而响应巾贞调节命令的接收。可以通过根据接收到的命令调节成帧器中的计数器以使得在聚合设备处接收的多个帧在时间上对准来执行对起始时间的调节。[0048]图4绘出了用于优化电信系统中的帧起始的过程400的示例的流程图。参考图2描述的过程400可以由聚合设备200中的FAP202来实现。[0049]在框402中,聚合设备200从发送器210、230接收帧。帧可以经例如无线链路的任何介质被接收。在一些示例中,帧可以是从远程单元发送的上行链路信号的一部分。在其它示例中,帧可以是从基站发送的下行链路信号的一部分。[0050]在框404中,FAP202确定对于要由聚合设备200执行的聚合操作,帧中的至少一些帧需要缓冲。在一些方面,聚合操作可以包括对帧进行求和。求和包括对准帧。FAP202可以确定帧没有被对准地接收并且在被求和之前需要缓冲。在附加的或可替代的方面,聚合操作可以包括时分复用。在这些方面,帧可能需要根据用于时分复用操作的时隙顺序被排序。FAP202可以确定帧没有以用于时分复用操作的正确时隙顺序被接收并且需要缓冲。[0051]在框406中,FAP202发送帧调节信号以指示发送器设备(例如,下行链路发送器210、上行链路发送器230发送后续帧,以使得后续缓冲被减少。帧调节信号可以包括一个或多个命令。一些示例包括延迟或提前后续帧的帧调节信号,如图5中所绘出的。其它示例包括延长或缩短后续帧中的有效载荷字段的帧调节信号,如图6中所绘出的。帧调节信号的任何组合可以被发送。[0052]图5绘出了与发送器设备500a-c通信以对准帧的FAP202的示例。在图5中绘出的示例中,第一帧集合5〇2a-c、第二帧集合504a-c和第三帧集合506a-c要被对准以用于聚合。[0053]FAP202可以经由与发送器设备500a-c的逻辑链路510a-c向发送器设备500a-c传送帧调节命令。逻辑链路51〇a_c可以存在于聚合设备200中的解帧器514a-c和发送器设备500a-c中的成帧器5iea-c之间。在其它示例中,FAP202可以直接链接到发送器设备500a-c的部件。由第一发送器设备5〇〇a接收到的帧调节命令可以使具有帧502a、504a、506a的第一流在第一时间点被发送。由第二发送器设备5〇〇b接收的帧调节命令可以使具有帧502b、504b、5〇6b的第二流在第二时间点被发送。由第三发送器设备500c接收的帧调节命令可以使具有帧5〇2c、504c、5〇ec的第三流在第三时间点被发送。聚合设备200可以同时接收这三个流,以使得帧5〇2a-c彼此对准,帧504a-c彼此对准,并且帧5〇6a-c彼此对准。在一些方面,同时或接近同时地接收多个流可以涉及在足够小的时间段内接收多个流,以使得由聚合设备200进行的缓冲可以被最小化或以其它方式降低到阈值水平以下。[0054]虽然图5绘出了帧的对准,但是其它帧排序是可能的。例如,帧调节命令可以被用来控制由聚合设备200接收巾贞内的样本或不同巾贞的任何合适的定时timing。在一些方面,定时可以被控制,以使得聚合设备200以与由聚合设备200执行的时分复用操作中使用的时隙顺序对应的顺序接收帧内的样本或不同帧。[0055]在一些方面,聚合设备200可以组合从多个基站接收的下行链路数据,以用于使用时分多址接入进行传输。例如,来自图1中绘出的不同基站102a-e的不同的下行链路数据可以被插入到用于有效载荷数据的以太网字段的不同时隙中。在这种聚合操作中,如果以太网帧在不同时间被聚合设备2〇0接收,那么在聚合设备2〇0处可以减少缓冲。例如,第一下行链路数据可以被包括在由聚合设备200生成的下行链路以太网帧的第一时隙中,并且第二下行链路数据可以被包括在第二时隙中。在这个示例中,如果可以在包括第二下行链路数据的第二以太网帧之前接收包括第一下行链路数据的第一以太网帧,那么在聚合设备200处可以减少缓冲。[0056]在附加的或可替代的方面,除了安排帧起始之外还可以执行调节操作,以减少延迟。例如,射频(“RF”)信号或同相与正交(“IQ”)数据508a-c可以由发送器设备500a-c以恒定的速率接收。在帧延迟的情况下,接收到的数据可以被缓冲。例如,如果帧被延迟一个比特-时间并且帧的整个有效载荷被利用,那个用于该帧的对应的IQ数据508a-c也可以被延迟。[0057]对应的IQ数据508a-C的这种延迟可以通过在使用FAP202执行的校准操作之后重置保持IQ数据5〇8a_c的缓冲器518a-c例如,先入先出缓冲器来解决。重置缓冲器518a-c可以减少或最小化对于IQ数据508a-c的缓冲要求。重置缓冲器518a-c还可以减少或防止可能由帧提前和帧延迟事件引起的不必要的缓冲。在一些方面,使用FAP202执行的校准操作可以在电信系统的启动时发生。缓冲器重置事件可以在不影响电信系统的操作的情况下执行。[0058]图6绘出了以不同有效载荷长度被发送的帧,该图示出了框4〇6的另一个实施方式,其中发送器设备被指示改变有效载荷字段的长度。在一些方面,改变有效载荷字段的长度以补偿电信系统中的延迟可以允许在电信系统的运行时期间实现帧调节命令。电信系统的运行时可以包括例如在电信系统启动阶段之后和正常操作期间的时间段。[0059]第一帧6〇2可以比第二帧6〇4从第二发送器设备600b发送到聚合设备200更快地从第一发送器设备6〇〇a发送到聚合设备200。第一发送器设备600a可以通过与可以包括三个样本例如,样本A、B和C的帧604的有效载荷字段相比延长帧602的有效载荷字段以包括四个样本样本A、B、C和样本Z来对接收到来自聚合设备200的帧调节命令做出响应。有效载荷字段长度的差异可以弥补电信系统中的延迟,以使得来自帧602的第一样本A可以与来自帧6〇4的第二样本A可以由聚合设备2〇〇处理同时地或接近同时地由聚合设备2〇〇处理。[0060]虽然图6绘出了使用不同的有效载荷长度来对准来自不同帧的样本,但是其它实施方式是可能的。例如,DAS还可以使用不同的有效载荷长度对来自不同帧的样本进行排序以用于其它目的例如,时分复用)。[0061]在一些方面,如果遇到链路故障,那么可以在聚合设备2〇〇和发送器设备6〇〇a、600b之间维持同步链路。例如,聚合设备2〇〇可以从发送器设备600a、600b接收包括一个或多个以太网帧的数据。每个以太网帧可以被划分为控制字段和有效载荷字段。例如,以太网帧序列中的第一以太网帧可以包括帧起始字段和携带帧标识符信息的以太网类型或长度字段。第一以太网帧还可以包括携带无线通信信息的有效载荷字段。以太网帧的序列还可以与帧重复率相关联。例如,如果使用同步以太网并且每个帧被配置为相同的长度,那么以太网帧结构的元素可以以等于帧重复率的周期性速率出现。如果以太网帧由发送器设备600a-b每Xus发送并且以Y兆比特秒发送,那么用于每个以太网帧的有效载荷字段可以每xus和每XXY比特出现。[0062]聚合设备2〇〇可以基于帧起始字段从第一接收到的以太网帧中提取有效载荷信息。从帧起始字段提取的信息允许聚合设备200确定帧的起始位置。由于以太网帧序列中的每个以太网帧具有固定量的开销例如,固定的控制字段),因此以太网帧的同步流中的有效载荷字段可以位于每个接收到的以太网帧中的相同位置。聚合设备200可以使用从帧起始字段提取的信息来确定有效载荷字段的位置。例如,以太网帧可以包括长度为一个字节的帧起始字段、长度为六个字节的目的地地址字段、长度为六个字节的源地址字段、长度为四个字节的802.1Q标签字段、以及长度为两个字节的以太网类型或长度字段。在这个示例中,可以在帧起始字段的起始的19个字节内检测以太网帧的同步序列中的每个有效载荷字段。[0063]在与帧重复率对应的一段时间之后,聚合设备200可以确定是否检测到附加的帧起始字段。如果以太网帧序列中的每个以太网帧的长度相同,那么以太网帧序列中的一个或多个以太网帧中的每个以太网帧可以以相同的速率例如,如上面所指示的,每Xus被发送。在以太网帧的同步流中,用于每个以太网帧的帧起始字段可以以相同的周期性速率出现。在从接收到最后一个帧起始字段开始过去预期的时间量例如,Xus之后,聚合设备200可以扫描附加的帧起始字段。在一些方面,可以在接收聚合设备200中起动计数器,该计数器以等于帧重复率的周期倒数。在与帧重复率对应的时间段例如,计数器终止之后,聚合设备200可以针对可以与用于以太网帧的帧起始字段对应的标识符来扫描传入的数据信号。[0064]如果以太网帧的序列遵循以太网帧长度的重复模式,那么聚合设备200可以基于该模式来确定附加的帧起始字段。聚合设备2〇〇可以以多种方式确定帧长度的模式。例如,在一些方面,以太网帧的长度可以在以太网类型或长度字段中被编码。聚合设备200还可以通过计算第一个接收到的巾贞起始字段和以太网桢的结束之间的比特量来确定以太网巾贞的长度。以太网帧集合的长度还可以是固定的并且是聚合设备200已知的。例如,聚合设备200可以确定以太网帧的序列包括比特长度为X的两个以太网帧,后面是比特长度为Y的两个以太网帧。通过确定用于以太网帧序列的帧长度的模式,聚合设备200可以在接收到预期的比特量之后针对附加的帧起始字段来扫描传入的数据信号。[0065]附加的帧起始字段可以指示来自以太网帧序列的附加以太网帧的起始。响应于检测到附加的帧起始字段,聚合设备200可以如上文所描述的从来自附加的以太网帧的有效载荷字段提取数据。在从附加的以太网帧提取有效载荷数据之后,该过程可以重复,并且聚合设备200可以确定是否检测到与以太网帧序列中的下一个以太网帧对应的第三帧起始字段。[0066]在一些方面,比特错误可以存在于帧结构中。这些错误可以降低聚合设备2〇〇中的接收器检测以太网帧序列中的附加帧起始字段的能力。如果未检测到附加的帧起始字段,那么聚f设备2〇〇可以预测附加的帧起始字段的值。可以基于从先前检测到的帧起始字段提取的信息来预测用于下一个传入的以太网帧的附加的帧起始字段的位置。如上面所解释的,在以太网帧的序列中,用于每个以太网帧的每个帧起始字段可以以预定的周期性速率出现,这允许聚合设备200预测每个以太网巾贞的起始。聚合设备200可以通过确定与巾贞重复率对应的时间段已经过去来预测附加的帧起始字段。例如,如果聚合设备2〇〇先前在2ys接收到帧起始字段并且每个以太网帧以4us的周期性速率被发送,那么聚合设备2〇〇可以预测用于下一个以太网帧的附加的帧起始字段可以在6ys出现。[0067]基于预测的附加的帧起始字段,聚合设备2〇〇可以如上文所描述的提取下一个以太网帧的有效载荷数据。例如,聚合设备200可以在附加的帧起始字段之后的19个字节处找到下一个以太网帧的有效载荷字段。[0068]在一些方面,聚合设备200可以维护帧错误计数器。响应于检测到第一帧起始字段,聚合设备200可以将帧错误计数器的值设置为零。在从第一接收到的以太帧提取有效载荷信息之后,如果未检测到下一帧起始字段,那么聚合设备2〇〇可以递增帧错误计数器。这个过程以对每个相继的以太网帧重复,直到帧错误计数器超过可编程阈值。可编程阈值可以指示对于阈值量的相继帧在预期位置尚未检测到帧起始字段。例如,如果帧错误计数器达到可编程阈值5,那么帧错误计数器可以指示对于五个相继帧尚未检测到帧起始字段。响应于帧错误计数器超过可编程阈值,聚合设备200可以针对帧起始比特模式而搜索接收到的数据。例如,聚合设备200可以分析传入的数据的比特流,以确定是否可以检测到另一个帧起始字段。如果检测到另一个帧起始字段,那么帧错误计数器可以被设置为零,并且该过程可以重新开始。因此,帧错误计数器可以被用来重新同步发送器单元和聚合设备2〇〇之间的通信链路。在其它方面,通信链路的重新同步可以基于错过的帧起始字段的百分比。[0069]在一些方面,以太网帧的同步序列中的每个以太网帧的长度可以不是相同的值。聚合设备200可以基于在先前接收到的以太网帧中发现的模式来确定帧起始字段的位置。例如,以太网帧序列中的以太网帧可以包括帧长度的重复模式。基于帧长度的重复模式,聚合设备200可以预测附加的帧起始字段的位置。在其它方面,其它帧字段可以被用来确定以太网帧结构并且被用来测试同步是否有效。例如,前导码preamble字段、源地址字段或目的地地址字段可以被用来预测以太网帧序列中的附加以太网帧的位置。[0070]在一些情况下,帧的全部的有效载荷可能不被利用。在这些情况下,可以实时地扩展或减少帧有效载荷大小,以补偿帧调节命令。例如,如果在发送器设备处接收到帧延迟命令并且该帧延迟命令指示一个比特_时间的帧延迟,那么发送器设备可以将额外的IQ数据插入到下一帧中,以补偿帧起始时间的改变。这样做可以防止数据响应于实现帧调节命令而丢失。在一些方面,链接比特周期和IQ比特周期可以不同。发送器设备对于相对小的缓冲可以使用较小的缓冲器例如,FIFO缓冲器),以缓解两个速率之间的差异。如果小缓冲器变满或以其它方式接收阈值量的数据,那么额外的IQ数据可以被插入帧中或从帧中移除,以维持实时数据流。[0071]在一些方面,可以通过响应于由发送器设备接收到帧调节命令而重置缓冲器来防止发送器设备中的不必要的延迟,以防止在发送器设备中的不必要的延迟缓冲。[0072]在一些方面,可以在电信系统的启动阶段期间执行上文描述的校准操作中的一个或多个校准操作。[0073]在图4中的框406或者一个或多个校准操作诸如图5和图6中所绘出的校准操作)之后,FAP可以进入监视模式。在监视模式下,FAP可以执行用于确保帧之间的对准被维持的一个或多个操作。例如,FAP可以使用帧起始指示符来监视传入的帧。FAP可以从被监视的帧确定一个或多个帧未对准。FAP可以通过执行新的校准操作来对确定一个或多个帧未对准做出响应。在一些方面,FAP可以向具有被错误调节的帧的发送器设备发送帧调节命令。FAP可以发送帧调节命令,以重新对准从该发送器设备接收的帧,而不影响已发送被适当调节的帧的其它发送器设备。[0074]在上行链路方向,FAP可以被包括在头端单元或扩展单元中或者可通信地耦合到头端单元或扩展单元。在一些方面,如果来自一个或多个远程单元的帧的起始时间与来自一个或多个其它远程单元的帧的起始时间未对准,那么远程单元可以以不同的起始时间发送帧。在附加的或可替代的方面,由于用来将不同的远程单元连接到聚合设备例如,头端单元或扩展单元)的线缆长度的差异,远程单元可以以不同的起始时间发送帧。FAP可以发送帧调节命令,以通知一个或多个远程单元中的一个或多个成帧器提前或延迟帧的起始时间。由帧调节命令中的时间参数来指示提前或延迟的量。[0075]在一些方面,可以使用迭代方法来调节帧的传输时间。每个帧调节命令可以指示聚合设备中的FAP已经请求发送器设备提前或延迟帧一个比特。在一些方面,FAP可以在每个帧调节命令之后测量帧对准。在附加的或可替代的方面,FAP可以在流中发送帧调节命令。例如,如果来自一个源的帧早5比特-时间,那么FAP可以向源发送五个帧延迟命令。每个帧延迟命令指示源将帧起始延迟1比特-时间,以使得五个帧延迟命令的累积效果是将帧起始延迟5比特-时间。[0076]由FAP执行的监视可以容忍链路错误。例如,高速数字链路可能会受到链路错误的影响。如果帧起始控制字发生错误,则聚合设备可能错过来自发送器设备的一个或多个帧起始控制字。在监视模式下,FAP可以监视帧起始。FAP可以被配置为在采取动作来校准和重新对准帧之前忽略N个错误。例如,在链路错误的情况下,FAP可以不对第一个错过的帧起始做出响应。在一些方面,FAP可以监视对于帧有效载荷的循环冗余校验错误,以确定是否存在错误。在附加的或可替代的方面,FAP可以监视通过编码例如,8b10b编码插入的控制字以监视错误。[0077]如果基站被集成到电信系统中或与电信系统可通信地耦合,那么可以使用类似的方法。例如,可以对准来自多个基站的通用公共无线电接口(“CPRI”)帧,以最小化延迟和存储器要求。来自多个基站的CPRI帧还可以被对准,以用于聚合成单个数字流,以便通过电信系统进行分发。[0078]图7绘出了用于经由DAS传输RF数据的高带宽交换机700a-b的示例。每个高带宽交换机可以具有五个10Gb端口702a_e、708a-e和一个50Gb端口704、706。经由五个10Gb端口702a-e、708a-e接收的数据可以被聚合成组合数据,以用于经由50Gb端口704、706进行传输。在一些方面,帧可以从基站102a-e在下行链路方向上被发送,以在高带宽交换机700a中被聚合。在其它方面,帧可以从远程单元710a-e在上行链路方向上被发送,以在高带宽交换机700b中被聚合。[0079]在这个示例中,可能期望实现帧起始优化,以使延迟最小化。在基站102a-e处的帧起始时间可以被优化,以使得对于聚合需要最小的延迟。例如,帧可以在时间上对准。在时间上对准帧可以减少求和聚合操作所需的缓冲。[0080]参考图7描述的图8示出了在帧起始优化之前的第一时段810期间和在帧起始优化之后的第二时段820期间的10Gb帧集合802a-e。如果用于发送帧的起始时间不同步,那么优化之前的时段810中的帧集合802a-e可以在随机时间到达高带宽交换机700a-b。在帧起始优化之后的时段820中,帧集合802a-e到达高带宽交换机700a-b,以使得对于以更高的速率重新形成新的聚合帧804而言不需要延迟。帧可以使用多路复用器被添加到新帧,以使得在聚合操作之后的第三时段830中,新聚合帧804具有50Gb带宽。[0081]在附加的或可替代的方面,FAP可以使发送器设备改变所发送的帧中的有效载荷字段的长度,以使得到达聚合设备的数据被适当地排序,以减少或避免在聚合设备处的缓冲。例如,可以通过缩短或延长这些帧中的有效载荷字段来实现不同帧的起始时间的差异。改变有效载荷字段有效载荷字段可以包括表示信号的数字样本例如,RF数据样本、IQ数据样本、基带数据样本)的长度可以允许由聚合设备接收的第一帧内的适当样本相对于由聚合设备接收的第二帧中的其它样本被对准或排序。在一个示例中,在聚合设备处接收两个或更多个帧。改变这些帧中的第一帧中的有效负载字段的长度可以补偿DAS中的延迟,以使得来自第一帧的一个或多个样本相对于来自这些帧中的第二帧的一个或多个样本被适当地对准或排序。[0082]图9绘出了用于以太网帧900的帧结构的示例。图9中绘出的示例是由802.3以太网标准定义的帧结构。但是可以使用具有指示帧起始时间904的数据的字段的任何合适的帧结构。以太网帧900可以以七字节的前导码902开始。前导码902可以是向接收设备通知帧即将到来的一和零的交替模式。帧起始字段904可以是跟在前导码后面并且用来指示以太网帧的起始的一个字节的控制字。接下来的十二个字节可以包括目的地地址字段906和源地址字段908。接下来的两个字节是长度字段910,长度字节910可以指定跟在这个字段之后的数据的字节数。在其它示例中,长度字段910由可以指示在以太网处理完成之后接收数据的上层协议的类型字段替代。有效载荷字段912跟在长度字段910之后。四字节的帧校验字段914可以用来检查帧可能已经发生的错误。此外,用于以太网帧900的结构由存在于帧之间的分组间间隙916定义。合适的帧结构的其它示例包括在SONET、CPRI、高级数据链路控制“HDLC”)或用于在帧中传送数据的其它协议中使用的帧结构。[0083]虽然已经针对本主题的具体方面和特征详细描述了本主题,但是将理解的是,本领域技术人员在获得对前述内容的理解之后可以容易地产生这些方面和特征的更改、变型和等价物。所公开的方面、示例和特征中的每一个可以与其它所公开的方面、示例和特征中的一个或多个组合。因而,应当理解的是,本公开是为了示例而不是限制的目的而给出的,并且不排除包括如对于本领域普通技术人员将明显的对本主题的这样的修改、变型和或添加。

权利要求:1.一种方法,包括:由电信系统中的聚合设备从多个发送器设备接收第一多个帧;确定对于所述第一多个帧中的至少一些帧需要缓冲,以便为了由所述聚合设备执行的第一聚合操作而对所述第一多个帧进行排序,其中第一聚合操作包括组合来自发送器设备的帧的处理;以及响应于确定需要缓冲,向所述多个发送器设备发送巾贞调下彳曰5,其中所述巾贞调下伯号指示所述多个发送器设备发送后续帧,以使得对于由所述聚合设备使用所述后续帧执行的后续聚合操作,缓冲被减少。2.如权利要求1所述的方法,其中所述多个发送器设备包括所述电信系统的多个远程单元,其中第一聚合操作和所述后续聚合操作包括求和操作,并且其中所述帧调节信号指示所述多个远程单元调节第二多个帧的传输,以使得所述第二多个倾中的倾由所述聚合设备同时接收。3.如权利要求1所述的方法,其中所述多个发送器设备包括可通信地耦合到所述电信系统中的分布式天线系统的多个基站,其中第一聚合操作和所述后续聚合操作包括相应的时分复用操作,并且其中所述巾贞调节信号指不所述基站调节弟一多个巾贞的传输,以使得所述第二多个帧以与用于时分复用操作的时隙顺序对应的顺序被接收。4.如权利要求1所述的方法,其中所述帧调节信号中的至少一个帧调节信号包括延迟第二多个帧中的至少一个帧被发送的时间的命令。5.如权利要求1所述的方法,其中所述帧调节信号中的至少一个帧调节信号包括提前第二多个帧中的至少一个帧被发送的时间的命令。6.如权利要求1所述的方法,其中所述帧调节信号中的至少一个帧调节信号包括增加第二多个帧中的至少一个帧中的有效载荷字段的长度的命令。7.如权利要求1所述的方法,其中所述帧调节信号中的至少一个帧调节信号包括减少第二多个帧中的至少一个帧中的有效载荷字段的长度的命令。8.—种电信系统,包括:聚合设备,所述聚合设备被配置为从多个发送器设备接收第一多个帧以及被配置为执行聚合操作;以及帧调节处理器,用于可通信地耦合到所述多个发送器设备,所述帧调节处理器被配置为:_确定对于所述第一多个帧中的至少一些帧需要缓冲,以便为了由所述聚合设备执行的第一聚合操作而对所述第一多个帧进行排序;以及向所述多个发送器设备发送帧调节信号,以指示所述多个发送器设备发送后续巾贞,以使得对于由所述聚合设备使用所述后续帧执行的后续聚合操作,缓冲被减少。9.如权利要求8所述的电信系统,其中所述多个发送器设备包括所述电信系统的多个远程单元,第一聚合操作和所述后续聚合操作包括相应的求和操作,并且所述帧调节信号包括调节第二多个帧的传输以使得所述第二多个帧中的帧由所述聚合设备同时接收的指令。10.如权利要求8所述的电信系统,其中所述多个发送器设备包括可通信地耦合到所述电信系统中的分布式天线系统的多个基站,第一聚合操作和所述后续聚合操作包括相应的时分复用操作,并且所述帧调节信号包括调节第二多个帧的传输以使得所述第二多个帧以与用于时分复用操作的时隙顺序对应的顺序被接收的指令。11.如权利要求8所述的电信系统,其中所述帧调节信号中的至少一个帧调节信号包括提前或者延迟第二多个帧中的至少一个帧被发送的时间的命令中的至少一个。12.如权利要求8所述的电信系统,其中所述帧调节信号中的至少一个帧调节信号包括增加或者减少第二多个帧中的至少一个帧中的有效载荷字段的长度的命令中的至少一个。13.如权利要求8所述的电信系统,其中所述帧是以太网帧并且所述聚合设备包括:多个物理层,所述多个物理层被配置为从发送器设备接收第一多个以太网帧;多个解帧器,所述多个解帧器各自可通信地耦合到至少一个物理层并且被配置为从所述多个以太网帧中的以太网帧提取有效载荷数据;以及聚合器,所述聚合器可通信地耦合到所述多个解帧器,以用于对所述有效载荷数据执行聚合操作。14.如权利要求8所述的电信系统,其中所述聚合设备是被配置为以第一带宽组合接收到的帧以产生较高带宽的帧的高带宽交换机。15.—种非暂态计算机可读介质,所述非暂态计算机可读介质具有存储在其上的指令,所述指令能够由帧调节处理器执行以执行操作,所述操作包括:向多个发送器设备发送帧调节信号,以指示所述多个发送器设备向电信系统中的聚合设备发送帧,从而使得对于由所述聚合设备使用所述帧执行的聚合操作,缓冲被减少。16.如权利要求15所述的非暂态计算机可读介质,其中所述操作还包括:监视何时在所述电信系统中的所述聚合设备处接收到由所述多个发送器设备发送的第一多个帧中的第一帧;确定对于所述第一多个帧中的至少一些第一帧需要缓冲,以便为了由所述聚合设备执行的第一聚合操作而对所述第一多个帧进行排序;以及利用调节后续帧的传输的指令来计算所述帧调节信号,以使得与对于所述至少一些第一帧所需的缓冲相比,对于后续帧的缓冲将被减少。17.如权利要求16所述的非暂态计算机可读介质,其中所述帧调节信号中的至少一个帧调节信号包括延迟第二多个帧中的至少一个帧被发送的时间的命令。18.如权利要求16所述的非暂态计算机可读介质,其中所述帧调节信号中的至少一个帧调节信号包括提前第二多个帧中的至少一个帧被发送的时间的命令。19.如权利要求16所述的非暂态计算机可读介质,其中所述帧调节信号中的至少一个帧调节信号包括增加第二多个帧中的至少一个帧中的有效载荷字段的长度的命令。20.如权利要求16所述的非暂态计算机可读介质,其中所述帧调节信号中的至少一个帧调节信号包括减少第二多个帧中的至少一个帧中的有效载荷字段的长度的命令。

百度查询: 安德鲁无线系统有限公司 电信系统中的帧起始优化方法、系统及可读介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。