Communication method and device
By dynamically adjusting the uplink bandwidth of fiber-to-room units in fiber-to-room networking and indicating different bandwidths for each unit based on channel detection results, the problem of insufficient optical link bandwidth resources is solved, and resource utilization is improved.
Patent Information
- Application Number
- CN202411050237.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-31
- Publication Date
- 2026-02-03
AI Technical Summary
In fiber-to-the-room (FTTH) networking, as the number of FTTH units increases, uplink optical link bandwidth resources become insufficient, especially when the FTTH unit contains multiple antennas. This leads to bandwidth shortages, and indicating the maximum bandwidth for FTTH units without uplink signal transmission requirements results in resource waste.
Channel detection is performed on the main channel from the main fiber to the room unit. The uplink bandwidth indication is dynamically adjusted according to the detection results. The SFU that does not detect the physical frame prefix field indicates less bandwidth, while the SFU that detects the prefix field indicates more bandwidth, thus avoiding resource waste.
It improves the utilization rate of uplink wireless and optical link bandwidth resources, alleviates the problem of insufficient bandwidth resources, and saves bandwidth resources of wireless and optical links.
Smart Images

Figure CN121462084A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, in particular to a communication method and device. BACKGROUND
[0002] In a fiber to the room (FTTR) network, a master FTTR unit (MFU) can be connected to a splitter through an optical fiber, the splitter is connected to one or more slave FTTR units (SFUs) through an optical fiber, and an optical signal converted from a digital signal can be transmitted on the optical fiber. Since the data volume of the digital signal is large, the data volume of the corresponding optical signal is also large, and the MFU can instruct each SFU to perform signal transmission according to a maximum bandwidth (such as 160 MHz).
[0003] However, when the number of SFUs is large, the uplink optical link bandwidth resource can be insufficient, especially in the case where the SFU includes multiple antennas, the data volume of the digital signal can be larger, the data volume of the corresponding optical signal can also be larger, and the tension of the uplink optical link bandwidth resource can be further aggravated. Moreover, for an SFU without uplink signal transmission demand, instructing the SFU to perform signal transmission according to the maximum bandwidth can cause a waste of the uplink optical link bandwidth resource.
[0004] Therefore, how to reasonably instruct each SFU to perform uplink optical link bandwidth to improve the utilization rate of the uplink optical link bandwidth resource becomes a technical problem to be solved. SUMMARY
[0005] The present application provides a communication method and device, which can reasonably instruct each SFU to perform uplink wireless link bandwidth to improve the utilization rate of the uplink wireless link bandwidth, and further improve the utilization rate of the uplink optical link bandwidth resource.
[0006] In a first aspect, the present application provides a communication method, which can be executed by an MFU. In the case where no special description is given, the “MFU” in the present application can refer to the MFU itself, a component (for example, a processor, a chip, or a chip system) in the MFU, or a logic module or software capable of realizing all or part of the functions of the MFU. The method comprises: performing channel detection on a master channel corresponding to an SFU; when a prefix field of a physical frame is not detected on the master channel, sending first indication information to the SFU, the first indication information being used to instruct the SFU to perform wireless signal collection according to a first bandwidth; or when the prefix field of the physical frame is detected on the master channel, sending second indication information to the SFU, the second indication information being used to instruct the SFU to perform wireless signal collection according to a second bandwidth, the first bandwidth being smaller than the second bandwidth.
[0007] In the first aspect, when the MFU indicates the bandwidth of the uplink wireless link to the SFU, the MFU no longer indicates the maximum bandwidth to each SFU, but determines whether each SFU has an uplink digital signal transmission requirement according to the channel detection result of the main channel of each SFU. If not, the SFU can be indicated a smaller uplink bandwidth (such as the first bandwidth); if yes, the SFU can be indicated a larger uplink bandwidth (such as the second bandwidth). By reducing the uplink bandwidth resource of the SFU without an uplink digital signal transmission requirement, the bandwidth resource of the uplink wireless link can be saved, the problem of insufficient bandwidth resource of the uplink wireless link can be alleviated, the utilization rate of the bandwidth resource of the uplink wireless link can be improved, and the utilization rate of the bandwidth resource of the uplink optical link can be further improved.
[0008] In a possible design, when the prefix field of the physical frame is detected on the main channel, the following one or more fields are detected on the main channel corresponding to the SFU: a legacy short training field (L-STF) field, a legacy long training field (L-LTF) field.
[0009] Based on the possible design, the physical frame can include a prefix field and a data field. When the MFU receives the physical frame, the prefix field is received first. Therefore, when the MFU detects the following one or more fields on the main channel corresponding to the SFU: the L-STF field and the L-LTF field, it can be considered that the SFU has an uplink data transmission requirement.
[0010] In a possible design, when the prefix field of the physical frame is detected on the main channel, the method further includes: receiving, by the second bandwidth, an optical signal converted from a digital signal corresponding to the physical frame; the digital signal is a signal obtained by sampling a wireless signal; analyzing a signaling (SIG) field in the prefix field of the physical frame, determining an actual bandwidth corresponding to the physical frame according to the analysis result; and when the actual bandwidth is different from the second bandwidth, sending third indication information to the SFU, where the third indication information is used to instruct the SFU to sample the wireless signal according to the actual bandwidth.
[0011] Based on the possible design, the MFU can further dynamically adjust the uplink bandwidth for the SFU according to the actual bandwidth corresponding to the physical frame, so as to reasonably allocate the uplink bandwidth resource and improve the utilization rate of the uplink bandwidth resource.
[0012] In a possible design, the analysis of the SIG field in the prefix field of the physical frame and the determination of the actual bandwidth corresponding to the physical frame according to the analysis result include: determining the actual bandwidth corresponding to the physical frame according to a bandwidth (BW) field in the SIG field.
[0013] Based on the possible design, a feasible scheme is provided for the MFU to determine the actual bandwidth corresponding to the physical frame.
[0014] In a possible design, when the third indication information is sent to the SFU, the method further includes: receiving, through the actual bandwidth, the optical signal converted from the digital signal corresponding to the physical frame.
[0015] In a possible design, after the receiving of the optical signal converted from the digital signal corresponding to the physical frame is completed, the first indication information is sent to the SFU.
[0016] Based on the possible design, the MFU can further send the first indication information to the SFU after the receiving of the optical signal converted from the digital signal corresponding to the physical frame is completed, to instruct the SFU to collect the wireless signal according to the first bandwidth. The MFU can further continue to perform channel detection on the main channel corresponding to the SFU after the first indication information is sent to the SFU, and perform communication with the SFU by referring to the above communication method, thereby saving uplink bandwidth resources, alleviating the problem of insufficient uplink bandwidth resources, and improving the utilization rate of the uplink bandwidth resources.
[0017] In a possible design, the first bandwidth is a Wi-Fi main channel bandwidth.
[0018] In a possible design, the first bandwidth is 20 MHz.
[0019] In a possible design, the second bandwidth is a maximum bandwidth supported by the MFU.
[0020] In a possible design, the second bandwidth is 160 MHz, or the second bandwidth is 320 MHz.
[0021] Based on the above four possible designs, multiple feasible schemes are provided for the design of the first bandwidth and the second bandwidth.
[0022] In a second aspect, the present application provides a communication method, which can be performed by an SFU. In the case where no special description is given, the SFU in the present application can refer to the SFU itself, a component (for example, a processor, a chip, or a chip system) in the SFU, or a logic module or software capable of realizing all or part of the functions of the SFU. The method includes: when there is no wireless signal transmission on a main channel corresponding to the SFU, receiving first indication information from an MFU, the first indication information being used to instruct the SFU to collect a wireless signal according to a first bandwidth; or, when an optical signal converted from a digital signal is sent to the MFU according to the first bandwidth, receiving second indication information from the MFU, and collecting the wireless signal according to a second bandwidth according to the second indication information, the digital signal being a signal collected from the wireless signal, the second indication information being used to instruct the SFU to collect the wireless signal according to the second bandwidth, the first bandwidth being smaller than the second bandwidth.
[0023] Based on the second aspect, when the MFU indicates the uplink wireless link bandwidth to the SFU, it no longer indicates the maximum bandwidth to each SFU. Instead, it determines whether each SFU has uplink digital signal transmission needs based on the channel detection results of the main channel of each SFU. If not, it can indicate a smaller uplink bandwidth (such as indicating the first bandwidth) to that SFU; if so, it can indicate a larger uplink bandwidth (such as the second bandwidth) to that SFU. By reducing the uplink bandwidth resources of SFUs without uplink digital signal transmission needs, uplink wireless link bandwidth resources can be saved, alleviating the problem of insufficient uplink wireless link bandwidth resources, improving the utilization rate of uplink wireless link bandwidth resources, and thus improving the utilization rate of uplink optical link bandwidth resources.
[0024] In one possible design, when collecting wireless signals from the MFU according to the second bandwidth, the method further includes: when the actual bandwidth of the physical frame corresponding to the digital signal is different from the second bandwidth, receiving third indication information from the MFU, the third indication information being used to instruct the SFU to collect wireless signals according to the actual bandwidth; and collecting wireless signals according to the actual bandwidth based on the third indication information.
[0025] Based on this possible design, the MFU can also dynamically adjust the uplink bandwidth for the SFU according to the actual bandwidth corresponding to the physical frame, so as to reasonably allocate uplink bandwidth resources and improve the utilization rate of uplink bandwidth resources.
[0026] In one possible design, after the optical signal converted from the digital signal has been transmitted, the first instruction information from the MFU is received.
[0027] Based on this possible design, after the optical signal converted from the digital signal corresponding to the physical frame is received, the MFU can also send a first indication message to the SFU, instructing the SFU to collect wireless signals according to the first bandwidth. After sending the first indication message to the SFU, the MFU can also continue to perform channel detection on the main channel corresponding to the SFU and communicate with the SFU using the aforementioned communication method, saving uplink bandwidth resources, alleviating the problem of insufficient uplink bandwidth resources, and improving the utilization rate of uplink bandwidth resources.
[0028] In one possible design, the first bandwidth is the Wi-Fi main channel bandwidth.
[0029] In one possible design, the first bandwidth is 20MHz.
[0030] In one possible design, the second bandwidth is the maximum bandwidth supported by the MFU.
[0031] In one possible design, the second bandwidth is 160MHz; or, the second bandwidth is 320MHz.
[0032] Based on the above four possible designs, multiple feasible solutions are provided for the design of the first bandwidth and the second bandwidth.
[0033] Thirdly, this application provides a communication device that can be applied to the MFU described in the first aspect to realize the functions performed by the MFU. The communication device can be an MFU, or a chip, chip system, or system-on-a-chip of the MFU, etc. The communication device can execute the functions performed by the MFU through hardware or through corresponding software. The hardware or software includes one or more modules corresponding to the above functions. For example, a transceiver module and a processing module. The transceiver module can independently complete the following transceiver operations or cooperate with the processing module to complete the following transceiver operations; correspondingly, the processing module can independently complete the following processing operations or cooperate with the transceiver module to complete the following processing operations, without limitation.
[0034] For example, the processing module is used to perform channel detection on the main channel corresponding to the SFU; when the processing module does not detect the prefix field of the physical frame on the main channel, the transceiver module sends a first indication information to the SFU, which is used to instruct the SFU to collect wireless signals according to a first bandwidth; or, when the processing module detects the prefix field of the physical frame on the main channel, the transceiver module sends a second indication information to the SFU, which is used to instruct the SFU to collect wireless signals according to a second bandwidth, where the first bandwidth is less than the second bandwidth.
[0035] Optionally, the transceiver module and processing module of the communication device in the third aspect may also perform the corresponding functions in the first aspect or any possible design of the first aspect, as detailed in the method examples, and the beneficial effects that can be achieved can also be found in the foregoing related content.
[0036] Fourthly, this application provides a communication device that can be applied to the SFU described in the second aspect to realize the functions performed by the SFU. The communication device can be the SFU itself, or a chip, chip system, or system-on-a-chip (SoC) of the SFU. The communication device can execute the functions performed by the SFU through hardware or through corresponding software. The hardware or software includes one or more modules corresponding to the functions described above. For example, a transceiver module and a processing module. The transceiver module can independently complete the following transceiver operations or cooperate with the processing module to complete the following transceiver operations; correspondingly, the processing module can independently complete the following processing operations or cooperate with the transceiver module to complete the following processing operations, without limitation.
[0037] For example, the transceiver module is used to receive first indication information from the MFU when there is no wireless signal transmission on the main channel corresponding to the SFU. The first indication information is used to instruct the SFU to collect wireless signals according to a first bandwidth. Alternatively, the transceiver module is used to receive second indication information from the MFU when sending an optical signal converted from a digital signal to the MFU according to the first bandwidth. According to the second indication information, the transceiver module collects wireless signals according to a second bandwidth. The digital signal is the signal after collecting the wireless signal. The second indication information is used to instruct the SFU to collect wireless signals according to a second bandwidth. The first bandwidth is less than the second bandwidth.
[0038] Optionally, the transceiver module and processing module of the communication device in the fourth aspect may also perform the corresponding functions in the second aspect or any possible design of the second aspect, as detailed in the method examples, and the beneficial effects that can be achieved can also be found in the foregoing related content.
[0039] Fifthly, this application provides a communication device comprising one or more processors; the one or more processors being configured to run computer programs or instructions, such that when the one or more processors execute the computer instructions or instructions, the communication method described in any one of the first to second aspects is performed.
[0040] In one possible design, the communication device further includes one or more memories coupled to one or more processors, the memories used to store the aforementioned computer programs or instructions. In one possible implementation, the memories are located outside the communication device. In another possible implementation, the memories are located inside the communication device. In this application, the processor and memory may also be integrated into a single device, i.e., the processor and memory may be integrated together. In one possible implementation, the communication device further includes a transceiver for receiving and / or transmitting information.
[0041] In one possible design, the communication device further includes one or more communication interfaces coupled to one or more processors, and the communication interfaces are used to communicate with other modules outside the communication device.
[0042] In a sixth aspect, this application provides a communication device including an interface circuit and a logic circuit; the interface circuit is used for inputting and / or outputting information; the logic circuit is used for performing the communication method as described in any one of the first to second aspects, processing and / or generating information based on the information.
[0043] In a seventh aspect, this application provides a computer-readable storage medium storing computer instructions or programs that, when executed on a computer, cause the communication method described in any one of the first to second aspects to be performed.
[0044] Eighthly, this application provides a computer program product containing computer instructions that, when run on a computer, causes the communication method described in any one of the first to second aspects to be executed.
[0045] Ninthly, this application provides a computer program that, when run on a computer, causes the communication method described in any one of the first to second aspects to be executed.
[0046] In a tenth aspect, this application provides a chip comprising: a processor coupled to a memory for storing programs or instructions, wherein when the programs or instructions are executed by the processor, a communication method as described in any one of the first to second aspects is executed.
[0047] The technical effects of any of the design methods in aspects five through ten are similar to those in aspects one through two, and will not be elaborated upon further.
[0048] In one aspect, this application provides a communication system that may include communication means for performing the communication as described in the first aspect or any possible design of the first aspect, and communication means for performing the communication as described in the second aspect or any possible design of the second aspect. Attached Figure Description
[0049] Figure 1 A schematic diagram of a C-WAN provided for this application;
[0050] Figure 2 A schematic diagram of an FTTR networking scenario provided in this application;
[0051] Figure 3 A flowchart of a communication method provided in this application;
[0052] Figure 4 A schematic diagram of the frame structure of a physical frame provided in this application;
[0053] Figure 5 A schematic diagram of uplink time slot allocation provided in this application;
[0054] Figure 6 A flowchart of a communication method provided in this application;
[0055] Figure 7A schematic diagram of a communication device provided in this application;
[0056] Figure 8 A schematic diagram of a communication device provided in this application;
[0057] Figure 9 A schematic diagram of a communication device provided in this application. Detailed Implementation
[0058] The embodiments of this application will now be described in detail with reference to the accompanying drawings.
[0059] The technical solutions provided in this application can be applied to Fiber To The Room (FTTR) networking scenarios, especially the centralized wireless-optical access network (C-WAN) architecture in FTTR scenarios.
[0060] like Figure 1 As shown, a C-WAN can include FTTR equipment. FTTR equipment can include a master FTTR unit (MFU) and a slave FTTR unit (SFU). The operator's network can communicate with the MFU via fiber to the home (FTTH). The MFU can connect to one or more SFUs via an optical link (such as fiber optic cable). Communication between the SFU and the station (STA) equipment can be achieved based on WLAN technology. For example, communication between the MFU and SFU can be achieved via xPON protocols such as EPON and GPON, without limitation.
[0061] Figure 1 The site equipment can be devices that support relevant standards of the Institute of Electrical and Electronics Engineers (IEEE) and can achieve communication connection with the SFU based on WLAN technology, such as sending physical frames to the SFU based on radio frequency analog signals (or wireless signals, wireless radio frequency analog signals, wireless analog signals, etc.).
[0062] The relevant IEEE standards can include: 802.11a / b / g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11bn (Ultra High Reliability, UHR) / Wi-Fi 8, 802.11ad, 802.11ay, 802.11bf (sensing), Ultra Wide Bandwidth (UWB), and 802.15, etc., without restriction. Regarding bandwidth configuration, channel bundling was introduced starting with 802.11n, allowing multiple 20MHz channels to be bundled together to achieve greater bandwidth and higher transmission rates. Starting with 802.11ac, a maximum bandwidth of 160MHz can be provided. The 802.11ax standard supports the following bandwidth configurations: 20MHz, 40MHz, 80MHz, 160MHz, and 80+80MHz. The 802.11be standard also supports a 320MHz bandwidth configuration.
[0063] For example, the site equipment can be a wireless communication chip, a wireless sensor (such as a temperature and humidity sensor), a wireless communication terminal, a communication server, a router, a switch, a bridge, a computer, etc. For instance, the site equipment can be a mobile phone supporting Wi-Fi communication, a tablet computer supporting Wi-Fi communication, a set-top box supporting Wi-Fi communication, a smart home appliance supporting Wi-Fi communication, a smart wearable device supporting Wi-Fi communication, an in-vehicle communication device supporting Wi-Fi communication, a computer supporting Wi-Fi communication, a camera supporting Wi-Fi communication, a robot supporting Wi-Fi communication, office equipment supporting Wi-Fi communication, etc., without limitation.
[0064] Figure 1The SFU (System-on-a-Function) in this context can be a device supporting relevant IEEE standards. It can communicate with site equipment via Wi-Fi technology and with the MFU (Multi-Functional Unit) via an optical link. In other words, when the SFU and MFU communicate, digital signals are converted into optical signals for transmission. This optical signal can be understood as a form of digital signal transmission between the SFU and MFU. The transmission of optical signals converted from digital signals between the SFU and MFU can also be understood as digital signal transmission between the SFU and MFU via optical signals. For example, the SFU can send an optical signal converted from an uplink digital signal to the MFU through the uplink transmission channel of the optical link, and receive an optical signal converted from a downlink digital signal sent by the MFU through the downlink transmission channel of the optical link. The SFU may include one or more antennas. The SFU can convert the digital signals from one or more antennas into optical signals and send them to the MFU through the uplink transmission channel of the optical link, or receive optical signals converted from downlink digital signals sent by the MFU through the downlink transmission channel of the optical link via one or more antennas. Taking uplink transmission as an example, the SFU can collect the wireless signals sent by the site equipment according to the uplink bandwidth indicated by the MFU, obtain digital signals, and send the optical signals converted from the uplink digital signals to the MFU through the uplink transmission channel of the optical link according to the uplink bandwidth indicated by the MFU.
[0065] Figure 1 The MFU (Mobile Unit) in this context can be a device that supports relevant IEEE standards and can communicate with the SFU (Site Unit) via an optical link. For example, the MFU can receive optical signals converted from uplink digital signals sent by the SFU through the uplink transmission channel of the optical link, and send optical signals converted from downlink digital signals back to the SFU through the downlink transmission channel of the optical link. The MFU can also indicate the uplink bandwidth to the SFU, instructing the SFU to perform uplink transmission according to that bandwidth. The MFU can also determine the baseband signal based on the acquired uplink digital signal, perform physical layer demodulation on the baseband signal, and obtain the physical frame sent by the site equipment.
[0066] For example, an MFU can be a terminal device with a Wi-Fi chip, network device, communication server, router, switch, bridge, computer, etc. An MFU can also serve as an access point for mobile users to access a wired network, primarily deployed in homes, buildings, and campuses, with a typical coverage radius of tens to hundreds of meters. Of course, it can also be deployed outdoors. An MFU acts as a bridge connecting wired and wireless networks, its main function being to connect various wireless network clients together and then connect the wireless network to the Ethernet.
[0067] In the above FTTR networking scenario, the MFU can broadcast optical signals converted from downlink digital signals to each SFU, and each SFU can send optical signals converted from uplink digital signals to the MFU according to the uplink bandwidth indicated by the MFU, based on the time division multiple access (TDMA) method.
[0068] TDMA allows multiple users (such as multiple SFUs) to share the same frequency channel, achieving communication by dividing channel resources in time. The core idea of TDMA is to divide time into different time slots, each used for data transmission by one user. This time-division multiplexing method allows multiple users to communicate on the same frequency but within different time segments. Specifically, when the SFU transmits uplink data to the MFU using TDMA, the uplink optical link is dynamically divided into multiple time slots. Each time slot can last for a different duration and is allocated to the SFU, which then transmits uplink data to the MFU within that time slot.
[0069] For example, such as Figure 2 As shown, the MFU can broadcast optical signals converted from downlink digital signals to each SFU. SFU1 can send optical signals converted from uplink digital signal 1 to the MFU during time period t1. SFU2 can send optical signals converted from uplink digital signal 2 to the MFU during time period t2. SFU3 can send optical signals converted from uplink digital signal 3 to the MFU during time period t3.
[0070] Optionally, uplink transmission between SFU and MFU can be based on the xPON dynamic bandwidth allocation (DBA) mechanism. The description of the DBA mechanism can be found in the relevant description in the communication protocol, and will not be elaborated here.
[0071] When the SFU communicates with the MFU, the SFU and MFU transmit optical signals converted from digital signals. Since the digital signal has a large amount of data, the corresponding optical signal will also have a large amount of data. When the MFU instructs the SFU on the uplink optical link bandwidth, it can instruct each SFU to transmit signals according to the maximum bandwidth supported by the MFU (such as 160MHz).
[0072] However, when the number of SFUs is large, uplink optical link bandwidth resources will be insufficient, especially when an SFU includes multiple antennas. The larger the amount of digital signal data, the larger the corresponding amount of optical signal data, further exacerbating the strain on uplink optical link bandwidth resources. Moreover, not every SFU has uplink digital signal transmission requirements. Indicating maximum bandwidth to SFUs without uplink digital signal transmission requirements will result in a waste of uplink optical link bandwidth resources.
[0073] Therefore, how to reasonably assign uplink optical link bandwidth to each SFU in order to improve the utilization rate of uplink optical link bandwidth resources has become an urgent technical problem to be solved.
[0074] To address the aforementioned technical problems, this application provides a communication method in which the MFU can perform channel detection on the main channel corresponding to the SFU; when no prefix field of a physical frame is detected on the main channel, the MFU sends a first indication message to the SFU, which instructs the SFU to collect wireless signals according to a first bandwidth; or, when a prefix field of a physical frame is detected on the main channel, the MFU sends a second indication message to the SFU, which instructs the SFU to collect wireless signals according to a second bandwidth, wherein the first bandwidth is less than the second bandwidth.
[0075] Since the main reason for the wasted bandwidth in the uplink optical link is that too much uplink optical link bandwidth is assigned to SFUs that do not have uplink digital signal transmission requirements, in this embodiment, when the MFU assigns uplink wireless link bandwidth to the SFU, it no longer assigns the maximum bandwidth to each SFU. Instead, it determines whether each SFU has uplink digital signal transmission requirements based on the channel detection results of the main channel of each SFU. If not, a smaller uplink bandwidth (such as the first bandwidth) can be assigned to that SFU; if so, a larger uplink bandwidth (such as the second bandwidth) can be assigned. By reducing the uplink bandwidth resources of SFUs that do not have uplink digital signal transmission requirements, uplink wireless link bandwidth resources can be saved, alleviating the problem of insufficient uplink wireless link bandwidth resources, improving the utilization rate of uplink wireless link bandwidth resources, and thus improving the utilization rate of uplink optical link bandwidth resources.
[0076] The following is combined Figure 1 The communication system shown refers to the following Figure 3 The communication method provided in the embodiments of this application is described below, wherein the SFU can be... Figure 1 In the communication system shown, any SFU or MFU can be Figure 1Any MFU in the communication system shown. It is understood that the processing performed by a single execution entity (SFU or MFU) shown in the embodiments of this application can also be divided into multiple execution entities, which can be logically and / or physically separated, without limitation. Furthermore, the message names or parameter names in the messages exchanged between devices in the embodiments of this application are merely examples; other names may be used in specific implementations, without limitation. Actions, terms, etc., involved in the various embodiments of this application can be referenced mutually without limitation.
[0077] Figure 3 A flowchart of a communication method provided in an embodiment of this application is shown below. Figure 3 As shown, the method may include:
[0078] Step 301: The MFU performs channel detection on the primary channel corresponding to the SFU.
[0079] The 802.11 standard incorporates the concepts of primary and secondary channels, leading to research on multi-channel access mechanisms. This research proposes two types of multi-channel access modes: static and dynamic. Using static and dynamic methods, multiple 20MHz channels can be combined to form 40MHz, 80MHz, 160MHz, or 320MHz channels. One of these 20MHz channels can be designated as the primary channel, while the others are called secondary channels.
[0080] Since the SFU will always use the main channel corresponding to the SFU when communicating with the MFU, the MFU can perform channel detection on the main channel corresponding to the SFU. Based on the channel detection results, it can determine whether the SFU has an uplink digital signal transmission requirement, thereby improving the accuracy of channel detection.
[0081] The SFU (Site Activated Unit) collects the wireless signals transmitted by the site equipment, obtains digital signals, converts the digital signals into optical signals, and transmits the optical signals to the MFU (Main Activated Unit) via optical fiber. The MFU receives the optical signals via optical fiber, converts them back into digital signals, and performs channel detection on the digital signals. This channel detection process is the same as the channel detection process described above for the main channel corresponding to the SFU.
[0082] For example, the MFU can perform channel detection on the primary channel corresponding to the SFU based on the clear channel assessment (CCA) mechanism. A description of the CCA mechanism can be found in the relevant descriptions in the communication protocol, and will not be repeated here.
[0083] For example, the digital signal is any of the following: radio frequency digital signal, intermediate frequency digital signal, or baseband digital signal.
[0084] Step 302: When the MFU does not detect the prefix field of the physical frame on the main channel, the MFU sends the first indication information to the SFU; correspondingly, the SFU receives the first indication information from the MFU.
[0085] A physical frame may include a prefix field and a data field. The prefix field may include a legacy-short training field (L-STF) field, a legacy-long training field (L-LTF) field, and one or more signal (SIG) fields. For example, a physical frame may be any type of physical protocol data unit (PPDU) as specified in the 802.11 standard, without limitation.
[0086] It is understandable that in different 802.11 standards, the prefix field, in addition to the L-STF and L-LTF fields mentioned above, may also include the STF and LTF fields corresponding to each standard. For example, as... Figure 4 As shown, in the 802.11n standard, prefix fields can also include high throughput-STF (HT-STF) fields, HT-LTF fields, etc. In the 802.11ac standard, prefix fields can also include very high throughput-STF (VHT-STF) fields, VHT-LTF fields, etc. In the 802.11ax standard, prefix fields can also include high efficiency-STF (HE-STF) fields, HE-LTF fields, etc.
[0087] Furthermore, the SIG field can differ across different 802.11 standards. For example, ... Figure 4 As shown, in the 802.11n standard, the SIG field can include legacy signaling (L-SIG, L-SIG) fields, HT-SIG fields, etc. In the 802.11ac standard, the SIG field can include L-SIG fields, VHT-SIG-A fields, VHT-SIG-B fields, etc. In the 802.11ax standard, the SIG field can include L-SIG fields, repeat L-SIG (RL-SIG) fields, HE-SIG-A fields, HE-SIG-B fields, etc.
[0088] Based on the above description of the prefix field of the physical frame, the fact that the MFU does not detect the prefix field of the physical frame on the main channel corresponding to the SFU can also be described as: the MFU does not detect one or more of the following fields on the main channel corresponding to the SFU: L-STF field or L-LTF field.
[0089] When the MFU does not detect the prefix field of the physical frame on the main channel corresponding to the SFU, the MFU can assume that the SFU has no uplink digital signal transmission requirement. The MFU can then indicate a smaller uplink bandwidth to the SFU. For example, the MFU can send a first indication message to the SFU, which is used to instruct the SFU to collect wireless signals according to the first bandwidth.
[0090] Optionally, the first bandwidth is the Wi-Fi main channel bandwidth. For example, the first bandwidth is 20MHz.
[0091] Optionally, when the SFU subsequently requires uplink digital signal transmission, such as Figure 3 As shown in step 302a, the SFU can collect wireless signals according to the first bandwidth indicated by the first instruction information to obtain digital signals, and then convert the digital signals into optical signals and send the optical signals to the MFU through optical fiber. Correspondingly, the MFU receives the optical signals converted from the uplink digital signals from the SFU according to the first bandwidth, and then converts the optical signals into digital signals, determines the baseband signals according to the digital signals, and performs physical layer demodulation on the baseband signals to obtain physical frames.
[0092] Optionally, the SFU may include one or more antennas. The SFU can receive wireless signals sent by the site equipment through one or more antennas, collect them, obtain digital signals, and send the digital signals to the MFU through one or more antennas.
[0093] Optionally, the SFU can transmit the digital signals from one or more antennas to the MFU via an optical link (such as the uplink transmission channel of the optical link) using the xPON DBA mechanism, which is an optical signal converted from the digital signal.
[0094] Optionally, the MFU can allocate uplink time slots to the SFU according to the first bandwidth based on the TDMA method, so that the SFU can send the optical signal converted from the uplink digital signal to the MFU according to the uplink time slot allocated by the MFU and the first bandwidth.
[0095] For example, such as Figure 5As shown in (a), taking SFUs including SFU1, SFU2, and SFU3 as an example, assuming that the MFU does not detect the prefix field of the physical frame on the main channels of SFU1, SFU2, and SFU3, the MFU can send first indication information to SFU1, SFU2, and SFU3 respectively, to instruct SFU1, SFU2, and SFU3 to collect wireless signals according to the first bandwidth. The MFU can allocate uplink time slots to SFU1, SFU2, and SFU3 according to the first bandwidth based on TDMA. The size of the uplink time slots allocated by the MFU to different SFUs can be the same or different, without restriction. Optionally, the MFU can dynamically adjust the length of the uplink time slots according to the data volume of the uplink digital signals transmitted by each SFU.
[0096] Step 303: When the MFU detects the prefix field of the physical frame on the main channel, the MFU sends the second indication information to the SFU; correspondingly, the SFU receives the second indication information from the MFU.
[0097] Specifically, when the SFU sends an optical signal converted from an uplink digital signal to the MFU, the MFU can detect the prefix field of the physical frame on the main channel corresponding to the SFU. Specifically, the MFU can convert the optical signal sent by the SFU into an uplink digital signal, determine the baseband signal based on the uplink digital signal, perform physical layer demodulation on the baseband signal, and obtain a physical frame, which includes the prefix field.
[0098] Optionally, the prefix field of the physical frame detected by the MFU on the main channel can also be described as: the MFU detects one or more of the following fields on the main channel corresponding to the SFU: L-STF field or L-LTF field.
[0099] When the MFU detects the prefix field of the physical frame on the main channel corresponding to the SFU, the MFU can assume that the SFU has an uplink digital signal transmission requirement. The MFU can then instruct the SFU to provide more uplink bandwidth. For example, the MFU can send a second instruction message to the SFU, which instructs the SFU to collect wireless signals according to the second bandwidth.
[0100] The second bandwidth is greater than the first bandwidth.
[0101] Optionally, the first bandwidth is the Wi-Fi main channel bandwidth. For example, the first bandwidth is 20MHz.
[0102] Optionally, the second bandwidth is the maximum bandwidth supported by the MFU. For example, the second bandwidth is 160MHz; or, the second bandwidth is 320MHz.
[0103] Step 304: SFU collects wireless signals according to the second instruction information and the second bandwidth to obtain digital signals.
[0104] Optionally, the SFU can also communicate with the MFU by referring to the following step 305:
[0105] Step 305: The SFU sends an optical signal converted from a digital signal to the MFU; correspondingly, the MFU receives the optical signal converted from a digital signal from the SFU according to the second bandwidth.
[0106] The SFU can collect the wireless signals sent by the site equipment according to the second bandwidth, obtain digital signals, convert the digital signals into optical signals, and send the optical signals to the MFU through optical fiber. Correspondingly, the MFU receives the optical signals converted from the uplink digital signals from the SFU according to the second bandwidth, then converts the optical signals into digital signals, determines the baseband signals based on the digital signals, and performs physical layer demodulation on the baseband signals to obtain physical frames.
[0107] Optionally, the SFU may include one or more antennas. The SFU can receive wireless signals sent by the site equipment through one or more antennas, collect them, obtain digital signals, and send the digital signals to the MFU through one or more antennas.
[0108] Optionally, the SFU can transmit the digital signals from one or more antennas to the MFU via an optical link (such as the uplink transmission channel of the optical link) using the xPON DBA mechanism, which is an optical signal converted from the digital signal.
[0109] Optionally, the MFU can also allocate uplink time slots to the SFU according to the second bandwidth based on the TDMA method, so that the SFU can send the optical signal converted from the uplink digital signal to the MFU according to the uplink time slot allocated by the MFU and the second bandwidth.
[0110] For example, such as Figure 5 As shown in (b), assuming the MFU detects the prefix field of the physical frame on the main channel of SFU1, the MFU can send a second indication message to SFU1 to instruct SFU1 to collect wireless signals according to the second bandwidth. The MFU can also allocate uplink time slots to SFU1 according to the second bandwidth based on TDMA. Optionally, the MFU can dynamically adjust the length of the uplink time slots according to the data volume of the uplink digital signal transmitted by SFU1.
[0111] Based on the above Figure 3The method shown involves the MFU instructing the uplink wireless link bandwidth to the SFU. Instead of instructing the maximum bandwidth for each SFU, the MFU determines whether each SFU has uplink digital signal transmission requirements based on the channel detection results of its primary channel. If no uplink digital signal transmission requirement exists, a smaller uplink bandwidth (e.g., a first bandwidth) can be instructed for that SFU; if a requirement exists, a larger uplink bandwidth (e.g., a second bandwidth) can be instructed. By reducing the uplink bandwidth resources of SFUs without uplink digital signal transmission requirements, uplink wireless link bandwidth resources can be saved, alleviating the problem of insufficient uplink wireless link bandwidth resources and improving the utilization rate of uplink wireless link bandwidth resources, thereby improving the utilization rate of uplink optical link bandwidth resources.
[0112] Based on the above Figure 3 Optionally, in the method shown, after the MFU receives the optical signal converted from the uplink digital signal sent by the SFU according to the second bandwidth, it can convert the optical signal back into an uplink digital signal, determine the baseband signal based on the uplink digital signal, and perform physical layer demodulation on the baseband signal to obtain the prefix field of the physical frame. This prefix field may include the SIG field. Figure 6 As shown, MFU can parse the SIG field in the prefix field and determine the actual bandwidth corresponding to the physical frame based on the parsing result.
[0113] MFU can determine the actual bandwidth corresponding to the physical frame based on the bandwidth (BW) field in the SIG field.
[0114] For example, such as Figure 4 As shown, in the 802.11n standard, the MFU can determine the actual bandwidth of the physical frame based on the BW field in the HT-SIG field. In the 802.11ac standard, the MFU can determine the actual bandwidth of the physical frame based on the BW field in the VHT-SIG-A field. In the 802.11ax standard, the MFU can determine the actual bandwidth of the physical frame based on the BW field in the HE-SIG-A field.
[0115] Optional, such as Figure 6 As shown, the MFU can dynamically adjust the uplink bandwidth for the SFU based on the actual bandwidth corresponding to the physical frame, so as to reasonably allocate uplink bandwidth resources and improve the utilization rate of uplink bandwidth resources.
[0116] For example, when the actual bandwidth corresponding to the physical frame is different from the second bandwidth, the MFU can send a third indication message to the SFU. The third indication message is used to instruct the SFU to collect wireless signals according to the actual bandwidth.
[0117] In another example, when the actual bandwidth corresponding to the physical frame is the same as the second bandwidth, the MFU does not need to send the third indication information to the SFU, and the SFU still collects the wireless signal according to the second bandwidth to save signaling overhead.
[0118] Optionally, the MFU can also allocate uplink time slots to the SFU based on the TDMA method according to the actual bandwidth, so that the SFU can collect wireless signals according to the uplink time slots allocated by the MFU and send optical signals converted from uplink digital signals to the MFU.
[0119] For example, such as Figure 5 As shown in (c), assuming the MFU determines that the actual bandwidth (e.g., 80MHz) of the physical frame corresponding to SFU1 is different from the second bandwidth (e.g., 160MHz), the MFU can send a third indication message to SFU1 to instruct SFU1 to collect wireless signals according to the actual bandwidth (e.g., 80MHz). The MFU can also allocate uplink time slots to SFU1 according to the actual bandwidth based on TDMA. Optionally, the MFU can dynamically adjust the length of the uplink time slot based on the data volume of the uplink digital signal transmitted by SFU1.
[0120] Optional, such as Figure 6 As shown, after the optical signal converted from the digital signal corresponding to the physical frame is received, the MFU can also send a first instruction message to the SFU, instructing the SFU to collect wireless signals according to the first bandwidth.
[0121] Optional, such as Figure 6 As shown, after sending the first indication information to the SFU, the MFU can continue to perform channel detection on the main channel corresponding to the SFU, and refer to the above. Figure 3 The method shown enables communication with the SFU, saving uplink bandwidth resources, alleviating the problem of insufficient uplink bandwidth resources, and improving the utilization rate of uplink bandwidth resources.
[0122] It should be noted that the various embodiments of this application can be implemented independently or in combination, without limitation. Unless otherwise specified or in conflict, the terminology and / or descriptions between the different embodiments provided in this application are consistent and can be referenced mutually. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.
[0123] It is understood that in the embodiments of this application, the executing entity may perform some or all of the steps in the embodiments of this application. These steps or operations are merely examples, and the embodiments of this application may also perform other operations or variations thereof. Furthermore, the various steps may be executed in different orders as presented in the embodiments of this application, and it is not necessarily necessary to execute all the operations in the embodiments of this application.
[0124] The foregoing primarily describes the solutions provided in this application from the perspective of device-to-device interaction. It is understood that each device, in order to achieve the aforementioned functions, includes corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, based on the algorithm steps of the examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0125] This application embodiment can divide each device into functional modules according to the above method example. For example, each function can be divided into a separate functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. It should be noted that the module division in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.
[0126] When dividing each function into modules according to its corresponding function. Figure 7 A communication device 70 is shown, which can perform the above-described... Figure 3 to Figure 6 The actions performed by the SFU or MFU in the method shown, and all related content of each step involved in the above method embodiments, can be referenced from the functional description of the corresponding functional module. The technical effects that can be obtained can be referred to the above method embodiments, and will not be repeated here.
[0127] The communication device 70 may include a transceiver module 701 and a processing module 702. Exemplarily, the communication device 70 may be a communication equipment, or a chip or other combination device or component having the aforementioned communication device functions applied in the communication equipment. When the communication device 70 is a communication equipment, the transceiver module 701 may be a transceiver, which may include an antenna and radio frequency circuits, etc.; the processing module 702 may be a processor (or processing circuit), such as a baseband processor, which may include one or more CPUs. When the communication device 70 is a component having the aforementioned communication device functions, the transceiver module 701 may be a radio frequency unit; the processing module 702 may be a processor (or processing circuit), such as a baseband processor. When the communication device 70 is a chip system, the transceiver module 701 may be an input / output interface of a chip (e.g., a baseband chip); the processing module 702 may be a processor (or processing circuit) of the chip system, and may include one or more central processing units. It should be understood that the transceiver module 701 in the embodiments of this application can be implemented by a transceiver or transceiver-related circuit components; the processing module 702 can be implemented by a processor or processor-related circuit components (or, referred to as processing circuit).
[0128] For example, the transceiver module 701 can be used to perform... Figure 3 to Figure 6 In the illustrated embodiment, all transmit and receive operations performed by the communication device, and / or other processes used to support the technology described herein; the processing module 702 can be used to perform Figure 3 to Figure 6 The embodiments shown include all operations performed by the communication device other than the transmit and receive operations, and / or other processes used to support the techniques described herein.
[0129] As another feasible approach Figure 7 The transceiver module 701 can be replaced by a transceiver unit, which can integrate the functions of the transceiver module 701; the processing module 702 can be replaced by a processor, which can integrate the functions of the processing module 702. Furthermore, Figure 7 The communication device 70 shown may also include a memory.
[0130] Alternatively, when the processing module 702 is replaced by a processor and the transceiver module 701 is replaced by a transceiver, the communication device 70 involved in the embodiments of this application can also be... Figure 8 The communication device 80 shown. The processor can be logic circuit 801, and the transceiver can be interface circuit 802. Further, Figure 8 The communication device 80 shown may also include a memory 803.
[0131] This application also provides a communication device 900, such as... Figure 9 As shown, the communication device 900 can be the above-mentionedFigure 3 to Figure 6 The method shown may use an SFU (such as an SFU) or a chip or system-on-a-chip within an SFU; or it may be the above-mentioned Figure 3 to Figure 6 The method shown refers to the MFU (such as an MFU) or the chip or system-on-a-chip within the MFU. For example... Figure 9 As shown, the communication device 900 includes a processor 901, a transceiver 902, and a communication line 903.
[0132] Furthermore, the communication device 900 may also include a memory 904. The processor 901, memory 904, and transceiver 902 can be connected via a communication line 903.
[0133] The processor 901 can be a central processing unit (CPU), a general-purpose processor, a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. The processor 901 can also be other devices with processing capabilities, such as circuits, devices, or software modules, without limitation.
[0134] Transceiver 902 is used to communicate with other devices or other communication networks. These other communication networks can be Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc. Transceiver 902 can be a module, circuit, transceiver, or any device capable of enabling communication.
[0135] Communication line 903 is used to transmit information between the components included in communication device 900.
[0136] Memory 904 is used to store instructions. These instructions can be computer programs.
[0137] The memory 904 can be a read-only memory (ROM) or other type of static storage device that can store static information and / or instructions; it can also be a random access memory (RAM) or other type of dynamic storage device that can store information and / or instructions; it can also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, etc., without limitation.
[0138] It should be noted that the memory 904 can exist independently of the processor 901, or it can be integrated with the processor 901. The memory 904 can be used to store instructions, program code, or some data, etc. The memory 904 can be located inside or outside the communication device 900, without limitation. The processor 901 is used to execute the instructions stored in the memory 904 to implement the communication method provided in the following embodiments of this application.
[0139] In one example, processor 901 may include one or more CPUs, for example Figure 9 CPU0 and CPU1 in the CPU.
[0140] As an optional implementation, the communication device 900 includes multiple processors, for example, besides Figure 9 In addition to processor 901, it may also include processor 907.
[0141] As an optional implementation, the communication device 900 also includes an output device 905 and an input device 906. For example, the input device 906 is a device such as a keyboard, mouse, microphone, or joystick, and the output device 905 is a device such as a display screen or speaker.
[0142] It should be noted that the communication device 900 can be a desktop computer, laptop computer, network server, mobile phone, tablet computer, wireless terminal, embedded device, chip system, or something else. Figure 9 Equipment with a similar structure. Furthermore... Figure 9 The structural composition shown does not constitute a limitation on the communication device, except... Figure 9 In addition to the components shown, the communication device may include more or fewer components than illustrated, or combine certain components, or have different component arrangements.
[0143] In this embodiment of the application, the chip system may be composed of chips or may include chips and other discrete devices.
[0144] This application also provides a computer program product that, when executed by a computer, can implement the functions of any of the above method embodiments.
[0145] This application also provides a computer program that, when executed by a computer, can implement the functions of any of the above method embodiments.
[0146] This application also provides a computer-readable storage medium. All or part of the processes in the above method embodiments can be implemented by a computer program instructing related hardware. This program can be stored in the computer-readable storage medium, and when executed, it can include the processes of the above method embodiments. The computer-readable storage medium can be an internal storage unit of the terminal (including a data sending end and / or a data receiving end) of any of the foregoing embodiments, such as the terminal's hard disk or memory. The computer-readable storage medium can also be an external storage device of the terminal, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the terminal. Further, the computer-readable storage medium can include both the terminal's internal storage unit and external storage devices. The computer-readable storage medium is used to store the computer program and other programs and data required by the terminal. The computer-readable storage medium can also be used to temporarily store data that has been output or will be output.
[0147] It should be noted that the terms "first" and "second," etc., in the specification, claims, and drawings of this application are used to distinguish different objects, not to describe a specific order. "First" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Therefore, a feature defined with "first" and "second" may explicitly or implicitly include one or more of that feature. In the description of this embodiment, unless otherwise stated, "a plurality of" means two or more.
[0148] Furthermore, the terms “comprising” and “having”, and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the steps or units listed, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to such process, method, product, or apparatus.
[0149] It should be understood that in this application, "at least one (item)" means one or more. "More than one" means two or more. "At least two (items)" means two or three or more. "And / or" is used to describe the relationship between related objects, indicating that there can be three relationships. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the related objects before and after are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple. Both "...when" and "if" indicate that a corresponding action will be taken under certain objective circumstances. They are not time limits, nor do they require a judgment action to be taken when the action is taken, nor do they imply any other limitations.
[0150] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner to facilitate understanding.
[0151] In this application, "sending information to...(terminal device)" can be understood as the destination of the information being the terminal device. This can include sending information directly or indirectly to the terminal device. "Receiving information from...(terminal device)" can be understood as the source of the information being the terminal device, and can include receiving information directly or indirectly from the terminal device. Information may undergo necessary processing between the source and destination, such as format changes, but the destination can understand the valid information from the source.
[0152] Through the above description of the embodiments, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0153] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0154] The units described as separate components may or may not be physically separate. A component shown as a unit can be one or more physical units; that is, it can be located in one place or distributed in multiple different locations. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0155] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0156] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of this application embodiment, or all or part of the technical solution, can be embodied in the form of a software product. This software product is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.
Claims
1. A communication method applied to a master fiber-to-the-room unit (MFU), characterized in that, The method comprises: channel detection on a main channel corresponding to a fiber-to-room unit (SFU); when a prefix field of a physical frame is not detected on the main channel, sending first indication information to the SFU, wherein the first indication information is used to instruct the SFU to collect wireless signals according to a first bandwidth; when the prefix field of the physical frame is detected on the main channel, sending second indication information to the SFU, wherein the second indication information is used to instruct the SFU to collect wireless signals according to a second bandwidth; the first bandwidth is less than the second bandwidth.
2. The method of claim 1, wherein, The detection of the prefix field of the physical frame on the main channel comprises: detecting one or more of the following fields on the main channel: a legacy short training field (L-STF) field, a legacy long training field (L-LTF) field.
3. The method according to claim 1 or 2, characterized in that, When the prefix field of the physical frame is detected on the main channel, the method further comprises: receiving, through the second bandwidth, optical signals converted from digital signals corresponding to the physical frame, wherein the digital signals are signals collected from the wireless signals; parsing a signaling (SIG) field in the prefix field of the physical frame, and determining an actual bandwidth corresponding to the physical frame according to a parsing result; when the actual bandwidth is different from the second bandwidth, sending third indication information to the SFU, wherein the third indication information is used to instruct the SFU to collect wireless signals according to the actual bandwidth.
4. The method of claim 3, wherein, The parsing of the SIG field in the prefix field of the physical frame and the determination of the actual bandwidth corresponding to the physical frame according to a parsing result comprises: determining the actual bandwidth corresponding to the physical frame according to a bandwidth (BW) field in the SIG field.
5. The method according to claim 3 or 4, characterized in that, When the third indication information is sent to the SFU, the method further comprises: receiving, through the actual bandwidth, optical signals converted from the digital signals corresponding to the physical frame.
6. The method according to any one of claims 3-5, characterized in that, The method further comprises: after the reception of the optical signals converted from the digital signals corresponding to the physical frame is completed, sending the first indication information to the SFU.
7. The method of any one of claims 1-6, wherein: the first bandwidth is a Wi-Fi main channel bandwidth.
8. The method of any one of claims 1-7, wherein: the first bandwidth is 20 MHz.
9. The method of any one of claims 1-8, wherein: the second bandwidth is a maximum bandwidth supported by the MFU.
10. The method of any one of claims 1-9, wherein: the second bandwidth is 160 MHz; or the second bandwidth is 320 MHz.
11. A communication method applied to fiber-to-the-room (SFU) units, characterized in that, The method comprises: when there is no wireless signal transmission on a main channel corresponding to a SFU, receiving first indication information from a main fiber-to-room unit (MFU), wherein the first indication information is used to instruct the SFU to collect wireless signals according to a first bandwidth; receiving second indication information from the MFU when there is wireless signal transmission on the main channel corresponding to the SFU, and collecting the wireless signal according to a second bandwidth according to the second indication information; wherein the digital signal is a signal collected from the wireless signal; and the second indication information is used to instruct the SFU to collect the wireless signal according to the second bandwidth. The first bandwidth is less than the second bandwidth.
12. The method of claim 11, wherein, When the wireless signal is collected according to the second bandwidth, the method further comprises: receiving third indication information from the MFU when the actual bandwidth of the physical frame corresponding to the digital signal is different from the second bandwidth; wherein the third indication information is used to instruct the SFU to collect the wireless signal according to the actual bandwidth. Collecting the wireless signal according to the actual bandwidth according to the third indication information.
13. The method according to claim 11 or 12, characterized in that, The method further comprises: receiving the first indication information from the MFU after the optical signal converted from the digital signal is sent.
14. The method of any one of claims 11-13, wherein The first bandwidth is a Wi-Fi main channel bandwidth.
15. The method of any one of claims 11-14, wherein The first bandwidth is 20 MHz.
16. The method of any one of claims 11-15, wherein The second bandwidth is a maximum bandwidth supported by the MFU.
17. The method of any one of claims 11-16, wherein The second bandwidth is 160 MHz; or The second bandwidth is 320 MHz.
18. A communications device, characterized by The communication device comprises a processor; the processor is used to run a computer program or instructions, so that the communication method of any one of claims 1-10 is executed, or the communication method of any one of claims 11-17 is executed.
19. A communications device, characterized by The communication device comprises an interface circuit and a logic circuit; the interface circuit is used to input and / or output information; and the logic circuit is used to execute the communication method of any one of claims 1-10, or execute the communication method of any one of claims 11-17, process and / or generate the information according to the information.
20. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer instructions or programs, when the computer instructions or programs are run on a computer, so that the communication method of any one of claims 1-10 is executed, or the communication method of any one of claims 11-17 is executed.