CN104053174B - 基于fpga基带单元设备rru接口协议自适应的方法及装置 - Google Patents
基于fpga基带单元设备rru接口协议自适应的方法及装置 Download PDFInfo
- Publication number
- CN104053174B CN104053174B CN201410234496.9A CN201410234496A CN104053174B CN 104053174 B CN104053174 B CN 104053174B CN 201410234496 A CN201410234496 A CN 201410234496A CN 104053174 B CN104053174 B CN 104053174B
- Authority
- CN
- China
- Prior art keywords
- rru
- type
- interface protocol
- fpga
- protocol type
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/04—Large scale networks; Deep hierarchical networks
- H04W84/042—Public Land Mobile systems, e.g. cellular systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
- H04W88/085—Access point devices with remote components
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Communication Control (AREA)
Abstract
本发明提供了一种基于FPGA基带单元设备RRU接口协议自适应的方法及装置,所述FPGA包括类型寄存器,所述方法包括:RRU加载现场可编程门阵列FPGA;所述FPGA包括一个或多个接口协议类型;所述RRU采用任一所述接口协议类型接入远端射频单元BBU;所述RRU检测所述BBU的当前接口协议类型;所述RRU针对所述当前接口协议类型在所述类型寄存器中记录对应的类型标识;所述RRU针对所述类型标识对应的接口协议类型进行配置。本发明用以检测及调整接口协议,保证与对端设备接口协议的统一,降低正常通信实现的复杂度,缩短TD‑SCDMA基站演进到TD‑LTE基站改造时间,保证共同组网中的设备正常通信。
Description
技术领域
本发明涉及移动通信技术领域,特别是涉及一种基于FPGA基带单元设备RRU接口协议自适应的方法,以及,一种基于FPGA基带单元设备RRU接口协议自适应的装置。
背景技术
在TD-LTE(Time Division Long Term Evolution,时分长期演进)有中一种应用广泛的分布式结构,是由BBU(Remote Radio Unit,远端射频单元)及RRU(Building Baseband Unit,室内基带处理单元)构成的当前较为流行的基站系统架构。
目前,RRU通过光纤按照特定的RRU接口协议接入BBU过程中,RRU需要支持从TD-SCDMA(Time Division-Synchronization Code Division Multiple Access,时分同步的码分多址技术)标准平滑演进到TD-LTE标准的需求,使RRU支持的RRU接口协议种类也相应的增加,RRU侧需要能够使用与BBU对应的RRU接口协议正才能常接入。例如现在的TD-LTE的RRU通过光纤连接到TD-SCDMA的BBU上,由于两者的通信标准存在差异,导致了RRU及BBU出现接口协议不兼容的问题。
因此,本领域技术人员迫切需要解决的问题之一在于,提出了一种基于FPGA基带单元设备RRU接口协议自适应的方法及装置,用以检测及调整接口协议,保证与对端设备接口协议的统一,降低正常通信实现的复杂度,缩短TD-SCDMA基站演进到TD-LTE基站改造时间,保证共同组网中的设备正常通信。
发明内容
本发明所要解决的技术问题是提供一种基于FPGA基带单元设备RRU接口协议自适应的方法,用以检测及调整接口协议,保证与对端设备接口协议的统一,降低正常通信实现的复杂度,保证共同组网中的设备正常通信。
相应的,本发明还提供了一种基于FPGA基带单元设备RRU接口协议自适应的装置。
为了解决上述问题,本发明公开了一种基于FPGA基带单元设备RRU接口协议自适应的方法,所述FPGA包括类型寄存器,所述方法包括:
RRU加载现场可编程门阵列FPGA;所述FPGA包括一个或多个接口协议类型;
所述RRU采用任一所述接口协议类型接入远端射频单元BBU;
所述RRU检测所述BBU的当前接口协议类型;
所述RRU针对所述当前接口协议类型在所述类型寄存器中记录对应的类型标识;
所述RRU针对所述类型标识对应的接口协议类型进行配置。
优选地,所述RRU检测所述BBU的当前接口协议类型的步骤包括:
所述RRU接收所述BBU发送的物理层控制字;
所述RRU依据所述物理层控制字判断所述接口协议类型。
优选地,所述RRU依据所述物理层控制字判断所述接口协议类型的步骤包括:
所述RRU获取所述物理层控制字中第一预置超组位置的数据;
所述RRU判断所述第一个数据是否为预置的数值;
若是,则所述RRU确定所述接口协议类型为第一类型。
优选地,所述RRU检测所述BBU的当前接口协议类型的步骤包括:
所述RRU获取所述物理层控制字中第二预置超组位置的RRU标识;
所述RRU判断所述RRU标识是否为预置的RRU;
若是,则所述RRU确定所述接口协议类型为第二类型。
优选地,所述RRU检测所述BBU的当前接口协议类型的步骤包括:
所述RRU获取所述物理层控制字中第三预置超组位置的RRU标识;
所述RRU判断所述RRU标识为预置的RRU标识;
若是,则所述RRU确定所述接口协议类型为第三类型。
优选地,所述RRU针对所述当前接口协议类型在所述类型寄存器中记录对应的类型标识的步骤包括:
所述RRU针对所述第一类型在所述类型寄存器中记录第一类型标识;
和/或,
所述RRU针对所述第二类型在所述类型寄存器中记录第二类型标识;
和/或,
所述RRU针对所述第三类型在所述类型寄存器中记录第三类型标识。
优选地,所述第一类型为CPRI协议,所述第二类型为LTE-IR接口协议,所述第三类型为TD-IR接口协议。
本发明实施例还公开了一种基于FPGA基带单元设备RRU接口协议自适应的装置,所述FPGA包括类型寄存器,所述装置包括:
位于RRU的加载模块,用于加载现场可编程门阵列FPGA;所述FPGA包括一个或多个接口协议类型;
位于RRU的接入模块,用于采用任一所述接口协议类型接入远端射频单元BBU;
位于RRU的检测模块,用于检测所述BBU的当前接口协议类型;
位于RRU的记录模块,用于针对所述当前接口协议类型在所述类型寄存器中记录对应的类型标识;
位于RRU的配置模块,用于针对所述类型标识对应的接口协议类型进行配置。
优选地,所述位于RRU的检测模块包括:
位于RRU的接收子模块,用于接收所述BBU发送的物理层控制字;
位于RRU的判断子模块,用于依据所述物理层控制字判断所述接口协议类型。
优选地,所述位于RRU的判断子模块包括:
位于RRU的第一获取单元,用于获取所述物理层控制字中第一预置超组位置的数据;
位于RRU的第一判断单元,用于判断所述第一个数据是否为预置的数值;若是,则调用位于RRU的第一确定单元;
位于RRU的第一确定单元,用于确定所述接口协议类型为第一类型。
优选地,所述位于RRU的判断子模块包括:
位于RRU的第二获取单元,用于获取所述物理层控制字中第二预置超组位置的RRU标识;
位于RRU的第二判断单元,用于判断所述RRU标识是否为预置的RRU;若是,则调用位于RRU的第二确定单元;
位于RRU的第二确定单元,用于确定所述接口协议类型为第二类型。
优选地,所述位于RRU的判断子模块包括:
位于RRU的第三获取单元,用于获取所述物理层控制字中第三预置超组位置的RRU标识;
位于RRU的第三判断单元,用于判断所述RRU标识为预置的RRU标识;若是,则调用位于RRU的第三确定单元;
位于RRU的第三确定单元,用于确定所述接口协议类型为第三类型。
优选地,所述位于RRU的记录模块包括:
位于RRU的第一记录子模块,用于针对所述第一类型在所述类型寄存器中记录第一类型标识;
和/或,
位于RRU的第二记录子模块,用于针对所述第二类型在所述类型寄存器中记录第二类型标识;
和/或,
位于RRU的第三记录子模块,用于针对所述第三类型在所述类型寄存器中记录第三类型标识。
与现有技术相比,本发明包括以下优点:
在本发明实施例中,RRU采用FPGA中的协议类型接入BBU后,检测出BBU当前接口协议类型,根据当前接口协议类型在寄存器中记录对应的类型标识,RRU针对该类型标识对应的接口协议类型进行配置,以适应对端BBU的要求,保证与对端设备接口协议的统一,降低正常通信实现的复杂度,保证共同组网中的设备正常通信。
在本发明实施例中,RRU接入BBU后,根据BBU发送的信息进行检测,并根据检测结果进行调整,使RRU能够自适应当前RRU接口协议,用户业务的中断时间短,不影响正常使用,用户体验效果好,不需要人工在RRU及BBU之间修改接口协议的类型信息,缩短了TD-SCDMA基站演进到TD-LTE基站改造时间,减少了人力成本和资源消耗。
在本发明实施例中,由于可直接使用现有的资源,因此能避免资源浪费,采用依据BBU发送的信息确定当前的接口协议方式,降低正常通信实现的复杂度,降低FPGA设计的复杂度。另外,在本发明实施例中并非针对某一制式,可以支持多种通信规范,支持多种接口协议,简单易实现,降低了对其外部设备的制约度。需要说明的是,本发明实施例同时也可以支持BBU接入同级或者上级BBU时接口协议的检测及调整。
附图说明
图1是一种TD-LTE基站中调整RRU接口协议的方法示意图;
图2是一种更换RRU软件包进行RRU接口协议的配置流程图;
图3是本发明的一种基于FPGA基带单元设备RRU接口协议自适应的方法实施例的步骤流程图;
图4是本发明的一种RRU接口协议自适应流程示意图;
图5是一种现有技术FPGA固定协议类型的内部模块结构图;
图6是本发明的一种FPGA检测协议类型的内部模块结构图;
图7是本发明的一种FPGA内部进行接口协议检测流程示意图;
图8是本发明的一种基于FPGA基带单元设备RRU接口协议自适应的装置实施例的结构框图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
目前主要采用两种方式进行RRU与BBU之间接口协议的配置:
1)BBU与RRU之间的接口协议固定。参照图1所示的一种TD-LTE基站中调整RRU接口协议的方法示意图,RRU中的FPGA(Field Programmable Gata Array,现场可编程门阵列)版本生成时接口协议已经是确定的,并标识在相应的寄存器中,RRU软件通过获取FPGA中的类型寄存器,配置其软件侧消息类型,使RRU以固定的接口协议类型接入。当BBU侧的接口类型变化时,RRU侧FPGA需要修改版本来保证了BBU侧接口协议统一。
2)更换RRU软件包进行RRU接口协议的配置。参照图2所示的一种更换RRU软件包进行RRU接口协议的配置流程图,通过RRU软件的远程更新进行传输协议的配置。使用该方法的步骤包括:
S1,RRU采用原有的传输协议正常接入BBU;
S2,RRU控制LMT-B(NodeB Local Maintenance Terminal,基站的本地维护管理系统)通过原有的传输协议下载升级版本的RRU的软件包;
S3,升级版本的RRU的软件包下载完成后,人工控制触发RRU的软件包进行更新;
S4,RRU重新接入BBU,并触发BBU侧的软件版本更新;
S5,待BBU侧软件版本更新后,RRU重启;
S6,待RRU和BBU都完成软件更新后,RRU再次接入时,观测到RRU以期望的传输协议接入,重新激活小区提供服务。
由于第一种方式BBU与RRU接口协议固定,即RRU的接口协议类型是固定的,必须明确BBU使用的接口协议,进而确定RRU侧的具体协议类型,导致双模的RRU只能和支持TD-LTE接口协议的BBU对接,不能支持和现有的TD-SCDMA单模BBU对接,而原有的TD-SCDMA单模RRU也只能和TD-SCDMA单模BBU对接,不能和新开发的双模BBU对接。在进行TD-SCDMA标准向TD-LTE标准的演进过程中,增加了原有TD-SCDMA基站改造的人力成本和资源消耗。第二种方式更换RRU软件包进行RRU接口协议的配置,虽然解决了第一种方式需要消耗大量的人力成本的问题,但是需要对BBU和RRU进行版本升级,但由于基站的机型复位操作,会造成小区长时间不能正常进行服务,会造成用户业务的长时间中断,影响用户使用。
为了解决上述问题,本专利发明人创造性地提出本发明实施例的核心构思之一在于,RRU采用FPGA中的协议类型接入BBU后,检测出BBU当前接口协议类型,根据当前接口协议类型在寄存器中记录对应的类型标识,RRU再针对该类型标识对应的接口协议类型进行配置,以适应对端BBU的要求,缩短TD-SCDMA基站演进到TD-LTE基站改造时间,保证与对端设备接口协议的统一,降低正常通信实现的复杂度,保证共同组网中的设备正常通信。
实施例一:
参照图3,示出了本发明的一种基于FPGA基带单元设备RRU接口协议自适应的方法实施例的步骤流程图,所述FPGA可以包括类型寄存器,所述方法包括具体可以包括如下步骤:
步骤101,RRU加载现场可编程门阵列FPGA;所述FPGA包括一个或多个接口协议类型;
在具体实现中,所述FPGA中存储有多种接口协议类型的信息,其中可以包括TD-SCDMA及TD-LTE的接口协议。在RRU启动时RRU软件完成FPGA的加载,FPGA工作在默认的接口协议类型下。
步骤102,所述RRU采用任一所述接口协议类型接入远端射频单元BBU;
在本发明的一种优选示例中,RRU与BBU中安装有可以互相通信的旧的接口协议,并在PPGA中设置为默认的接口协议。当RRU要接入BBU时,首先采用默认的接口协议接入BBU,实现RRU与BBU之间的正常通信,以获取对应的BBU的接口协议的相关信息,对RRU本地的接口协议进行实适应性地调整。
步骤103,所述RRU检测所述BBU的当前接口协议类型;
在本发明的一种优选实施例中,所述步骤103可以包括如下子步骤:
子步骤S11,所述RRU接收所述BBU发送的物理层控制字;
子步骤S12,所述RRU依据所述物理层控制字判断所述接口协议类型。
在实际应用中当RRU与BBU之间的采用默认的接口协议进行通信时,RRU接收到BBU发送的物理层控制字,RRU的FPGA自动检测该物理层控制字,并根据检测结果判断对端BBU的接口协议类型。
在本发明的一种优选实施例中,所述子步骤S12可以包括如下子步骤:
子步骤S12-11,所述RRU获取所述物理层控制字中第一预置超组位置的数据;
子步骤S12-12,所述RRU判断所述第一个数据是否为预置的数值;若是,则执行子步骤S12-13;
子步骤S12-13,所述RRU确定所述接口协议类型为第一类型。
在本发明的一种优选实施例中,所述子步骤S12可以包括如下子步骤:
子步骤S12-21,所述RRU获取所述物理层控制字中第二预置超组位置的RRU标识;
子步骤S12-22,所述RRU判断所述RRU标识是否为预置的RRU;若是,则执行子步骤S12-23;
子步骤S12-23,所述RRU确定所述接口协议类型为第二类型。
在本发明的一种优选实施例中,所述子步骤S12可以包括如下子步骤:
子步骤S12-31,所述RRU获取所述物理层控制字中第三预置超组位置的RRU标识;
子步骤S12-32,所述RRU判断所述RRU标识为预置的RRU标识;若是,则执行子步骤S12-33;
子步骤S12-33,所述RRU确定所述接口协议类型为第三类型。
步骤104,所述RRU针对所述当前接口协议类型在所述类型寄存器中记录对应的类型标识;
在本发明的一种优选实施例中,所述步骤104可以包括如下子步骤:
子步骤S21,所述RRU针对所述第一类型在所述类型寄存器中记录第一类型标识;
和/或,
子步骤S22,所述RRU针对所述第二类型在所述类型寄存器中记录第二类型标识;
和/或,
子步骤S23,所述RRU针对所述第三类型在所述类型寄存器中记录第三类型标识。
步骤105,所述RRU针对所述类型标识对应的接口协议类型进行配置。
在具体实现中,RRU与BBU之间正常通信后,FPGA自动检测实际接入的BBU接口协议类型,并根据该接口协议类型在寄存器中标识。RRU软件通过读取FPGA的寄存器中的标识判断目前所接BBU的接口协议类型,最后,软件根据此接口协议类型完成RRU侧所有相关配置。
为了使本领域技术人员进一步了解本发明实施例,以下采用具体的示例来进行说明。
在本发明实施例中,利用FPGA对当前的RRU接口协议进行实时检测,实现RRU接口协议动态调整的功能。参照图4所示的本发明的一种RRU接口协议自适应流程示意图,在FPGA中包括有可以让RRU及BBU之间正常通信的接口协议类型,具体步骤如下所示:
步骤1,RRU启动时软件完成FPGA的加载,让FPGA工作在默认接口协议类型下。此时,FPGA默认接口协议自适应寄存器,即类型寄存器的值为0x0(无效协议)。
步骤2,RRU的FPGA接收在默认接口协议类型下BBU发送的信息,并根据该信息自动检测实际接入的协议类型,并在自适应寄存器中标识。FPGA向RRU软件反馈协议自适应寄存器当前值,RRU软件接收后读取自适应寄存器的值判断目前所接BBU的接口协议类型是否为有效的接口协议类型,若是,则执行步骤4,若否,则执行步骤3。
步骤3,RRU软件根据此接口协议类型完成RRU侧FPGA协议寄存器的相关配置。
步骤4,重复步骤2,RRU软件继续查询寄存器值是否为有效协议类型。
参照图5所示的一种现有技术FPGA固定协议类型的内部模块结构图,在RRU_FPGA中,SERDES(SERializer/DESerializer,串行器/解串器)接收的对端设备的数据DATA,RRU软件只能根据已经提前固化在RRU接口协议配置接口协议类型寄存器。
在本发明实施例中,在RRU中增加了接口协议测试模块,用以根据SERDES接收到的数据进行检测及调整RRU接口协议。参照图6所示的本发明的一种FPGA检测协议类型的内部模块结构图,在RRU_FPGA中增加了RRU接口协议实时检测模块PLT_TEST,用以实现传输速率匹配情况下的RRU接口协议的实时检测功能,通过与软件的接口通知RRU软件当前RRU接口协议,RRU软件再进行RRU接口协议模式进行配置。
具体而言,PLT_TEST分为以下三个子模块,分别为TD-IR协议实时解析模块、LTE协议实时解析模块以及CPRI协议实时解析模块。需要说明的是,在TD-SCDMA中,每个时隙由多个25S时长的超组Super-Group组成,每个Super-Group中包括32个组Group。每个Group由24个字组成,在一个Super-Group内,第一个Group的第一个字节作为同步字k28.5,第二个字节传送SGN(Super-GroupNumber,超组号)。
参照图7所示的本发明的一种FPGA内部进行接口协议检测流程示意图,在FPGA版本中默认协议自适应寄存器值为0x0(无效协议)。SERDES接收的数据后,将该数据分别发送至TD-IR协议实时解析模块、LTE协议实时解析模块以及CPRI协议实时解析模块,上述三个模块接收到SERDES的数据后,分别针对该数据进行检测,三个模块的检测步骤如下所示:
TD-IR协议实时解析模块:
根据TD-IR协议帧结构解析下行收到的数据:从超组号RRUID为33开始解析物理层控制字的内容,解析完成后根据TD-IR协议对数据进行校验,校验正确后会把FPGA与RRU软件的类型寄存器的第一比特位置1。例如,将类型寄存器bit0置为1,即0x1。
LTE-IR协议实时解析模块:
根据LTE-IR协议帧结构解析下行收到的数据:由于LTE从超组号RRUID为80开始解析物理层控制字的内容,解析完成后根据LTE-IR协议对数据进行校验,校验正确后会把FPGA与RRU软件的类型寄存器的第二比特位置1。例如,将类型寄存器bit1置为1,即0x2。
CPRI协议实时解析模块:
根据CPRI协议帧结构解析下行收到的数据:若检测到K28.5同步字相邻的24位数据为0x50c550,则当前链路传输的协议为CPRI,此时将FPGA与RRU软件的类型寄存器的第三比特位置1。例如,将类型寄存器bit2置为1,即0x3。
在实际应用中,RRU软件正常加载完成FPGA后,开始检测光模块状态,随后配置FPGA的SERDES速率,延时等待,此时FPGA开始实时检测当前RRU接口协议类型,接收到的链路数据同时送给TD-IR协议实时解析子模块、LTE-IR协议实时解析子模块,CPRI协议实时解析子模块,这三个模块用于对链路数据按照TD-IR协议、LTE-IR协议、CPRI协议并行实时解析。当然,RRU也可以按照其他接口协议进行调整,本发明实施例对此不作限制。
在本发明实施例中,实现了RRU实时解析三种接口协议,并利用了FPGA内部检测光口接收数据的低延时特性。具体而言,通过采用实时解析物理层控制字中解析RRUID所在超组号,判断RRU当前工作的接口协议类型,RRU软件在根据FPGA上报的接口协议类型完成光口协议配置的流程,可以支持《TD-SCDMA数字蜂窝移动通信网分布式基站的Ir接口技术要求》,《TD-LTE蜂窝移动通信网分布式基站Ir接口技术要求》及CPRI接口三种规范的协议自适应功能。
综上所述,本发明实施例相对于现有技术具有如下优点:
1,自动实现RRU接口协议的检测及调整。
2,随着TD-SCDMA基站向TD-LTE基站的平滑演进升级,运营商不断要求升级演进带来的业务中断时间进一步缩短。以及TD-LTE基站与FDD-LTE基站融合组网的要求,RRU能够自动根据当前的RRU接口协议完成接入基带单元设备BBU的需求。采用这种技术的RRU可以满足运营商提出的升级演进过程尽量小的业务中断时间的要求,降低正常通信实现的复杂度,减少了人力成本和资源消耗。
3,可以支持BBU接入同级或者上级BBU时接口协议的检测及调整。
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请所必须的。
实施例二:
参照图8,示出了本发明的一种基于FPGA基带单元设备RRU接口协议自适应的装置实施例的结构框图,所述FPGA可以包括类型寄存器,所述装置具体可以包括如下模块:
位于RRU的加载模块201,用于加载现场可编程门阵列FPGA;所述FPGA包括一个或多个接口协议类型;
位于RRU的接入模块202,用于采用任一所述接口协议类型接入远端射频单元BBU;
位于RRU的检测模块203,用于检测所述BBU的当前接口协议类型;
在本发明的一种优选实施例中,所述位于RRU的检测模块203可以包括:
位于RRU的接收子模块,用于接收所述BBU发送的物理层控制字;
位于RRU的判断子模块,用于依据所述物理层控制字判断所述接口协议类型。
在本发明的一种优选实施例中,所述位于RRU的判断子模块可以包括:
位于RRU的第一获取单元,用于获取所述物理层控制字中第一预置超组位置的数据;
位于RRU的第一判断单元,用于判断所述第一个数据是否为预置的数值;若是,则调用位于RRU的第一确定单元;
位于RRU的第一确定单元,用于确定所述接口协议类型为第一类型。
在本发明的一种优选实施例中,所述位于RRU的判断子模块可以包括:
位于RRU的第二获取单元,用于获取所述物理层控制字中第二预置超组位置的RRU标识;
位于RRU的第二判断单元,用于判断所述RRU标识是否为预置的RRU;若是,则调用位于RRU的第二确定单元;
位于RRU的第二确定单元,用于确定所述接口协议类型为第二类型。
在本发明的一种优选实施例中,所述位于RRU的判断子模块可以包括:
位于RRU的第三获取单元,用于获取所述物理层控制字中第三预置超组位置的RRU标识;
位于RRU的第三判断单元,用于判断所述RRU标识为预置的RRU标识;若是,则调用位于RRU的第三确定单元;
位于RRU的第三确定单元,用于确定所述接口协议类型为第三类型。
位于RRU的记录模块204,用于针对所述当前接口协议类型在所述类型寄存器中记录对应的类型标识;
在本发明的一种优选实施例中,所述位于RRU的记录模块204可以包括:
位于RRU的第一记录子模块,用于针对所述第一类型在所述类型寄存器中记录第一类型标识;
和/或,
位于RRU的第二记录子模块,用于针对所述第二类型在所述类型寄存器中记录第二类型标识;
和/或,
位于RRU的第三记录子模块,用于针对所述第三类型在所述类型寄存器中记录第三类型标识。
位于RRU的配置模块205,用于针对所述类型标识对应的接口协议类型进行配置。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本领域内的技术人员应明白,本申请的实施例可提供为方法、装置、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上对本发明所提供的一种基于FPGA基带单元设备RRU接口协议自适应的方法,以及,一种基于FPGA基带单元设备RRU接口协议自适应的装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (8)
1.一种基于FPGA基带单元设备RRU接口协议自适应的方法,其特征在于,所述FPGA包括类型寄存器,所述方法包括:
RRU加载现场可编程门阵列FPGA;所述FPGA包括一个或多个接口协议类型;
所述RRU采用任一所述接口协议类型接入远端射频单元BBU;
所述RRU接收所述BBU发送的物理层控制字;
所述RRU依据所述物理层控制字判断所述接口协议类型;
所述RRU针对CPRI协议在所述类型寄存器中记录第一类型标识;
和/或,
所述RRU针对LTE-IR接口协议在所述类型寄存器中记录第二类型标识;
和/或,
所述RRU针对TD-IR接口协议在所述类型寄存器中记录第三类型标识;
所述RRU针对所述类型标识对应的接口协议类型进行配置。
2.根据权利要求1所述的方法,其特征在于,所述RRU依据所述物理层控制字判断所述接口协议类型的步骤包括:
所述RRU获取所述物理层控制字中第一预置超组位置的数据;
所述RRU判断所述第一预置超组位置的数据是否为预置的数值;
若是,则所述RRU确定所述接口协议类型为CPRI协议。
3.根据权利要求1所述的方法,其特征在于,所述RRU依据所述物理层控制字判断所述接口协议类型的步骤包括:
所述RRU获取所述物理层控制字中第二预置超组位置的RRU标识;
所述RRU判断所述RRU标识是否为预置的RRU;
若是,则所述RRU确定所述接口协议类型为LTE-IR接口协议。
4.根据权利要求1所述的方法,其特征在于,所述RRU依据所述物理层控制字判断所述接口协议类型的步骤包括:
所述RRU获取所述物理层控制字中第三预置超组位置的RRU标识;
所述RRU判断所述RRU标识为预置的RRU标识;
若是,则所述RRU确定所述接口协议类型为TD-IR接口协议。
5.一种基于FPGA基带单元设备RRU接口协议自适应的装置,其特征在于,所述FPGA包括类型寄存器,所述装置包括:
位于RRU的加载模块,用于加载现场可编程门阵列FPGA;所述FPGA包括一个或多个接口协议类型;
位于RRU的接入模块,用于采用任一所述接口协议类型接入远端射频单元BBU;
位于RRU的接收子模块,用于接收所述BBU发送的物理层控制字;
位于RRU的判断子模块,用于依据所述物理层控制字判断所述接口协议类型;
位于RRU的第一记录子模块,用于针对CPRI协议在所述类型寄存器中记录第一类型标识;
和/或,
位于RRU的第二记录子模块,用于针对LTE-IR接口协议在所述类型寄存器中记录第二类型标识;
和/或,
位于RRU的第三记录子模块,用于针对TD-IR接口协议在所述类型寄存器中记录第三类型标识;
位于RRU的配置模块,用于针对所述类型标识对应的接口协议类型进行配置。
6.根据权利要求5所述的装置,其特征在于,所述位于RRU的判断子模块包括:
位于RRU的第一获取单元,用于获取所述物理层控制字中第一预置超组位置的数据;
位于RRU的第一判断单元,用于判断所述第一预置超组位置的数据是否为预置的数值;若是,则调用位于RRU的第一确定单元;
位于RRU的第一确定单元,用于确定所述接口协议类型为CPRI协议。
7.根据权利要求5所述的装置,其特征在于,所述位于RRU的判断子模块包括:
位于RRU的第二获取单元,用于获取所述物理层控制字中第二预置超组位置的RRU标识;
位于RRU的第二判断单元,用于判断所述RRU标识是否为预置的RRU;若是,则调用位于RRU的第二确定单元;
位于RRU的第二确定单元,用于确定所述接口协议类型为LTE-IR接口协议。
8.根据权利要求5所述的装置,其特征在于,所述位于RRU的判断子模块包括:
位于RRU的第三获取单元,用于获取所述物理层控制字中第三预置超组位置的RRU标识;
位于RRU的第三判断单元,用于判断所述RRU标识为预置的RRU标识;若是,则调用位于RRU的第三确定单元;
位于RRU的第三确定单元,用于确定所述接口协议类型为TD-IR接口协议。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410234496.9A CN104053174B (zh) | 2014-05-29 | 2014-05-29 | 基于fpga基带单元设备rru接口协议自适应的方法及装置 |
PCT/CN2015/074214 WO2015180523A1 (zh) | 2014-05-29 | 2015-03-13 | 基于fpga射频拉远单元rru接口协议自适应的方法及装置 |
US15/311,364 US10298453B2 (en) | 2014-05-29 | 2015-03-13 | Adaptive method and device based on FPGA RRU interface protocol |
EP15799047.4A EP3151607B1 (en) | 2014-05-29 | 2015-03-13 | Fpga-based self-adaption method and apparatus for remote radio unit (rru) interface protocol |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410234496.9A CN104053174B (zh) | 2014-05-29 | 2014-05-29 | 基于fpga基带单元设备rru接口协议自适应的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104053174A CN104053174A (zh) | 2014-09-17 |
CN104053174B true CN104053174B (zh) | 2018-03-27 |
Family
ID=51505441
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410234496.9A Active CN104053174B (zh) | 2014-05-29 | 2014-05-29 | 基于fpga基带单元设备rru接口协议自适应的方法及装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10298453B2 (zh) |
EP (1) | EP3151607B1 (zh) |
CN (1) | CN104053174B (zh) |
WO (1) | WO2015180523A1 (zh) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104053174B (zh) * | 2014-05-29 | 2018-03-27 | 大唐移动通信设备有限公司 | 基于fpga基带单元设备rru接口协议自适应的方法及装置 |
CN106330324B (zh) * | 2015-07-09 | 2020-09-22 | 中兴通讯股份有限公司 | 一种控制方法及装置 |
CN106686636A (zh) * | 2015-11-10 | 2017-05-17 | 中兴通讯股份有限公司 | 确定基站可用性的方法、装置及基站 |
CN106713314A (zh) * | 2016-12-22 | 2017-05-24 | 惠州Tcl移动通信有限公司 | 一种面向5g的协议栈多维度切分方法及其装置 |
CN108959134B (zh) | 2017-05-24 | 2022-02-15 | 微软技术许可有限责任公司 | 用于现场可编程门阵列设备的通信 |
CN109729530B (zh) * | 2017-10-31 | 2021-03-09 | 大唐移动通信设备有限公司 | 一种小区的建立方法和装置 |
CN112787982B (zh) * | 2019-11-08 | 2024-09-27 | 中兴通讯股份有限公司 | 协议切换方法及装置、电子设备、计算机可读介质 |
CN112187722B (zh) * | 2020-09-02 | 2022-11-22 | 博依特(广州)工业互联网有限公司 | 一种基于fpga的安全隔离系统 |
WO2022061684A1 (zh) * | 2020-09-25 | 2022-03-31 | 华为技术有限公司 | 一种通信方法、装置及系统 |
CN114697310B (zh) * | 2020-12-30 | 2023-04-28 | 大唐移动通信设备有限公司 | 一种升级文件分配方法、调度服务器、装置及存储介质 |
CN114697988A (zh) * | 2020-12-30 | 2022-07-01 | 大唐移动通信设备有限公司 | 一种rru测试方法、装置及介质 |
CN116684993A (zh) * | 2022-02-22 | 2023-09-01 | 华为技术有限公司 | 一种自适应建立链路的方法,基带单元和无线电单元 |
CN114885043B (zh) * | 2022-05-23 | 2024-03-22 | 南京濠暻通讯科技有限公司 | 一种自适应前传协议的接口系统及方法 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101483459A (zh) * | 2008-01-11 | 2009-07-15 | 鼎桥通信技术有限公司 | 一种智能天线的校准方法 |
CN101702826A (zh) * | 2009-10-20 | 2010-05-05 | 武汉虹信通信技术有限责任公司 | Td-scdma rru级联光纤时延补偿装置及方法 |
WO2010145431A1 (zh) * | 2009-10-22 | 2010-12-23 | 中兴通讯股份有限公司 | 实现资源分配的方法、基带处理单元及射频单元 |
CN102014463A (zh) * | 2009-12-17 | 2011-04-13 | 大唐移动通信设备有限公司 | 一种进行接入的方法和装置 |
CN102612166A (zh) * | 2011-01-21 | 2012-07-25 | 华为技术有限公司 | 一种数据处理方法、基站系统以及相关设备 |
CN102665237A (zh) * | 2012-04-24 | 2012-09-12 | 北京邮电大学 | Ir接口协议一致性仿真测试装置及互联互通测试方法 |
CN103702374A (zh) * | 2014-01-13 | 2014-04-02 | 武汉邮电科学研究院 | 一种支持lte网络拓扑的切换系统及方法 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6678751B1 (en) * | 1999-10-15 | 2004-01-13 | Micro Motion, Inc. | System for setting frame and protocol for transmission in a UART device |
CN101098328B (zh) * | 2007-06-29 | 2010-06-02 | 中兴通讯股份有限公司 | 一种基带与射频系统同步和时延补偿方法 |
CN101193084A (zh) * | 2007-11-21 | 2008-06-04 | 中兴通讯股份有限公司 | 一种基于srio协议的分布式基站系统及其基带和射频单元 |
CN102056184B (zh) * | 2009-10-30 | 2014-04-23 | 中兴通讯股份有限公司 | 射频拉远单元链路自适应方法及装置 |
CN102300236B (zh) * | 2010-06-28 | 2014-05-07 | 电信科学技术研究院 | 一种远程维护射频拉远设备的方法、装置及系统 |
US8989088B2 (en) * | 2011-01-07 | 2015-03-24 | Integrated Device Technology Inc. | OFDM signal processing in a base transceiver system |
CN102594829B (zh) * | 2012-02-29 | 2014-08-06 | 电信科学技术研究院 | 一种基带转接设备及其进行转接的方法 |
US9191209B2 (en) * | 2013-06-25 | 2015-11-17 | Google Inc. | Efficient communication for devices of a home network |
CN104053174B (zh) * | 2014-05-29 | 2018-03-27 | 大唐移动通信设备有限公司 | 基于fpga基带单元设备rru接口协议自适应的方法及装置 |
-
2014
- 2014-05-29 CN CN201410234496.9A patent/CN104053174B/zh active Active
-
2015
- 2015-03-13 WO PCT/CN2015/074214 patent/WO2015180523A1/zh active Application Filing
- 2015-03-13 US US15/311,364 patent/US10298453B2/en active Active
- 2015-03-13 EP EP15799047.4A patent/EP3151607B1/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101483459A (zh) * | 2008-01-11 | 2009-07-15 | 鼎桥通信技术有限公司 | 一种智能天线的校准方法 |
CN101702826A (zh) * | 2009-10-20 | 2010-05-05 | 武汉虹信通信技术有限责任公司 | Td-scdma rru级联光纤时延补偿装置及方法 |
WO2010145431A1 (zh) * | 2009-10-22 | 2010-12-23 | 中兴通讯股份有限公司 | 实现资源分配的方法、基带处理单元及射频单元 |
CN102014463A (zh) * | 2009-12-17 | 2011-04-13 | 大唐移动通信设备有限公司 | 一种进行接入的方法和装置 |
CN102612166A (zh) * | 2011-01-21 | 2012-07-25 | 华为技术有限公司 | 一种数据处理方法、基站系统以及相关设备 |
CN102665237A (zh) * | 2012-04-24 | 2012-09-12 | 北京邮电大学 | Ir接口协议一致性仿真测试装置及互联互通测试方法 |
CN103702374A (zh) * | 2014-01-13 | 2014-04-02 | 武汉邮电科学研究院 | 一种支持lte网络拓扑的切换系统及方法 |
Also Published As
Publication number | Publication date |
---|---|
US20170118075A1 (en) | 2017-04-27 |
WO2015180523A1 (zh) | 2015-12-03 |
US10298453B2 (en) | 2019-05-21 |
CN104053174A (zh) | 2014-09-17 |
EP3151607B1 (en) | 2018-12-12 |
EP3151607A4 (en) | 2017-11-01 |
EP3151607A1 (en) | 2017-04-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104053174B (zh) | 基于fpga基带单元设备rru接口协议自适应的方法及装置 | |
CN104540128A (zh) | 无线网络接入的方法、装置及系统 | |
CN104160771B (zh) | 用于运行后台应用的无线通信装置的调度请求 | |
CN109041140B (zh) | 快速切换无线网络方法、智能硬件及终端设备 | |
CN106559806A (zh) | 双通道数据传输方法、装置、网络节点及移动终端 | |
CN104022922A (zh) | 移动终端、心跳转发服务器以及心跳信息发送方法和系统 | |
CN104394544A (zh) | 一种WiFi产品自动化射频测试方法 | |
WO2016119218A1 (zh) | 呼叫补充业务配置同步方法、装置及系统 | |
CN105812368A (zh) | 一种多种通讯协议通用编程方法 | |
CN109089308A (zh) | 一种定时提前信息的更新方法、终端及基站 | |
US9936434B2 (en) | Method and phone system for pre-call quality of service assessment of available networks | |
CN109257094A (zh) | 一种串行解串发送器的预加重值取值方法与装置 | |
CN102073521A (zh) | 一种插卡式机器软件升级系统及软件升级方法 | |
CN111315026B (zh) | 信道的选择方法、装置、网关及计算机可读存储介质 | |
CN109600788A (zh) | 一种警用数字集群空口一致性测试的方法 | |
CN106416174A (zh) | 一种网络协议配置方法、装置 | |
CN106648805A (zh) | 一种智能装置、智能系统及智能安装应用的方法 | |
CN113115320B (zh) | 一种频谱资源共享方法及其装置 | |
CN106550411A (zh) | 一种邻区配置方法及装置 | |
CN110019321A (zh) | 问题定界方法、装置及设备 | |
CN106912041A (zh) | 针对公众安全的孤立网络作业提供协助信息的方法及装置 | |
CN103444214A (zh) | 用于小区更新过程中安全配置协调的方法,装置和计算机程序产品 | |
WO2024027618A1 (zh) | gap配置方法、装置、网络侧设备及存储介质 | |
US20230397022A1 (en) | Testing method, device and system based on softsim | |
EP4447563A1 (en) | Post-deployment in-field validation of ai/ml enabled features |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |