Auxiliary transmission method, user equipment, communication system and storage medium

By detecting the signal intensity of the visible light communication network device in the user device and selecting the alternative device, the problem of poor deployment and mobility of visible light communication networks in high density communication networks has been solved, and the reliability and efficiency of information transmission are improved.

CN119364466APending Publication Date: 2025-01-24CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411618515.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-13
Publication Date
2025-01-24

AI Technical Summary

Technical Problem

The problems of high-density deployment and poor mobility of visible light communication networks lead to problems such as failure of information transmission, difficulty in implementing uplinks, and easy interruption of downlinks, limiting their application scenarios.

Method used

The user equipment detects the signal strength of the first network device. If it is less than a predetermined threshold, the second network device is selected, and the routing configuration is updated through the third network device to ensure that information can be transmitted smoothly.

Benefits of technology

Effectively solve the problem of information transmission failure, improve the transmission efficiency and reliability of visible light communication, and reduce the data burden of traditional honeycomb networks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119364466A_ABST
    Figure CN119364466A_ABST
Patent Text Reader

Abstract

The invention provides an auxiliary transmission method, user equipment, a communication system and a storage medium. The auxiliary transmission method comprises the following steps: detecting first signal strength of first network equipment; under the condition that the first signal intensity is smaller than a preset threshold value, selecting second network equipment; and receiving information forwarded by the second network equipment, wherein the forwarded information is sent to the second network equipment by the first network equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communications, and in particular to an auxiliary transmission method, user equipment, a communication system and a storage medium. Background Art

[0002] VLC (Visible Light Communication) is a technology that uses light emitted by light bulbs to transmit data. It uses visible light sources such as LEDs (Light Emitting Diodes) to emit light signals with high-speed changes in brightness that are difficult for the naked eye to distinguish to transmit information, and then uses photoelectric converters such as photodetectors to convert the received light signals into electrical signals to obtain information. It is a wireless communication method that integrates lighting and communication. As a new mode that combines lighting and communication, VLC is an effective supplement to existing wireless radio frequency communications.

[0003] Compared with traditional radio frequency communication, visible light communication has many advantages, such as rich spectrum, simple deployment, green energy saving, and no electromagnetic interference. Relying on its huge spectrum potential, visible light communication has become one of the key candidate technologies for 6G, which can help 6G networks effectively improve user experience rate, peak rate, traffic density, network energy efficiency, positioning accuracy, etc. Visible light communication, which has the characteristics of low power consumption, low cost, and easy deployment, is combined with lighting functions to achieve wider coverage through ultra-dense deployment of visible light base station nodes. Summary of the invention

[0004] The inventors noticed that compared with traditional radio frequency communication, the density of visible light access points is higher and the distance between access points and users is closer. If the visible light network adopts the cellular architecture commonly used in mobile communications, there will be problems such as frequent switching, low spectrum efficiency and complex interference management. On the other hand, the ultra-dense deployment of visible light nodes also increases the demand for fronthaul / backhaul and the difficulty of deployment. In addition, visible light communication has the problems of difficult uplink, easy interruption of downlink and poor mobility, which greatly limits the application scenarios of independent visible light communication.

[0005] Accordingly, the present disclosure provides an auxiliary transmission method, which can effectively solve the problem of information transmission failure.

[0006] In a first aspect of the present disclosure, an auxiliary transmission method is provided, which is executed by a user device, and includes: detecting a first signal strength of a first network device; selecting a second network device when the first signal strength is less than a predetermined threshold; and receiving information forwarded by the second network device, wherein the forwarded information is sent by the first network device to the second network device.

[0007] In some embodiments, when the first signal strength is less than a predetermined threshold, selecting the second network device includes: when the first signal strength is less than a predetermined threshold, sending a link failure message to a third network device so that the third network device selects the second network device; receiving a device identification of the second network device sent by the third network device; and sending a service request message to the second network device, wherein the service request message includes the device identification of the second network device.

[0008] In some embodiments, sending the service request message to the second network device includes: detecting a second signal strength of the first network device; and sending the service request message to the second network device when the second signal strength is less than the predetermined threshold.

[0009] In some embodiments, when the first signal strength is less than a predetermined threshold, sending a link failure message to a third network device includes: delaying for a predetermined period of time when the first signal strength is less than the predetermined threshold; after delaying for the predetermined period of time, detecting a third signal strength of the first network device; and sending the link failure message to the third network device when the third signal strength is less than the predetermined threshold.

[0010] In some embodiments, when the first signal strength is less than a predetermined threshold, selecting the second network device includes: when the first signal strength is less than a predetermined threshold, sending a forwarding request message to multiple candidate network devices included in a candidate network device list; when a forwarding response message is received, selecting a candidate device from the candidate network devices that sent the forwarding response message as the second network device; sending a confirmation message to the second network device; and sending identification information of the second network device to a third network device so that the third network device updates the routing configuration of the first network device.

[0011] In some embodiments, selecting a candidate device from the candidate network devices that send the forwarding response message as the second network device includes: selecting the first candidate network device that sends the forwarding response message as the second network device.

[0012] In some embodiments, selecting a candidate device from the candidate network devices that send the forwarding response message as the second network device includes: selecting a candidate device from the candidate network devices that send the forwarding response message according to preset parameters as the second network device.

[0013] In some embodiments, the preset parameter includes at least one of the location of the candidate network device, the signal strength of the candidate network device, and the load of the candidate network device.

[0014] In some embodiments, when the first signal strength is less than a predetermined threshold, sending a forwarding request message to multiple candidate network devices included in the candidate network device list includes: when the first signal strength is less than the predetermined threshold, delaying for a predetermined period of time; after delaying for the predetermined period of time, detecting a fourth signal strength of the first network device; and when the fourth signal strength is less than the predetermined threshold, sending the forwarding request message to the multiple candidate network devices included in the candidate network device list.

[0015] In some embodiments, when no forwarding response message is received, a device change request for changing the first network device is sent to the third network device.

[0016] In some embodiments, the candidate network device list is configured by the third network device

[0017] In some embodiments, the predetermined threshold is configured by a third network device.

[0018] In a second aspect of the present disclosure, a user device is provided, comprising: a memory; and a processor, coupled to the memory, wherein the processor is configured to execute a method as described in any of the above embodiments based on instructions stored in the memory.

[0019] In a third aspect of the present disclosure, a communication system is provided, comprising: a user device as described in any of the above embodiments; a first network device, configured to send information to the user device, and send the information sent to the user device to a second network device based on updated routing information; and a second network device, configured to forward the information sent to the user device to the user device.

[0020] In some embodiments, the above system further includes: a third network device configured to configure a predetermined threshold and a candidate network device list for the user equipment.

[0021] In some embodiments, the third network device is configured to select the second network device based on the link failure message sent by the user device, send the device identifier of the second network device to the user device, and send routing configuration information to the first network device, wherein the routing configuration information includes the device identifier of the second network device and the device identifier of the user device; the first network device is configured to update the current routing information based on the routing configuration information.

[0022] In some embodiments, the third network device is configured to select a candidate network device from the multiple candidate network devices as the second network device based on the location of the user equipment, the service status of the first network device and relevant information of the multiple candidate network devices.

[0023] In some embodiments, the third network device is configured to determine whether the first network device can provide services to the user equipment based on the link failure message, and reconfigure the first network device for the user equipment if the first network device cannot provide services to the user equipment.

[0024] In some embodiments, the second network device is configured to, after receiving the service request message sent by the user equipment, send the information for sending to the user equipment to the user equipment upon receiving the information for sending to the user equipment sent by the first network device.

[0025] In some embodiments, the second network device is configured to determine whether the second network device itself meets the service requirements of the user equipment based on the forwarding request message sent by the user equipment, and send a forwarding response message to the user equipment if the second network device itself meets the service requirements of the user equipment.

[0026] In some embodiments, the second network device is configured to determine whether the second network device itself meets the service requirement of the user equipment based on at least one of the signal strength of the user equipment and the load of the second network device itself.

[0027] In some embodiments, the third network device is configured to send a routing configuration update request to the first network device based on the device identification of the second network device reported by the user device; the first network device is configured to update the routing information of the first network device based on the routing configuration update request.

[0028] In some embodiments, the second network device is configured to, after receiving a confirmation message sent by the user equipment, send the information for sending to the user equipment to the user equipment when receiving the information for sending to the user equipment sent by the first network device.

[0029] In some embodiments, the first network device includes a visible light node; the second network device includes a relay network device for visible light communication; and the third network device includes a radio frequency base station.

[0030] In a fourth aspect of the present disclosure, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and when the instructions are executed by a processor, the method described in any of the above embodiments is implemented.

[0031] In a fifth aspect of the present disclosure, a computer program product is provided, comprising computer instructions, wherein when the computer instructions are executed by a processor, the method described in any of the above embodiments is implemented.

[0032] Other features and advantages of the present disclosure will become apparent from the following detailed description of exemplary embodiments of the present disclosure with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0034] Figure 1 A schematic diagram of a flow chart of an auxiliary transmission method according to an embodiment of the present disclosure;

[0035] Figure 2 A flowchart of a method for selecting a network device according to an embodiment of the present disclosure;

[0036] Figure 3 A flowchart of a network device selection method according to another embodiment of the present disclosure;

[0037] Figure 4 A schematic diagram of the structure of a user equipment according to an embodiment of the present disclosure;

[0038] Figure 5 A schematic diagram of the structure of a communication system according to an embodiment of the present disclosure;

[0039] Figure 6 A schematic diagram of the structure of a communication system according to another embodiment of the present disclosure;

[0040] Figure 7 A schematic diagram of a flow chart of an auxiliary transmission method according to another embodiment of the present disclosure;

[0041] Figure 8 The figure is a flowchart of an auxiliary transmission method according to another embodiment of the present disclosure. DETAILED DESCRIPTION

[0042] The technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all of the embodiments. The following description of at least one exemplary embodiment is actually only illustrative and is by no means intended to limit the present disclosure and its application or use. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.

[0043] Unless specifically stated otherwise, the relative arrangement of components and steps, the numerical expressions and numerical values ​​set forth in these embodiments do not limit the scope of the present disclosure.

[0044] At the same time, it should be understood that for the convenience of description, the sizes of the various parts shown in the drawings are not drawn according to the actual proportional relationship.

[0045] Technologies, methods, and apparatus known to ordinary technicians in the relevant field may not be discussed in detail, but where appropriate, such technologies, methods, and apparatus should be considered part of the authorization specification.

[0046] In all examples shown and discussed herein, any specific values ​​should be interpreted as merely exemplary and not as limiting. Therefore, other examples of the exemplary embodiments may have different values.

[0047] It should be noted that like reference numerals and letters refer to similar items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.

[0048] Figure 1 The following is a flow chart of an auxiliary transmission method according to an embodiment of the present disclosure. In some embodiments, the following auxiliary transmission method is executed by a user equipment (UE), including steps 11-13.

[0049] In step 11, a first signal strength of a first network device is detected.

[0050] In some embodiments, the first network device comprises a visible light node.

[0051] In step 12, when the first signal strength is less than a predetermined threshold, a second network device is selected.

[0052] It should be noted here that when the link between the first network device and the user device is blocked, the user device is in the coverage edge area of ​​the first network device, or other unstable phonemes, the signal strength of the first network device decreases.

[0053] In some embodiments, the second network device comprises a relay network device for visible light communication.

[0054] In some embodiments, the predetermined threshold is configured by a third network device.

[0055] For example, the third network device includes a radio frequency base station.

[0056] For example, the third network device preconfigures the predetermined threshold in the form of a SIB (System Information Block), or the third network device instructs the user equipment to configure the predetermined threshold through RRC (Radio Resource Control) signaling.

[0057] In some embodiments, the step of selecting the second network device is as follows: Figure 2 shown.

[0058] Figure 2 The flowchart of the network device selection method according to an embodiment of the present disclosure is as follows. In some embodiments, the following network device selection method is executed by a user device, including steps 21-23.

[0059] In step 21, when the first signal strength is less than a predetermined threshold, a link failure message is sent to the third network device so that the third network device selects the second network device.

[0060] In some embodiments, when the first signal strength is less than a predetermined threshold, a predetermined time is delayed, and after the predetermined time is delayed, a third signal strength of the first network device is detected. When the third signal strength is less than a predetermined threshold, a link failure message is sent to the third network device.

[0061] It should be noted here that since the link between the first network device and the user device will be affected by the external environment, the signal strength of the link will fluctuate. In order to avoid erroneous operations, when the signal strength of the first network device is less than a predetermined threshold, the user device will re-detect the signal strength of the first network device after a period of time. If the signal strength of the first network device is not less than the predetermined threshold at this time, no subsequent processing is required. On the contrary, if the signal strength of the first network device is still less than the predetermined threshold at this time, it indicates that the link between the first network device and the user device is indeed in an abnormal state. In this case, the user device will send a link failure message to the third network device.

[0062] Therefore, the present disclosure can effectively solve the problem of information transmission failure while also effectively avoiding the overhead caused by switching links.

[0063] In step 22, a device identification of the second network device sent by the third network device is received.

[0064] In step 23, a service request message is sent to the second network device, wherein the service request message includes a device identification of the second network device.

[0065] It should be noted here that after receiving the service request message, the second network device sends the information for sending to the user equipment to the user equipment when receiving the information for sending to the user equipment sent by the first network device.

[0066] In some embodiments, after receiving the device identification of the second network device sent by the third network device, the second signal strength of the first network device is detected. If the second signal strength is less than a predetermined threshold, a service request message is sent to the second network device.

[0067] That is to say, after receiving the device identification of the second network device sent by the third network device, the user device re-detects the signal strength of the first network device. If the current signal strength of the first network device is not less than the predetermined threshold, it indicates that the link between the first network device and the user device has returned to normal. In this case, the user device does not need to send a service request message to the second network device. On the contrary, if the current signal strength of the first network device is still less than the predetermined threshold, it indicates that the link between the first network device and the user device is still in an abnormal state. In this case, the user device sends a service request message to the second network device.

[0068] Therefore, the present disclosure can effectively solve the problem of information transmission failure while also effectively avoiding the overhead caused by switching links.

[0069] In some embodiments, the step of selecting the second network device is as follows: Figure 3 shown.

[0070] Figure 3 This is a flow chart of a network device selection method according to another embodiment of the present disclosure. In some embodiments, the following network device selection method is executed by a user device, including steps 31-34.

[0071] In step 31, when the first signal strength is less than a predetermined threshold, a forwarding request message is sent to a plurality of candidate network devices included in the candidate network device list.

[0072] In some embodiments, the candidate network device list is configured by a third network device.

[0073] In some embodiments, when the first signal strength is less than a predetermined threshold, a predetermined time is delayed, after which a fourth signal strength of the first network device is detected, and when the fourth signal strength is less than a predetermined threshold, a forwarding request message is sent to multiple candidate network devices included in the candidate network device list.

[0074] It should be noted here that since the link between the first network device and the user device will be affected by the external environment, the signal strength of the link will fluctuate. In order to avoid erroneous operations, when the signal strength of the first network device is less than a predetermined threshold, the user device will re-detect the signal strength of the first network device after a period of time. If the signal strength of the first network device is not less than the predetermined threshold at this time, no subsequent processing is required. On the contrary, if the signal strength of the first network device is still less than the predetermined threshold at this time, it indicates that the link between the first network device and the user device is indeed in an abnormal state. In this case, the user device will send a forwarding request message to multiple candidate network devices included in the candidate network device list.

[0075] Therefore, the present disclosure can effectively solve the problem of information transmission failure while also effectively avoiding the overhead caused by switching links.

[0076] In step 32, when the forwarding response message is received, a candidate device is selected from the candidate network devices that sent the forwarding response message to serve as the second network device.

[0077] In some embodiments, the candidate network device that first sends a forwarding response message is used as the second network device.

[0078] In some embodiments, among the candidate network devices that send the forwarding response message, a candidate device is selected according to preset parameters to serve as the second network device.

[0079] For example, the preset parameters include at least one of the location of the candidate network device, the signal strength of the candidate network device, and the load of the candidate network device.

[0080] In step 33, a confirmation message is sent to the second network device.

[0081] It should be noted here that after receiving the confirmation message sent by the user equipment, the second network equipment sends the information for sending to the user equipment to the user equipment when receiving the information for sending to the user equipment sent by the first network equipment.

[0082] In step 34, the identification information of the second network device is sent to the third network device so that the third network device updates the routing configuration of the first network device.

[0083] It should be noted here that after the routing configuration is updated, when the first network device sends information to the user equipment, it will send the information to the second network device, and the second network device will forward the information to the user equipment.

[0084] In some embodiments, when no forwarding response message is received, a device change request for changing the first network device is sent to a third network device.

[0085] That is, if there is no available candidate network device, the user equipment will send a device change request to the first network device so that the third network device can reconfigure the device for the user equipment to implement visible light communication.

[0086] return Figure 1 In step 13, information forwarded by the second network device is received, wherein the forwarded information is sent by the first network device to the second network device.

[0087] In the auxiliary transmission method provided in the above embodiment of the present disclosure, when the signal strength of the first network device communicating with the user equipment is less than a predetermined threshold, the second network device is selected so that the second network device forwards the information sent by the first network device to the user equipment, thereby effectively solving the problem of information transmission failure.

[0088] Figure 4 A schematic diagram of the structure of a user equipment according to an embodiment of the present disclosure.

[0089] like Figure 4 As shown, the user device 40 may be in the form of a general-purpose computing device and includes a memory 41, a processor 42, and a bus 43 connecting different system components.

[0090] The memory 41 may include, for example, a system memory, a non-volatile storage medium, etc. The system memory may store, for example, an operating system, an application program, a boot loader, and other programs. The system memory may include a volatile storage medium, such as a random access memory (RAM) and / or a cache memory. The non-volatile storage medium may store, for example, instructions of a corresponding embodiment of at least one auxiliary transmission method being executed. The non-volatile storage medium includes, but is not limited to, a disk memory, an optical memory, a flash memory, etc.

[0091] The processor 42 may be implemented by a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistors, etc., as discrete hardware components. Accordingly, each module such as an acquisition module, a calculation module, and an adjustment module may be implemented by a central processing unit (CPU) running instructions in a memory that execute corresponding steps, or may be implemented by a dedicated circuit that executes corresponding steps.

[0092] For example, the processor 42 is configured to execute instructions stored in the memory to implement the following Figure 1-3 The method of any one of the embodiments.

[0093] The bus 43 may use any of a variety of bus structures, including, but not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MCA) bus, and a Peripheral Component Interconnect (PCI) bus.

[0094] The interfaces 44, 45, 46 of the user device 40, the memory 41 and the processor 42 may be connected via a bus 43. The input / output interface 44 may provide a connection interface for input / output devices such as a display, a mouse, and a keyboard. The network interface 45 may provide a connection interface for various networked devices. The storage interface 46 may provide a connection interface for external storage devices such as a floppy disk, a USB flash drive, and an SD card.

[0095] Here, various aspects of the present disclosure are described with reference to flowcharts and / or block diagrams of methods, devices, and computer program products according to embodiments of the present disclosure. It should be understood that each frame of the flowchart and / or block diagram and the combination of frames can be implemented by computer-readable program instructions.

[0096] These computer-readable program instructions may be provided to a processor of a general-purpose computer, a special-purpose computer or other programmable device to produce a machine, so that the processor executes the instructions to produce means for implementing the functions specified in one or more blocks in the flowchart and / or block diagram.

[0097] These computer-readable program instructions may also be stored in a computer-readable memory, which cause the computer to work in a specific manner to produce an article of manufacture, including instructions for implementing the functions specified in one or more blocks in the flowchart and / or block diagram.

[0098] The present disclosure can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects.

[0099] The present disclosure also provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and when the instructions are executed by a processor, the following is implemented: Figure 1-3The method of any one of the embodiments.

[0100] The present disclosure also provides a computer program product, including computer instructions, wherein when the computer instructions are executed by a processor, the following is achieved: Figure 1-3 The method of any one of the embodiments.

[0101] Figure 5 FIG. 1 is a schematic diagram of the structure of a communication system according to an embodiment of the present disclosure. Figure 5 As shown, the communication system includes a user device 50, a first network device 51 and a second network device 52. The user device 50 includes Figure 4 A user device as shown in any one of the embodiments.

[0102] The first network device 51 is configured to send information to the user equipment 50 , and send the information sent to the user equipment to the second network device 52 according to the updated routing information.

[0103] The second network device 52 is configured to forward the information sent to the user equipment to the user equipment 50 .

[0104] For example, the first network device 51 includes a visible light node, and the second network device 52 includes a relay network device for visible light communication.

[0105] Figure 6 It is a schematic diagram of the structure of a communication system according to another embodiment of the present disclosure. Figure 6 and Figure 5 The difference is that in Figure 6 In the illustrated embodiment, the communication system further includes a third network device 53 .

[0106] The third network device 53 is configured to configure a predetermined threshold and a candidate network device list for the user equipment 51 .

[0107] For example, the third network device 53 includes a radio frequency base station.

[0108] In some embodiments, the third network device 53 is configured to select the second network device 52 according to the link failure message sent by the user device, send the device identification of the second network device 52 to the user device 50, and send the routing configuration information to the first network device 51, wherein the routing configuration information includes the device identification of the second network device 52 and the device identification of the user device 50. The first network device 51 is configured to update the current routing information according to the routing configuration information.

[0109] In some embodiments, the third network device 53 is configured to select a candidate network device from multiple candidate network devices as the second network device 52 based on the location of the user equipment 50, the service status of the first network device 51 and relevant information of the multiple candidate network devices.

[0110] In some embodiments, the third network device 53 is configured to determine whether the first network device 51 can provide services to the user device 50 based on the link failure message, and reconfigure the first network device for the user device 50 if the first network device 51 cannot provide services to the user device 50.

[0111] In some embodiments, the second network device 52 is configured to send information for sending to the user equipment 50 to the user equipment 50 after receiving the service request message sent by the user equipment 50 and receiving the information for sending to the user equipment sent by the first network device 51.

[0112] In some embodiments, the second network device 52 is configured to determine whether the second network device 52 itself meets the service requirements of the user device 50 based on the forwarding request message sent by the user device 50, and send a forwarding response message to the user device 50 if the second network device 52 itself meets the service requirements of the user device 50.

[0113] In some embodiments, the second network device 52 is configured to determine whether the second network device 52 itself meets the service requirement of the user equipment 50 based on at least one of the signal strength of the user equipment 50 and the load of the second network device 52 itself.

[0114] In some embodiments, the third network device 53 is configured to send a routing configuration update request to the first network device 51 according to the device identification of the second network device 52 reported by the user device 50. The first network device 51 is configured to update the routing information of the first network device 51 according to the routing configuration update request.

[0115] For example, the routing configuration update request includes the identifier of the user equipment 50 and the identifier of the second network device 52 .

[0116] In some embodiments, the second network device 52 is configured to send information for sending to the user device 50 to the user device 50 after receiving the confirmation message sent by the user device 50 and receiving the information for sending to the user device 50 sent by the first network device 51.

[0117] Figure 7 The figure is a flowchart of an auxiliary transmission method according to another embodiment of the present disclosure.

[0118] In step 71, the third network device configures a predetermined threshold for the user equipment.

[0119] For example, the third network device includes a radio frequency base station.

[0120] For example, the third network device preconfigures the predetermined threshold in the form of SIB, or the third network device instructs the user equipment to configure the predetermined threshold through RRC signaling.

[0121] In step 72, the first network device sends a data message to the user equipment.

[0122] For example, the first network device includes an optical node.

[0123] In step 73, the user equipment detects the signal strength of the first network equipment.

[0124] In step 74, when the signal strength of the first network device is less than a predetermined threshold, a link failure message is sent to the third network device.

[0125] In some embodiments, when the signal strength is less than a predetermined threshold, a predetermined time is delayed, and after the predetermined time is delayed, the signal strength of the first network device is re-detected. When the re-detected signal strength is less than the predetermined threshold, a link failure message is sent to the third network device.

[0126] In step 75, after receiving the link failure message, the third network device selects a candidate network device from the multiple candidate network devices as the second network device according to the location of the user equipment, the service status of the first network device and the relevant information of the multiple candidate network devices.

[0127] For example, the candidate network devices include relay network devices serving visible light communication.

[0128] For example, the relevant information of the candidate network device includes the location of the candidate device, the load of the candidate device and other information.

[0129] In step 76, the third network device sends the identification information of the second network device to the user equipment.

[0130] For example, the third network device sends the identification information of the second network device to the user equipment through an RRC message.

[0131] In step 77, the third network device sends routing configuration information to the first network device, wherein the routing configuration information includes the device identification of the second network device and the device identification of the user equipment.

[0132] In step 78, the first network device updates the current routing information according to the routing configuration information.

[0133] In step 79, the user equipment detects the signal strength of the first network equipment.

[0134] In step 710, when the signal strength is still less than the predetermined threshold, the user equipment sends a service request message to the second network equipment, wherein the service request message includes the equipment identification of the second network equipment, so that the second network equipment waits for the data message sent to the user equipment from the first network equipment.

[0135] In step 711, the first network device sends the data message to the user equipment to the second network device.

[0136] In step 712, the second network device forwards the data message sent to the user equipment to the user equipment.

[0137] In some embodiments, after receiving the link failure message, the third network device determines whether the first network device can provide services to the user equipment, and reconfigures the first network device for the user equipment if the first network device cannot provide services to the user equipment.

[0138] Figure 8 The figure is a flowchart of an auxiliary transmission method according to another embodiment of the present disclosure.

[0139] In step 81, the third network device configures a predetermined threshold for the user equipment.

[0140] For example, the third network device includes a radio frequency base station.

[0141] For example, the third network device preconfigures the predetermined threshold in the form of SIB, or the third network device instructs the user equipment to configure the predetermined threshold through RRC signaling.

[0142] In step 82, the first network device sends a data message to the user equipment.

[0143] For example, the first network device includes an optical node.

[0144] In step 83, the user equipment detects the signal strength of the first network equipment.

[0145] In step 84, when the signal strength of the first network device is less than a predetermined threshold, a forwarding request message is sent to a plurality of candidate network devices included in the candidate network device list.

[0146] For example, the candidate network device list is configured by the third network device.

[0147] For example, the candidate network devices include relay network devices serving visible light communication.

[0148] In some embodiments, when the signal strength is less than a predetermined threshold, a predetermined time is delayed, after which the signal strength of the first network device is re-detected, and when the re-detected signal strength is less than the predetermined threshold, a forwarding request message is sent to multiple candidate network devices included in the candidate network device list.

[0149] In step 85, the candidate network device determines whether it meets the service requirement of the user equipment according to the forwarding request message.

[0150] In some embodiments, the candidate network device determines whether it meets the service requirement of the user equipment based on at least one of the signal strength of the user equipment and the load of the candidate network device itself.

[0151] In step 86, if the candidate network device meets the service requirement of the user equipment, the candidate network device sends a forwarding response message to the user equipment.

[0152] In step 87, the user equipment selects a candidate device from the candidate network devices that send the forwarding response message as the second network device.

[0153] In some embodiments, the user equipment uses the candidate network device that first sends the forwarding response message as the second network device.

[0154] In some embodiments, the user equipment selects a candidate device from the candidate network devices that send the forwarding response message according to preset parameters to serve as the second network device.

[0155] For example, the preset parameters include at least one of the location of the candidate network device, the signal strength of the candidate network device, and the load of the candidate network device.

[0156] In step 88, the user equipment sends a confirmation message to the second network equipment so that the second network equipment waits for the data message sent to the user equipment from the first network equipment.

[0157] In step 89, the user equipment sends the identification information of the second network equipment to the third network equipment.

[0158] In step 810, the third network device sends a routing configuration update request to the first network device according to the device identification of the second network device reported by the user equipment.

[0159] For example, the routing configuration update request includes the device identifier of the user equipment and the device identifier of the second network device.

[0160] In step 811, the first network device is configured to update routing information of the first network device according to a routing configuration update request.

[0161] In step 812, the first network device sends the data message sent to the user equipment to the second network device.

[0162] In step 813, the second network device forwards the data message sent to the user equipment to the user equipment.

[0163] In some embodiments, when the user equipment does not receive the forwarding response message, a device change request for changing the first network device is sent to a third network device.

[0164] That is, if there is no available candidate network device, the user equipment will send a device change request to the first network device so that the third network device can reconfigure the device for the user equipment to implement visible light communication.

[0165] By implementing the above-mentioned embodiments of the present disclosure, the following beneficial effects can be obtained.

[0166] 1) The present disclosure uses visible light communication as a part of the mobile cellular communication network to achieve the integration of visible light communication and traditional radio frequency communication in the cellular network.

[0167] 2) The present disclosure improves the transmission efficiency of visible light communication and reduces the data burden of traditional cellular networks.

[0168] In some embodiments, the functional unit described above can be implemented as a general-purpose processor, a programmable logic controller (PLC), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component or any appropriate combination thereof for performing the functions described in the present disclosure.

[0169] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.

[0170] The description of the present disclosure is given for the purpose of illustration and description, and is not intended to be exhaustive or to limit the present disclosure to the disclosed form. Many modifications and variations will be apparent to those of ordinary skill in the art. The embodiments are selected and described in order to better illustrate the principles and practical applications of the present disclosure, and to enable those of ordinary skill in the art to understand the present disclosure and thereby design various embodiments with various modifications suitable for specific uses.

Claims

1. An auxiliary transmission method, performed by a user equipment, comprising: Detecting a first signal strength of a first network device; When the first signal strength is less than a predetermined threshold, selecting a second network device; Receive information forwarded by the second network device, wherein the forwarded information is sent by the first network device to the second network device.

2. The method according to claim 1, wherein: When the first signal strength is less than a predetermined threshold, selecting a second network device includes: When the first signal strength is less than a predetermined threshold, sending a link failure message to a third network device so that the third network device selects the second network device; receiving a device identification of the second network device sent by the third network device; A service request message is sent to the second network device, wherein the service request message includes a device identification of the second network device.

3. The method according to claim 2, wherein: The sending the service request message to the second network device comprises: detecting a second signal strength of the first network device; When the second signal strength is less than the predetermined threshold, the service request message is sent to the second network device.

4. The method according to claim 2, wherein: The sending a link failure message to a third network device when the first signal strength is less than a predetermined threshold comprises: When the first signal strength is less than the predetermined threshold, delaying for a predetermined time period; After delaying the predetermined time period, detecting a third signal strength of the first network device; In a case where the third signal strength is less than the predetermined threshold, the link failure message is sent to the third network device.

5. The method according to claim 1, wherein: When the first signal strength is less than a predetermined threshold, selecting a second network device includes: When the first signal strength is less than a predetermined threshold, sending a forwarding request message to multiple candidate network devices included in the candidate network device list; In case of receiving the forwarding response message, selecting a candidate device from the candidate network devices that sent the forwarding response message as the second network device; Sending a confirmation message to the second network device; The identification information of the second network device is sent to a third network device so that the third network device updates the routing configuration of the first network device.

6. The method according to claim 5, wherein: The selecting a candidate device from the candidate network devices that send the forwarding response message as the second network device includes: The candidate network device that first sends a forwarding response message is used as the second network device.

7. The method according to claim 5, wherein: The selecting a candidate device from the candidate network devices that send the forwarding response message as the second network device includes: Among the candidate network devices that send the forwarding response message, a candidate device is selected according to preset parameters to serve as the second network device.

8. The method according to claim 7, wherein: The preset parameter includes at least one of the location of the candidate network device, the signal strength of the candidate network device, and the load of the candidate network device.

9. The method according to claim 5, wherein: When the first signal strength is less than a predetermined threshold, sending a forwarding request message to multiple candidate network devices included in the candidate network device list includes: When the first signal strength is less than the predetermined threshold, delaying for a predetermined time period; After delaying the predetermined time period, detecting a fourth signal strength of the first network device; In a case where the fourth signal strength is less than the predetermined threshold, the forwarding request message is sent to a plurality of candidate network devices included in the candidate network device list.

10. The method according to claim 5, further comprising: In the case where no forwarding response message is received, a device change request for changing the first network device is sent to the third network device.

11. The method according to claim 5, wherein: The candidate network device list is configured by the third network device.

12. The method according to any one of claims 1 to 11, wherein: The predetermined threshold is configured by the third network device.

13. A user equipment, comprising: Memory; A processor is coupled to the memory, and the processor is configured to execute the method according to any one of claims 1 to 12 based on instructions stored in the memory.

14. A communication system comprising: The user equipment as claimed in claim 13; The first network device is configured to send information to the user equipment, and send the information sent to the user equipment to the second network device according to the updated routing information; The second network device is configured to forward the information sent to the user equipment to the user equipment.

15. The system of claim 14, further comprising: The third network device is configured to configure a predetermined threshold and a candidate network device list for the user equipment.

16. The system of claim 15, wherein: The third network device is configured to select the second network device according to the link failure message sent by the user equipment, send the device identification of the second network device to the user equipment, and send routing configuration information to the first network device, wherein the routing configuration information includes the device identification of the second network device and the device identification of the user equipment; The first network device is configured to update current routing information according to the routing configuration information.

17. The system of claim 16, wherein: The third network device is configured to select a candidate network device from the multiple candidate network devices as the second network device according to the location of the user equipment, the service status of the first network device and relevant information of the multiple candidate network devices.

18. The system of claim 16, wherein: The third network device is configured to determine whether the first network device can provide services for the user equipment according to the link failure message, and reconfigure the first network device for the user equipment when the first network device cannot provide services for the user equipment.

19. The system of claim 16, wherein: The second network device is configured to, after receiving the service request message sent by the user equipment, send the information for sending to the user equipment to the user equipment in the case where the information for sending to the user equipment sent by the first network device is received.

20. The system of claim 15, wherein: The second network device is configured to determine whether the second network device itself meets the service requirements of the user equipment based on the forwarding request message sent by the user equipment, and send a forwarding response message to the user equipment if the second network device itself meets the service requirements of the user equipment.

21. The system of claim 20, wherein: The second network device is configured to determine whether the second network device itself meets the service requirement of the user equipment according to at least one of the signal strength of the user equipment and the load of the second network device itself.

22. The system of claim 20, wherein: The third network device is configured to send a routing configuration update request to the first network device according to the device identification of the second network device reported by the user equipment; The first network device is configured to update routing information of the first network device according to the routing configuration update request.

23. The system of claim 20, wherein: The second network device is configured to, after receiving the confirmation message sent by the user equipment, send the information for sending to the user equipment to the user equipment in the case where the information for sending to the user equipment sent by the first network device is received.

24. The system of claim 15, wherein: The first network device includes a visible light node; The second network device comprises a relay network device for visible light communication; The third network device includes a radio frequency base station.

25. A computer-readable storage medium, wherein: The computer-readable storage medium stores computer instructions, and when the instructions are executed by a processor, the method according to any one of claims 1 to 12 is implemented.

26. A computer program product, comprising computer instructions, wherein when the computer instructions are executed by a processor, the method according to any one of claims 1 to 12 is implemented.