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

CN110429979B - Data transmission method, device, equipment and storage medium - Google Patents

Data transmission method, device, equipment and storage medium Download PDF

Info

Publication number
CN110429979B
CN110429979B CN201910542679.XA CN201910542679A CN110429979B CN 110429979 B CN110429979 B CN 110429979B CN 201910542679 A CN201910542679 A CN 201910542679A CN 110429979 B CN110429979 B CN 110429979B
Authority
CN
China
Prior art keywords
visible light
millimeter wave
data
downlink data
communication technology
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
CN201910542679.XA
Other languages
Chinese (zh)
Other versions
CN110429979A (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.)
Southern University of Science and Technology
Original Assignee
Southern University of Science and Technology
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 Southern University of Science and Technology filed Critical Southern University of Science and Technology
Priority to CN201910542679.XA priority Critical patent/CN110429979B/en
Publication of CN110429979A publication Critical patent/CN110429979A/en
Application granted granted Critical
Publication of CN110429979B publication Critical patent/CN110429979B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/11Arrangements specific to free-space transmission, i.e. transmission through air or vacuum
    • H04B10/114Indoor or close-range type systems
    • H04B10/116Visible light communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/29Repeaters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0078Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
    • H04L1/0079Formats for control data

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Optical Communication System (AREA)

Abstract

The application provides a data transmission method, a data transmission device, computer equipment and a storage medium, wherein the data transmission method is used in relay equipment and comprises the following steps: receiving downlink data sent by a visible light gateway based on a visible light communication technology; converting the downlink data from a visible light data format to a millimeter wave data format to obtain converted millimeter wave downlink data, wherein the visible light data format is a data format conforming to a visible light communication technology, and the millimeter wave data format is a data format conforming to a millimeter wave communication technology; and sending millimeter wave downlink data to User Equipment (UE) based on a millimeter wave communication technology. Due to the fact that the visible light communication technology and the millimeter wave communication technology can provide large data throughput, the data transmission speed based on the visible light communication technology and the millimeter wave communication technology is high, compared with the data transmission through the Wi-Fi communication technology in the prior art, the data throughput of the indoor wireless network is improved, and the communication requirements can be met.

Description

Data transmission method, device, equipment and storage medium
Technical Field
The present application relates to the field of wireless communication technologies, and in particular, to a data transmission method, apparatus, device, and storage medium.
Background
With the indoor deployment of the internet of things technology and the VR (English Virtual Reality) technology, the data volume needing to be transmitted in the indoor wireless network is larger and larger, and the requirement on the data throughput of the indoor wireless network is higher and higher.
Currently, indoor wireless networks are typically implemented based on a particular communication technology using licensed frequency bands, such as Wi-Fi technology. Specifically, taking downlink data as an example, the server may send the downlink data to the router through the internet, and the router sends the downlink data to the user equipment based on the specific communication technology.
However, the indoor wireless network implemented by the method has the problem that the data throughput capacity is low, and the communication requirement cannot be met.
Disclosure of Invention
In view of the above, it is necessary to provide a data transmission method, device, apparatus and storage medium for solving the problem that the indoor wireless network has a low data throughput and cannot meet the communication requirement.
In a first aspect, an embodiment of the present application provides a data transmission method, which is used in a relay device, and the method includes:
receiving downlink data sent by a visible light gateway based on a visible light communication technology;
converting the downlink data from a visible light data format to a millimeter wave data format to obtain converted millimeter wave downlink data, wherein the visible light data format is a data format conforming to a visible light communication technology, and the millimeter wave data format is a data format conforming to a millimeter wave communication technology;
and sending the millimeter wave downlink data to User Equipment (UE) based on a millimeter wave communication technology.
In one embodiment, converting the downlink data from the visible light data format to the millimeter wave data format to obtain converted millimeter wave downlink data includes:
and when the millimeter wave communication link between the relay equipment and the UE is not disconnected, converting the downlink data from a visible light data format into a millimeter wave data format to obtain the converted millimeter wave downlink data.
In one embodiment, the method further comprises:
when a millimeter wave communication link between the relay equipment and the UE is disconnected, converting the downlink data from a visible light data format into a wireless fidelity (Wi-Fi) format to obtain converted Wi-Fi downlink data;
and sending the Wi-Fi downlink data to the UE based on Wi-Fi communication technology.
In one embodiment, based on the visible light communication technology, before receiving downlink data sent by the visible light gateway, the method further includes:
receiving a data request for requesting the downlink data, which is sent by the UE;
when a millimeter wave communication link between the relay equipment and the visible light gateway is not disconnected, sending the data request to the visible light gateway based on a millimeter wave communication technology;
and when the millimeter wave communication link between the relay equipment and the visible light gateway is disconnected, the data request is sent to the visible light gateway based on the Wi-Fi communication technology.
In a second aspect, an embodiment of the present application provides a data transmission method, where the method is used in a user equipment UE, and the method includes:
receiving millimeter wave downlink data sent by the relay equipment based on a millimeter wave communication technology;
the millimeter wave downlink data is obtained by converting downlink data from a visible light data format to a millimeter wave data format by the relay equipment, wherein the visible light data format is a data format conforming to a visible light communication technology, and the millimeter wave data format is a data format conforming to a millimeter wave communication technology;
the downlink data is sent to the relay equipment by the visible light gateway based on the visible light communication technology.
In one embodiment, after receiving the millimeter wave downlink data sent by the relay device based on the millimeter wave communication technology, the method further includes:
detecting whether the signal intensity of the millimeter wave signal between the UE and the relay equipment is smaller than an intensity threshold value;
and when the signal intensity of the millimeter wave signal between the UE and the relay equipment is smaller than the intensity threshold value, disconnecting the millimeter wave communication link between the UE and the relay equipment, and establishing a wireless fidelity Wi-Fi communication link between the UE and the relay equipment.
In one embodiment, after establishing the Wi-Fi wireless fidelity (Wi-Fi) communication link between the UE and the relay device, the method further comprises:
detecting whether the signal intensity of the millimeter wave signals between the UE and other relay equipment except the relay equipment is larger than or equal to the intensity threshold value;
when the millimeter wave signal intensity between the UE and other relay equipment except the relay equipment is larger than or equal to the intensity threshold value, disconnecting the Wi-Fi communication link between the UE and the relay equipment, and establishing the millimeter wave communication link between the UE and other relay equipment except the relay equipment.
In a third aspect, an embodiment of the present application provides a data transmission apparatus, which is used in a relay device, and includes:
the downlink data receiving module is used for receiving downlink data sent by the visible light gateway based on the visible light communication technology;
the format conversion module is used for converting the downlink data from a visible light data format into a millimeter wave data format to obtain converted millimeter wave downlink data, wherein the visible light data format is a data format conforming to a visible light communication technology, and the millimeter wave data format is a data format conforming to a millimeter wave communication technology;
and the downlink data sending module is used for sending the millimeter wave downlink data to the user equipment UE based on the millimeter wave communication technology.
In a fourth aspect, an embodiment of the present application provides a data transmission apparatus, configured in a user equipment UE, including:
the downlink data receiving module is used for receiving millimeter wave downlink data sent by the relay equipment based on the millimeter wave communication technology;
the millimeter wave downlink data is obtained by the relay equipment converting the downlink data from a visible light data format to a millimeter wave data format; the visible light data format is a data format conforming to a visible light communication technology, and the millimeter wave data format is a data format conforming to a millimeter wave communication technology;
the downlink data is sent to the relay equipment by the visible light gateway based on the visible light communication technology.
In a fifth aspect, an embodiment of the present application provides a computer device, including a memory and a processor, where the memory stores a computer program, and the processor implements the data transmission method of the first aspect when executing the computer program; alternatively, the processor implements the data transmission method of the second aspect when executing the computer program.
In a sixth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the data transmission method of the first aspect; alternatively, the computer program realizes the data transmission method of the second aspect described above when executed by a processor.
In the data transmission method and apparatus, the computer device, and the storage medium provided in the foregoing embodiments, the visible light gateway transmits the downlink data to the relay device through the visible light communication technology, and the relay device converts the data format of the downlink data from the visible light data format to the millimeter wave data format and then transmits the millimeter wave data format to the UE. The data throughput is high due to the fact that the communication bandwidth of the visible light waves and the millimeter waves is large, the transmission rate of the downlink data can be improved by applying the visible light communication technology and the millimeter wave communication technology in the transmission process of the downlink data, and compared with the data transmission through the Wi-Fi communication technology in the prior art, the data throughput of the indoor wireless network is improved, and the communication requirement can be met.
Drawings
FIG. 1 is a schematic diagram of an implementation environment provided by an embodiment of the present application;
fig. 2 is a flowchart of a data transmission method according to an embodiment of the present application;
fig. 3 is a flowchart of another data transmission method according to an embodiment of the present application;
fig. 4 is a flowchart of another data transmission method according to an embodiment of the present application;
fig. 5 is a flowchart of another data transmission method according to an embodiment of the present application;
fig. 6 is a flowchart of another data transmission method according to an embodiment of the present application;
fig. 7 is a schematic diagram of a data transmission apparatus according to an embodiment of the present application;
fig. 8 is a schematic diagram of another data transmission apparatus according to an embodiment of the present application;
fig. 9 is a schematic diagram of another data transmission apparatus according to an embodiment of the present application;
fig. 10 is a block diagram of a relay device according to an embodiment of the present application;
fig. 11 is a block diagram of a UE according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further 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.
It should be noted that the terms "first," "second," "third," and "fourth," etc. in the description and claims of this application and in the above-described drawings are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the application described herein are capable of operation in sequences other than those illustrated or described herein.
Currently, the dependence degree of people on UE (english: User Equipment; chinese: User Equipment) is higher and higher, and more applications are installed on UE, and people usually need to perform data interaction with a wide area network when using various applications in UE.
Currently, the data interaction between the UE and the wide area network may be as follows: the UE sends a data request to the router through Wi-Fi (English: Wireless Fidelity; Chinese: Wireless Fidelity) communication technology, the router sends the data request to a server arranged in a wide area network, the server returns downlink data to the router according to the data request, and the router sends the downlink data to the UE through Wi-Fi communication technology.
However, in practical applications, the Wi-Fi communication technology uses two frequency bands of 2.4GHz and 5GHz, where the standard bandwidth corresponding to 2.4GHz is 20MHz, and the standard bandwidth corresponding to 5GHz is 80MHz, and therefore, the bandwidth provided by the Wi-Fi communication technology is small, and therefore, there is a problem that data transmission by the Wi-Fi communication technology has low data throughput and cannot meet communication requirements.
The embodiment of the application provides a data transmission method, which can improve the data throughput of data transmission. In the data transmission method provided by the embodiment of the application, when the server returns corresponding downlink data according to a data request, the server can send the downlink data to the visible light gateway, the visible light gateway can send the downlink data to the relay device in the form of visible light waves, the relay device can convert the data format of the downlink data from the visible light data format to the millimeter wave data format, and then the relay device sends the downlink data to the UE in the form of millimeter waves.
In the following, a brief description will be given of an implementation environment related to the data transmission method provided in the embodiment of the present application.
Referring to fig. 1, fig. 1 is a schematic diagram of an implementation environment related to a data transmission method according to an embodiment of the present disclosure. As shown in fig. 1, the implementation environment includes at least one relay device 120, at least one UE110, at least one optical gateway 130, and at least one server 140 disposed in a wide area network (only one relay device 120, one UE110, one optical gateway 130, and one server 140 are shown in fig. 1). In the embodiment of the present application, each UE110 is correspondingly connected to one relay device 120, one relay device 120 may be connected to multiple UEs 110, and one visible light gateway 130 may be connected to multiple relay devices 120.
The relay device 120 and the UE110 may communicate based on a millimeter wave communication technology or a Wi-Fi communication, the relay device 120 and the visible light gateway 130 may communicate based on a millimeter wave communication technology, a visible light communication technology or a Wi-Fi communication technology, and the visible light gateway 130 and the server 140 may communicate via a wired or wireless network, for example, the visible light gateway 130 and the server 140 may communicate via an optical fiber. In the embodiment of the present application, the relay device 120 may include: the system comprises a visible light communication assembly, a millimeter wave communication assembly and a Wi-Fi communication assembly, and a Linux system is used as a software design basis. The visible Light communication component includes a PD (photo detector) disposed on the relay device, and the PD can capture an optical signal transmitted by a Light-Emitting Diode (LED) lamp through flashing, and can be used to receive a visible Light signal sent to the relay device 120 by the visible Light gateway 130. The relay device 120 may support visible light communication technologies, millimeter wave communication technologies, and Wi-Fi communication technologies.
UE110 may include millimeter-wave communications components and Wi-Fi communications components, which may support millimeter-wave communications technologies and Wi-Fi communications technologies.
The visible light gateway 130 may include visible light communication components, millimeter wave communication components, Wi-Fi communication components, and wired communication components, which may support visible light communication technologies, millimeter wave communication technologies, and Wi-Fi communication technologies.
Due to the characteristic of line-of-sight transmission in the visible light communication technology, optionally, the relay device 120 and the visible light gateway 130 may be relatively stationary in their position relationship when deployed, or may not be moved frequently therebetween. Meanwhile, an obstacle blocking the optical signal cannot occur or cannot frequently occur between the visible light gateway 130 and the relay apparatus 120. The deployment location of the visible light gateway 130 in the room may be on the ceiling or a location where communication with the relay device is rarely blocked.
Referring to fig. 2, fig. 2 is a flowchart illustrating a data transmission method according to an embodiment. The data transmission method can be applied to the relay device 120 in the implementation environment shown in fig. 1. As shown in fig. 2, the data transmission method may include the steps of:
s101, based on the visible light communication technology, the relay equipment receives downlink data sent by the visible light gateway.
The visible light communication technology is a technology for carrying out data communication in a 380-780 nm (Chinese: nanometer) visible light spectrum band by taking visible light waves as carriers for transmitting information, and can be realized by using a physical layer defined in an IEEE 802.15.7WPAN protocol. Visible light in visible light communication technology generally refers to white light emitted by an LED lamp. The LED lamp can emit visible light waves with the frequency of 384-769 terahertz, and on the basis, the data transmission speed of the visible light waves can reach 1Gbps by controlling factors such as power and modulation of the LED lamp. The technical principle of visible light communication may be: the microchip is installed on the LED lamp, the LED lamp is controlled to flicker millions of times per second, wherein the lamp is turned on to represent 1, and the lamp is turned off to represent 0, so that binary data can be rapidly coded into optical signals to be sent out.
The downlink data is data requested by the UE to the server through the relay device and the visible light gateway.
Optionally, there may be multiple communication links between the visible light gateway and the relay device, for example: the wireless communication device comprises a visible light communication link, a millimeter wave communication link and a Wi-Fi communication link, wherein the visible light communication link has the highest priority, the millimeter wave communication link has the second priority, and the Wi-Fi communication link has the lowest priority.
In an embodiment of the application, the visible light gateway can receive control information sent by the relay device to the visible light gateway, the control information includes signal intensity of a visible light signal, the visible light gateway can acquire the signal intensity of the visible light signal between the visible light gateway and the relay device in real time, and when the signal intensity of the visible light signal is greater than or equal to a first signal intensity threshold, it is indicated that the visible light communication link can normally perform data transmission. At this time, the relay device may receive downlink data transmitted by the visible light gateway based on the visible light communication technology.
Optionally, when the signal intensity of the visible light signal is smaller than the first signal intensity threshold, it indicates that the network quality of the visible light communication link is poor, and effective data transmission cannot be performed, in this case, the visible light gateway may monitor the signal intensity of the millimeter wave signal between the visible light gateway and the relay device. When the signal strength of the millimeter wave signal is greater than or equal to the second signal strength threshold, the visible light gateway may convert the data format of the downlink data into a millimeter wave data format based on the millimeter wave communication technology, and send the downlink data to the relay device through the millimeter wave communication link in a millimeter wave form, where the millimeter wave data format is a data format conforming to the millimeter wave communication technology. At this time, the relay device may receive the downlink data transmitted by the visible light gateway based on the millimeter wave communication technology.
Optionally, when the signal strength of the millimeter wave signal is smaller than the second signal strength threshold, it is indicated that the network quality of the millimeter wave communication link is poor, and effective data transmission cannot be performed, in this case, the visible light gateway may convert the data format of the downlink data into a Wi-Fi format based on a Wi-Fi communication technology, and send the downlink data to the relay device through the Wi-Fi communication link in the form of a Wi-Fi signal, where the Wi-Fi format is a data format conforming to the Wi-Fi communication technology. At this time, the relay device may receive downlink data sent by the visible light gateway based on the Wi-Fi communication technology.
In step S101, the relay device may receive downlink data sent by the visible light gateway based on the visible light communication technology, and since the data transmission speed of the visible light wave can reach 1Gbps, the data transmission speed based on the visible light communication technology is faster than that of the conventional Wi-Fi technology, and the data throughput of the visible light network based on the visible light communication technology between the relay device and the visible light gateway is greater. Meanwhile, the traditional network cable connection mode is replaced by the visible light communication, new radio frequency interference cannot be introduced to the indoor environment, and the visible light communication has the one-way communication characteristic and is better in safety.
Further, under the condition that the visible light communication link is disconnected, the embodiment of the application can also perform data transmission through the millimeter wave communication link or the Wi-Fi communication link, so that the stability of a network between the relay device and the visible light gateway is improved.
S102, the relay equipment converts the downlink data from a visible light data format to a millimeter wave data format to obtain the converted millimeter wave downlink data.
The millimeter wave communication technology refers to a communication technology for carrying out data by taking millimeter waves as carriers for transmitting information, and the implementation of the millimeter wave communication technology can be based on physical products already matured in IEEE 802.11 ad. An electromagnetic wave having a wavelength of 1 to 10 mm and a frequency of 30 to 300 gigahertz (GHz) is called a millimeter wave. The bandwidth of the millimeter wave can be up to 273.5GHz, which is more than 10 times of the bandwidth of the microwave, so that the data transmission speed based on the millimeter wave communication technology is faster than that of the traditional Wi-Fi technology.
In the embodiment of the application, when data transmission is performed between the relay device and the UE through the millimeter wave communication link, in order to meet the requirement of the millimeter wave communication technology on the data format, the relay device converts the data format of the downlink data from the visible light data format into the millimeter wave data format to obtain the millimeter wave downlink data, where the millimeter wave downlink data is downlink data in the millimeter wave data format.
S103, based on the millimeter wave communication technology, the relay equipment sends millimeter wave downlink data to the UE.
In the embodiment of the application, the relay device can send the millimeter wave downlink data to the UE in a millimeter wave form at a higher data transmission rate based on the millimeter wave communication technology, so that the purpose of data transmission at a higher speed in a downlink communication link is achieved.
In the embodiment of the application, the visible light gateway sends downlink data to the relay device through a visible light communication technology, and the relay device converts the data format of the downlink data from a visible light data format to a millimeter wave data format and then sends the millimeter wave data format to the UE. The data throughput is high due to the fact that the communication bandwidth of the visible light waves and the millimeter waves is large, the transmission rate of the downlink data can be improved by applying the visible light communication technology and the millimeter wave communication technology in the transmission process of the downlink data, and compared with the data transmission through the Wi-Fi communication technology in the prior art, the data throughput of the indoor wireless network is improved, and the communication requirement can be met.
Referring to fig. 3, fig. 3 is a flowchart of a data transmission method according to an embodiment, where the data transmission method can be applied to the relay device 120 in the implementation environment shown in fig. 1. As shown in fig. 3:
there may be multiple communication links between the relay device and the UE, for example: the millimeter wave communication link and the Wi-Fi communication link, wherein the priority of the millimeter wave communication link is higher, and the priority of the Wi-Fi communication link is lower. The method includes that the relay device preferentially communicates with the UE through a millimeter wave communication link, and before the relay device communicates with the UE based on the millimeter wave communication link, the relay device can detect whether the millimeter wave link is in normal communication, and the method includes:
s201, when a millimeter wave communication link between the relay equipment and the UE is not disconnected, the relay equipment converts downlink data from a visible light data format into a millimeter wave data format to obtain converted millimeter wave downlink data.
The relay device monitors the signal strength of the millimeter wave signal between the relay device and the UE in real time, and determines whether the millimeter wave communication link is disconnected according to the signal strength of the millimeter wave signal, for example: when the relay device monitors that the signal intensity of the millimeter wave signal between the relay device and the UE is greater than a third signal intensity threshold value, the millimeter wave communication link can support normal data transmission, the millimeter wave communication link between the relay device and the UE is not disconnected, the relay device can transmit data through the millimeter wave communication link, in order to meet the requirement of the millimeter wave communication link on the data format, the relay device converts the downlink data from the visible light data format into the millimeter wave data format to obtain the converted millimeter wave downlink data, and the millimeter wave downlink data is sent to the UE through the millimeter wave communication link based on the millimeter wave communication technology.
In this embodiment of the present application, because millimeter wave communication has a characteristic of line-of-sight communication, when the UE moves, a communication bandwidth corresponding to a millimeter wave communication link between the UE and the relay device may drop sharply to cause a network outage, so that the network is unstable, and in order to ensure stability of network connection between the relay device and the UE, optionally, the data transmission method provided in this embodiment of the present application further includes:
s202, when the millimeter wave communication link between the relay equipment and the UE is disconnected, the relay equipment converts the downlink data from the visible light data format into the Wi-Fi format to obtain the converted Wi-Fi downlink data.
In this embodiment, the relay device monitors the signal strength of the millimeter wave signal between the relay device and the UE in real time, for example, when the relay device monitors that the signal strength of the millimeter wave signal between the relay device and the UE is less than or equal to the third signal strength threshold, it is indicated that the millimeter wave communication link cannot support normal transmission of data, and therefore the millimeter wave communication link between the relay device and the UE is considered to be disconnected. In this case, the relay device communicates with the UE based on the Wi-Fi communication technology, and in order to meet the requirement of the Wi-Fi communication technology for the data format, the relay device converts the downlink data from the visible light data format to the Wi-Fi format, so as to obtain the converted Wi-Fi downlink data.
S203, based on the Wi-Fi communication technology, the relay equipment sends Wi-Fi downlink data to the UE.
In the embodiment of the application, the relay device has a function of a router, so that Wi-Fi communication can be directly performed with the UE, for example, Wi-Fi downlink data in a Wi-Fi format is sent to the UE based on a Wi-Fi communication technology.
According to the embodiment of the application, when the relay device monitors that the signal intensity of the millimeter wave signal between the relay device and the UE is smaller than or equal to the second signal threshold value, a Wi-Fi communication link is established between the relay device and the UE, communication is carried out by using a Wi-Fi communication technology, and the stability of a communication network between the relay device and the UE is guaranteed.
Referring to fig. 4, fig. 4 is a flowchart of a data transmission method according to an embodiment, where the data transmission method can be applied to the relay device 120 in the implementation environment shown in fig. 1. The method relates to a specific process of data transmission between the relay device and the visible light gateway by using a millimeter wave communication technology or a Wi-Fi communication technology, and as shown in fig. 4, the method specifically includes:
s301, the relay device receives a data request for requesting downlink data sent by the UE.
The UE sends a data request to the relay equipment, and correspondingly, the relay equipment receives the data request sent by the UE, wherein the data request is used for requesting downlink data.
And S302, when the millimeter wave communication link between the relay equipment and the visible light gateway is not disconnected, the relay equipment sends a data request to the visible light gateway based on the millimeter wave communication technology.
In an uplink communication link, multiplexing the millimeter wave communication component, the Wi-Fi communication component, and the visible light communication module on the relay device, and multiplexing the millimeter wave communication component, the Wi-Fi communication component, and the visible light communication module on the visible light gateway, a communication link between a corresponding relay device and the visible light gateway has various forms, for example: the priority of the millimeter wave communication link is higher, the priority of the Wi-Fi communication link is the second priority, and the priority of the visible light communication link is the lowest in the process that the relay equipment sends uplink data to the visible light gateway. The relay device monitors the signal intensity of the millimeter wave signal between the relay device and the visible light gateway in real time, and when the relay device monitors that the signal intensity of the millimeter wave signal between the relay device and the visible light gateway is larger than a fourth signal intensity threshold value, the millimeter wave communication link can normally transmit data, so that the relay device converts the data format of the data request sent by the UE into the millimeter wave data format based on the millimeter wave communication technology, and sends the data request to the visible light gateway through the millimeter wave communication link in the form of millimeter waves.
And S303, when the millimeter wave communication link between the relay equipment and the visible light gateway is disconnected, the relay equipment sends a data request to the visible light gateway based on the Wi-Fi communication technology.
When the relay device monitors that the signal intensity of the millimeter wave signal between the relay device and the visible light gateway is smaller than or equal to a fourth signal intensity threshold value, it is indicated that the millimeter wave communication link cannot support normal data transmission, and the network quality of the millimeter wave communication link is poor, so that the millimeter wave communication link can be considered to be disconnected.
In the embodiment of the application, the communication between the relay device and the visible light gateway adopts a visible light frequency band and a Wi-Fi frequency band, or a mixed communication technology of the visible light frequency band and a millimeter wave frequency band, so that the wireless deployment of the relay device is realized. In addition, data transmission is preferentially carried out between the relay equipment and the visible light gateway through a millimeter wave communication link, so that the data transmission speed is high, the data throughput of an indoor network is improved, and the requirement of indoor network communication can be met. And by setting various forms of communication links in the uplink communication link, when the communication link with higher priority between the relay equipment and the visible light gateway is disconnected, data transmission can be carried out through other communication links, so that the stability of data transmission between the relay equipment and the visible light gateway is ensured.
In this embodiment of the present application, the relay device further includes a buffer module, where the buffer module is configured to store downlink data requested by the UE. Optionally, the UE sends a data request for requesting downlink data to the relay device, and after receiving the downlink data sent by the visible light gateway, the relay device stores the downlink data in the cache module and sends the downlink data to the UE. When the same UE or different UEs send data requests to the relay equipment again to request the downlink data, the relay equipment directly takes the downlink data out of the cache module and sends the downlink data to the corresponding UE through the millimeter wave communication link or the Wi-Fi communication link without acquiring the downlink data from the wide area network server.
Referring to fig. 5, fig. 5 is a flowchart illustrating a data transmission method according to an embodiment, where the data transmission method can be applied to the UE110 in the implementation environment shown in fig. 1. As shown in fig. 5, the method specifically includes:
s401, the UE receives millimeter wave downlink data sent by the relay device based on the millimeter wave communication technology.
And data transmission can be carried out between the UE and the relay equipment based on the millimeter wave communication technology. For example: the UE sends a data request to the relay device, and after receiving the data request, the relay device may send the data request to the visible light gateway based on the millimeter wave communication technology or based on the Wi-Fi communication technology.
The visible light gateway obtains downlink data corresponding to the data request from the server according to the data request, and the visible light gateway may send the downlink data to the relay device based on a visible light communication technology, a millimeter wave communication technology, or a Wi-Fi communication technology, for example: the visible light gateway converts the data format of the downlink data into a visible light data format based on a visible light communication technology, and sends the format-converted downlink data to the relay device.
The relay device receives the downlink data, and may send the downlink data to the UE based on a millimeter wave communication technology or a Wi-Fi communication technology, for example: the relay equipment converts the data format of the downlink data from a visible light data format to a millimeter wave data format based on a millimeter wave communication technology to obtain millimeter wave downlink data, and sends the millimeter wave downlink data to the UE. Correspondingly, the UE receives the millimeter wave downlink data sent by the relay device based on the millimeter wave communication technology.
Because the millimeter wave communication technology has a line-of-sight transmission characteristic, when the UE moves, a communication bandwidth corresponding to a millimeter wave communication link between the UE and the relay device may sharply decrease, which may cause network quality degradation and even network disconnection, and in order to ensure stability of network connection between the UE and the relay device, after step S401, the method further includes:
s402, the UE detects whether the signal intensity of the millimeter wave signal between the UE and the relay equipment is smaller than an intensity threshold value.
The signal strength of the millimeter wave signal may be characterized by parameters such as a communication rate and power, and optionally, the signal strength of the millimeter wave signal may be a moving average communication rate in this embodiment of the application. The strength threshold is a communication rate threshold used for measuring the strength of the millimeter wave signal, and the strength threshold may be default of the system or set by a user as required.
In the embodiment of the application, the UE determines the magnitude relationship between the signal intensity of the millimeter wave signal between the UE and the relay device and the intensity threshold value by monitoring the signal intensity of the millimeter wave signal between the UE and the relay device in real time and comparing the monitored signal intensity of the millimeter wave signal with the intensity threshold value.
S403, when the signal intensity of the millimeter wave signal between the UE and the relay equipment is smaller than the intensity threshold value, disconnecting the millimeter wave communication link between the UE and the relay equipment, and establishing a Wi-Fi communication link between the UE and the relay equipment.
When the signal intensity of the millimeter wave signal between the UE and the relay device is smaller than the intensity threshold, it is indicated that the network quality of the millimeter wave communication link between the UE and the relay device is poor, and the millimeter wave communication link cannot support normal data transmission, so that the millimeter wave communication link between the UE and the relay device is disconnected, and a wireless fidelity Wi-Fi communication link is established between the UE and the relay device, so that the UE and the relay device can perform data transmission through Wi-Fi.
In the embodiment of the application, when the millimeter wave communication link between the UE and the relay equipment is disconnected, the wireless fidelity Wi-Fi communication link between the UE and the relay equipment is established, so that a communication link which can support normal data transmission is always arranged between the UE and the relay equipment, and the stability of a network between the UE and the relay equipment is ensured.
In one embodiment of the present application, a plurality of relay devices are provided in an indoor network, the plurality of relay devices dividing an indoor space into different relay service ranges, each relay device communicating with a UE within a corresponding relay service range. When the UE moves, it may move from a service area of one relay device to a service area of another relay device, in which case, the UE needs to perform a handover of the relay device, and the specific handover process includes:
the UE moves to the edge of the millimeter wave signal coverage range of the current relay equipment connected with the UE, the signal intensity of the millimeter wave signal between the UE and the current relay equipment is smaller than the intensity threshold value, then the UE disconnects the millimeter wave communication link with the current relay equipment, establishes a wireless fidelity Wi-Fi communication link between the UE and the current relay equipment, and communicates with the current relay equipment through the Wi-Fi communication link, and then the method further comprises the following steps:
s404, detecting whether the signal intensity of the millimeter wave signals between the UE and other relay devices except the relay device is larger than or equal to an intensity threshold value.
And the UE monitors the signal intensity of the millimeter wave signals between the UE and other relay equipment except the current relay equipment in real time, and compares the monitored signal intensity of the millimeter wave signals with an intensity threshold value, so that the magnitude relation between the signal intensity of the millimeter wave signals between the UE and other relay equipment except the current relay equipment and the intensity threshold value is determined.
S405, when the signal intensity of the millimeter wave signals between the UE and the relay equipment except the relay equipment is larger than or equal to the intensity threshold value, disconnecting the Wi-Fi communication link between the UE and the relay equipment, and establishing the millimeter wave communication link between the UE and the relay equipment except the relay equipment.
In the embodiment of the application, the UE still monitors the signal strength of the millimeter wave signals between all the relay devices except the current relay device and the UE in the indoor network in real time in the process that the current relay device communicates through the Wi-Fi communication link. When the signal strength of the millimeter wave signal between one relay device and the UE in all the relay devices except the current relay device is greater than or equal to the strength threshold, the relay device may be marked as a candidate relay device.
The signal strength of the millimeter wave signal between the UE and the relay device to be selected can support communication in a millimeter wave communication link, so that a Wi-Fi communication link between the UE and the current relay device is disconnected, the current relay device becomes a history relay device, a millimeter wave communication link is established between the UE and the relay device to be selected, and the relay device to be selected becomes the current relay device.
In the switching process of the millimeter wave communication technology and the Wi-Fi communication technology provided by the above embodiment, when the millimeter wave link fails, the UE only needs to switch in the software layer to assume the role of sending/receiving, that is, the soft switching of the communication link can be completed without extra cost, which is imperceptible to the user, and thus, the stability of the network between the UE and the relay device when the UE and the relay device are switched is ensured.
It should be noted that, since the photodetector has a high requirement on the angle alignment of the received optical signal and has a strong mobility to the UE, the receiving end of the visible light communication is not suitable for being placed on the mobile device. Therefore, in the embodiment of the present application, optionally, the UE may not have an access capability in a visible light frequency band, and optionally, the UE may have a radio frequency communication capability, that is, an access capability in a microwave frequency band and a millimeter wave frequency band.
In the embodiment of the application, after the UE is disconnected from the current relay equipment and before the UE is connected with the relay equipment to be selected, the UE and the current relay equipment communicate through the Wi-Fi communication link, so that the situation of network disconnection between the UE and the current relay equipment is avoided, the network stability is improved, and the communication delay is avoided.
Referring to fig. 6, a flowchart of a data transmission method provided in an embodiment of the present application is shown, where the data transmission method can be applied to the implementation environment shown in fig. 1. As shown in fig. 6, the data transmission method includes the following steps:
s501, the UE sends a data request to the relay equipment based on the millimeter wave communication technology.
S502, the relay equipment receives a data request sent by the UE.
S503, the relay device converts the data format of the data request into a millimeter wave data format.
And S504, the relay equipment sends a data request to the visible light gateway based on the millimeter wave communication technology.
And S505, the visible light gateway receives the data request.
S506, the visible light gateway acquires the downlink data according to the data request, and converts the data format of the downlink data into the visible light data format.
And S507, the visible light gateway sends downlink data to the relay equipment based on the visible light communication technology.
S508, the relay equipment receives downlink data sent by the visible light gateway
And S509, the relay equipment converts the downlink data from a visible light data format to a millimeter wave data format to obtain millimeter wave downlink data.
S510, the relay equipment sends millimeter wave downlink data to the UE based on the millimeter wave communication technology.
S511, the UE receives the millimeter wave downlink data sent by the relay equipment.
As described above, in the embodiment of the present application, downlink data is transmitted by using the visible light communication technology and the millimeter wave communication technology, so that the transmission speed of the downlink data can be increased, the data throughput of the downlink communication link can be increased, and the requirement of the indoor network can be met.
Referring to fig. 7, fig. 7 is a schematic diagram of a data transmission device according to an embodiment of the present application. The data transmission apparatus may be configured in a relay device as shown in fig. 1, and as shown in fig. 7, the data transmission apparatus includes a downlink data receiving module 12, a format conversion module 13, and a downlink data transmitting module 14.
The downlink data receiving module 12 is configured to receive downlink data sent by a visible light gateway based on a visible light communication technology;
the format conversion module 13 is configured to convert the downlink data from a visible light data format to a millimeter wave data format to obtain converted millimeter wave downlink data, where the visible light data format is a data format conforming to a visible light communication technology, and the millimeter wave data format is a data format conforming to a millimeter wave communication technology;
the downlink data sending module 14 includes a millimeter wave sending module 141, and the millimeter wave sending module 141 is configured to send the millimeter wave downlink data to the UE based on the millimeter wave communication technology.
Referring to fig. 8, fig. 8 is a schematic diagram of a data transmission device according to an embodiment of the present application.
In an embodiment of the present application, the format conversion module 13 includes a first format conversion sub-module 131, where the first format conversion sub-module 131 is configured to convert the downlink data from a visible light data format to a millimeter wave data format when a millimeter wave communication link between the relay device and the UE is not disconnected, so as to obtain converted millimeter wave downlink data.
In one embodiment of the present application,
the format conversion module 13 includes a second format conversion sub-module 132, where the second format conversion sub-module 132 is configured to convert the downlink data from a visible light data format into a Wi-Fi format when the millimeter wave communication link between the relay device and the UE is disconnected, so as to obtain converted Wi-Fi downlink data;
the downlink data sending module 14 includes a Wi-Fi sending module 142, and the Wi-Fi sending module 142 is configured to send the Wi-Fi downlink data to the UE based on a Wi-Fi communication technology.
In one embodiment of the present application, the apparatus further comprises:
a receiving module 15, configured to receive a data request for requesting the downlink data sent by the UE;
the request sending module 16 includes a first request sending module 161, where the first request sending module 161 is configured to send the data request to the visible light gateway based on a millimeter wave communication technology when a millimeter wave communication link between the relay device and the visible light gateway is not disconnected;
the request sending module 16 further includes a second request sending module 162, and the second request sending module 162 is configured to send the data request to the visible light gateway based on a Wi-Fi communication technology when the millimeter wave communication link between the relay device and the visible light gateway is disconnected.
Referring to fig. 9, fig. 9 is a schematic diagram of a data transmission apparatus according to an embodiment of the present application, where the data transmission apparatus may be configured in the UE shown in fig. 1, and includes:
a downlink data receiving module 20, configured to receive millimeter wave downlink data sent by the relay device based on a millimeter wave communication technology;
the millimeter wave downlink data is obtained by converting the downlink data from a visible light data format to a millimeter wave data format by the relay equipment; the visible light data format is a data format conforming to a visible light communication technology, and the millimeter wave data format is a data format conforming to a millimeter wave communication technology;
the downlink data is transmitted to the relay device by the visible light gateway based on the visible light communication technology.
In one embodiment of the present application, the apparatus further comprises:
a detecting module 21, configured to detect whether a signal strength of a millimeter wave signal between the UE and the relay device is smaller than a strength threshold;
a first link switching module 22, configured to disconnect the millimeter wave communication link between the UE and the relay device and establish a wireless fidelity Wi-Fi communication link between the UE and the relay device when the signal strength of the millimeter wave signal between the UE and the relay device is smaller than the strength threshold.
In one embodiment of the present application, the apparatus further comprises
A detecting module 21, configured to detect whether a signal strength of a millimeter wave signal between the UE and another relay device except the relay device is greater than or equal to the strength threshold;
the second link switching module 23 is configured to, when the signal strength of the millimeter wave signal between the UE and the other relay device except the relay device is greater than or equal to the strength threshold, disconnect the Wi-Fi communication link between the UE and the relay device, and establish a millimeter wave communication link between the UE and the other relay device except the relay device.
For specific limitations of the data transmission device, reference may be made to the above limitations of the data transmission method, which are not described herein again. The modules in the data transmission device can be wholly or partially implemented by software, hardware and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment of the present application, a relay device is provided, the internal structure of which may be as shown in fig. 10, and the relay device includes a processor, a memory, and a network interface connected by a system bus. Wherein the processor of the relay device is configured to provide computational and control capabilities. The memory of the relay device includes a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The network interface of the relay device is used for communicating with an external network device through network connection. The computer program realizes the steps of a data transmission method when being executed by a processor.
Those skilled in the art will appreciate that the architecture shown in fig. 10 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment of the present application, a UE is provided, the internal structure of which may be as shown in fig. 11, the UE comprising a processor, a memory, a network interface, a display screen and an input device connected by a system bus. Wherein the processor of the UE is configured to provide computing and control capabilities. The memory of the UE comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The network interface of the UE is used for communicating with an external terminal through a network connection. The computer program realizes the steps of a data transmission method when being executed by a processor. The UE may include a liquid crystal display or an electronic ink display, and the input device of the UE may be a touch layer covered on the display, a key, a trackball or a touch pad arranged on a casing of the UE, or an external keyboard, a touch pad or a mouse.
Those skilled in the art will appreciate that the architecture shown in fig. 11 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment of the present application, there is provided a computer device comprising a memory and a processor, the memory storing a computer program, the processor implementing the following steps when executing the computer program:
receiving downlink data sent by a visible light gateway based on a visible light communication technology; converting the downlink data from a visible light data format to a millimeter wave data format to obtain converted millimeter wave downlink data, wherein the visible light data format is a data format conforming to a visible light communication technology, and the millimeter wave data format is a data format conforming to a millimeter wave communication technology; and sending the millimeter wave downlink data to the UE based on the millimeter wave communication technology.
In one embodiment, the processor, when executing the computer program, performs the steps of: and when the millimeter wave communication link between the relay equipment and the UE is not disconnected, converting the downlink data from a visible light data format into a millimeter wave data format to obtain the converted millimeter wave downlink data.
In one embodiment, the processor, when executing the computer program, performs the steps of: when a millimeter wave communication link between the relay equipment and the UE is disconnected, converting the downlink data from a visible light data format into a wireless fidelity (Wi-Fi) format to obtain converted Wi-Fi downlink data; and sending the Wi-Fi downlink data to the UE based on Wi-Fi communication technology.
In one embodiment, the processor, when executing the computer program, performs the steps of: before receiving downlink data sent by a visible light gateway, the method based on the visible light communication technology further includes: receiving a data request for requesting the downlink data, which is sent by the UE; when a millimeter wave communication link between the relay equipment and the visible light gateway is not disconnected, sending the data request to the visible light gateway based on a millimeter wave communication technology; and when the millimeter wave communication link between the relay equipment and the visible light gateway is disconnected, the data request is sent to the visible light gateway based on the Wi-Fi communication technology.
Alternatively, the processor implements the following steps when executing the computer program: receiving millimeter wave downlink data sent by the relay equipment based on a millimeter wave communication technology; the millimeter wave downlink data is obtained by converting downlink data from a visible light data format to a millimeter wave data format by the relay device, wherein the visible light data format is a data format conforming to a visible light communication technology, and the millimeter wave data format is a data format conforming to a millimeter wave communication technology; the downlink data is transmitted to the relay device by the visible light gateway based on the visible light communication technology.
In one embodiment, the processor, when executing the computer program, performs the steps of: after receiving the millimeter wave downlink data sent by the relay device based on the millimeter wave communication technology, the method further includes: detecting whether the signal intensity of the millimeter wave signal between the UE and the relay equipment is smaller than an intensity threshold value; and when the signal intensity of the millimeter wave signal between the UE and the relay equipment is smaller than the intensity threshold value, disconnecting the millimeter wave communication link between the UE and the relay equipment, and establishing a wireless fidelity Wi-Fi communication link between the UE and the relay equipment.
In one embodiment, the processor, when executing the computer program, performs the steps of: after the establishing the Wi-Fi communication link between the UE and the relay device, the method further comprises: detecting whether the signal intensity of the millimeter wave signals between the UE and other relay equipment except the relay equipment is larger than or equal to the intensity threshold value; when the signal intensity of the millimeter wave signals between the UE and other relay equipment except the relay equipment is larger than or equal to the intensity threshold value, disconnecting the Wi-Fi communication link between the UE and the relay equipment, and establishing the millimeter wave communication link between the UE and other relay equipment except the relay equipment.
The implementation principle and technical effect of the computer device provided by the above embodiment are similar to those of the above method embodiment, and are not described herein again.
In an embodiment of the application, a computer-readable storage medium is provided, on which a computer program is stored, which computer program, when being executed by a processor, carries out the steps of:
receiving downlink data sent by a visible light gateway based on a visible light communication technology; converting the downlink data from a visible light data format to a millimeter wave data format to obtain converted millimeter wave downlink data, wherein the visible light data format is a data format conforming to a visible light communication technology, and the millimeter wave data format is a data format conforming to a millimeter wave communication technology; and sending the millimeter wave downlink data to the UE based on the millimeter wave communication technology.
In one embodiment, the computer program when executed by the processor implements the steps of: the converting the downlink data from the visible light data format to the millimeter wave data format to obtain the converted millimeter wave downlink data includes: and when the millimeter wave communication link between the relay equipment and the UE is not disconnected, converting the downlink data from a visible light data format into a millimeter wave data format to obtain the converted millimeter wave downlink data.
In one embodiment, the computer program when executed by the processor implements the steps of: when a millimeter wave communication link between the relay equipment and the UE is disconnected, converting the downlink data from a visible light data format into a wireless fidelity (Wi-Fi) format to obtain converted Wi-Fi downlink data; and sending the Wi-Fi downlink data to the UE based on Wi-Fi communication technology.
In one embodiment, the computer program when executed by the processor implements the steps of: before receiving downlink data sent by a visible light gateway, the method based on the visible light communication technology further includes: receiving a data request for requesting the downlink data, which is sent by the UE; when a millimeter wave communication link between the relay equipment and the visible light gateway is not disconnected, sending the data request to the visible light gateway based on a millimeter wave communication technology; and when the millimeter wave communication link between the relay equipment and the visible light gateway is disconnected, the data request is sent to the visible light gateway based on the Wi-Fi communication technology.
Alternatively, the computer program when executed by the processor implements the steps of: receiving millimeter wave downlink data sent by the relay equipment based on a millimeter wave communication technology; the millimeter wave downlink data is obtained by converting downlink data from a visible light data format to a millimeter wave data format by the relay device, wherein the visible light data format is a data format conforming to a visible light communication technology, and the millimeter wave data format is a data format conforming to a millimeter wave communication technology; the downlink data is transmitted to the relay device by the visible light gateway based on the visible light communication technology.
In one embodiment, the computer program when executed by the processor implements the steps of: after receiving the millimeter wave downlink data sent by the relay device based on the millimeter wave communication technology, the method further includes: detecting whether the signal intensity of the millimeter wave signal between the UE and the relay equipment is smaller than an intensity threshold value; and when the signal intensity of the millimeter wave signal between the UE and the relay equipment is smaller than the intensity threshold value, disconnecting the millimeter wave communication link between the UE and the relay equipment, and establishing a wireless fidelity Wi-Fi communication link between the UE and the relay equipment.
In one embodiment, the computer program when executed by the processor implements the steps of: after the establishing the Wi-Fi communication link between the UE and the relay device, the method further comprises: detecting whether the signal intensity of the millimeter wave signals between the UE and other relay equipment except the relay equipment is larger than or equal to the intensity threshold value; when the signal intensity of the millimeter wave signals between the UE and other relay equipment except the relay equipment is larger than or equal to the intensity threshold value, disconnecting the Wi-Fi communication link between the UE and the relay equipment, and establishing the millimeter wave communication link between the UE and other relay equipment except the relay equipment.
The implementation principle and technical effect of the computer-readable storage medium provided by the above embodiments are similar to those of the above method embodiments, and are not described herein again.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the present application. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (11)

1. A data transmission method, for use in a relay device, the method comprising:
receiving downlink data sent by a visible light gateway based on a visible light communication technology, wherein the visible light communication technology is a technology for carrying out data communication by taking visible light waves as carriers for transmitting information in a preset visible light spectrum section, the downlink data is acquired by the visible light gateway from a server arranged in a wide area network, and the relay equipment and the visible light gateway are both arranged in an indoor wireless network;
converting the downlink data from a visible light data format to a millimeter wave data format to obtain converted millimeter wave downlink data;
and sending the millimeter wave downlink data to User Equipment (UE) based on a millimeter wave communication technology.
2. The method according to claim 1, wherein the converting the downlink data from a visible light data format to a millimeter wave data format to obtain the converted millimeter wave downlink data comprises:
and when the millimeter wave communication link between the relay equipment and the UE is not disconnected, converting the downlink data from a visible light data format into a millimeter wave data format to obtain the converted millimeter wave downlink data.
3. The method of claim 2, further comprising:
when a millimeter wave communication link between the relay equipment and the UE is disconnected, converting the downlink data from a visible light data format into a wireless fidelity (Wi-Fi) format to obtain converted Wi-Fi downlink data;
and sending the Wi-Fi downlink data to the UE based on a Wi-Fi communication technology.
4. The method according to claim 1, wherein before receiving downlink data sent by a visible light gateway based on the visible light communication technology, the method further comprises:
receiving a data request for requesting the downlink data, which is sent by the UE;
when a millimeter wave communication link between the relay equipment and the visible light gateway is not disconnected, sending the data request to the visible light gateway based on a millimeter wave communication technology;
and when a millimeter wave communication link between the relay equipment and the visible light gateway is disconnected, sending the data request to the visible light gateway based on a Wi-Fi communication technology.
5. A data transmission method, for use in a User Equipment (UE), the method comprising:
receiving millimeter wave downlink data sent by the relay equipment based on a millimeter wave communication technology;
the millimeter wave downlink data is obtained by converting the downlink data from a visible light data format to a millimeter wave data format by the relay equipment;
the downlink data is sent to the relay device by the visible light gateway based on a visible light communication technology, the visible light communication technology is a technology for carrying out data communication by taking visible light waves as carriers for transmitting information in a preset visible light spectrum section, the downlink data is obtained by the visible light gateway from a server arranged in a wide area network, and the relay device and the visible light gateway are both arranged in an indoor wireless network.
6. The method according to claim 5, wherein after receiving the millimeter wave downlink data transmitted by the relay device based on the millimeter wave communication technology, the method further comprises:
detecting whether the signal strength of the millimeter wave signal between the UE and the relay device is less than a strength threshold;
and when the signal intensity of the millimeter wave signal between the UE and the relay equipment is smaller than the intensity threshold value, disconnecting the millimeter wave communication link between the UE and the relay equipment, and establishing a wireless fidelity Wi-Fi communication link between the UE and the relay equipment.
7. The method of claim 6, wherein after the establishing the Wi-Fi communication link between the UE and the relay device, the method further comprises:
detecting whether the signal strength of the millimeter wave signals between the UE and other relay devices except the relay device is greater than or equal to the strength threshold value;
when the signal intensity of the millimeter wave signals between the UE and other relay equipment except the relay equipment is larger than or equal to the intensity threshold value, disconnecting the Wi-Fi communication link between the UE and the relay equipment, and establishing the millimeter wave communication link between the UE and other relay equipment except the relay equipment.
8. A data transmission apparatus, used in a relay device, comprising:
the downlink data receiving module is used for receiving downlink data sent by a visible light gateway based on a visible light communication technology, wherein the visible light communication technology is a technology for carrying out data communication by taking visible light waves as carriers for transmitting information in a preset visible light spectrum section, the downlink data is acquired by the visible light gateway from a server arranged in a wide area network, and the relay equipment and the visible light gateway are both arranged in an indoor wireless network;
the format conversion module is used for converting the downlink data from a visible light data format to a millimeter wave data format to obtain converted millimeter wave downlink data;
and the downlink data sending module is used for sending the millimeter wave downlink data to User Equipment (UE) based on the millimeter wave communication technology.
9. A data transmission apparatus, configured to be used in a user equipment UE, comprising:
the downlink data receiving module is used for receiving millimeter wave downlink data sent by the relay equipment based on the millimeter wave communication technology;
the millimeter wave downlink data is obtained by converting the downlink data from a visible light data format to a millimeter wave data format by the relay equipment;
the downlink data is sent to the relay device by the visible light gateway based on a visible light communication technology, the visible light communication technology is a technology for carrying out data communication by taking visible light waves as carriers for transmitting information in a preset visible light spectrum section, the downlink data is obtained by the visible light gateway from a server arranged in a wide area network, and the relay device and the visible light gateway are both arranged in an indoor wireless network.
10. A computer device comprising a memory and a processor, the memory storing a computer program, wherein the processor implements the data transmission method of any one of claims 1 to 4 when executing the computer program; alternatively, the processor implements the data transmission method of any one of claims 5 to 7 when executing the computer program.
11. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the data transmission method according to any one of claims 1 to 4; alternatively, the computer program when executed by a processor implements the data transmission method of any of claims 5 to 7.
CN201910542679.XA 2019-06-21 2019-06-21 Data transmission method, device, equipment and storage medium Active CN110429979B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910542679.XA CN110429979B (en) 2019-06-21 2019-06-21 Data transmission method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910542679.XA CN110429979B (en) 2019-06-21 2019-06-21 Data transmission method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN110429979A CN110429979A (en) 2019-11-08
CN110429979B true CN110429979B (en) 2021-08-10

Family

ID=68408542

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910542679.XA Active CN110429979B (en) 2019-06-21 2019-06-21 Data transmission method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN110429979B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103840885A (en) * 2014-02-27 2014-06-04 聊城大学 High carrier frequency and high speed light millimeter wave generating and long-span transmission system

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5268777B2 (en) * 2009-05-19 2013-08-21 株式会社日立製作所 Transceiver
US10181895B2 (en) * 2014-09-04 2019-01-15 Honeywell International Inc. Free space laser and millimetre wave(MMW) network for airborne relay networks
CN106357330A (en) * 2015-07-16 2017-01-25 南方科技大学 Wireless data downlink sending method and device
CN105763257B (en) * 2016-04-25 2018-08-17 北京科技大学 A kind of high ferro communication system
CN106712849A (en) * 2016-12-01 2017-05-24 湖南大学 Optical frequency comb based indoor millimeter wave and visible light communication hybrid multi-access method
US10623083B2 (en) * 2017-12-11 2020-04-14 RF DSP Inc. Distributed wireless antennas and millimeter wave scanning repeater
CN108827303A (en) * 2018-04-25 2018-11-16 南京邮电大学 A kind of indoor visible light single-carrier frequency-domain MMSE equalization methods based on location technology
CN109067441A (en) * 2018-07-27 2018-12-21 湖南时变通讯科技有限公司 A kind of 5G group network system relayed based on millimeter wave and microwave multiple-input and multiple-output

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103840885A (en) * 2014-02-27 2014-06-04 聊城大学 High carrier frequency and high speed light millimeter wave generating and long-span transmission system

Also Published As

Publication number Publication date
CN110429979A (en) 2019-11-08

Similar Documents

Publication Publication Date Title
KR100494203B1 (en) System for dynamic process assignment in a local area network and method therefor
US9992725B2 (en) Method and apparatus for implementing high-frequency communication
WO2016070475A1 (en) Resource allocation method and system, and device and terminal having base station functionality
KR100883108B1 (en) Apparatus and method for handover of multi-mode portable terminal
US11115869B2 (en) SDN-controlled bandwidth sharing method for use with terminal small cell, and bandwidth sharing device
US9811915B2 (en) Integration of image/video pattern recognition in traffic engineering
CN104507167B (en) A kind of wireless resource allocation methods, node and system
CN110140411B (en) Connection establishment in 5G radio access network
CN106537990B (en) For the network equipment, user equipment and the method for access signal broadcast
US9622115B2 (en) Channel negotiation method, device, and system
JP2019519955A (en) Communication method, network equipment and terminal equipment
CN106034340B (en) Communication mode control method, base station, user terminal and system
WO2017080380A1 (en) Data transmission control method and network device
KR20140117963A (en) Method and apparatus of traffic control in next generation mobile communication system
JP6899426B2 (en) Upstream data transmission method and equipment
US20170188384A1 (en) Emulating virtual port control of airtime fairness using per station enhanced distributed channel access (edca) parameters
US20220053362A1 (en) Priority handling at quality of service flow relocation
CN110429979B (en) Data transmission method, device, equipment and storage medium
CN110622578B (en) Method for controlling data replication and related device
CN109121121B (en) Communication establishing method, terminal and storage medium
CN114900825B (en) Terminal cross-zone cooperative relay switching communication method, system, equipment and storage medium
CN105636133A (en) Configuration method of wireless access points and base station
US11974363B2 (en) Communication method, communication apparatus, and terminal device
JP6267603B2 (en) COMMUNICATION CONTROL SYSTEM, COMMUNICATION CONTROL DEVICE, AND COMMUNICATION CONTROL METHOD
US10231248B2 (en) Methods and devices for managing connectivity for a service

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