掌桥专利:专业的专利平台
掌桥专利
首页

一种自适应建立链路的方法,基带单元和无线电单元

文献发布时间:2024-01-17 01:27:33


一种自适应建立链路的方法,基带单元和无线电单元

技术领域

本申请涉及通信领域,尤其涉及一种自适应建立链路的方法,基带单元和无线电单元。

背景技术

通用公共无线接口(common public radio interface,CPRI)是一种无线电单元控制器(radio equipment controller,REC)和无线电单元(radio equipment,RE)之间的接口标准。随着通信技术发展,产生了用来代替CPRI的增强型通用公共无线接口(enhancedCommon Public Radio Interface,eCPRI)。

当基带单元(baseband unit,BBU)与射频拉远单元(remote radio unit,RRU)配置不同协议时,BBU与RRU不能建立前传链路。目前通常采用维护人员通过网管系统分别给BBU和RRU配置相同的协议。

在实际应用中,人工配置协议的效率低,而且有一定概率会配置错误。

发明内容

有鉴于此,本申请提供一种自适应建立链路的方法,在该方法中基带单元和无线电单元互相发送链路脉冲信号,每个设备根据链路脉冲信号携带的协议标识和速率标识可以获取对端设备的支持的协议类型和速率,然后将两个设备的协议设置为两个设备都支持的协议以及将两个设备的速率设置为两个设备都支持的速率。这样设备在没有前传链路时自动协商协议,无需人工操作就能够完成协议配置和建立前传链路,能够提高建立链路的效率,减少建立链路的错误。

第一方面提供一种自适应建立链路的方法,该方法包括:在基带单元与无线电单元没有建立前传链路的情况下,基带单元向无线电单元发送包括第一协议标识和第一速率标识的第一链路脉冲信号,以及接收无线电单元发送的包括第二协议标识和第二速率标识的第二链路脉冲信号,然后根据第一协议标识和第二协议标识确定前传链路的协议,以及根据第一速率标识和第二速率标识配置前传链路的速率;再根据前传链路的协议和前传链路的速率建立前传链路。其中,第一协议标识用于标识基带单元支持的至少一个协议,第二协议标识用于标识无线电单元支持的至少一个协议。第一速率标识用于标识基带单元支持的至少一个速率,第二速率标识用于标识无线电单元支持的至少一个速率。依此实施,基带单元根据第二链路脉冲信号携带的协议标识可以获取无线电单元支持的协议类型,自动协商协议和速率后,根据两个设备都支持的协议和速率自动建立前传链路。这样无需人工配置协议就能够建立前传链路,能够提高建立链路的效率,减少建立链路的错误。

在另一种可能的实现方式中,基带单元根据第一协议标识和第二协议标识确定前传链路的协议包括:当第一协议标识和第二协议标识均为CPRI协议标识时,基带单元确定前传链路的协议为CPRI协议;当第一协议标识和第二协议标识均为eCPRI协议标识时,基带单元确定前传链路的协议为eCPRI协议;当第一协议标识和第二协议标识均为目标协议标识时,基带单元确定前传链路的协议为eCPRI协议;当第一协议标识不是目标协议标识且第二协议标识是目标协议标识时,基带单元确定前传链路的协议为第一协议标识对应的协议;当第一协议标识是目标协议标识且第二协议标识不是目标协议标时,基带单元确定前传链路的协议为第二协议标识对应的协议。目标协议标识对应的协议包括CPRI协议和eCPRI协议。依此实施,根据两个协议标识和预设对应关系可以确定前传链路使用的协议。

在另一种可能的实现方式中,基带单元根据第一协议标识和第二协议标识确定前传链路的协议包括:基带单元将第一协议标识和第二协议标识进行与运算;当与运算结果不是目标协议标识时,基带单元确定前传链路的协议为与运算结果对应的协议;当与运算结果是目标协议标识时,基带单元确定前传链路的协议为eCPRI协议。这样提供了另一种确定前传链路的协议的方法,提高了方案实施的灵活性。

在另一种可能的实现方式中,基带单元将第一速率标识和第二速率标识进行与运算,根据与运算结果中的非零比特值确定基带单元和无线电单元都支持的最大速率,然后将前传链路的速率配置为最大速率。依此自动协商得到两个设备都支持的最大速率,能够以最大速率传输信息。

第二方面提供一种自适应建立链路的方法,该方法包括:在无线电单元与基带单元没有建立前传链路的情况下,无线电单元向基带单元发送第二链路脉冲信号,以及接收基带单元发送的第一链路脉冲信号,然后根据第一协议标识和第二协议标识确定前传链路的协议;根据第一速率标识和第二速率标识配置前传链路的速率;根据前传链路的协议和前传链路的速率建立前传链路。第一协议标识用于标识基带单元支持的至少一个协议。第一速率标识用于标识基带单元支持的至少一个速率。第二协议标识用于标识无线电单元支持的至少一个协议。第二速率标识用于标识无线电单元支持的至少一个速率。

依此实施,无线电单元根据第一链路脉冲信号携带的协议标识和速率标识获取基带单元支持的协议,自动协商协议和速率后,根据两个设备都支持的协议和速率自动建立前传链路。这样无需人工操作就能够建立前传链路,能够提高建立前传链路的效率,减少建立前传链路的错误。

在另一种可能的实现方式中,无线电单元根据第一协议标识和第二协议标识确定前传链路的协议包括:当第一协议标识和第二协议标识均为CPRI协议标识时,无线电单元确定前传链路的协议为CPRI协议;当第一协议标识和第二协议标识均为eCPRI协议标识时,无线电单元前传链路的协议为eCPRI协议;当第一协议标识和第二协议标识均为目标协议标识时,无线电单元前传链路的协议为eCPRI协议;当第一协议标识不是目标协议标识且第二协议标识是目标协议标识时,无线电单元前传链路的协议为第一协议标识对应的协议;当第一协议标识是目标协议标识且第二协议标识不是目标协议标时,无线电单元前传链路的协议为第二协议标识对应的协议。目标协议标识对应的协议包括CPRI协议和eCPRI协议。这样提供了一种根据两个协议标识和预设对应关系确定前传链路协议的具体方法。

在另一种可能的实现方式中,无线电单元根据第一协议标识和第二协议标识确定前传链路的协议包括:无线电单元将第一协议标识和第二协议标识进行与运算;当与运算结果不是目标协议标识时,无线电单元确定前传链路的协议为与运算结果对应的协议;当与运算结果是目标协议标识时,无线电单元确定前传链路的协议为eCPRI协议。这样提供了另一种进行确定前传链路的协议的方法,提高了方案实施的灵活性。

在另一种可能的实现方式中,无线电单元根据第一速率标识和第二速率标识配置前传链路的速率包括:无线电单元将第一速率标识和第二速率标识进行与运算后,根据与运算结果中的非零比特值确定基带单元和无线电单元都支持的最大速率,将前传链路的速率配置为最大速率。此时能够自动协商得到两个设备都支持的最大速率,能够以最大速率传输信息。

第三方面提供一种基带单元,基带单元包括发送模块,接收模块和处理模块;发送模块用于在基带单元与无线电单元没有建立前传链路的情况下,向无线电单元发送第一链路脉冲信号,第一链路脉冲信号包括第一协议标识和第一速率标识,第一协议标识用于标识基带单元支持的至少一个协议;接收模块用于接收无线电单元发送的第二链路脉冲信号,第二链路脉冲信号包括第二协议标识和第二速率标识,第二协议标识用于标识无线电单元支持的至少一个协议,第二速率标识用于标识无线电单元支持的至少一个速率;处理模块用于根据第一协议标识和第二协议标识确定前传链路的协议,根据第一速率标识和第二速率标识配置前传链路的速率;根据前传链路的协议和前传链路的速率建立前传链路。

在一种可能的实现方式中,处理模块具体用于当第一协议标识和第二协议标识均为CPRI协议标识时,确定前传链路的协议为CPRI协议;当第一协议标识和第二协议标识均为eCPRI协议标识时,确定前传链路的协议为eCPRI协议;当第一协议标识和第二协议标识均为目标协议标识时,确定前传链路的协议为eCPRI协议,目标协议标识对应的协议包括CPRI协议和eCPRI协议;当第一协议标识不是目标协议标识且第二协议标识是目标协议标识时,确定前传链路的协议为第一协议标识对应的协议;当第一协议标识是目标协议标识且第二协议标识不是目标协议标时,确定前传链路的协议为第二协议标识对应的协议。

在另一种可能的实现方式中,处理模块具体用于将第一协议标识和第二协议标识进行与运算;当与运算结果不是目标协议标识时,确定前传链路的协议为与运算结果对应的协议;当与运算结果是目标协议标识时,确定前传链路的协议为eCPRI协议。

在另一种可能的实现方式中,处理模块具体用于将第一速率标识和第二速率标识进行与运算;根据与运算结果中的非零比特值确定基带单元和无线电单元都支持的最大速率;将前传链路的速率配置为最大速率。

第三方面的名词解释,基带单元中各模块执行的步骤和有益效果可第一方面中的相应描述。

第四方面提供一种无线电单元,该无线电单元包括接收模块,处理模块和发送模块;发送模块用于在无线电单元与基带单元没有建立前传链路的情况下,向基带单元发送第二链路脉冲信号,第二链路脉冲信号包括第二协议标识和第二速率标识,第二协议标识用于标识无线电单元支持的至少一个协议,第二速率标识用于标识无线电单元支持的至少一个速率;接收模块用于接收基带单元发送的第一链路脉冲信号,第二链路脉冲信号包括第一协议标识和第一速率标识,第一协议标识用于标识基带单元支持的至少一个协议,第一速率标识用于标识基带单元支持的至少一个速率;处理模块用于根据第一协议标识和第二协议标识确定前传链路的协议;根据第一速率标识和第二速率标识配置前传链路的速率;根据前传链路的协议和前传链路的速率建立前传链路。

在一种可能的实现方式中,处理模块具体用于当第一协议标识和第二协议标识均为CPRI协议标识时,确定前传链路的协议为CPRI协议;当第一协议标识和第二协议标识均为eCPRI协议标识时,确定前传链路的协议为eCPRI协议;当第一协议标识和第二协议标识均为目标协议标识时,确定前传链路的协议为eCPRI协议,目标协议标识对应的协议包括CPRI协议和eCPRI协议;当第一协议标识不是目标协议标识且第二协议标识是目标协议标识时,确定前传链路的协议为第一协议标识对应的协议;当第一协议标识是目标协议标识且第二协议标识不是目标协议标时,确定前传链路的协议为第二协议标识对应的协议。

在另一种可能的实现方式中,处理模块具体用于将第一协议标识和第二协议标识进行与运算;当与运算结果不是目标协议标识时,确定前传链路的协议为与运算结果对应的协议;当与运算结果是目标协议标识时,确定前传链路的协议为eCPRI协议。

在另一种可能的实现方式中,处理模块具体用于将第一速率标识和第二速率标识进行与运算;根据与运算结果中的非零比特值确定基带单元和无线电单元都支持的最大速率;将前传链路的速率配置为最大速率。

第四方面的名词解释,无线电单元中各模块执行的步骤和有益效果可参阅第二方面中的相应描述。

第五方面提供一种网络设备,网络设备包括第三方面的基带单元和第四方面的无线电单元。

第六方面提供一种基带单元,其包括处理器和存储器,所述存储器用于存储程序;所述处理器通过执行程序用于实现第一方面的方法。

第七方面提供一种无线电单元,其包括处理器和存储器,所述存储器用于存储程序;所述处理器通过执行程序用于实现第二方面的方法。

第八方面提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面的方法。

第九方面提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面的方法。

第十方面提供了一种芯片系统,包括至少一个处理器,所述处理器和存储器耦合,所述存储器用于存储计算机程序或指令,所述处理器用于执行所述计算机程序或指令,以实现上述各方面的方法。

附图说明

图1为本申请实施例中基带单元和射频拉远单元基于协议通信的一个示意图;

图2为本申请实施例中基带单元和有源天线单元基于协议通信的另一个示意图;

图3为本申请实施例中自适应建立链路的方法的一个示意图;

图4为本申请实施例中链路脉冲信号的一个示意图;

图5为本申请实施例中基带单元的一个结构图;

图6为本申请实施例中无线电单元的一个结构图;

图7为本申请实施例中网络设备的一个结构图;

图8为本申请实施例中基带单元的另一个结构图;

图9为本申请实施例中无线电单元的另一个结构图。

具体实施方式

本申请的自适应建立链路的方法可应用于基带单元和/或无线电单元。无线电单元可以是但不限于射频拉远单元或有源天线单元。如果基带单元和无线电单元配置有相同的接口协议,那么基带单元和无线电单元之间可以建立前传链路(fronthaul link,FL)。前传链路是指基带单元与无线电单元之间的链路。在长期演进(long term evolution,LTE)系统中,前传链路(fronthaul link,FL)是指BBU与RRU之间的通信链路。在5G系统中,前传链路是指分布单元(distributed unit,DU)与有源天线单元(active antenna unit,AAU)之间的通信链路。

参阅图1,在一个示例中,基站包括基带单元11,射频拉远单元12和天线13。基带单元11与射频拉远单元12通过光纤连接。

基带单元11配置了通用公共无线接口协议和增强型通用公共无线接口协议,射频拉远单元12配置了通用公共无线接口协议。基带单元11和射频拉远单元12分别上电后,基带单元11和射频拉远单元12之间可以建立前传链路,基于通用公共无线接口协议进行通信。

参阅图2,在另一个示例中,基站包括基带单元21,有源天线单元201和有源天线单元202。有源天线单元201和有源天线单元202分别通过光纤与基带单元21连接。基带单元21可以包括集中单元CU和分布单元DU。

基带单元21配置了通用公共无线接口协议和增强型通用公共无线接口协议,有源天线单元201配置了通用公共无线接口协议,有源天线单元202配置了增强型通用公共无线接口协议。基带单元21和有源天线单元201基于通用公共无线接口协议进行通信,基带单元21和有源天线单元202基于增强型通用公共无线接口协议进行通信。

频分双工(frequency division duplex,FDD)模式常用CPRI协议,时分双工(timedivision duplex,TDD)模式常用eCPRI协议。当基带单元和无线电单元配置有不同的接口协议时,基带单元和无线电单元之间不能建立前传链路,也就不能通过前传链路通信。例如,基带单元配置有增强型通用公共无线接口协议,无线电单元配置有通用公共无线接口协议,基带单元不能和无线电单元通信。或者,基带单元配置有通用公共无线接口协议,无线电单元配置有增强型通用公共无线接口协议,基带单元不能和无线电单元通信。

现有人工配置协议的方法存在效率低的缺陷。因此本申请提供一种自适应建立链路的方法,使得两个设备能够自动配置相同协议和速率,提高建立前传链路的效率。参阅图3,本申请中自适应建立链路的方法的一个实施例包括:

步骤301、在基带单元与无线电单元没有建立前传链路的情况下,基带单元将第一链路脉冲信号发送给无线电单元。

步骤302、无线电单元将第二链路脉冲信号发送给基带单元。

本实施例中,基带单元与无线电单元通过光纤连接,但是基带单元与无线电单元没有建立前传链路,因此不能通过前传链路通信。当基带单元和无线电单元上电后,基带单元向无线电单元发送第一链路脉冲信号,无线电单元向基带单元发送第二链路脉冲信号。应理解,第一链路脉冲信号或第二链路脉冲信号也可以根据输入的指令发送。第一链路脉冲信号和第二链路脉冲信号可以是但不限于光链路脉冲光链路脉冲(optical linkpulse,OLP)。

第一链路脉冲信号包括第一协议标识和第一速率标识,第一协议标识用于标识基带单元支持的至少一个协议。基带单元支持的协议包括CPRI协议和/或eCPRI协议。所述第一速率标识用于标识所述基带单元支持的至少一个速率。第二链路脉冲信号包括第二协议标识和第二速率标识,第二协议标识用于标识无线电单元支持的至少一个协议,无线电单元支持的协议包括CPRI协议和/或eCPRI协议。所述第二速率标识用于标识无线电单元支持的至少一个速率。基带单元支持的速率包括但不限于1.25吉比特每秒(Gbps),2.5Gbps,4.9Gbps,6.1Gbps,9.8Gbps,10.1Gbps,24.3Gbps。无线电单元支持的速率包括但不限于1.25Gbps,2.5Gbps,4.9Gbps,6.1Gbps,9.8Gbps,10.1Gbps,24.3Gbps。

步骤303、基带单元根据第一协议标识和第二协议标识确定前传链路的协议。

步骤304、无线电单元根据第一协议标识和第二协议标识确定前传链路的协议。

步骤303和步骤304并无固定先后顺序。步骤304可以在步骤303之前执行,步骤303和步骤304也可以并行执行。

步骤305、基带单元根据第一速率标识和第二速率标识配置前传链路的速率。

步骤306、无线电单元根据第一速率标识和第二速率标识配置前传链路的速率。

步骤305和步骤306并无固定先后顺序。步骤306可以在步骤305之前执行,步骤305和步骤306也可以并行执行。

步骤307、基带单元和无线电单元根据前传链路的协议和前传链路的速率建立前传链路。

本实施例中,基带单元和无线电单元互相发送链路脉冲信号,每个设备根据链路脉冲信号携带的协议标识可以获取对端设备支持的协议类型,根据链路脉冲信号携带的速率标识可以获取对端设备支持的速率,然后将两个设备的前传链路使用的协议和速率设置为两个设备都支持的协议和速率。这样可以自动协商协议和速率,无需人工操作就能够完成协议配置和速率配置并建立前传链路,能够提高建立前传链路的效率,减少建立前传链路的错误。

下面对根据两个协议标识确定前传链路协议的具体过程进行介绍,

在一个可选实施例中,

步骤303包括:当第一协议标识和第二协议标识均为CPRI协议标识时,基带单元确定前传链路的协议为CPRI协议;当第一协议标识和第二协议标识均为eCPRI协议标识时,基带单元确定前传链路的协议为eCPRI协议;当第一协议标识和第二协议标识均为目标协议标识时,基带单元确定前传链路的协议为eCPRI协议,目标协议标识对应的协议包括CPRI协议和eCPRI协议;当第一协议标识不是目标协议标识且第二协议标识是目标协议标识时,基带单元确定前传链路的协议为第一协议标识对应的协议;当第一协议标识是目标协议标识且第二协议标识不是目标协议标时,基带单元确定前传链路的协议为第二协议标识对应的协议。

步骤304包括:当第一协议标识和第二协议标识均为CPRI协议标识时,无线电单元确定前传链路的协议为CPRI协议;当第一协议标识和第二协议标识均为eCPRI协议标识时,无线电单元确定前传链路的协议为eCPRI协议;当第一协议标识和第二协议标识均为目标协议标识时,无线电单元确定前传链路的协议为eCPRI协议,目标协议标识对应的协议包括CPRI协议和eCPRI协议;当第一协议标识不是目标协议标识且第二协议标识是目标协议标识时,无线电单元确定前传链路的协议为第一协议标识对应的协议;当第一协议标识是目标协议标识且第二协议标识不是目标协议标时,无线电单元确定前传链路的协议为第二协议标识对应的协议。

本实施例中,基带单元和无线电单元可以预先配置两个协议标识与前传链路的协议的对应关系。在一个示例中,第一协议标识,第二协议标识和前传链路的协议的对应关系可以如

表1所示:

表1

10表示CPRI协议标识,01表示eCPRI协议标识,11表示支持CPRI协议和eCPRI协议的目标协议标识。应理解,CPRI协议标识,eCPRI协议标识和目标协议标识采用的比特值可以根据实际情况进行设置。

需要说明的是,当第一协议标识为11和第二协议标识为11时,本申请还可以不采用eCPRI协议连接对端设备,而采用CPRI协议连接对端设备。

在另一个可选实施例中,步骤303包括:基带单元将第一协议标识和第二协议标识进行与运算;当与运算结果不是目标协议标识时,基带单元确定前传链路的协议为与运算结果对应的协议;当与运算结果是目标协议标识时,基带单元确定前传链路的协议为eCPRI协议;

步骤304包括:无线电单元将第一协议标识和第二协议标识进行与运算;当与运算结果不是目标协议标识时,无线电单元确定前传链路的协议为与运算结果对应的协议;当与运算结果是目标协议标识时,无线电单元确定前传链路的协议为eCPRI协议。

本实施例中,当第一协议标识是10且第二协议标识为10或11时,与运算结果是10,与运算结果对应的协议是CPRI协议。当第一协议标识是10或11且第二协议标识为10时,与运算结果是10,与运算结果对应的协议是CPRI协议。

当第一协议标识是01且第二协议标识为01或11时,与运算结果是01,与运算结果对应的协议是eCPRI协议。当第一协议标识是01或11且第二协议标识为01时,与运算结果是01,与运算结果对应的协议是eCPRI协议。

当第一协议标识是10且第二协议标识为01时,与运算结果是00,与运算结果对应的协议不存在。或者,当第一协议标识是01且第二协议标识为10时,与运算结果是00,与运算结果对应的协议不存在。

当第一协议标识是11且第二协议标识为11时,与运算结果是11,与运算结果对应的协议是目标协议标识,基带单元和无线电单元确定前传链路的协议为eCPRI协议。

需要说明的是,当第一协议标识是11且第二协议标识为11时,基带单元和无线电单元也可以确定前传链路的协议为CPRI协议。

下面对配置前传链路速率的过程进行介绍:在另一个可选实施例中,

步骤305包括:基带单元将第一速率标识和第二速率标识进行与运算;根据与运算结果中的非零比特值确定基带单元和无线电单元都支持的最大速率;将前传链路的速率配置为最大速率;

步骤306包括:无线电单元将第一速率标识和第二速率标识进行与运算;根据与运算结果中的非零比特值确定基带单元和无线电单元都支持的最大速率;将前传链路的速率配置为最大速率。

例如,第一速率标识为0000110,第二速率标识为0000011,与运算结果为0000010。与运算结果中的非零比特位为B7,根据B7可以确定无线电单元和基带单元都支持的速率为10.1Gbps,基带单元和无线电单元将前传链路的速率均设置为10.1Gbps。当协议和速率配置完成后,基带单元与无线电单元可以建立前传链路。

在另一个例子中,第一速率标识为0101110,第二速率标识为0101011,与运算结果为0101010。与运算结果中的非零比特位包括B3,B5,B7,其中B7对应的速率最大。根据B7可以确定无线电单元和基带单元都支持的速率为10.1Gbps,基带单元和无线电单元将前传链路的速率均设置为10.1Gbps。当协议和速率配置完成后,基带单元与无线电单元可以建立前传链路。

本实施例中,基带单元和无线电单元能够自动协商得到两个设备都支持的最大速率,这样能够以最大速率传输信息。在另一些实施例中,基带单元和无线电单元可以将前传链路的速率配置为最小速率。

本申请的说明书,权利要求书及说明书附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本申请中的链路脉冲信号为OLP,OLP是一种通过光纤传输的脉冲信号。图4是OLP的一个示意图。参阅图4,基带单元41向无线电单元42发送光链路脉冲信号,光链路脉冲信号包括时钟脉冲401和数据脉冲402。

在一个示例中,链路脉冲信号包括17个时钟脉冲和若干个数据脉冲。两个时钟脉冲之间的时间间隔为125微秒(us)。相邻时钟脉冲之间可以发送一个数据脉冲,也可以不发送数据脉冲。例如,当检测到相邻的两个时钟脉冲之间存在数据脉冲时,该数据脉冲表示的比特值为1,当检测到相邻的两个时钟脉冲之间没有数据脉冲时,表示相邻的两个时钟脉冲之间的比特值为0。该光链路脉冲信号可以表示16个比特位,因此设备通过16个数据脉冲可以传递信息。

在一个示例中,光链路脉冲信号如表2所示。

表2

协议标识占用的2个比特位为B0和B1。速率标识占用的7个比特位为B2~B8。B9~B15是为扩展字段预留的比特位。扩展字段可以是新的速率标识,模式,信号标识或者前传链路信息中的其他内容。

协议标识用于标识设备支持的协议类型。例如,CPRI协议的标识为10,eCPRI协议的标识为01。应理解,协议标识的比特值可以根据实际情况进行设置,本申请不作限定。

速率标识中的每个比特位可以表示设备是否支持相应的速率。例如,B2的值表示是否支持1.25Gbps,B3的值表示是否支持2.5Gbps,B4的值表示是否支持4.9Gbps,B5的值表示是否支持6.1Gbps,B6的值表示是否支持9.8Gbps,B7的值表示是否支持10.1Gbps,B8的值表示是否支持24.3Gbps。

应理解,光链路脉冲信号中属性的比特位,属性的比特数,时钟脉冲的数量,数据脉冲的数量不限于以上举例,本申请不作限定。

本申请提供一种基带单元,能够实现本申请的自适应建立链路的方法。参阅图5,在一个实施例中,基带单元500包括接收模块501,处理模块502和发送模块503;

发送模块503,用于在基带单元与无线电单元没有建立前传链路的情况下,向无线电单元发送第一链路脉冲信号,第一链路脉冲信号包括第一协议标识和第一速率标识,第一协议标识用于标识基带单元支持的至少一个协议,第一速率标识用于标识基带单元支持的至少一个速率;

接收模块501,用于接收无线电单元发送的第二链路脉冲信号,第二链路脉冲信号包括第二协议标识和第二速率标识,第二协议标识用于标识无线电单元支持的至少一个协议,第二速率标识用于标识无线电单元支持的至少一个速率;

处理模块502,用于根据第一协议标识和第二协议标识确定前传链路的协议;根据第一速率标识和第二速率标识配置前传链路的速率;根据前传链路的协议和前传链路的速率建立前传链路。

在一个可选实施例中,处理模块502具体用于当第一协议标识和第二协议标识均为CPRI协议标识时,确定前传链路的协议为CPRI协议;当第一协议标识和第二协议标识均为eCPRI协议标识时,确定前传链路的协议为eCPRI协议;当第一协议标识和第二协议标识均为目标协议标识时,确定前传链路的协议为eCPRI协议,目标协议标识对应的协议包括CPRI协议和eCPRI协议;当第一协议标识不是目标协议标识且第二协议标识是目标协议标识时,确定前传链路的协议为第一协议标识对应的协议;当第一协议标识是目标协议标识且第二协议标识不是目标协议标时,确定前传链路的协议为第二协议标识对应的协议。

在另一个可选实施例中,处理模块502具体用于将第一协议标识和第二协议标识进行与运算;当与运算结果不是目标协议标识时,确定前传链路的协议为与运算结果对应的协议;当与运算结果是目标协议标识时,确定前传链路的协议为eCPRI协议。

在另一个可选实施例中,处理模块502具体用于将第一速率标识和第二速率标识进行与运算;根据与运算结果中的非零比特值确定基带单元和无线电单元都支持的最大速率;将前传链路的速率配置为最大速率。本实施例中,基带单元500可以实现图3所示实施例中由基带单元执行的步骤。图5所示实施例中的名词解释,各单元执行的步骤和有益效果可参阅图3所示实施例中的相应描述。

本申请提供一种无线电单元能够实现本申请的自适应建立链路的方法。参阅图6,在一个实施例中,无线电单元600包括接收模块601,处理模块602和发送模块603;

发送模块603用于在无线电单元与基带单元没有建立前传链路的情况下,向基带单元发送第二链路脉冲信号,第二链路脉冲信号包括第二协议标识第二速率标识,第二协议标识用于标识无线电单元支持的至少一个协议,第二速率标识用于标识无线电单元支持的至少一个速率;

接收模块601用于接收基带单元发送的第一链路脉冲信号,第一链路脉冲信号包括第一协议标识和第一速率标识,第一协议标识用于标识基带单元支持的至少一个协议,第一速率标识用于标识基带单元支持的至少一个速率;

处理模块602用于根据第一协议标识和第二协议标识确定前传链路的协议;根据第一速率标识和第二速率标识配置前传链路的速率;根据前传链路的协议和前传链路的速率建立前传链路。

在一个可选实施例中,

处理模块602具体用于当第一协议标识和第二协议标识均为CPRI协议标识时,确定前传链路的协议为CPRI协议;当第一协议标识和第二协议标识均为eCPRI协议标识时,确定前传链路的协议为eCPRI协议;当第一协议标识和第二协议标识均为目标协议标识时,确定前传链路的协议为eCPRI协议,目标协议标识对应的协议包括CPRI协议和eCPRI协议;当第一协议标识不是目标协议标识且第二协议标识是目标协议标识时,确定前传链路的协议为第一协议标识对应的协议;当第一协议标识是目标协议标识且第二协议标识不是目标协议标时,确定前传链路的协议为第二协议标识对应的协议。

在另一个可选实施例中,处理模块602具体用于将第一协议标识和第二协议标识进行与运算;当与运算结果不是目标协议标识时,确定前传链路的协议为与运算结果对应的协议;当与运算结果是目标协议标识时,确定前传链路的协议为eCPRI协议。

在另一个可选实施例中,处理模块602具体用于将第一速率标识和第二速率标识进行与运算;根据与运算结果中的非零比特值确定基带单元和无线电单元都支持的最大速率;将前传链路的速率配置为最大速率。

本实施例中,无线电单元600可以实现图3所示实施例中由无线电单元执行的步骤。图6所示实施例中的名词解释,各单元执行的步骤和有益效果可参阅图3所示实施例中的相应描述。

本申请提供一种网络设备。参阅图7,在一个实施例中,网络设备700可以包括基带单元500和无线电单元600。

下面从硬件装置角度对本申请的基带单元进行介绍,参阅图8,本申请中基带单元800的一个实施例包括:处理器801,存储器802和网络接口803。

本实施例中,存储器802用于存储程序。处理器801调用存储器802存储的程序用于执行图3所示实施例中由基带单元执行的步骤。

网络接口803包括Ir接口,基带单元800通过Ir接口与无线电单元通信。

应理解,本实施例中提及的处理器801可以包括处理器和存储器。处理器可以是中央处理单元(central processing unit,CPU),还可以是其他通用处理器、数字信号处理器(digital signal processor,DSP)、专用集成电路(application specific integratedcircuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

存储器802可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DRRAM)。基带单元800还可以包括电源和环境监控系统。

下面从硬件装置角度对本申请的无线电单元进行介绍,参阅图9,本申请中无线电单元900的一个实施例包括:处理器901,存储器902和网络接口903。

本实施例中,存储器902用于存储程序。处理器901调用存储器902存储的程序用于执行图3所示实施例中由无线电单元执行的步骤。

本实施例中提及的处理器901可以包括处理器和存储器。处理器901可以是CPU,还可以是其他通用处理器、DSP、ASIC、FPGA或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

存储器902可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是ROM、PROM、EPROM、EEPROM或闪存。易失性存储器可以是RAM,其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如SRAM、DRAM、SDRAM、DDR SDRAM、ESDRAM、SLDRAM和DRRAM。

网络接口903可以包括Ir接口,用于与基带单元通信。

需要说明的是,上述装置各模块/单元之间的信息交互、执行过程等内容,由于与本申请方法实施例基于同一构思,其带来的技术效果与本申请方法实施例相同,具体内容可参见本申请前述所示的方法实施例中的叙述,此处不再赘述。

本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行上述实施例或可选实施例中的自适应建立链路的方法。

本申请还提供一种包括计算机程序产品,当其在计算机上运行时,使得计算机执行如上述所示实施例或可选实施例中的自适应建立链路的方法。

本申请还提供一种芯片系统,该芯片系包括相互耦合的处理器和存储器。存储器用于存储的计算机程序或指令,该处理单元用于执行存储器存储的计算机程序或指令,以使路由设备执行上述实施例中由第一路由设备、目标路由设备或第二路由设备执行的步骤。可选地,存储器为芯片内的存储器,如寄存器、缓存等,存储器还可以是站点内的位于芯片外部的存储器,如只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)等。上述任一处提到的处理器,可以是一个通用中央处理器,微处理器,专用集成电路(application specificintegrated circuit,ASIC)或一个或多个用于实现上述自适应建立链路的方法的集成电路。

另外需说明的是,以上所描述的装置实施例只是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本申请提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件的方式来实现,当然也可以通过专用硬件包括专用集成电路、专用CPU、专用存储器、专用元器件等来实现。一般情况下,凡由计算机程序完成的功能都可以很容易地用相应的硬件来实现,而且,用来实现同一功能的具体硬件结构也可以是多种多样的,例如模拟电路、数字电路或专用电路等。但是,对本申请而言更多情况下软件程序实现是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘、U盘、移动硬盘、ROM、RAM、磁碟或者光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例的方法。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。

计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如软盘、硬盘、磁带)、光介质(例如DVD)、或者半导体介质(例如固态硬盘(solid state disk,SSD))等。

相关技术
  • 一种发动机后处理系统附属件集成安装单元和安装方法
  • 用于处理上行链路信号的分布式基站系统的方法、远程无线电单元和基带单元
  • 一种数据传输的方法、基带单元和拉远射频单元
技术分类

06120116221196