CN113726456B - Detection method of remote radio unit and remote radio unit - Google Patents

Detection method of remote radio unit and remote radio unit Download PDF

Info

Publication number
CN113726456B
CN113726456B CN202010456993.9A CN202010456993A CN113726456B CN 113726456 B CN113726456 B CN 113726456B CN 202010456993 A CN202010456993 A CN 202010456993A CN 113726456 B CN113726456 B CN 113726456B
Authority
CN
China
Prior art keywords
remote radio
radio unit
test data
communication channel
gate array
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
Application number
CN202010456993.9A
Other languages
Chinese (zh)
Other versions
CN113726456A (en
Inventor
高柯柯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Datang Mobile Communications Equipment Co Ltd
Original Assignee
Datang Mobile Communications Equipment Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Datang Mobile Communications Equipment Co Ltd filed Critical Datang Mobile Communications Equipment Co Ltd
Priority to CN202010456993.9A priority Critical patent/CN113726456B/en
Publication of CN113726456A publication Critical patent/CN113726456A/en
Application granted granted Critical
Publication of CN113726456B publication Critical patent/CN113726456B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices
    • H04W88/085Access point devices with remote components
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Monitoring And Testing Of Transmission In General (AREA)

Abstract

The embodiment of the invention provides a detection method of a remote radio unit and the remote radio unit, wherein the remote radio unit is provided with a field programmable gate array, the field programmable gate array is provided with an external interface, and the remote radio unit is provided with a plurality of communication channels, and the method comprises the following steps: the field programmable gate array obtains test data aiming at a target communication channel in the remote radio unit through an external interface, the field programmable gate array determines a clock frequency corresponding to the target communication channel, and the field programmable gate array sends the test data to the target communication channel according to the clock frequency so as to detect the target communication channel.

Description

Detection method of remote radio unit and remote radio unit
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method for detecting a remote radio unit and a remote radio unit.
Background
In the remote radio units (Remote Radio Unit, RRU), there are usually many communication channels, and in order to perform functional verification of the remote radio units, the remote radio units need to be detected in the development stage and the problem location stage.
When the remote radio unit is detected, the used test data are stored in the remote radio unit in advance, the test data are simple and inflexible, complexity detection cannot be carried out, the detection accuracy is insufficient, the same test data are adopted for different communication channels, and function verification cannot be accurately carried out on the different communication channels.
Disclosure of Invention
In view of the above problems, it is proposed to provide a detection method of a remote radio unit and a remote radio unit, which overcome or at least partially solve the above problems, comprising:
a method for detecting a remote radio unit having a field programmable gate array with an external interface, the remote radio unit having a plurality of communication channels, the method comprising:
the field programmable gate array obtains test data aiming at a target communication channel in the remote radio unit through the external interface;
the field programmable gate array determines the clock frequency corresponding to the target communication channel;
the field programmable gate array transmits the test data to the target communication channel according to the clock frequency to detect the target communication channel.
Optionally, the field programmable gate array sends the test data to the target communication channel according to the clock frequency to detect the target communication channel, including:
determining the current data duration;
judging whether the current data duration meets a preset piling condition or not;
and when the current data duration meets the piling condition, transmitting the test data to the target communication channel according to the clock frequency.
Optionally, the method further comprises:
and caching the test data when the current data duration does not meet the piling condition.
Optionally, the determining whether the current data duration meets a preset piling condition includes:
judging whether the current data duration is greater than or equal to a preset data duration;
and when the current data time length is greater than or equal to the preset data time length, judging that the current data time length meets the preset piling condition.
Optionally, the test data is data in a bus protocol format.
Optionally, the external interface includes an interface of a double rate synchronous dynamic random access memory.
Optionally, the remote radio unit is a remote radio unit in a fifth generation mobile communication technology device.
A remote radio unit having a field programmable gate array with an external interface, the remote radio unit having a plurality of communication channels, the field programmable gate array comprising:
the test data acquisition module is used for acquiring test data aiming at a target communication channel in the remote radio unit through the external interface;
the clock frequency determining module is used for determining the clock frequency corresponding to the target communication channel;
and the test data transmitting module is used for transmitting the test data to the target communication channel according to the clock frequency so as to detect the target communication channel.
An electronic device comprising a processor, a memory and a computer program stored on the memory and capable of running on the processor, which when executed by the processor performs the steps of the method of detecting a remote radio unit as described above.
A computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of a method of detecting a remote radio unit as described above.
The embodiment of the invention has the following advantages:
in the embodiment of the invention, the remote radio unit is provided with a field programmable gate array, the field programmable gate array is provided with an external interface, the remote radio unit is provided with a plurality of communication channels, the field programmable gate array acquires test data aiming at a target communication channel in the remote radio unit through the external interface, the field programmable gate array determines the clock frequency corresponding to the target communication channel, and the field programmable gate array sends the test data to the target communication channel according to the clock frequency so as to detect the target communication channel, so that the remote radio unit is detected by adopting the field programmable gate array, the test data can be acquired from the outside through the field programmable gate array so as to detect the complexity, the accuracy and the flexibility of detection are improved, and different communication channels can be subjected to different test data aiming at different communication channels, thereby accurately performing function verification on different communication channels.
Drawings
In order to more clearly illustrate the technical solutions of the present invention, the drawings that are needed in the description of the present invention will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present invention, and that other drawings may be obtained according to these drawings without inventive effort to a person skilled in the art.
Fig. 1 is a schematic diagram of a remote radio unit according to an embodiment of the present invention;
fig. 2 is a schematic diagram of an uplink channel detection according to an embodiment of the present invention
Fig. 3 is a flowchart of a method for detecting a remote radio unit according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of a field programmable gate array according to an embodiment of the invention;
FIG. 5 is a schematic diagram of another uplink channel detection according to an embodiment of the present invention;
FIG. 6 is a flowchart illustrating another method for detecting a remote radio unit according to an embodiment of the present invention;
fig. 7 is a schematic structural diagram of a detecting device for a remote radio unit according to an embodiment of the present invention.
Detailed Description
In order that the above-recited objects, features and advantages of the present invention will become more readily apparent, a more particular description of the invention will be rendered by reference to the appended drawings and appended detailed description. It will be apparent that the described embodiments are some, but not all, embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
In practical application, as shown in fig. 1, a terminal device may be connected to an RRU through a BBU (Building Base band Unite, an indoor baseband processing unit), where a data transmission process of a 5G remote radio unit is divided into an uplink transmission process and a downlink transmission process, where the data uplink transmission process of the 5G remote radio unit includes: the 5G remote radio unit converts the time domain data received from the electric port into frequency domain data and transmits the frequency domain data to the base station unit through the optical fiber, and the data downlink transmission process of the 5G remote radio unit comprises the following steps: the base station unit transmits the frequency domain data to the remote radio unit through the optical fiber, and the remote radio unit converts the frequency domain data into time domain data and transmits the time domain data to the terminal through the electric port.
In the development stage and problem positioning stage of the remote radio unit, a user needs to verify the function of the remote radio unit, for example, the uplink channel of the remote radio unit may be detected, as shown in fig. 2, where the remote radio unit is connected with a baseband processing unit, and in the remote radio unit, the remote radio unit includes an electrical port, a path processing module connected to the electrical port, a physical random access channel (Physical Random Access Channel, PRACH) and an uplink front end processing module connected to the path processing module, a physical uplink shared channel (Physical Uplink Shared Channel, PUSCH), a physical uplink control channel (Physical Uplink Control Channel, PUCCH) and a sounding reference signal channel (Sounding Reference Signal, SRS), a frequency domain data compression processing channel connected to PRACH, PUSCH, PUCCH and SRS respectively, a frequency domain data compression processing channel connected to an uplink channel packet processing channel, and an uplink channel packet processing channel connected to an optical port transmission channel.
When detecting the uplink channel, a user can set an uplink channel source in a channel processing module of the remote radio unit, and the remote radio unit can control the uplink channel source to send a section of simple test file, such as a constant source, an incremental source and a single sound source, and guide the test file into the uplink channel of the remote radio unit so as to complete the detection of the uplink channel of the remote radio unit.
However, in the above manner, the test data is pre-stored in the remote radio unit, the test data is simpler and not flexible enough, the complexity cannot be detected, the detection accuracy is not enough, the same test data is adopted for different communication channels, the function verification of the different communication channels cannot be accurately performed, whether the uplink channel of the remote radio unit meets the development requirement cannot be reliably and sufficiently verified, the development period of the remote radio unit is long, the development efficiency is low, and when the remote radio unit has problems, the positioning means for the problems of the communication channels are relatively single, so that the development progress and the problem positioning efficiency of the remote radio unit are greatly limited.
In the embodiment of the invention, a group of random test Data is input into a Double Data Rate (DDR) through external operation and maintenance software, after a piling condition is met, a field programmable gate array continuously writes the test Data in the Double Data Rate (DDR) synchronous DRAM into an uplink communication channel of an incoming remote radio unit, and when the output Data is required to be compared, whether the transmission of each communication channel is correct or not can be judged only by comparing the actually output Data with corresponding Data generated from the outside in the field programmable gate array.
The invention can detect complexity, improves the accuracy and flexibility of detection, and can adopt different test data aiming at different communication channels so as to accurately perform function verification on different communication channels. Meanwhile, the data output in each channel can be taken out and re-imported into external software for algorithm analysis, so that the problems of the communication channels can be identified, the positioning problem is flexible and convenient, the problems of the communication channels can be quickly identified, and the development efficiency of the remote radio unit is greatly improved.
The following describes embodiments of the present invention in detail:
referring to fig. 3, a flowchart of steps of a method for detecting a remote radio unit according to an embodiment of the present invention is shown, where the remote radio unit is a remote radio unit in a fifth generation mobile communication technology device, and the remote radio unit may have a field programmable gate array.
The remote radio unit may have a plurality of communication channels, as shown in fig. 5, including a PRACH channel and an uplink front end processing channel, where a PUSCH channel, a PUCCH channel, and an SRS channel are connected after the uplink front end processing channel, the PRACH channel, the PUSCH channel, the PUCCH channel, and the SRS channel are connected to a frequency domain data compression processing channel, the frequency domain data compression processing channel is connected to an uplink channel packet processing channel, and the uplink channel packet processing channel is connected to an optical port transmission channel.
As shown in fig. 4, the field programmable gate array may include a DDR interface module, a frame header switching register, and a DDR pile driver module, where the DDR pile driver module includes a data transceiver state machine, an AXI data conversion module, and an AXI control word conversion module.
As shown in fig. 5, the field programmable gate array may have an external interface, where the external interface includes an interface of a double rate synchronous dynamic random access memory, the external interface of the field programmable gate array is connected to a DDR, one side of the DDR is further connected to an ARM microprocessor, one side of the ARM microprocessor may be connected to a terminal, and the ARM microprocessor, the DDR, and the field programmable gate array may be all built in a remote radio unit.
Specifically, the method comprises the following steps:
step 301, the field programmable gate array obtains test data for a target communication channel in the remote radio unit through the external interface;
wherein the test data comprises vector data, which may be data in bus protocol (Advanced eXtensible Interface, AXI) format.
When the remote radio unit is detected, a user can send test data aiming at a target communication channel in the remote radio unit to the field programmable gate array through the terminal. The field programmable gate array can acquire the test data aiming at the target communication channel in the remote radio unit through an external interface.
Specifically, as shown in fig. 5, the user may send test data for the target communication channel in the remote radio unit to the ARM microprocessor through the terminal.
After receiving the test data, the ARM microprocessor may send the test data to the DDR. After receiving the test data, the DDR may send the test data to the programmable logic gate array in a bus protocol format, and in particular, the DDR may send the test data to the programmable logic gate array in a Burst (Burst) mode of 512 bits each time.
After the DDR sends the test data, the DDR joint interaction module obtains the test data aiming at the target communication channel in the remote radio unit through the external interface.
Step 302, the field programmable gate array determines a clock frequency corresponding to the target communication channel;
the clock frequency refers to a basic frequency of a clock in the synchronous circuit, a measurement unit adopts a SI unit hertz (Hz), and the clock frequency corresponding to the target communication channel can be stored in a programmable logic gate array in advance, for example, 491.25MHz.
After the test data is acquired, the field programmable gate array may first determine a clock frequency corresponding to the target communication channel. Specifically, as shown in fig. 5, after receiving the test data sent by the DDR, the DDR piling module may determine the clock frequency corresponding to the target communication channel by acquiring the clock frequency stored in the programmable logic gate array in advance.
In step 303, the field programmable gate array sends the test data to the target communication channel according to the clock frequency to detect the target communication channel.
After determining the clock frequency corresponding to the target communication channel, the field programmable gate array may send test data to the target communication channel according to the clock frequency to detect the target communication channel.
Specifically, as shown in fig. 5, after determining the clock frequency corresponding to the target communication channel, the DDR piling module may send the test data to the target communication channel at the clock frequency, for example, when the clock frequency corresponding to the target communication channel is 491.25MHz, the field programmable gate array sends the test data to the target communication channel at the clock of 491.25MHz.
After receiving the test data, the target communication channel may generate corresponding test result data based on the test data and send the test result data to the terminal.
After receiving the test result data, the terminal can compare the test result data with simulation result data which is generated in advance based on the test vector, and when the test result data is the same as the simulation result data, the terminal can display that the target communication channel is normal to the user; when the test result data is different from the simulation result data, the terminal can extract difference data of the test result data and the simulation result data; after the difference data is extracted, the terminal can acquire the problem information corresponding to the difference data from the pre-stored problem information, so that the problem of the communication channel can be rapidly judged.
In the embodiment of the invention, the remote radio unit is provided with a field programmable gate array, the field programmable gate array is provided with an external interface, the remote radio unit is provided with a plurality of communication channels, the field programmable gate array obtains test data aiming at a target communication channel in the remote radio unit through the external interface, the field programmable gate array determines the clock frequency corresponding to the target communication channel, and the field programmable gate array sends the test data to the target communication channel according to the clock frequency so as to detect the target communication channel, thereby realizing the detection of the remote radio unit by adopting the field programmable gate array, acquiring the test data from the outside through the field programmable gate array so as to detect the complexity, improving the accuracy and the flexibility of the detection, and further accurately carrying out functional verification on different communication channels by adopting different test data aiming at different communication channels.
Referring to fig. 6, a flowchart illustrating steps of another method for detecting a remote radio unit according to an embodiment of the present invention is shown, the remote radio unit having a field programmable gate array with an external interface, the remote radio unit having a plurality of communication channels,
specifically, the method comprises the following steps:
step 601, the field programmable gate array obtains test data for a target communication channel in the remote radio unit through the external interface;
step 602, the field programmable gate array determines a clock frequency corresponding to the target communication channel;
step 603, the field programmable gate array determines the current data duration;
after determining the clock frequency corresponding to the target communication channel, the field programmable gate array may determine the data duration of the currently received test data.
Specifically, as shown in fig. 4, after receiving the test data sent by the DDR, the DDR interface module may first determine the duration of the currently received data.
Step 604, the field programmable gate array judges whether the current data duration meets a preset piling condition;
after determining the duration of the current test data, the field programmable gate array can judge whether the duration of the current data meets the preset piling condition;
specifically, as shown in fig. 4, after determining the duration of the current test data, the DDR connector interaction module may determine whether the duration of the current test data meets a preset piling condition.
In an embodiment of the present invention, step 504 may further include the following sub-steps:
s11, judging whether the current data duration is greater than or equal to a preset data duration;
the preset data duration may be 10ms.
In the judging process, the field programmable gate array can compare the current data duration with the preset data duration, so as to judge whether the current data duration is greater than or equal to the preset data duration;
specifically, as shown in fig. 4, after determining the current data duration, the DDR connector interaction module may determine whether the duration of the current test data is greater than or equal to the preset data duration, e.g., the DDR connector interaction module may determine whether the duration of the current test data is greater than or equal to 10ms.
In an embodiment of the present invention, when the current data duration does not satisfy the piling condition, the test data is cached.
And a substep S12, wherein when the current data time length is greater than or equal to the preset data time length, it is determined that the current data time length meets the preset piling condition.
And step 605, when the current data duration meets the piling condition, the field programmable gate array sends the test data to the target communication channel according to the clock frequency so as to detect the target communication channel.
Specifically, as shown in fig. 4, when the current data duration satisfies the pile driving condition, the field programmable gate array may send test data to the target communication channel according to the clock frequency, so as to detect the target communication channel.
As in fig. 4, step 605 is illustrated as follows:
1. when the current data duration satisfies the pile driving condition, the DDR joint interaction module may generate a frame header including a write enable to control RAM, a write address to store test data, and add the frame header to the test data. The write address may be a write address generated from a write RAM state machine.
2. After adding the frame header to the test data, the DDR interface interaction module may send the test data to the frame header switch register.
3. After receiving the test data, the frame header switching register may obtain a corresponding identifier in the test data, where the identifier is used to indicate that the test data is uplink data or downlink data, generate a corresponding enabling signal according to the identifier, and send the enabling signal and the test data to the data transceiver.
4. After receiving the test data added with the frame header, the AXI data conversion module may convert the format of the test data, for example, convert the test data written with 512bit width to 512 depth into 32bit width 8192 depth data.
5. After converting the format of the test data, the AXI data conversion module may store the test data after converting the format into RAM.
6. After generating the write address for storing the test data, the field programmable gate array may also generate a read address for reading the test data corresponding to the write address, and send the read address to the AXI control word conversion module.
7. After the AXI control word conversion module receives the read address, the AXI control word conversion module can output a clock corresponding to a target communication channel of data from the RAM according to a RAM read enable signal and a RAM read address signal generated by the RAM state machine.
In the embodiment of the invention, the field programmable gate array acquires the test data aiming at the target communication channel in the remote radio unit through the external interface, determines the clock frequency corresponding to the target communication channel, determines the current data duration, judges whether the current data duration meets the preset piling condition, sends the test data to the target communication channel according to the clock frequency when the current data duration meets the piling condition so as to detect the target communication channel, and caches the test data when the current data duration does not meet the piling condition, thereby realizing the detection of the remote radio unit communication by adopting the field programmable gate array, being simple and efficient in operation, fully utilizing the logic characteristic of the field programmable gate array and having high resource utilization rate.
It should be noted that, for simplicity of description, the method embodiments are shown as a series of acts, but it should be understood by those skilled in the art that the embodiments are not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the embodiments. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred embodiments, and that the acts are not necessarily required by the embodiments of the invention.
Referring to fig. 7, a schematic structural diagram of a remote radio unit according to an embodiment of the present invention is shown, where the remote radio unit has a field programmable gate array, the field programmable gate array has an external interface, the remote radio unit has a plurality of communication channels, and the field programmable gate array includes:
a test data obtaining module 701, configured to obtain test data for a target communication channel in the remote radio unit through the external interface;
a clock frequency determining module 702, configured to determine a clock frequency corresponding to the target communication channel;
and the test data sending module 703 is configured to send the test data to the target communication channel according to the clock frequency, so as to detect the target communication channel.
In an embodiment of the present invention, the test data sending module 703 includes:
a data duration determining sub-module for determining the current data duration;
the piling condition judging sub-module is used for judging whether the current data duration meets a preset piling condition or not;
and the test data transmitting sub-module is used for transmitting the test data to the target communication channel according to the clock frequency when the current data duration meets the piling condition.
In an embodiment of the present invention, the field programmable gate array further includes:
and the caching module is used for caching the test data when the current data duration does not meet the piling condition.
In an embodiment of the present invention, the piling condition determining submodule includes:
the judging and executing unit is used for judging whether the current data duration is greater than or equal to a preset data duration; when the current data time length is longer than or equal to the preset data time length, calling a judging result generating unit;
and the judging result generating unit is used for judging that the current data duration meets the preset piling condition.
In an embodiment of the present invention, the test data is data in a bus protocol format.
In an embodiment of the present invention, the external interface includes an interface of a double rate synchronous dynamic random access memory.
In an embodiment of the present invention, the remote radio unit is a remote radio unit in a fifth generation mobile communication technology device.
In the embodiment of the invention, the remote radio unit is provided with a field programmable gate array, the field programmable gate array is provided with an external interface, the remote radio unit is provided with a plurality of communication channels for remote radio unit communication and is provided with a field programmable gate array, the field programmable gate array is provided with an external interface, the remote radio unit is provided with a plurality of communication channels, the field programmable gate array obtains test data aiming at a target communication channel in the remote radio unit through the external interface, the field programmable gate array determines the clock frequency corresponding to the target communication channel, and the field programmable gate array sends the test data to the target communication channel according to the clock frequency so as to detect the target communication channel.
An electronic device comprising a processor, a memory and a computer program stored on the memory and capable of running on the processor, which when executed by the processor performs the steps of the method of detecting a remote radio unit as described above.
A computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of a method of detecting a remote radio unit as described above.
For the device embodiments, since they are substantially similar to the method embodiments, the description is relatively simple, and reference is made to the description of the method embodiments for relevant points.
In this specification, each embodiment is described in a progressive manner, and each embodiment is mainly described by differences from other embodiments, and identical and similar parts between the embodiments are all enough to be referred to each other.
It will be apparent to those skilled in the art that embodiments of the present invention may be provided as a method, apparatus, or computer program product. Accordingly, embodiments of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the invention may take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
Embodiments of the present invention are described with reference to flowchart illustrations and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. It is therefore intended that the following claims be interpreted as including the preferred embodiment and all such alterations and modifications as fall within the scope of the embodiments of the invention.
Finally, it is further noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or terminal that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or terminal. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article or terminal device comprising the element.
The above describes the detection method of the remote radio unit and the remote radio unit, and specific examples are applied to the description of the principle and the implementation of the invention, and the description of the above examples is only used for helping to understand the method and the core idea of the invention; meanwhile, as those skilled in the art will have variations in the specific embodiments and application scope in accordance with the ideas of the present invention, the present description should not be construed as limiting the present invention in view of the above.

Claims (9)

1. A method for detecting a remote radio unit, wherein the remote radio unit has a field programmable gate array, the field programmable gate array has an external interface, and the remote radio unit has a plurality of communication channels, the method comprising:
the field programmable gate array obtains test data corresponding to a target communication channel to be tested in the remote radio unit through the external interface; different communication channels correspond to different test data;
the field programmable gate array determines the clock frequency corresponding to the target communication channel;
the field programmable gate array sends the test data to the target communication channel according to the clock frequency so as to detect the target communication channel;
wherein the field programmable gate array transmits the test data to the target communication channel according to the clock frequency to detect the target communication channel, comprising:
determining the current data duration;
judging whether the current data duration meets a preset piling condition or not;
and when the current data duration meets the piling condition, transmitting the test data to the target communication channel according to the clock frequency.
2. The method according to claim 1, wherein the method further comprises:
and caching the test data when the current data duration does not meet the piling condition.
3. A method according to claim 1 or 2, wherein said determining whether the current data duration satisfies a preset piling condition comprises:
judging whether the current data duration is greater than or equal to a preset data duration;
and when the current data time length is greater than or equal to the preset data time length, judging that the current data time length meets the preset piling condition.
4. The method of claim 1, wherein the test data is data in a bus protocol format.
5. The method of claim 1, wherein the external interface comprises an interface of a double rate synchronous dynamic random access memory.
6. The method of claim 1, wherein the remote radio unit is a remote radio unit in a fifth generation mobile communication technology device.
7. A remote radio unit having a field programmable gate array with an external interface, the remote radio unit having a plurality of communication channels, the field programmable gate array comprising:
the test data acquisition module is used for acquiring test data corresponding to a target communication channel to be tested in the remote radio unit through the external interface; different communication channels correspond to different test data;
the clock frequency determining module is used for determining the clock frequency corresponding to the target communication channel;
the test data transmitting module is used for transmitting the test data to the target communication channel according to the clock frequency so as to detect the target communication channel;
wherein, the test data sending module includes:
a data duration determining sub-module for determining the current data duration;
the piling condition judging sub-module is used for judging whether the current data duration meets a preset piling condition or not;
and the test data transmitting sub-module is used for transmitting the test data to the target communication channel according to the clock frequency when the current data duration meets the piling condition.
8. An electronic device comprising a processor, a memory and a computer program stored on the memory and capable of running on the processor, which when executed by the processor carries out the steps of the method of detecting a remote radio unit according to any one of claims 1 to 6.
9. A computer readable storage medium, wherein a computer program is stored on the computer readable storage medium, which when executed by a processor, implements the steps of the method for detecting a remote radio unit according to any one of claims 1 to 6.
CN202010456993.9A 2020-05-26 2020-05-26 Detection method of remote radio unit and remote radio unit Active CN113726456B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010456993.9A CN113726456B (en) 2020-05-26 2020-05-26 Detection method of remote radio unit and remote radio unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010456993.9A CN113726456B (en) 2020-05-26 2020-05-26 Detection method of remote radio unit and remote radio unit

Publications (2)

Publication Number Publication Date
CN113726456A CN113726456A (en) 2021-11-30
CN113726456B true CN113726456B (en) 2023-05-05

Family

ID=78672158

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010456993.9A Active CN113726456B (en) 2020-05-26 2020-05-26 Detection method of remote radio unit and remote radio unit

Country Status (1)

Country Link
CN (1) CN113726456B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103368663A (en) * 2012-03-28 2013-10-23 普天信息技术研究院有限公司 Debugging and test method and system for radio frequency remote base station
CN107294627A (en) * 2017-06-23 2017-10-24 武汉虹信通信技术有限责任公司 A kind of system test, aging method and system for RRU

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102065531B (en) * 2009-11-13 2014-06-11 中兴通讯股份有限公司 Power calibrating method and device
US8640070B2 (en) * 2010-11-08 2014-01-28 International Business Machines Corporation Method and infrastructure for cycle-reproducible simulation on large scale digital circuits on a coordinated set of field-programmable gate arrays (FPGAs)
CN103458432B (en) * 2013-09-27 2017-01-11 武汉邮电科学研究院 Simulated BBU test device, system and method for LTE RRU
CN106330346B (en) * 2015-06-30 2020-12-22 中兴通讯股份有限公司 Remote radio unit and test method thereof
CN107634809B (en) * 2017-09-15 2021-05-04 武汉虹信科技发展有限责任公司 Self-aging test method and system for remote radio unit
CN110311739B (en) * 2019-07-30 2022-03-25 京信网络***股份有限公司 Calibration test system, method and device for multi-channel RRU and storage medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103368663A (en) * 2012-03-28 2013-10-23 普天信息技术研究院有限公司 Debugging and test method and system for radio frequency remote base station
CN107294627A (en) * 2017-06-23 2017-10-24 武汉虹信通信技术有限责任公司 A kind of system test, aging method and system for RRU

Also Published As

Publication number Publication date
CN113726456A (en) 2021-11-30

Similar Documents

Publication Publication Date Title
CN101543110B (en) System, mobile communication unit and method for testing a receiver performance
US11323154B2 (en) Data transmission method and system, mobile terminal, and data device
KR101407240B1 (en) A Method and Apparatus for Configuring Sounding Signals in a Wireless Communication Network
TW201012116A (en) Methods for detection of failure and recovery in a radio link
CN103428818A (en) Terminal device discovery method, device and system
CN101822115A (en) Method for fast transmission type selection in WCDMA UMTS
EP3079420A1 (en) Method and apparatus for sending d2d discovery signal, and communications system
CN110536412B (en) Method, device and storage medium for realizing uplink positioning
CN110536414B (en) Interference positioning method and device, computer equipment and storage medium
CN111262672B (en) Transmission method, network equipment and terminal
CN105165076A (en) Timing advance adjustment method and device
CN111835673B (en) Method and device for transmitting concealed data by modulating amplitude of LoRa signal
CN109392060B (en) Monitoring method and sending method of RAR, related equipment and system
CN104363037A (en) Rapid detection system and method for detecting quantity of antenna ports of LTE (Long Term Evolution) system
US20200028636A1 (en) Signal transmission method and apparatus
CN104541536A (en) Method, user equipment and base station for detecting device to device signals
CN103686934A (en) Data receiving method and data sending method, and equipment
CN113726456B (en) Detection method of remote radio unit and remote radio unit
CN111740881B (en) Network card link detection method, system, equipment and computer storage medium
CN111148228B (en) Information determination method, device and equipment
CN108632178B (en) Sending method, receiving method, related equipment and system of synchronous access signal group
CN111147162B (en) Method, device and equipment for transmitting measurement signal
CN114337967B (en) System-on-chip, processing method of sounding reference signal and related device
EP4301030A1 (en) Information acquisition method and apparatus, information configuration method and apparatus, communication device
US20240063976A1 (en) Indication method, reference signal sending method, communication node, and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant