Channel selection method, related device and storage medium

By controlling the channel selection of visible light access network equipment through radio frequency access network equipment, the problems of interference and communication interruption between VLC APs are solved, and the resource utilization and communication stability of heterogeneous networks are improved.

CN115483994BActive Publication Date: 2026-04-14CHINA MOBILE COMM LTD RES INST +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-05-31
Publication Date
2026-04-14

Smart Images

  • Figure CN115483994B_ABST
    Figure CN115483994B_ABST
Patent Text Reader

Abstract

The application discloses a channel selection method, a terminal, a first access network device, a second access network device and a storage medium. The method comprises the following steps: a terminal reports first information to a first access network device; the first information comprises the capability of a second mode of the terminal and / or a channel quality indication of at least one channel of a second access network device; the first access network device can provide the terminal with access in a first mode; the second access network device can provide the terminal with access in a second mode; the first mode is different from the second mode; and second information sent by the first access network device is received; the second information indicates a channel of the second access network device selected for the terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to wireless communication technology, and more particularly to a channel selection method, related equipment, and storage medium. Background Technology

[0002] Indoor visible light communication (VLC) uses the high-speed flashing of light-emitting diodes (LEDs) to transmit information, using free space as the transmission channel. It is a new type of high-speed and environmentally friendly indoor access network technology.

[0003] In related technologies, new types of physical layers for wireless communication extend the frequency coverage beyond the visible light band: 190nm-10000nm. These frequency domains are divided into eight optical bands, and VLC nodes (APs) and terminal devices operate on one or more of these bands.

[0004] During the device discovery phase, the terminal and the VLC AP interact to select a channel. However, this channel selection method is based on Carrier Sense Multiple Access / Collision Avoidance (CSMA / CA) mechanism to compete for the channel, which can lead to interference between VLC APs. Summary of the Invention

[0005] To address the related technical issues, embodiments of this application provide a channel selection method, related equipment, and storage medium.

[0006] The technical solution of this application embodiment is implemented as follows:

[0007] This application provides a channel selection method applied to a terminal, including:

[0008] The terminal reports first information to a first access network device; the first information includes the terminal's second access capability and / or a channel quality indication of at least one channel of the second access network device; the first access network device is capable of providing the terminal with access in the first access mode; the second access network device is capable of providing the terminal with access in the second access mode; the first access mode is different from the second access mode;

[0009] The terminal receives second information sent by the first access network device; the second information indicates the channel selected by the terminal with at least one second access network device.

[0010] In the above scheme, the first access method includes radio frequency access.

[0011] In the above scheme, the second access method includes optical communication access.

[0012] In the above scheme, the first information is reported to the first access network device via the radio frequency uplink.

[0013] In the above scheme, the channel quality indication includes wavelength quality indication (WQI).

[0014] The method in the above scheme further includes:

[0015] The terminal receives third information sent by the first access network device; the third information indicates the channel of at least one second access network device to be monitored.

[0016] In the above scheme, the third information includes at least one of the following:

[0017] The terminal selects a shared channel with at least one second access network device;

[0018] The terminal selects a shared channel with at least one second access network device;

[0019] All channels supported by at least one second access network device selected for the terminal;

[0020] The channel quality indication of at least one second access network device channel in the first information includes the channel quality indication of at least one second access network device channel to be monitored by the terminal, as indicated in the third information.

[0021] In the above scheme, the second information indicates the optimal channel selected by the terminal with at least one second access network device.

[0022] The method in the above scheme further includes:

[0023] The terminal communicates with at least one second access network device on the selected optimal channel.

[0024] This application embodiment also provides a channel selection method, applied to a first access network device, including:

[0025] The terminal receives first information reported by the receiving terminal and / or receives fourth information reported by at least one second access network device; the first information characterizes the terminal's second-mode capability and / or the channel quality indication of at least one second access network device channel; the fourth information characterizes the capability of the second access network device; the first access network device is capable of providing the terminal with access in a first mode; the second access network device is capable of providing the terminal with access in a second mode; the first mode and the second mode are different;

[0026] Using the first information and / or the fourth information, a channel with at least one second access network device is selected for the terminal;

[0027] The terminal sends a second message and a fifth message to the at least one second access network device; the second message indicates the channel selected by the terminal with the at least one second access network device; the fifth message indicates the channel selected by the terminal with the corresponding second access network device among the at least one second access network devices.

[0028] In the above scheme, the first access method includes radio frequency access.

[0029] In the above scheme, the first information reported by the terminal is received through the radio frequency uplink.

[0030] In the above scheme, the second access method includes optical communication access.

[0031] In the above scheme, the channel quality indicator includes WQI.

[0032] The method in the above scheme further includes:

[0033] Send a third message to the terminal; the third message indicates the channel of at least one second access network device that the terminal is to monitor.

[0034] In the above scheme, the third information includes at least one of the following:

[0035] The terminal selects a shared channel with at least one second access network device;

[0036] The terminal selects a shared channel with at least one second access network device;

[0037] All channels supported by at least one second access network device selected for the terminal;

[0038] The channel quality indication of at least one second access network device channel in the first information includes the channel quality indication of at least one second access network device channel to be monitored by the terminal, as indicated in the third information.

[0039] In the above scheme, the second information indicates the optimal channel selected by the terminal with at least one second access network device; the fifth information indicates the optimal channel selected by the terminal with the corresponding second access network device.

[0040] This application also provides a channel selection method, applied to a second access network device, including:

[0041] Send fourth information to the first access network device; the fourth information characterizes the capabilities of the second access network device; the first access network device is capable of providing the terminal with access in a first manner; the second access network device is capable of providing the terminal with access in a second manner; the first manner and the second manner are different;

[0042] The terminal receives a fifth message sent by the first access network device; the fifth message indicates the channel selected by the terminal with the second access network device.

[0043] In the above scheme, the first access method includes radio frequency access.

[0044] In the above scheme, the first information reported by the terminal is received through the radio frequency uplink.

[0045] In the above scheme, the second access method includes optical communication access.

[0046] In the above scheme, the fifth information indicates that the terminal selects the optimal channel with the second access network device.

[0047] This application embodiment also provides a terminal, including: a first processor and a first communication interface; wherein,

[0048] The first communication interface is used to report first information to the first access network device; the first information includes the terminal's second mode capability and / or a channel quality indication of at least one channel of the second access network device; the first access network device is capable of providing the terminal with access in the first mode; the second access network device is capable of providing the terminal with access in the second mode; the first mode and the second mode are different; and,

[0049] The terminal receives second information sent by the first access network device; the second information indicates the channel selected by the terminal with at least one second access network device.

[0050] This application embodiment also provides a first network device, including: a second processor and a second communication interface; wherein,

[0051] The second communication interface is configured to receive first information reported by the terminal and / or fourth information reported by at least one second access network device; the first information characterizes the terminal's capability in a second mode and / or the channel quality indication of at least one second access network device channel; the fourth information characterizes the capability of the second access network device; the first access network device is capable of providing the terminal with access in a first mode; the second access network device is capable of providing the terminal with access in a second mode; the first mode is different from the second mode; and to send second information to the terminal and fifth information to the at least one second access network device; the second information indicates the channel selected by the terminal with at least one second access network device; the fifth information indicates the channel selected by the terminal with the corresponding second access network device among the at least one second access network device;

[0052] The second processor is configured to select a channel for the terminal with at least one second access network device using first information and / or fourth information.

[0053] This application embodiment also provides a second network device, including: a third processor and a third communication interface; wherein,

[0054] The third communication interface is used to send fourth information to the first access network device; the fourth information characterizes the capabilities of the second access network device; the first access network device is capable of providing the terminal with access in a first manner; the second access network device is capable of providing the terminal with access in a second manner; the first manner and the second manner are different; and,

[0055] The terminal receives a fifth message sent by the first access network device, the fifth message indicating the channel selected by the terminal with the second access network device.

[0056] This application also provides a terminal, including: a first processor and a first memory for storing a computer program capable of running on the processor.

[0057] Wherein, when the first processor is used to run the computer program, it executes the steps of any of the above-described terminal-side methods.

[0058] This application also provides a first access network device, including: a second processor and a second memory for storing computer programs capable of running on the processor.

[0059] Wherein, when the second processor is used to run the computer program, it executes the steps of any of the methods described above on the first access network device side.

[0060] This application also provides a second access network device, including: a third processor and a third memory for storing a computer program capable of running on the processor.

[0061] When the third processor runs the computer program, it executes the steps of any of the methods described above for the second access network device.

[0062] This application embodiment also provides a storage medium storing a computer program thereon. When the computer program is executed by a processor, it implements the steps of any of the above-described terminal-side methods, or the steps of any of the above-described first access network device-side methods, or the steps of any of the above-described second access network device-side methods.

[0063] The channel selection method, related devices, and storage medium provided in this application embodiment include: a terminal reporting first information to a first access network device; the first information includes the terminal's second-mode capability and / or a channel quality indication of at least one second access network device channel; the first access network device is capable of providing the terminal with first-mode access; the second access network device is capable of providing the terminal with second-mode access; the first mode and the second mode are different; the second access network device reporting fourth information to the first access network device; the first access network device using the first information and / or the fourth information to select a channel for the terminal with at least one second access network device; sending second information to the terminal, and sending fifth information to the at least one second access network device; the second information indicates the channel selected by the terminal with at least one second access network device; the fifth information indicates the channel selected by the terminal with the corresponding second access network device among the at least one second access network device. The solution provided in this application embodiment, by controlling the second access network device and the terminal to perform channel selection through the first access network device, can avoid interference between the second access network devices, thereby improving the resource utilization rate of the entire heterogeneous network. Attached Figure Description

[0064] Figure 1a This is a schematic diagram of a channel aggregation method;

[0065] Figure 1b This is a schematic diagram of a protection channel;

[0066] Figure 2 This is a schematic diagram of a superframe structure;

[0067] Figure 3 This is a schematic diagram of the channel selection method in related technologies;

[0068] Figure 4 This is a schematic diagram of a bitmap illustrating a channel aggregation and protection scenario.

[0069] Figure 5 This is a schematic diagram of a heterogeneous network structure;

[0070] Figure 6 for Figure 5 A flowchart illustrating a channel selection method in the network structure shown;

[0071] Figure 7 This is a schematic flowchart of a channel selection method according to an embodiment of this application;

[0072] Figure 8 This is a schematic flowchart of the second channel selection method according to an embodiment of this application;

[0073] Figure 9This is a schematic flowchart of the third channel selection method according to an embodiment of this application;

[0074] Figure 10 This is a schematic flowchart of the first channel selection method in the application embodiment of this application;

[0075] Figure 11 This is a schematic flowchart of the second channel selection method in the application embodiment of this application;

[0076] Figure 12 This is a schematic diagram of a channel selection device according to an embodiment of this application;

[0077] Figure 13 This is a schematic diagram of the structure of the second channel selection device according to an embodiment of this application;

[0078] Figure 14 This is a schematic diagram of the third channel selection device structure according to an embodiment of this application;

[0079] Figure 15 This is a schematic diagram of the terminal structure according to an embodiment of this application;

[0080] Figure 16 This is a schematic diagram of the structure of the first access network device in an embodiment of this application;

[0081] Figure 17 This is a schematic diagram of the structure of the second access network device according to an embodiment of this application;

[0082] Figure 18 This application presents a schematic diagram of the channel selection system structure. Detailed Implementation

[0083] The present application will now be described in further detail with reference to the accompanying drawings and embodiments.

[0084] Table 1 shows eight optical frequency bands. VLC APs and terminal devices can operate on one or more of these bands. The codes in Table 1 represent the wavelength characteristics of the corresponding frequency band and are present in the physical layer header for receiver performance optimization.

[0085]

[0086] Table 1

[0087] When the transceiver supports multiple frequency bands, channel aggregation or guard channel can be used to transmit across multiple frequency bands. Channel aggregation is used to indicate that a light source spanning multiple frequency bands is transmitted across multiple frequency bands, such as... Figure 1aAs shown; the guard channel is used to indicate light sources that are unintentionally leaked into other frequency bands, and their information is discarded at the receiving end, such as... Figure 1b As shown. Here, the criterion for defining the two is that the out-of-band leakage exceeds 20dB relative to the in-band maximum.

[0088] Here, information on channel aggregation and protection channels is contained in the Physical Capabilities information element of the Media Access Control (MAC). During the device discovery phase, since the receiver's capabilities are unknown, the data transmitted from all light sources is identical; the transmitting device needs to indicate the channel aggregation and protection channel information in the PHY Capabilities information element.

[0089] VLC frame structure is uniformly defined using a superframe structure. Each superframe consists of several time slots of equal length, and each time slot can transmit either control frames or data frames. Visible Light Personal Area Networks (LiPANs) can support heterogeneous networks composed of VLC APs and radio frequency (RF) APs. The management node of a LiPAN uses superframes to divide the network's channel time, such as... Figure 2 As shown, a superframe structure starts with a beacon frame and includes an active phase and an inactive phase. In the inactive phase, the management node can enter a power-saving mode. Each superframe's activation phase can be further divided into the Beacon Period (BP), the Contention Access Period (CAP), and the Contention-Free Period (CFP). The BP is used for beacon transmission, starting in the first slot of the superframe and further divided into multiple beacon slots. Each VLC AP can occupy one beacon slot to transmit its own beacon frames. The VLC AP transmits beacon frames within each superframe's beacon slot. The beacon frame describes the superframe structure, LiPAN scheduling information, and other LiPAN management information. Terminals use beacon frames to synchronize with the VLC AP and access the channel according to the scheduling information in the beacon frame. The CAP is scheduled immediately after the BP, where terminals compete for the channel using a CSMA / CA mechanism. If a CFP exists, it should begin immediately after the CAP and continue until the end of the superframe's activation phase. In the CFP, dedicated bandwidth resources are allocated to specific applications. All transmissions should end before the superframe ends.

[0090] like Figure 3As shown, during the device discovery phase, if a device supports multiple transmission color channels, it will exchange WQI information with the coordinator (VLC AP). The WQI information is used for channel selection. If a device only supports a single color channel, there is no channel selection process. For a star topology, the coordinator performs channel selection by sending beacon frames.

[0091] Assume the coordinator supports M1 channels (i.e., supports M1 transmission color channels), the terminal supports M2 channels (i.e. supports M2 transmission color channels), and K represents the shared channels, which are the channels jointly supported by the terminal and the coordinator, that is, the intersection of the channels supported by the two. K is greater than or equal to 1.

[0092] like Figure 3 As shown, the specific process for channel selection includes the following steps:

[0093] Step 301: The coordinator sends a beacon on M1;

[0094] Step 302: The terminal reports device capabilities through the PHY Capabilities information element of the MAC.

[0095] Here, the device capabilities include support for channel aggregation and channel protection, etc., where the status of channel aggregation and channel protection can be indicated using a bitmap. For example, as... Figure 4 As shown, if band 1 and band 2 need to be aggregated (assuming it's a blue LED), the bitmap for channel aggregation is 01100000, and the protection bitmap is 00000000. For another example, if band 1 is used, but there is leakage in bands 3, 4, and 5 (assuming it's a white LED), then the bitmap for channel aggregation is 01000000, and the bitmap for channel protection is 00011100.

[0096] Steps 301 and 302 are the process by which the coordinator and the terminal exchange capabilities with each other.

[0097] Step 303: The coordinator sends a beacon on K;

[0098] Here, through capability exchange, the coordinator can learn about the shared channel K with the terminal. In practical applications, due to ambient light interference, the terminal device may only be able to receive beacons on x channels.

[0099] Step 304: The terminal measures the WQI values ​​of K channels and reports them to the coordinator;

[0100] Step 305: The terminal device initiates access on K shared channels;

[0101] Here, the access request contains device capability information, which the coordinator receives on K channels. However, due to ambient light interference, it may only be received on y channels.

[0102] Step 306: The coordinator calculates the WQI values ​​of K channels and sends them to the terminals;

[0103] Step 307: The coordinator sends out the transceiver channel information for access;

[0104] Step 308: The terminal transmits data on the transmit / receive channel determined by the coordinator.

[0105] It should be noted that because VLC has a very strong directionality, for example, if the coordinator is close to the window, it will receive more ambient light than the terminal device. Therefore, in actual applications, the values ​​of x and y may be different.

[0106] Meanwhile, the above channel selection process is all completed in CAP.

[0107] As can be seen from the above description, in the aforementioned channel selection scheme, the interaction between the terminal and the coordinator is achieved through visible light. Compared to the penetration of wireless communication, VLC is easily affected by obstructions, causing communication link interruptions and thus affecting the channel selection process. At the same time, the interaction between the terminal and the coordinator is completed in CAP and competes for the channel based on the CSMA / CA mechanism. While transmitting data, it is impossible to detect whether there is a channel collision; it can only try to avoid collisions. Therefore, there is still a possibility of collisions. In addition, this mechanism is relatively time-consuming and does not have real-time performance.

[0108] On the other hand, because the light emitted by LED light sources has a certain directionality, its coverage area is relatively small. When users move to areas not covered by visible light communication, service will be interrupted. Therefore, compared to the penetration of wireless communication, VLC is easily affected by obstructions, making the communication link vulnerable. Therefore, the development trend of next-generation networks is the convergence of heterogeneous networks, combining VLC with other wireless access methods. In an indoor environment, VLC and radio networks can provide full-area coverage, protecting users' continuous access and preventing communication interruptions in visible light communication hotspots. Simultaneously, when the radio communication network is overloaded, some users can be connected to VLC APs, satisfying their high-speed network requirements while achieving network load balancing. Figure 5As shown, each coordinator (i.e., VLC AP) is connected to the global controller (i.e., RF AP) via a backhaul link. Each coordinator provides visible light communication access to the LiPAN devices (i.e., terminals), while the RF AP, acting as the global controller, provides RF access to the terminals. The backhaul link can be a wired link or a wireless link. Wired links can be power line communication links, Ethernet links, or fiber optic links, etc., while wireless links can be wireless LAN links, cellular links, etc.

[0109] In heterogeneous networks, when using a CSMA / CA-based channel contention mechanism, the following can be employed: Figure 6 The channel selection process is shown below. Assume the VLC AP supports M1 channels, the terminal supports M2 channels, and they share K channels. The channel selection process specifically includes the following steps:

[0110] Step 601: The VLC AP transmits beacons on M1 channels;

[0111] Step 602: The terminal reports its own capability information to the RF AP;

[0112] Step 603: The RF AP sends the capability information reported by the terminal to the VLC AP;

[0113] Step 604: After the VLC AP learns about the K shared channels based on the terminal's capabilities, it sends beacons on the K shared channels;

[0114] Step 605: The terminal reports WQI to the RF AP;

[0115] Step 606: The RF AP sends the WQI reported by the terminal to the VLC AP;

[0116] Step 607: The VLC AP selects the optimal channel based on the WQI reported by the terminal and transmits data with the terminal on the optimal channel.

[0117] When using Figure 6 The channel selection process shown is such that if multiple VLC APs in the system simultaneously select the same downlink channel, a conflict will occur.

[0118] Based on this, in various embodiments of this application, the RF AP controls the VLC AP to perform the channel selection process, that is, the RF AP controls the VLC AP to select a suitable channel, avoids interference between VLC APs, and thus improves the resource utilization of the entire heterogeneous network.

[0119] This application provides a channel selection method applied to a terminal, such as... Figure 7 As shown, the method includes:

[0120] Step 701: Report first information to the first access network device; the first information includes the terminal's second access capability and / or a channel quality indication of at least one channel of the second access network device; the first access network device is capable of providing the terminal with access in the first access mode; the second access network device is capable of providing the terminal with access in the second access mode; the first access mode and the second access mode are different;

[0121] Step 702: Receive second information sent by the first access network device; the second information indicates the channel selected by the terminal with at least one second access network device.

[0122] In practical applications, the terminal may be referred to as a user equipment (UE), terminal equipment, or user, etc.

[0123] The first access network device and the second access network device form a heterogeneous network. The first access network device can be called the master node (MN), and correspondingly, the second access network device can be called the secondary node (SN).

[0124] In one embodiment, the access method of the first approach includes radio frequency access.

[0125] The terminal can report first information to the first access network device via the radio frequency uplink.

[0126] In practical applications, the first information can be carried on uplink physical channels such as the Physical Uplink Control Channel (PUCCH) and the Physical Random Access Channel (PRACH). The first information can also be carried on uplink Radio Resource Control (RRC) signaling or uplink MAC layer signaling.

[0127] In one embodiment, the second access method includes optical communication access, that is, the first access network device can provide radio frequency access to the terminal, and the second access network device can provide visible light communication access to the terminal; accordingly, the first access network device may include an RF AP, and the second access network device may include an RLC AP.

[0128] Here, when the second access method includes optical communication access, the capabilities of the terminal in the second method may include: supported channels, channel aggregation, and support for protection channels, etc.

[0129] In one embodiment, the channel quality indicator includes WQI.

[0130] WQI measures the strength and / or quality of received frames. The receiving end (i.e., the terminal) can measure WQI through energy detection, signal-to-noise ratio (SNR) estimation, or a combination of these methods. WQI is measured for each received frame, and the measurement result is reported to the MAC sublayer via PD-DATA.indication9 in the physical sublayer, with values ​​ranging from 0x00 to 0xff. The WQI value indicates the band plan code based on the Code value in the physical layer header of the received frame. Each WQI value group includes the band plan code and the corresponding WQI value, as shown in Table 2.

[0131] Band plan code WQI value 0x00 0x00 to 0xff 0x01 0x00 to 0xff 0x02 0x00 to 0xff 0x03 0x00 to 0xff 0x04 0x00 to 0xff 0x05 0x00 to 0xff 0x06 0x00 to 0xff 0x07 0x00 to 0xff

[0132] Table 2

[0133] WQI is sent to the communication peer through the WQI information element in the MAC sublayer. Each WQI value can be the average of multiple packets. The length of the WQI information element is 8 octets, as shown in Table 2. It provides WQI information for all frequency band planning flags. If a frequency band planning flag is not included, the WQI value is 0.

[0134] In practical applications, the first access network device can indicate the channel of the second access network device to be monitored by the terminal. The terminal monitors the channel of the second access network device based on the indication of the first access network device and reports the channel quality indication of at least one corresponding second access network device channel. In this way, the terminal can avoid blind detection on all channels and save power consumption.

[0135] Based on this, in one embodiment, the method may further include:

[0136] The terminal receives third information sent by the first access network device; the third information indicates the channel of at least one second access network device to be monitored.

[0137] The third information may include at least one of the following:

[0138] The terminal selects a shared channel with at least one second access network device;

[0139] The terminal selects a shared channel with at least one second access network device;

[0140] All channels supported by at least one second access network device selected for the terminal;

[0141] Accordingly, the channel quality indication of at least one second access network device channel in the first information includes the channel quality indication of at least one second access network device channel to be monitored by the terminal as indicated in the third information.

[0142] In practical applications, the third information can be carried on the Physical Downlink Control Channel (PDCCH).

[0143] Here, when the third information includes a shared channel selected for the terminal with at least one second access network device, the third information may specifically include a shared channel selected for the terminal with each of the at least one second access network device.

[0144] When the third information includes all channels supported by at least one second access network device selected for the terminal, the third information may specifically include all channels supported by each of the at least one second access network device selected for the terminal.

[0145] The second information may specifically indicate the channel selected for the terminal with each of the at least one second access network device.

[0146] In one embodiment, the second information indicates the optimal channel selected by the terminal with at least one second access network device.

[0147] Accordingly, the terminal can communicate with at least one second access network device via a selected optimal channel. When there are at least two second access network devices, the terminal can communicate with both devices simultaneously via the selected optimal channel.

[0148] Here, the optimal channel refers to the channel with the best performance (which can be determined by channel quality indication) among at least one channel available to each second access network device as determined by the first access network device.

[0149] Accordingly, this application also provides a channel selection method, applied to a first access network device, such as... Figure 8 As shown, the method includes:

[0150] Step 801: Receive first information reported by the terminal and / or receive fourth information reported by at least one second access network device; the first information characterizes the terminal's second-mode capability and / or the channel quality indication of at least one second access network device channel; the fourth information characterizes the capability of the second access network device; the first access network device is capable of providing the terminal with first-mode access; the second access network device is capable of providing the terminal with second-mode access; the first mode and the second mode are different;

[0151] Step 802: Using the first information and / or the fourth information, select a channel for the terminal with at least one second access network device;

[0152] Step 803: Send second information to the terminal and send fifth information to the at least one second access network device; the second information indicates the channel selected by the terminal with the at least one second access network device; the fifth information indicates the channel selected by the terminal with the corresponding second access network device among the at least one second access network devices.

[0153] In practical applications, the second access network device is connected to the first access network device via a backhaul link.

[0154] In one embodiment, in step 801, the first access network device receives the first information reported by the terminal via a radio frequency uplink.

[0155] In step 802, in practical application, when the first access network device receives the first information, it uses the first information to select a channel for the terminal with at least one second access network device; when it receives the first information and the fourth information, it uses the first information and the fourth information to select a channel for the terminal with at least one second access network device; when it receives the fourth information, it can use the fourth information to select a channel for the terminal with at least one second access network device.

[0156] The first access network device can control each of the at least one second access network device to select a channel with the terminal based on principles such as load balancing and interference coordination. That is, the first access network device selects a suitable channel for each second access network device according to principles such as load balancing and interference coordination. This application embodiment does not limit the specific process of the first access network selecting a channel.

[0157] In one embodiment, the method may further include:

[0158] Send a third message to the terminal; the third message indicates the channel of at least one second access network device that the terminal is to monitor.

[0159] The fourth piece of information may include: channel information supported by the second access network device.

[0160] In one embodiment, the fifth information may indicate the optimal channel selected by the terminal for the corresponding second access network device.

[0161] Accordingly, embodiments of this application also provide a channel selection method, applied to a second access network device, such as... Figure 9 As shown, the method includes:

[0162] Step 901: Send fourth information to the first access network device; the fourth information represents the capabilities of the second access network device; the first access network device is capable of providing the terminal with access in a first manner; the second access network device is capable of providing the terminal with access in a second manner; the first manner and the second manner are different;

[0163] Step 902: Receive the fifth information sent by the first access network device, wherein the fifth information indicates the channel selected by the terminal with the second access network device.

[0164] In practical applications, the second access network device sends beacons on its own supported channels or on a shared channel between the terminal and itself.

[0165] Here, the first access network device can send a sixth message to the second access network device, the sixth message indicating the shared channel between the terminal and the second access network device, so that the second access network device can know the shared channel between the terminal and itself, and then send a beacon on the shared channel between the terminal and itself.

[0166] The channel selection method provided in this application embodiment involves a terminal reporting first information to a first access network device. The first information includes the terminal's capability for a second mode and / or a channel quality indication of at least one second access network device channel. The first access network device is capable of providing the terminal with access in a first mode. The second access network device is capable of providing the terminal with access in a second mode. The first mode and the second mode are different. The second access network device reports fourth information to the first access network device. The first access network device uses the first information and / or the fourth information to select a channel for the terminal with at least one second access network device. Second information is sent to the terminal, and fifth information is sent to the at least one second access network device. The second information indicates the channel selected by the terminal with at least one second access network device. The fifth information indicates the channel selected by the terminal with the corresponding second access network device among the at least one second access network device. The solution provided in this application embodiment, by controlling the second access network device and the terminal to perform channel selection through the first access network device, can avoid interference between the second access network devices, thereby improving the resource utilization of the entire heterogeneous network.

[0167] The present application will be further described in detail below with reference to application examples.

[0168] Application Example 1

[0169] In this application example, the heterogeneous network includes an RF AP, a VLC AP1, and a VLC AP2. Assume that the channels supported by the UE are referred to as M (containing at least one channel), the channels supported by VLC AP1 are referred to as M1 (containing at least one channel), and the channels supported by VLC AP2 are referred to as M2 (containing at least one channel).

[0170] This application example demonstrates a channel selection method for visible light heterogeneous networking, such as... Figure 10 As shown, the method includes the following steps:

[0171] Step 1001: The terminal reports the device capabilities to the RF AP via the RF uplink;

[0172] Here, the device capabilities may include: support for channel aggregation and protection channels, carried on uplink physical channels such as PUCCH and PRACH, or uplink RRC signaling and uplink MAC layer signaling.

[0173] Step 1002: VLC AP1 reports its ability to support the M1 channel to the RF AP, and VLC AP2 reports its ability to support the M2 channel to the RF AP;

[0174] Step 1003: After receiving the capability information sent by the terminal, VLC AP1 and VLC AP2, the RF AP selects appropriate shared channels with the terminal for VLC AP1 and VLC AP2 according to the principles of load balancing and interference coordination. It notifies the terminal of the shared channel of VLCAP1 (referred to as K1, which contains at least one channel) and the shared channel of VLC AP2 (referred to as K2, which contains at least one channel). It also notifies VLC AP1 of the corresponding shared channel K1 and VLC AP2 of the corresponding shared channel K2.

[0175] Where K1 = a subset of M1∩M, K2 = a subset of M2∩M; M1∩M represents the intersection of M1 and M; M2∩M represents the intersection of M2 and M.

[0176] The methods by which the RF AP notifies the terminal of the shared channel K1 of VLC AP1 and the shared channel K2 of VLC AP2 include:

[0177] In the first case, K1 and K2 intersect, meaning they share the same channel.

[0178] Notification Method 1: The RF AP sends K1 of VLC AP1 and K2 of VLC AP2 to the terminal via RF downlink, which can avoid blind detection on all channels and thus achieve energy saving.

[0179] Notification Method 2: The RF AP sends K1∪K2 shared channels to the terminal via RF downlink. This avoids blind detection on all channels, thus saving energy. Compared with Notification Method 1, this method reduces signaling overhead. K1∪K2 represents the union of K1 and K2.

[0180] In the second scenario, K1 and K2 do not intersect, meaning they do not share the same channel. The RF AP sends an RF downlink instruction K1∪K2 to the terminal, which avoids blind detection on all channels and thus achieves energy saving.

[0181] Step 1004: After receiving the notification, VLC AP1 sends a beacon on K1, and after receiving the notification, VLC AP2 sends a beacon on K2.

[0182] Step 1005: After receiving the notification, the terminal measures the WQI and reports the received WQI of K1 and K2 via RF uplink, or reports the WQI of K1∪K2.

[0183] Specifically, depending on the different methods by which the RF AP sends the notification, the terminal's processing method also differs, including:

[0184] In the first case, K1 and K2 intersect.

[0185] Processing Method 1: Corresponding to the notification method 1 above, the terminal detects the WQI of K1 of VLC AP1 and the WQI of K2 of VLC AP2 respectively, and reports the WQI of K1 of VLC AP1 and the WQI of K2 of VLC AP2 via RF uplink.

[0186] In the second processing method, corresponding to the notification method mentioned above, the terminal jointly detects (i.e., jointly measures) the WQI of K1∪K2 for VLC AP1 and VLCAP2, and reports the WQI of K1∪K2 via RF uplink. Here, the joint detection means that it is not necessary to perform detection for each VLC AP separately. For example, assuming K1 is {1,2,3} and K2 is {1,4,5}, the terminal directly detects the WQI of {1,2,3,4,5}, without needing to perform detection for each VLC AP separately. That is, it detects the WQI for {1,2,3} and the WQI for {1,4,5}, thus avoiding repeated detection on channel 1.

[0187] In the second case, K1 and K2 do not intersect.

[0188] The terminal jointly detects the WQI of K1∪K2 of VLC AP1 and VLC AP2, and reports the WQI of K1∪K2 via RF uplink.

[0189] Step 1006: After the RF AP selects the optimal channels for VLC AP1 and VLC AP2 based on the WQI of K1 and K2 or the WQI of K1∪K2, the RF AP notifies VLC AP1 and VLC AP2 of the selected optimal channels, and sends Ω1 and Ω to the terminal via RF downlink.

[0190] Step 1007: VLC AP1 and VLC AP2 transmit data simultaneously with the terminal on their respective optimal channels.

[0191] For example, assuming M is {0,1,2,3,5}, M1 is {0,1,2,3,4}, and M2 is {0,1,2,6}, then M1∩M is {0,1,2,3}, and M2∩M is {0,1,2}. To avoid interference, the RF AP selects suitable shared channels for VLC AP1 and VLC AP2 respectively. Assuming K1 and K2 are disjoint, K1 for VLC AP1 is {2,3}, and K2 for VLC AP2 is {0,1}. The RF AP notifies VLC AP1 and VLC AP2 of K1 and K2 respectively. The RF AP then instructs the terminal via RF downlink that K1∪K2 is {0,1,2,3}. VLC AP1 transmits a beacon on channel {2,3}, and VLC… AP2 sends a beacon on channel {0,1}; the terminal measures the WQI of {0,1,2,3} and reports the WQI of {0,1,2,3} to the RFAP. The RFAP selects the optimal channel {3} for VLC AP1 and the optimal channel {0} for VLC AP2.

[0192] In this application embodiment, the RF AP directly allocates a shared channel to the two VLC APs based on the capabilities of VLC AP1 and AP2 and the terminal, thereby allocating channels to VLC AP1 and VLC AP2 according to the WQI of the shared channel. This is simple to implement and easy to implement.

[0193] Application Example 2

[0194] In this application example, the heterogeneous network includes an RF AP, a VLC AP1, and a VLC AP2. Assume that the channels supported by the UE are referred to as M (containing at least one channel), the channels supported by VLC AP1 are referred to as M1 (containing at least one channel), and the channels supported by VLC AP2 are referred to as M2 (containing at least one channel).

[0195] This application example demonstrates a channel selection method for visible light heterogeneous networking, such as... Figure 11 As shown, it includes the following steps:

[0196] Step 1101: VLC AP1 sends a beacon on M1 at time 1 (which can be called the first time), and VLC AP2 sends a beacon on M2 at time 2 (which can be called the second time);

[0197] The time intervals 1 and 2 are different to avoid conflicts between VLC AP1 and VLC AP2.

[0198] Step 1102: The terminal measures the WQI of M1 and the WQI of M2, and reports the received WQI of the M1 and M2 channels via RF uplink;

[0199] Here, the terminal can measure the WQI of M1 and M2 through blind detection, or it can indicate M1 and M2 through RF downlink.

[0200] Step 1103: The RF AP selects the optimal channels Ω1 and Ω2 for VLC AP1 and VLC AP2 respectively based on the WQI of VLC AP1 and VLC AP2, notifies VLC AP1 and VLC AP2 of the selected optimal channels, and sends Ω1 and Ω to the terminal respectively via RF downlink;

[0201] Here, the RF AP can select the optimal channel for VLC AP1 and VLC AP2 based on WQI and in combination with principles such as load balancing and interference coordination.

[0202] Step 1104: VLC AP1 and VLC AP2 transmit data simultaneously with the terminal on their respective optimal channels.

[0203] For example, assuming M is {0,1,2,3,5}, M1 is {0,1,2,3,4}, and M2 is {0,1,2,6}, VLC AP1 transmits a beacon on channel {0,1,2,3,4} at time 1, and VLC AP2 transmits a beacon on channel {0,1,2,6} at time 2; the terminal reports the WQI of the received channels {0,1,2,3,4} and {0,1,2,6} respectively via RF uplink; here, the WQI of the channel reported by the terminal is greater than or equal to the threshold (which can be set as needed); assuming the measurement result of the WQI corresponding to VLC AP1 is {0,1,3}, and the measurement result of the WQI corresponding to VLC AP2 is {1,2}, the RF AP selects the optimal channel {0,3} for VLC AP1 and the optimal channel {1,2} for VLC AP2. In this application embodiment, the terminal directly listens to the VLC AP1 and VLC AP2 channels in a time-division manner to obtain the WQI of the VLC AP1 and AP2 channels. This allows the RF AP to directly select channels for VLC AP1 and VLC AP2 based on the WQI of the VLC AP1 and AP2 channels, eliminating the capability interaction step and avoiding the performance degradation of heterogeneous networks caused by poor channel quality.

[0204] As can be seen from the above description, the solution provided in this application is that the RF AP controls the VLC AP to perform the channel selection process, which can avoid interference between VLC APs and thus improve the resource utilization of the entire heterogeneous network.

[0205] To implement the terminal-side method of this application embodiment, this application embodiment also provides a channel selection device, which is installed on the terminal, such as... Figure 12 As shown, the device includes:

[0206] The first reporting unit 1201 is used to report first information to the first access network device; the first information includes the terminal's second mode capability and / or a channel quality indication of at least one channel of the second access network device; the first access network device is capable of providing the terminal with access in the first mode; the second access network device is capable of providing the terminal with access in the second mode; the first mode and the second mode are different;

[0207] The first receiving unit 1202 is configured to receive second information sent by the first access network device; the second information indicates the channel selected by the terminal with at least one second access network device.

[0208] In one embodiment, the first receiving unit 1202 is further configured to:

[0209] The terminal receives third information sent by the first access network device; the third information indicates the channel of at least one second access network device to be monitored.

[0210] In one embodiment, the device may further include:

[0211] The first transmission unit is used to communicate with at least one second access network device on a selected optimal channel.

[0212] In practical applications, the first reporting unit 1201 and the first transmission unit can be implemented by the processor in the channel selection device combined with the communication interface, and the first receiving unit 1202 can be implemented by the communication interface in the channel selection device.

[0213] To implement the method on the first access network device side of this application embodiment, this application embodiment also provides a channel selection device, which is disposed on the first access network device, such as... Figure 13 As shown, the device includes:

[0214] The second receiving unit 1301 receives first information reported by the terminal and / or receives fourth information reported by at least one second access network device; the first information characterizes the terminal's second-mode capability and / or the channel quality indication of at least one second access network device channel; the fourth information characterizes the capability of the second access network device; the first access network device is capable of providing the terminal with access in the first mode; the second access network device is capable of providing the terminal with access in the second mode; the first mode and the second mode are different;

[0215] Selection unit 1302 is used to select a channel for the terminal with at least one second access network device using first information and / or fourth information;

[0216] The first transmitting unit 1303 is configured to transmit second information to the terminal and fifth information to the at least one second access network device; the second information indicates the channel selected by the terminal with the at least one second access network device; the fifth information indicates the channel selected by the terminal with the corresponding second access network device among the at least one second access network devices.

[0217] In one embodiment, the first sending unit 1303 is further configured to send third information to the terminal; the third information indicates the channel of at least one second access network device that the terminal is to monitor.

[0218] In one embodiment, the first sending unit 1303 is further configured to send fifth information to the second access network device, the fifth information indicating the channel selected by the terminal with the second access network device.

[0219] In one embodiment, the first sending unit 1303 is further configured to send sixth information to the second access network device, the sixth information indicating the shared channel between the terminal and the second access network device.

[0220] In practical applications, the second receiving unit 1301 and the first transmitting unit 1303 can be implemented by the communication interface in the channel selection device, and the selection unit 1302 can be implemented by the processor in the channel device in combination with the communication interface.

[0221] To implement the method on the second access network device side of the embodiments of this application, the embodiments of this application also provide a channel selection device, which is disposed on the second access network device, such as... Figure 14 As shown, the device includes:

[0222] The second reporting unit 1401 is used to send fourth information to the first access network device; the fourth information represents the capabilities of the second access network device; the first access network device is able to provide the terminal with access in a first manner; the second access network device is able to provide the terminal with access in a second manner; the first manner and the second manner are different;

[0223] The third receiving unit 1402 is used to receive the fifth information sent by the first access network device, wherein the fifth information indicates the channel selected by the terminal with the second access network device.

[0224] In one embodiment, the device may further include:

[0225] The second transmitting unit is configured to transmit a beacon on a channel supported by the second access network device, or to transmit a beacon on a shared channel between the terminal and the second access network device.

[0226] In one embodiment, the third receiving unit 1402 is further configured to receive sixth information sent by the first access network device, the sixth information indicating the shared channel between the terminal and the second access network device.

[0227] In one embodiment, the device may further include:

[0228] The second transmission unit is used to communicate with the terminal on the selected optimal channel.

[0229] In practical applications, the second reporting unit 1401 and the second transmission unit can be implemented by the processor in the channel selection device combined with the communication interface, and the third receiving unit 1402 and the second sending unit can be implemented by the communication interface in the channel selection device.

[0230] It should be noted that the channel selection device provided in the above embodiments is only illustrated by the division of the above program modules. In practical applications, the above processing can be assigned to different program modules as needed, that is, the internal structure of the device can be divided into different program modules to complete all or part of the processing described above. In addition, the channel selection device and the channel selection method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.

[0231] Based on the hardware implementation of the above program modules, and in order to implement the terminal-side method of the embodiments of this application, the embodiments of this application also provide a terminal, such as... Figure 15 As shown, the terminal 1500 includes:

[0232] The first communication interface 1501 is capable of exchanging information with the first access network device and the second access network device;

[0233] The first processor 1502 is connected to the first communication interface 1501 to enable information interaction with the first access network device and the second access network device, and to execute the methods provided by one or more of the above-mentioned terminal side technical solutions when running a computer program.

[0234] The computer program is stored in the first memory 1503.

[0235] Specifically, the first communication interface 1501 is used to report first information to the first access network device; the first information includes the terminal's second mode capability and / or a channel quality indication of at least one channel of the second access network device; the first access network device is capable of providing the terminal with access in the first mode; the second access network device is capable of providing the terminal with access in the second mode; the first mode and the second mode are different; and,

[0236] The terminal receives second information sent by the first access network device; the second information indicates the channel selected by the terminal with at least one second access network device.

[0237] In one embodiment, the first communication interface 1501 is further configured to:

[0238] The terminal receives third information sent by the first access network device; the third information indicates the channel of at least one second access network device to be monitored.

[0239] In one embodiment, the first communication interface 1501 is also used to communicate with at least one second access network device on a selected optimal channel.

[0240] It should be noted that the specific processing procedures of the first processor 1502 and the first communication interface 1501 can be understood by referring to the above method.

[0241] Of course, in practical applications, the various components in terminal 1500 are coupled together through bus system 1504. It can be understood that bus system 1504 is used to implement communication between these components. In addition to a data bus, bus system 1504 also includes a power bus, a control bus, and a status signal bus. However, for clarity, in... Figure 15 The general labeled all buses as Bus System 1504.

[0242] The first memory 1503 in this embodiment is used to store various types of data to support the operation of the terminal 1500. Examples of such data include any computer program used to operate on the terminal 1500.

[0243] The methods disclosed in the above embodiments of this application can be applied to the first processor 1502, or implemented by the first processor 1502. The first processor 1502 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware or by instructions in the form of software in the first processor 1502. The first processor 1502 may be a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The first processor 1502 can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of this application can be directly manifested as being executed by a hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium, which is located in the first memory 1503. The first processor 1502 reads the information in the first memory 1503 and completes the steps of the aforementioned method in combination with its hardware.

[0244] In an exemplary embodiment, terminal 1500 may be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers (MCUs), microprocessors, or other electronic components to perform the aforementioned method.

[0245] Based on the hardware implementation of the above program modules, and in order to implement the terminal-side method of this application embodiment, this application embodiment also provides a first access network device, such as... Figure 16 As shown, the first access network device 1600 includes:

[0246] The second communication interface 1601 is capable of exchanging information with the terminal and the second access network device;

[0247] The second processor 1602 is connected to the second communication interface 1601 to enable information interaction with the terminal and the second access network device, and to execute the methods provided by one or more technical solutions on the first access network device side when running a computer program.

[0248] The computer program is stored in the second memory 1603.

[0249] Specifically, the second communication interface 1601 is used to receive first information reported by the terminal and / or receive fourth information reported by at least one second access network device; the first information characterizes the terminal's second mode capability and / or the channel quality indication of at least one second access network device channel; the fourth information characterizes the capability of the second access network device; the first access network device is capable of providing the terminal with first mode access; the second access network device is capable of providing the terminal with second mode access; the first mode is different from the second mode; and to send second information to the terminal and fifth information to the at least one second access network device; the second information indicates the channel selected by the terminal with at least one second access network device; the fifth information indicates the channel selected by the terminal with the corresponding second access network device among the at least one second access network device;

[0250] The second processor 1602 is configured to select a channel for the terminal with at least one second access network device using first information and / or fourth information.

[0251] In one embodiment, the second communication interface 1601 is further configured to send third information to the terminal; the third information indicates the channel of at least one second access network device that the terminal is to monitor.

[0252] In one embodiment, the second communication interface 1601 is further configured to send fifth information to the second access network device, the fifth information indicating that the terminal selects a channel with the second access network device.

[0253] In one embodiment, the second communication interface 1601 is further configured to send a sixth message to the second access network device, the sixth message indicating the shared channel between the terminal and the second access network device.

[0254] It should be noted that the specific processing procedures of the second processor 1602 and the second communication interface 1601 can be understood by referring to the above method.

[0255] Of course, in practical applications, the various components in the first access network device 1600 are coupled together through the bus system 1604. It can be understood that the bus system 1604 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 1604 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, in... Figure 16 The general labeled all buses as Bus System 1604.

[0256] The second memory 1603 in this embodiment is used to store various types of data to support the operation of the first access network device 1600. Examples of such data include any computer program used to operate on the first access network device 1600.

[0257] The methods disclosed in the embodiments of this application can be applied to the second processor 1602, or implemented by the second processor 1602. The second processor 1602 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware or by instructions in the form of software in the second processor 1602. The second processor 1602 may be a general-purpose processor, a DSP, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The second processor 1602 can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of this application can be directly manifested as being executed by a hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium, which is located in the second memory 1603. The second processor 1602 reads the information in the second memory 1603 and completes the steps of the aforementioned method in conjunction with its hardware.

[0258] In an exemplary embodiment, the first access network device 1600 may be implemented by one or more ASICs, DSPs, PLDs, CPLDs, FPGAs, general-purpose processors, controllers, MCUs, microprocessors, or other electronic components to perform the aforementioned method.

[0259] Based on the hardware implementation of the above program modules, and in order to implement the method on the second access network device side of the embodiments of this application, the embodiments of this application also provide a second access network device, such as... Figure 17 As shown, the second access network device 1700 includes:

[0260] The third communication interface 1701 is capable of exchanging information with the first access network equipment and terminals;

[0261] The third processor 1702 is connected to the third communication interface 1701 to enable information interaction with the first access network device and the terminal, and to execute the methods provided by one or more technical solutions on the second access network device side when running a computer program.

[0262] The computer program is stored in the third memory 1703.

[0263] Specifically, the third communication interface 1701 is used to send fourth information to the first access network device; the fourth information characterizes the capabilities of the second access network device; the first access network device is capable of providing the terminal with access in a first manner; the second access network device is capable of providing the terminal with access in a second manner; the first manner and the second manner are different; and,

[0264] The terminal receives a fifth message sent by the first access network device, the fifth message indicating the channel selected by the terminal with the second access network device.

[0265] In one embodiment, the third communication interface 1701 is used to send beacons on a channel supported by the second access network device, or to send beacons on a shared channel between the terminal and the second access network device.

[0266] In one embodiment, the third communication interface 1701 is further configured to receive a sixth message sent by the first access network device, the sixth message indicating a shared channel between the terminal and the second access network device.

[0267] In one embodiment, the third processor 1702 is configured to communicate with the terminal via the third communication interface 1701 on a selected optimal channel.

[0268] Of course, in practical applications, the various components in the second access network device 1700 are coupled together through the bus system 1704. It can be understood that the bus system 1704 is used to implement communication between these components. In addition to a data bus, the bus system 1704 also includes a power bus, a control bus, and a status signal bus. However, for clarity, in... Figure 17 The general labeled all buses as Bus System 1704.

[0269] The third memory 1703 in this embodiment is used to store various types of data to support the operation of the second access network device 1700. Examples of such data include any computer program used to operate on the second access network device 1700.

[0270] The methods disclosed in the embodiments of this application can be applied to, or implemented by, the third processor 1702. The third processor 1702 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by the integrated logic circuitry of the hardware or by instructions in the software form of the third processor 1702. The third processor 1702 may be a general-purpose processor, a DSP, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The third processor 1702 can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of this application can be directly manifested as execution by a hardware decoding processor, or execution by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium, specifically a third memory 1703. The third processor 1702 reads information from the third memory 1703 and, in conjunction with its hardware, completes the steps of the aforementioned method.

[0271] In an exemplary embodiment, the second access network device 1700 may be implemented by one or more ASICs, DSPs, PLDs, CPLDs, FPGAs, general-purpose processors, controllers, MCUs, microprocessors, or other electronic components to perform the aforementioned method.

[0272] It is understood that the memories (first memory 1503, second memory 1603, and third memory 1703) in the embodiments of this application can be volatile memories or non-volatile memories, or both. Non-volatile memories can be read-only memories (ROM), programmable read-only memories (PROM), erasable programmable read-only memories (EPROM), electrically erasable programmable read-only memories (EEPROM), magnetic random access memories (FRAM), flash memories, magnetic surface memories, optical discs, or compact disc read-only memories (CD-ROM); magnetic surface memories can be disk storage or magnetic tape storage. Volatile memories can be random access memories (RAM), which are used as external caches.By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), SyncLink Dynamic Random Access Memory (SLDRAM), and Direct Rambus Random Access Memory (DRRAM). The memories described in the embodiments of this application are intended to include, but are not limited to, these and any other suitable types of memory.

[0273] To implement the method provided in the embodiments of this application, the embodiments of this application also provide a channel selection system, such as... Figure 18 As shown, the system includes: a first access network device 1801, at least one second access network device 1802, and a terminal 1803.

[0274] It should be noted that the specific processing procedures of the first access network device 1801, the second access network device 1802, and the terminal 1803 have been detailed above and will not be repeated here.

[0275] In an exemplary embodiment, this application also provides a storage medium, namely a computer storage medium, specifically a computer-readable storage medium. For example, it may include a first memory 1503 storing a computer program, which can be executed by a first processor 1502 of a terminal 1500 to complete the steps described in the aforementioned terminal-side method. Another example is a second memory 1603 storing a computer program, which can be executed by a second processor 1602 of a first access network device 1600 to complete the steps described in the aforementioned first access network device-side method. Yet another example is a third memory 1703 storing a computer program, which can be executed by a third processor 1702 of a second access network device 1700 to complete the steps described in the aforementioned second access network device-side method. The computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disc, or CD-ROM.

[0276] It should be noted that terms such as "first" and "second" are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0277] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application.

Claims

1. A channel selection method, characterized in that, Applied to terminals, including: The terminal reports first information to a first access network device; the first information includes the terminal's second access capability and / or a channel quality indication of at least one channel of the second access network device; the first access network device is capable of providing the terminal with access in the first mode; the second access network device is capable of providing the terminal with access in the second mode; the first mode and the second mode are different, the first mode of access includes radio frequency access, and the second mode of access includes optical communication access; The terminal receives second information sent by the first access network device; the second information indicates the channel selected by the terminal with at least one second access network device.

2. The method according to claim 1, characterized in that, The first information is reported to the first access network device via the radio frequency uplink.

3. The method according to claim 1, characterized in that, The channel quality indicator includes the wavelength quality indicator (WQI).

4. The method according to claim 1, characterized in that, The method further includes: The terminal receives third information sent by the first access network device; the third information indicates the channel of at least one second access network device to be monitored.

5. The method according to claim 4, characterized in that, The third information includes at least one of the following: The terminal selects a shared channel with at least one second access network device; The terminal selects a shared channel with at least one second access network device; All channels supported by at least one second access network device selected for the terminal; The channel quality indication of at least one second access network device channel in the first information includes the channel quality indication of at least one second access network device channel to be monitored by the terminal, as indicated in the third information.

6. The method according to any one of claims 1 to 5, characterized in that, The second information indicates the optimal channel selected by the terminal with at least one second access network device.

7. The method according to any one of claims 6, characterized in that, The method further includes: The terminal communicates with at least one second access network device on the selected optimal channel.

8. A channel selection method, characterized in that, Applied to first access network equipment, including: The terminal receives first information reported by the receiving terminal and / or receives fourth information reported by at least one second access network device; the first information characterizes the terminal's second-mode capability and / or the channel quality indication of at least one second access network device channel; the fourth information characterizes the capability of the second access network device; the first access network device is capable of providing the terminal with first-mode access; the second access network device is capable of providing the terminal with second-mode access; the first mode and the second mode are different, the first mode of access includes radio frequency access, and the second mode of access includes optical communication access; Using the first information and / or the fourth information, a channel with at least one second access network device is selected for the terminal; The terminal sends a second message and a fifth message to the at least one second access network device; the second message indicates the channel selected by the terminal with the at least one second access network device; the fifth message indicates the channel selected by the terminal with the corresponding second access network device among the at least one second access network devices.

9. The method according to claim 8, characterized in that, The first information reported by the terminal is received via the radio frequency uplink.

10. The method according to claim 8, characterized in that, The channel quality indicator includes WQI.

11. The method according to claim 8, characterized in that, The method further includes: Send a third message to the terminal; the third message indicates the channel of at least one second access network device that the terminal is to monitor.

12. The method according to claim 11, characterized in that, The third information includes at least one of the following: The terminal selects a shared channel with at least one second access network device; The terminal selects a shared channel with at least one second access network device; All channels supported by at least one second access network device selected for the terminal; The channel quality indication of at least one second access network device channel in the first information includes the channel quality indication of at least one second access network device channel to be monitored by the terminal, as indicated in the third information.

13. The method according to any one of claims 8 to 12, characterized in that, The second information indicates the optimal channel selected by the terminal with at least one second access network device; the fifth information indicates the optimal channel selected by the terminal with the corresponding second access network device.

14. A channel selection method, characterized in that, Applied to second access network equipment, including: Send fourth information to the first access network device; the fourth information characterizes the capabilities of the second access network device; the first access network device is capable of providing the terminal with access in a first manner; the second access network device is capable of providing the terminal with access in a second manner; the first manner and the second manner are different, the first manner of access includes radio frequency access, and the second manner of access includes optical communication access; The terminal receives a fifth message sent by the first access network device; the fifth message indicates the channel selected by the terminal with the second access network device.

15. The method according to claim 14, characterized in that, The first information reported by the terminal is received via the radio frequency uplink.

16. The method according to any one of claims 14 to 15, characterized in that, The fifth piece of information indicates that the terminal selects the optimal channel with the second access network device.

17. A terminal, characterized in that, include: A first processor and a first communication interface; wherein... The first communication interface is used to report first information to a first access network device; the first information includes the terminal's second-mode capability and / or a channel quality indication of at least one channel of the second access network device; the first access network device is capable of providing the terminal with access in the first mode; the second access network device is capable of providing the terminal with access in the second mode; the first mode and the second mode are different, the first mode of access includes radio frequency access, and the second mode of access includes optical communication access; and, The terminal receives second information sent by the first access network device; the second information indicates the channel selected by the terminal with at least one second access network device.

18. A first network device, characterized in that, include: A second processor and a second communication interface; wherein... The second communication interface is used to receive first information reported by the terminal and / or fourth information reported by at least one second access network device; the first information characterizes the terminal's second-mode capability and / or the channel quality indication of the channel of at least one second access network device; the fourth information characterizes the capability of the second access network device; the first access network device is capable of providing the terminal with access in a first mode; the second access network device is capable of providing the terminal with access in a second mode; the first mode and the second mode are different, the first mode of access includes radio frequency access, and the second mode of access includes optical communication access; and to send second information to the terminal and fifth information to the at least one second access network device; the second information indicates the channel selected by the terminal with the at least one second access network device; the fifth information indicates the channel selected by the terminal with the corresponding second access network device among the at least one second access network device; The second processor is configured to select a channel for the terminal with at least one second access network device using first information and / or fourth information.

19. A second network device, characterized in that, include: A third processor and a third communication interface; wherein... The third communication interface is used to send fourth information to the first access network device; the fourth information characterizes the capabilities of the second access network device; the first access network device is capable of providing the terminal with access in a first manner; the second access network device is capable of providing the terminal with access in a second manner; the first and second methods differ, the first method of access includes radio frequency access, and the second method of access includes optical communication access; and, The terminal receives a fifth message sent by the first access network device, the fifth message indicating the channel selected by the terminal with the second access network device.

20. A terminal, characterized in that, include: A first processor and a first memory for storing computer programs capable of running on the processor. Wherein, when the first processor is used to run the computer program, it performs the steps of the method according to any one of claims 1 to 7.

21. A first access network device, characterized in that, include: A second processor and a second memory for storing computer programs that can run on the processor. Wherein, when the second processor is used to run the computer program, it performs the steps of the method according to any one of claims 8 to 13.

22. A second access network device, characterized in that, include: A third processor and a third memory for storing computer programs that can run on the processor. When the third processor runs the computer program, it performs the steps of the method according to any one of claims 14 to 16.

23. A storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 7, or the steps of the method according to any one of claims 8 to 13, or the steps of the method according to any one of claims 14 to 16.

Citation Information

Patent Citations

  • Methods and apparatus for use in facilitating communication for different types of wireless networks

    CN103476093A

  • Communication channel selection

    CN1682557A