Nothing Special   »   [go: up one dir, main page]

CN108777867B - Communication method, device and storage medium - Google Patents

Communication method, device and storage medium Download PDF

Info

Publication number
CN108777867B
CN108777867B CN201810480711.1A CN201810480711A CN108777867B CN 108777867 B CN108777867 B CN 108777867B CN 201810480711 A CN201810480711 A CN 201810480711A CN 108777867 B CN108777867 B CN 108777867B
Authority
CN
China
Prior art keywords
wired network
base station
remote radio
radio unit
monitoring
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
CN201810480711.1A
Other languages
Chinese (zh)
Other versions
CN108777867A (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.)
Comba Network Systems Co Ltd
Original Assignee
Comba Network Systems 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 Comba Network Systems Co Ltd filed Critical Comba Network Systems Co Ltd
Priority to CN201810480711.1A priority Critical patent/CN108777867B/en
Publication of CN108777867A publication Critical patent/CN108777867A/en
Application granted granted Critical
Publication of CN108777867B publication Critical patent/CN108777867B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the application relates to the technical field of communication, in particular to a communication method, a communication device and a storage medium, the embodiment of the application provides a communication method which is suitable for a communication network comprising a base station and at least one remote radio unit, the base station is connected with one remote radio unit in the at least one remote radio unit through a wired network, and the method comprises the following steps: the base station sends a monitoring request to the remote radio unit through a wired network, and receives a monitoring response sent by the remote radio unit through the wired network, wherein the monitoring response comprises attribute information of the remote radio unit; and the base station monitors the radio remote unit through the wired network according to the attribute information. Therefore, the radio remote unit and the base station can communicate in a wired network mode, and the cost of the wired network is far less than that of communication completed based on a TCP/IP protocol, so that the operation cost can be reduced while remote communication is completed.

Description

Communication method, device and storage medium
Technical Field
The present disclosure relates to the field of communications technologies, and in particular, to a communication method, a communication apparatus, and a storage medium.
Background
With the rapid development of mobile communication technology, the traditional single base station solution is unable to meet the actual application requirements more and more, so that the base station and the remote radio unit need to be combined and applied to realize the maximum extension of the coverage. The communication solution between the base station and the remote radio unit becomes critical.
In the prior art, communication is performed based on a TCP/IP protocol, and more system services need to be provided and more communication protocols need to be supported on the radio remote unit combination side, which undoubtedly increases more cost for such an application scenario.
Disclosure of Invention
The embodiment of the application provides a communication method, a communication device and a storage medium, which are used for completing remote communication and reducing operation cost under the condition that a radio remote unit does not support a TCP/IP protocol stack.
The embodiment of the present application provides a communication method, which is applicable to a communication network including a base station and at least one remote radio unit, where the base station is connected to one remote radio unit of the at least one remote radio unit through a wired network, and the method includes: the base station sends a monitoring request to the remote radio unit through a wired network; the base station receives a monitoring response sent by the remote radio unit through a wired network, wherein the monitoring response comprises attribute information of the remote radio unit; and the base station monitors the radio remote unit through the wired network according to the attribute information. Therefore, the radio remote unit and the base station can communicate in a wired network mode, and the cost of the wired network is far less than that of communication completed based on a TCP/IP protocol, so that the operation cost can be reduced while remote communication is completed.
Optionally, the base station sends the monitoring request to the remote radio unit through the wired network, including that the base station generates the monitoring request and packages the monitoring request according to a preset message format, the base station converts the packaged monitoring request into a binary code stream, writes the binary code stream into a preset field of an ethernet packet through the field programmable gate array FPGA module, and transmits the ethernet packet to the remote radio unit through the wired network.
Optionally, the receiving, by the base station, the monitoring response sent by the remote radio unit through the wired network includes: and the base station receives the monitoring response sent by the remote radio unit through the wired network within the preset time length of sending the monitoring request.
Optionally, the wired network includes a network cable or an optical fiber, and if the wired network is the network cable, the length of the wired network is not greater than 200 meters; if the wired network is an optical fiber, the length of the wired network is not more than 5000 meters.
The embodiment of the present application provides a communication method, which is applicable to a communication network including a base station and at least one remote radio unit, where the base station is connected to one remote radio unit of the at least one remote radio unit through a wired network, and the method includes: the remote radio unit receives a monitoring request sent by a base station through a wired network; and the remote radio unit sends a monitoring response to the base station through the wired network, wherein the monitoring response comprises the attribute information of the remote radio unit.
Optionally, before the remote radio unit sends the monitoring response to the base station through the wired network, the method further includes: the remote radio unit reads a binary code stream in a preset field of the Ethernet packet through a Field Programmable Gate Array (FPGA) module; the radio remote unit converts the binary code stream into byte messages; and the remote radio unit unpacks the byte message according to a preset message format and generates a monitoring response according to the unpacked byte message.
The embodiment of the present application provides a communication device, which is suitable for a communication network including a base station and at least one remote radio unit, wherein the base station is connected to one remote radio unit of the at least one remote radio unit through a wired network, and the device includes: the FPGA module is used for sending a monitoring request to the remote radio unit through a wired network; receiving a monitoring response sent by the remote radio unit through a wired network, wherein the monitoring response comprises attribute information of the remote radio unit; and the monitoring module is used for monitoring the radio remote unit through a wired network according to the attribute information.
Optionally, the system further comprises a communication module; the monitoring module is also used for generating a monitoring request and packaging the monitoring request according to a preset message format; the communication module is used for converting the packed monitoring request into a binary code stream; the FPGA module is also used for writing the binary code stream into a preset field of the Ethernet packet; and the FPGA module is specifically used for transmitting the Ethernet packet to the radio remote unit through a wired network.
Optionally, the FPGA module is specifically configured to receive a monitoring response sent by the remote radio unit through the wired network within a preset time period for sending the monitoring request.
Optionally, the wired network includes a network cable or an optical fiber; if the wired network is a network cable, the length of the wired network is not more than 200 meters; if the wired network is an optical fiber, the length of the wired network is not more than 5000 meters.
The embodiment of the present application provides a communication device, which is suitable for a communication network including a base station and at least one remote radio unit, wherein the base station is connected to one remote radio unit of the at least one remote radio unit through a wired network, and the device includes: the FPGA module is used for receiving a monitoring request sent by a base station through a wired network; and sending a monitoring response to the base station through the wired network, wherein the monitoring response comprises the attribute information of the device.
Optionally, the system further comprises a communication module and a monitoring module; the FPGA module is also used for reading binary code streams in the preset fields of the Ethernet packets; a communication module for converting the binary code stream into byte messages; and the monitoring module is used for unpacking the byte messages according to a preset message format and generating a monitoring response according to the unpacked byte messages.
Embodiments of the present application provide a computer storage medium, where computer-executable instructions are stored, and when called by a computer, cause the computer to perform any one of the above methods.
An embodiment of the present application provides a computer apparatus, including: a memory for storing program instructions; and the processor is used for calling the program instructions stored in the memory and executing any method according to the obtained program.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
FIG. 1 is a schematic diagram of a system architecture suitable for use in accordance with an embodiment of the present invention;
fig. 2 is a flowchart illustrating a communication method according to an embodiment of the present application;
fig. 3 is a flowchart illustrating a communication method according to an embodiment of the present application;
fig. 4 is a schematic structural diagram of a communication device according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of a communication device according to an embodiment of the present application.
Detailed Description
In order to make the purpose, technical solution and beneficial effects of the present application more clear and more obvious, the present application is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
Fig. 1 illustrates a system architecture diagram applicable to the embodiment of the present application, as shown in fig. 1, including a base station 101 and a remote radio unit 102. The number of the remote radio units may be multiple remote radio units as shown in fig. 1, or may be only one remote radio unit. When the remote radio unit 102 is connected to the base station 101, and the base station 101 detects that the remote radio unit 102 is connected through the wired network, the remote radio unit 102 may send a monitoring request to the remote radio unit 102 through the wired network, and the remote radio unit 102 returns a monitoring response according to the monitoring request.
In the embodiment of the present application, the remote radio unit does not support Transmission Control Protocol/Internet Protocol (TCP/IP), and the remote radio unit may be referred to as a single chip microcomputer system, where the single chip microcomputer system is provided with a radio frequency module.
Fig. 2 is a schematic flow chart illustrating a communication method applicable to the embodiment of the present application, and as shown in fig. 2, the method includes:
step 201, a base station sends a monitoring request to a remote radio unit through a wired network;
step 202, a base station receives a monitoring response sent by a remote radio unit through a wired network, wherein the monitoring response comprises attribute information of the remote radio unit;
and step 203, the base station monitors the radio remote unit through the wired network according to the attribute information.
In the embodiment of the application, the radio remote unit and the base station can communicate with each other in a wired network mode, and the cost of the wired network is far less than that of communication completed based on a TCP/IP protocol, so that the operation cost can be reduced while remote communication is completed.
Before step 201, that is, before the base station sends the monitoring request to the remote radio unit through the wired network, in an optional implementation manner, if the base station detects that a remote radio unit is connected to the base station through the wired network, the base station may generate the monitoring request, and package the monitoring request according to a preset message format, convert the packaged monitoring request into a binary code stream by the base station, and write the binary code stream into a preset Field of an ethernet packet through a Field-Programmable Gate Array (FPGA) module.
Since different modules exist in the base station and are responsible for executing different tasks, in an optional implementation manner, when the monitoring module of the base station detects that the remote radio unit is connected to the base station through the wired network, the monitoring module of the base station may generate a monitoring request, where the monitoring request is used to instruct the remote radio unit that receives the monitoring request to feed back the attribute information of the remote radio unit. And the monitoring module of the base station packages the monitoring request according to a preset message format. Optionally, the monitoring module of the base station may further add a checksum to the packet header of the monitoring request, so as to be used by the remote radio unit for verification, thereby ensuring security during transmission.
After the monitoring request is packaged and the checksum is added, in an optional implementation manner, the monitoring module of the base station may send the monitoring request to the communication module of the base station, after the communication module of the base station receives the monitoring request, the monitoring request may be converted into a binary code stream, and then the binary code stream is sent to the FPGA module of the base station through the message sending interface of the communication module, and after the FPGA module of the base station receives the binary code stream, the binary code stream may be written into a preset field of an ethernet packet and transmitted to the remote radio unit through a wired network.
In the embodiment of the application, the length of the ethernet packet is fixed, and technicians use the preset field of the ethernet packet as a carrier of a binary code stream, so that the base station and the remote radio unit can conveniently communicate through a wired network. Optionally, the preset field is fixed, that is, the preset field is used for both the base station to send the monitoring request and the remote radio unit to send the monitoring response.
Correspondingly, after receiving a monitoring request transmitted to the remote radio unit by the FPGA module of the base station through the wired network, the remote radio unit may generate a monitoring response according to the monitoring request, where the monitoring response includes attribute information of the remote radio unit, such as a version number and a serial number of the remote radio unit.
Before the remote radio unit generates the monitoring response according to the monitoring request, in an optional implementation manner, the remote radio unit may read a binary code stream in a preset field of the ethernet packet through the field programmable gate array FPGA module, convert the binary code stream into a byte message, unpack the byte message according to a preset message format, and generate the monitoring response according to the unpacked byte message.
In an optional implementation manner, after receiving an ethernet packet sent by the FPGA module of the base station through the wired network, the FPGA module of the remote radio unit reads a binary code stream of a preset field of the ethernet packet, and transmits the binary code stream to a message receiving interface of a communication module of the remote radio unit, the communication module of the remote radio unit converts the binary code stream into a byte message, and then sends a monitoring request converted into the byte message to a monitoring module of the remote radio unit through a message sending interface of the communication module.
In an optional implementation manner, the monitoring module of the radio remote unit may unpack the monitoring request according to a preset message format, and generate a monitoring response according to the unpacked monitoring request. If the packet head of the received grouped monitoring request has a checksum, the monitoring module of the remote radio unit can check the monitoring request, and if the check is qualified, the monitoring request can be unpacked, the monitoring request is analyzed, and a monitoring response is generated; if the check fails, it indicates that the monitoring request may be tampered during transmission or at the base station, and the remote radio unit may discard the monitoring request.
In an optional implementation manner, the preset message format according to the base station and the preset message format according to the remote radio unit are consistent, and may be predetermined by the base station and the remote radio unit.
And if the remote radio unit generates the monitoring response, the monitoring module of the remote radio unit packages the monitoring response according to a preset message format. Optionally, the monitoring module of the remote radio unit may further add a checksum to the packet header of the monitoring response, so that the base station performs verification to ensure the security during transmission. After the monitoring response is packaged and the checksum is added, in an optional implementation manner, the monitoring module of the remote radio unit may send the monitoring response to the communication module of the remote radio unit, after the communication module of the remote radio unit receives the monitoring response, the monitoring response may be converted into a binary code stream, and then the binary code stream is sent to the FPGA module of the remote radio unit through the message sending interface of the communication module, and after the FPGA module of the remote radio unit receives the binary code stream, the binary code stream may be written into a preset field of an ethernet packet and transmitted to the base station through a wired network.
If the base station receives the monitoring response sent by the remote radio unit through the wired network within the preset time length for sending the monitoring request, the monitoring response can be analyzed according to the same flow of the remote radio unit. And if the monitoring response is not received within the preset time length, determining that the monitoring request is failed to be sent. In an alternative embodiment, the monitoring request may be retransmitted after determining that the monitoring request fails to be sent, and if the number of times exceeds a preset number, an alarm may be sent.
In step 203, the base station receives the monitoring response of the remote radio unit, determines the identity of the remote radio unit according to the serial number and the version number, and may send a monitoring command to the remote radio unit, for example, to enable the remote radio unit to increase a radiation range and adjust transmission power, or transmit data to the remote radio unit to command the remote radio unit to send to a terminal device, and the like.
In the embodiment of the application, the wired network comprises a network cable or an optical fiber, and if the wired network is the network cable, the length of the wired network is not more than 200 meters; if the wired network is an optical fiber, the length of the wired network is not more than 5000 meters. Optionally, the length of the limited network may be adjusted according to different requirements.
Fig. 3 is a schematic flow chart illustrating a communication method applicable to the embodiment of the present application, and as shown in fig. 3, the method includes:
301, a monitoring module of a base station generates a monitoring request;
step 302, a monitoring module of the base station packages the monitoring request according to a preset message format;
step 303, the monitoring module of the base station adds a checksum to the packet header of the monitoring request and sends the checksum to the communication module of the base station;
step 304, the communication module of the base station receives the monitoring request, converts the monitoring request into a binary code stream, and sends the binary code stream to the FPGA module of the base station;
305, receiving the binary code stream by an FPGA module of the base station, and writing the binary code stream into a preset field of an Ethernet packet;
step 306, the FPGA module of the base station transmits the Ethernet packet to the FPGA module of the radio remote unit through the wired network;
step 307, reading a binary code stream in a preset field of the ethernet packet by an FPGA module of the radio remote unit;
step 308, the communication module of the remote radio unit receives the binary code stream, converts the binary code stream into a byte message, and sends the byte message to the monitoring module of the remote radio unit;
step 309, the monitoring module of the remote radio unit receives the monitoring request converted into the byte message, verifies the monitoring request, and if the verification is qualified, the process goes to step 310; if not, discarding the monitoring request;
step 310, the monitoring module of the remote radio unit reads the monitoring request and generates a monitoring response according to the monitoring request;
311, the monitoring module of the remote radio unit packages the monitoring response according to a preset message format;
step 312, the monitoring module of the remote radio unit adds a checksum to the packet header of the monitoring response, and sends the checksum to the communication module of the remote radio unit;
313, the communication module of the remote radio unit receives the monitoring response, converts the monitoring response into a binary code stream, and sends the binary code stream to the FPGA module of the remote radio unit;
step 314, receiving the binary code stream by the FPGA module of the radio remote unit, and writing the binary code stream into a preset field of the ethernet packet;
and 315, the FPGA module of the remote radio unit transmits the Ethernet packet to the FPGA module of the base station through a wired network.
Based on the above embodiments and the same concept, fig. 4 shows a schematic structural diagram of a communication device provided in the embodiments of the present application, and as shown in fig. 4, the communication device 400 may include an FPGA module 401, a monitoring module 402, and a communication module 403.
The embodiment of the present application provides a communication device, which is suitable for a communication network including a base station and at least one remote radio unit, wherein the base station is connected with at least one remote radio unit through a wired network, and the device includes: the FPGA module is used for sending a monitoring request to the remote radio unit through a wired network; receiving a monitoring response sent by the remote radio unit through a wired network, wherein the monitoring response comprises attribute information of the remote radio unit; and the monitoring module is used for monitoring the radio remote unit through a wired network according to the attribute information.
In an optional embodiment, the system further comprises a communication module; the monitoring module is also used for generating a monitoring request and packaging the monitoring request according to a preset message format; the communication module is used for converting the packed monitoring request into a binary code stream; the FPGA module is also used for writing the binary code stream into a preset field of the Ethernet packet; and the FPGA module is specifically used for transmitting the Ethernet packet to the radio remote unit through a wired network.
In an optional implementation manner, the FPGA module is specifically configured to receive a monitoring response sent by the remote radio unit through the wired network within a preset time period for sending the monitoring request.
In an alternative embodiment, the wired network includes a network cable or optical fiber; if the wired network is a network cable, the length of the wired network is not more than 200 meters; if the wired network is an optical fiber, the length of the wired network is not more than 5000 meters.
For a specific description of the communication apparatus provided in the embodiment of the present application, reference may be made to the communication method provided in the foregoing embodiment, which is not described herein again.
Based on the above embodiments and the same concept, fig. 5 shows a schematic structural diagram of a communication device provided in an embodiment of the present application, and as shown in fig. 5, the communication device 500 may include an FPGA module 501, a monitoring module 502, and a communication module 503.
The embodiment of the present application provides a communication device, which is suitable for a communication network including a base station and at least one remote radio unit, wherein the base station is connected with at least one remote radio unit through a wired network, and the device includes: the FPGA module is used for receiving a monitoring request sent by a base station through a wired network; and sending a monitoring response to the base station through the wired network, wherein the monitoring response comprises the attribute information of the device.
In an optional implementation manner, the system further comprises a communication module and a monitoring module; the FPGA module is also used for reading binary code streams in the preset fields of the Ethernet packets; a communication module for converting the binary code stream into byte messages; and the monitoring module is used for unpacking the byte messages according to a preset message format and generating a monitoring response according to the unpacked byte messages.
For a specific description of the communication apparatus provided in the embodiment of the present application, reference may be made to the communication method provided in the foregoing embodiment, which is not described herein again.
It should be noted that the division of the unit in the embodiment of the present application is schematic, and is only a logic function division, and there may be another division manner in actual implementation. Each functional unit in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
In the above embodiments, all or part of the implementation may be realized by software, hardware, firmware or any combination thereof, and when the implementation is realized by a software program, all or part of the implementation may be realized in the form of a computer program product. The computer program product includes one or more instructions. The procedures or functions according to the embodiments of the present application are all or partially generated when the computer program instructions are loaded and executed on a computer. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The instructions may be stored in or transmitted from one computer storage medium to another, for example, instructions may be transmitted from one website site, computer, server, or data center to another website site, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. A computer storage medium may be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more available media. The usable medium may be a magnetic medium (e.g., a flexible Disk, a hard Disk, a magnetic tape, a magneto-optical Disk (MO), etc.), an optical medium (e.g., a CD, a DVD, a BD, an HVD, etc.), or a semiconductor medium (e.g., a ROM, an EPROM, an EEPROM, a nonvolatile memory (NAND FLASH), a Solid State Disk (SSD)), etc.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, embodiments of the present application 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 present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein. As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, apparatus, or computer program product. Accordingly, embodiments of the present application 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 present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
Embodiments of the present application are described with reference to flowchart illustrations and/or block diagrams of methods, apparatus, and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by instructions. These instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These 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.
The 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.
It will be apparent to those skilled in the art that various changes and modifications may be made in the embodiments of the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to encompass such modifications and variations.

Claims (10)

1. A communication method applicable to a communication network including a base station and at least one remote radio unit, the base station being connected to at least one remote radio unit via a wired network, the method comprising:
the base station generates a monitoring request and packages the monitoring request according to a preset message format;
the base station converts the packed monitoring request into a binary code stream, and writes the binary code stream into a preset field of an Ethernet packet through a Field Programmable Gate Array (FPGA) module;
the base station transmits the Ethernet packet to the radio remote unit through the wired network;
the base station receives a monitoring response sent by the remote radio unit through a wired network, wherein the monitoring response comprises attribute information of the remote radio unit;
and the base station monitors the remote radio unit through a wired network according to the attribute information.
2. The method of claim 1, wherein the receiving, by the base station, the monitoring response sent by the remote radio unit through the wired network comprises:
and the base station receives the monitoring response sent by the remote radio unit through the wired network within the preset time length for sending the monitoring request.
3. The method of claim 1 or 2, wherein the wired network comprises a network cable or an optical fiber;
if the wired network is the network cable, the length of the wired network is not more than 200 meters;
and if the wired network is the optical fiber, the length of the wired network is not more than 5000 meters.
4. A communication method applicable to a communication network including a base station and at least one remote radio unit, the base station being connected to at least one remote radio unit via a wired network, the method comprising:
the remote radio unit receives a monitoring request sent by the base station through a wired network;
the remote radio unit reads a binary code stream in a preset field of the Ethernet packet through a Field Programmable Gate Array (FPGA) module;
the radio remote unit converts the binary code stream into byte messages;
the radio remote unit unpacks the byte message according to a preset message format and generates the monitoring response according to the unpacked byte message;
and the remote radio unit sends a monitoring response to the base station through the wired network, wherein the monitoring response comprises the attribute information of the remote radio unit.
5. A communications device adapted for use in a communications network including a base station and at least one remote radio unit, the base station being coupled to at least one of the remote radio units via a wired network, the device comprising:
the monitoring module is used for generating a monitoring request and packaging the monitoring request according to a preset message format;
the communication module is used for converting the packed monitoring request into a binary code stream;
the FPGA module is used for writing the binary code stream into a preset field of an Ethernet packet; transmitting the Ethernet packet to the radio remote unit through the wired network; receiving a monitoring response sent by the remote radio unit through a wired network, wherein the monitoring response comprises attribute information of the remote radio unit;
and the monitoring module is also used for monitoring the remote radio unit through a wired network according to the attribute information.
6. The apparatus of claim 5,
the FPGA module is specifically configured to receive a monitoring response sent by the remote radio unit through a wired network within a preset time period for sending the monitoring request.
7. The apparatus of claim 5 or 6, wherein the wired network comprises a network cable or an optical fiber;
if the wired network is the network cable, the length of the wired network is not more than 200 meters;
and if the wired network is the optical fiber, the length of the wired network is not more than 5000 meters.
8. A communications device adapted for use in a communications network including a base station and at least one remote radio unit, the base station being coupled to at least one of the remote radio units via a wired network, the device comprising:
the FPGA module is used for receiving the monitoring request sent by the base station through a wired network; sending a monitoring response to the base station through the wired network, wherein the monitoring response comprises attribute information of the device; the FPGA module is also used for reading binary code streams in preset fields of the Ethernet packets;
a communication module for converting the binary code stream into byte messages;
and the monitoring module is used for unpacking the byte message according to a preset message format and generating the monitoring response according to the unpacked byte message.
9. A computer storage medium having stored thereon computer-executable instructions which, when invoked by a computer, cause the computer to perform the method of any of claims 1 to 4.
10. A computer device, comprising:
a memory for storing program instructions;
a processor for calling program instructions stored in said memory to execute the method of any one of claims 1 to 4 in accordance with the obtained program.
CN201810480711.1A 2018-05-18 2018-05-18 Communication method, device and storage medium Active CN108777867B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810480711.1A CN108777867B (en) 2018-05-18 2018-05-18 Communication method, device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810480711.1A CN108777867B (en) 2018-05-18 2018-05-18 Communication method, device and storage medium

Publications (2)

Publication Number Publication Date
CN108777867A CN108777867A (en) 2018-11-09
CN108777867B true CN108777867B (en) 2022-03-25

Family

ID=64027180

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810480711.1A Active CN108777867B (en) 2018-05-18 2018-05-18 Communication method, device and storage medium

Country Status (1)

Country Link
CN (1) CN108777867B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101183900A (en) * 2007-11-23 2008-05-21 深圳国人通信有限公司 Baseband extension radio frequency subsystem RRU testing method, system and analog BBU device
CN201893784U (en) * 2010-11-19 2011-07-06 京信通信系统(中国)有限公司 Digital radiofrequency remote system based on network cable transmission
CN202077191U (en) * 2011-05-09 2011-12-14 广州茂腾信息科技有限公司 Judging device for fiber and power failure fault of baseband processing unit-remote radio unit

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102136868B (en) * 2011-05-09 2015-02-25 广州茂腾信息科技有限公司 Baseband unit (BBU)-radio remote unit (RRU) failure judgment method for telecom base station
EP3322255B1 (en) * 2015-08-31 2020-10-07 Huawei Technologies Co., Ltd. Methods and network apparatus for receivingf cpri data stream via ethernet frames.

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101183900A (en) * 2007-11-23 2008-05-21 深圳国人通信有限公司 Baseband extension radio frequency subsystem RRU testing method, system and analog BBU device
CN201893784U (en) * 2010-11-19 2011-07-06 京信通信系统(中国)有限公司 Digital radiofrequency remote system based on network cable transmission
CN202077191U (en) * 2011-05-09 2011-12-14 广州茂腾信息科技有限公司 Judging device for fiber and power failure fault of baseband processing unit-remote radio unit

Also Published As

Publication number Publication date
CN108777867A (en) 2018-11-09

Similar Documents

Publication Publication Date Title
CN108965484B (en) Internet of things data transmission method, system and terminal
US11023412B2 (en) RDMA data sending and receiving methods, electronic device, and readable storage medium
WO2008148278A1 (en) Method for exchanging large-capacity data between mobile terminal and smart card
CN109561395A (en) A kind of blue-tooth transmission method and device
US20180109451A1 (en) Protocol frame transmission method, apparatus, and system, and node device
CN110620762A (en) RDMA (remote direct memory Access) -based data transmission method, network card, server and medium
CN111464322A (en) Communication method, device, equipment and storage medium of Internet of things platform and equipment
CN108777867B (en) Communication method, device and storage medium
CN113595966B (en) Serial port communication control, configuration and test method, device, electronic equipment and storage medium
CN111147597B (en) File transmission method, terminal, electronic device and storage medium
CN109067922A (en) A kind of data transmission method and device
CN114915555B (en) Gateway drive communication method, device, equipment and storage medium
CN114244758A (en) Network diagnosis method, storage medium, electronic device and system of android platform
CN114125080A (en) Message link terminal protocol stack construction method and analysis method, device and terminal
CN109672707B (en) Data transmission method and device and computer storage medium
CN112994848A (en) MCS (modulation and coding scheme) adjusting method and device, storage medium and wireless node
CN111083665B (en) Method and equipment for double-master control interactive communication
CN118113641A (en) High-reliability unidirectional transmission method, device, equipment and storage medium
WO2024140532A1 (en) Control message communication method and apparatus, device, and storage medium
CN112311796B (en) Multi-interface unified communication processing method and system based on android mainboard
WO2023071785A1 (en) Communication method, and device, storage medium and computer program product
CN118827715A (en) Method and system for intelligent operation and maintenance data transmission of power distribution room combined with virtual power plant
CN108880771B (en) Multiplexing method and device for uplink control information between different types of services
CN118689500A (en) Sound OTA upgrading method and device, computer equipment and storage medium
CN117580098A (en) Data volume and distance lifting method, device, equipment, weChat terminal equipment and 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
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20200108

Address after: 510663 Shenzhou Road 10, Guangzhou Science City, Guangzhou economic and Technological Development Zone, Guangzhou, Guangdong

Applicant after: Jingxin Communication System (China) Co., Ltd.

Address before: 510663 Shenzhou Road, Guangzhou Science City, Guangzhou economic and Technological Development Zone, Guangdong, 10

Applicant before: Jingxin Communication System (China) Co., Ltd.

Applicant before: Jingxin Communication System (Guangzhou) Co., Ltd.

Applicant before: Jingxin Communication Technology (Guangzhou) Co., Ltd.

Applicant before: TIANJIN COMBA TELECOM SYSTEMS CO., LTD.

CB02 Change of applicant information
CB02 Change of applicant information

Address after: 510663 Shenzhou Road 10, Guangzhou Science City, Guangzhou economic and Technological Development Zone, Guangzhou, Guangdong

Applicant after: Jingxin Network System Co.,Ltd.

Address before: 510663 Shenzhou Road 10, Guangzhou Science City, Guangzhou economic and Technological Development Zone, Guangzhou, Guangdong

Applicant before: Comba Telecom System (China) Ltd.

GR01 Patent grant
GR01 Patent grant