Multi-band adaptive communication method, device and equipment based on power line carrier
By adopting a multi-band adaptive communication method in power line carrier communication and utilizing parallel filtering and cross-correlation technology, the frequency band can be determined quickly and accurately, solving the problem of long network access time, achieving efficient network access and flexible communication, and improving the performance of the power line carrier network.
Patent Information
- Application Number
- CN202511290982.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-10
- Publication Date
- 2025-10-14
- Estimated Expiration
- 2045-09-10
AI Technical Summary
In existing power line carrier communications, it takes a long time for nodes to join the network, the network access efficiency is low, and the frequency band detection method causes the number of frequency bands to be proportional, which increases the network access delay.
A multi-band adaptive communication method is adopted. When receiving a signal, it is filtered in parallel through multiple filters with configurable bandwidth. The cross-correlation values of multiple parallel filtered signals of the received signal and the same local sequence are determined. The transmission frequency band is determined based on the cross-correlation value, supporting communication of different business types on different frequency bands.
It shortens the network access time, improves the network access efficiency and communication rate, enhances the flexibility and adaptability of the power line carrier communication network, overcomes frequency selective fading and narrowband interference, and improves detection reliability and processing gain.
Smart Images

Figure CN120785372A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the technical field of power line carrier communication, and particularly relates to a multi-band adaptive communication method, device and equipment based on power line carrier. BACKGROUND
[0002] Power line carrier communication (PLC) is a technology for transmitting analog or digital signals at high speed through a carrier wave by using existing power lines as a transmission medium. PLC utilizes the existing power network and does not require another communication line. The power lines are widely distributed, and have the advantages of low communication cost and wide coverage. Therefore, PLC is increasingly widely used.
[0003] At present, in the same PLC network, all nodes can usually only access the same frequency band, and the accessed frequency band is determined by a central coordinator (CCO). When initially accessing, the CCO selects a working frequency band through a preset frequency band or through frequency band detection. Then, a proxy coordinator (PCO) and a station (STA) need to blindly detect different frequency bands one by one (i.e., test each frequency band without prior information) until the working frequency band is determined and the network is accessed. After the upper-level node accesses the network, the lower-level node accesses the network after frequency band detection. The multiple-level nodes repeat the above process. This frequency band detection method causes the network access time to be basically proportional to the number of frequency bands, greatly increasing the network access time, resulting in a long network access delay and low network access efficiency. SUMMARY
[0004] The present application aims to at least solve one of the technical problems existing in the prior art. To this end, the present application provides a multi-band adaptive communication method, device and equipment based on power line carrier, which can shorten the network access time, improve the network access efficiency and communication rate, and support different services to select different frequency band communication and multi-band parallel communication.
[0005] In a first aspect, the present application provides a multi-band adaptive communication method based on power line carrier, comprising: In the receiving process of the power line carrier signal, when the arrival of the preamble signal is detected, the received signal is filtered in parallel through a plurality of configurable bandwidth filters, a plurality of cross-correlation values of the received signal and the same local sequence are determined, and the local sequence is set according to the overall detection frequency band; The transmission frequency band of the received signal is determined according to the plurality of cross-correlation values; The received signal is processed according to the transmission frequency band; Wherein, the received signal is a received power line carrier signal, the preamble signal is a preamble sequence of the received signal, and the power line carrier signal is transmitted in a power line carrier communication network; At least one first node in the power line carrier communication network supports simultaneous transmission of data of at least two service types, and data of different service types are transmitted using different frequency bands; At least one second node in the power line carrier communication network supports simultaneous reception of data of at least two service types on different frequency bands; At least one third node in the power line carrier communication network supports sending data on at least one frequency band while receiving data on another frequency band.
[0006] In a second aspect, the present application provides a multi-band adaptive communication device based on a power line carrier, comprising: a first determination module configured to, during a reception process of a power line carrier signal, upon detecting arrival of a pilot signal, filter the received signal in parallel through a plurality of filters with configurable bandwidths, and determine a plurality of cross-correlation values between the plurality of parallel filtered signals of the received signal and a same local sequence, wherein the local sequence is set according to an overall detection frequency band; A second determining module, configured to determine a sending frequency band of the received signal according to the multiple mutual correlation values; a processing module, configured to process the received signal according to the transmitting frequency band; Wherein, the received signal is a received power line carrier signal, the preamble signal is a preamble sequence of the received signal, and the power line carrier signal is transmitted in a power line carrier communication network; At least one first node in the power line carrier communication network supports simultaneous transmission of data of at least two service types, and data of different service types are transmitted using different frequency bands; At least one second node in the power line carrier communication network supports simultaneous reception of data of at least two service types on different frequency bands; At least one third node in the power line carrier communication network supports sending data on at least one frequency band while receiving data on another frequency band.
[0007] In a third aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the multi-band adaptive communication method based on power line carrier as described in the first aspect.
[0008] In a fourth aspect, the present application provides an electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein when the processor executes the computer program, the multi-band adaptive communication method based on power line carrier as described in the first aspect is implemented.
[0009] In a fifth aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the multi-band adaptive communication method based on power line carrier as described in the first aspect.
[0010] In an embodiment of the present application, during the reception of a power line carrier signal, when the arrival of a pilot signal is detected, the received signal is filtered in parallel through multiple filters with configurable bandwidths, and multiple cross-correlation values of the multiple parallel filtered signals of the received signal and the same local sequence are determined, wherein the local sequence is set according to the overall detection frequency band or the full frequency band; the sending frequency band of the received signal is determined according to the multiple cross-correlation values, so that on the one hand, parallel detection of multiple frequency bands can be achieved without the need to detect each frequency band one by one, which is conducive to the device quickly and accurately determining the appropriate working frequency band for network access, reducing connection failures and retries caused by wrong frequency band selection, thereby shortening the total network access time and improving network access efficiency; on the other hand, the same power line carrier communication network can support access to different frequency bands, support multi-service carrying, and support different services to select different frequency bands for parallel communication, effectively improving the flexibility and adaptability of the power line carrier communication network. At the same time, in an embodiment of the present application, by passing the received signal in parallel through multiple filters covering the target frequency band and with adjustable bandwidth, and independently performing a cross-correlation operation with the same local sequence (which covers the entire frequency band) in each filtered subband, the following effects can be achieved: frequency selective fading of the power line signal is overcome. Even if the signal is deeply faded in a certain subband(s), as long as it is not completely submerged in other subbands, the correlation peak can still be detected, greatly improving the reliability of detection; narrowband interference can be effectively suppressed. Narrowband interference usually only affects one or a few subbands. The correlation results of the affected subbands may be weak or unreliable, but the unaffected subbands can still provide reliable detection information. The configurable bandwidth allows avoiding interference or using narrower filters at its frequency point to limit its impact; processing gain can be improved. The cross-correlation operation itself provides processing gain, suppresses out-of-band noise, and cross-correlating and combining the results in multiple subbands further improves the overall processing gain; channel information is also provided. The difference in the cross-correlation peak intensity of different subbands reflects the frequency selectivity of the channel, which can be used for subsequent equalization and other processing. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] In order to more clearly illustrate the technical solution of the present invention, the following briefly introduces the drawings required for use in the description of the present invention. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0012] Figure 1 This is a schematic diagram of an application scenario of a multi-band adaptive communication method based on power line carrier provided in an embodiment of the present application; Figure 2 This is a flow chart of a multi-band adaptive communication method based on power line carrier provided in an embodiment of the present application; Figure 3 This is a schematic diagram of a multi-band parallel detection method provided by an embodiment of the present application; Figure 4 This is a schematic diagram of the structure of a PLC network provided in an embodiment of the present application; Figure 5 This is a schematic diagram of a scenario in which two PLC networks perform relaying, as provided in an embodiment of the present application; Figure 6 This is a schematic diagram of channel estimation provided by an embodiment of the present application; Figure 7 This is a schematic diagram of determining communication quality based on a SACK frame provided in an embodiment of the present application; Figure 8 This is one of the schematic diagrams of the application scheme of the multi-band adaptive communication method provided in the embodiment of the present application; Figure 9 This is a second schematic diagram of an application solution of the multi-band adaptive communication method provided in an embodiment of the present application; Figure 10 This is a third schematic diagram of an application solution of the multi-band adaptive communication method provided in an embodiment of the present application; Figure 11 This is a schematic structural diagram of a multi-band adaptive communication device based on power line carrier provided in an embodiment of the present application; Figure 12 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application; Figure 13 This is a schematic diagram of the hardware structure of a central coordinator provided in an embodiment of the present application; Figure 14 This is a schematic diagram of the hardware structure of a site provided in an embodiment of the present application. DETAILED DESCRIPTION
[0013] The following describes in detail embodiments of the present application. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application and are not to be construed as limiting the present application.
[0014] Embodiments of the present application provide a multi-band adaptive communication method, apparatus, receiving device, storage medium, and computer program product based on a power line carrier.
[0015] See Figure 1 , Figure 1 This is a schematic diagram of an application scenario of a multi-band adaptive communication method based on power line carrier (PLC) provided in an embodiment of the present application. The multi-band adaptive communication method based on power line carrier (PLC) is executed by a node in a power line carrier communication (PLC) network. The node includes at least one transmitting device 101 and at least one receiving device 102. The receiving device 102 locally stores a local sequence. Specifically, the transmitting device 101 exchanges data with the receiving device 102 via the power line carrier. The transmitting device 101 can send a frame signal to the receiving device 102 via multiple different frequency bands. When receiving the frame signal, the receiving device 102 first detects whether a preamble signal has arrived. Once the preamble signal has arrived, the receiving device 102 filters the received signal in parallel through multiple filters with configurable bandwidths. The receiving device then determines multiple cross-correlation values between the multiple parallel filtered signals of the received signal and the same local sequence. The transmitting frequency band of the received signal is then determined based on the multiple cross-correlation values. The received signal is then deframed and payload data is extracted based on the transmitting frequency band, thereby enabling communication between the transmitting device 101 and the receiving device 102.
[0016] The present application embodiment provides a multi-band adaptive communication method based on power line carrier. Figure 2 , Figure 2is a flowchart of a multi-band adaptive communication method based on power line carrier provided by an embodiment of the present application. The multi-band adaptive communication method based on power line carrier is applied to an electronic device, which can be implemented as a node in a PLC network, such as a station (STA), a central coordinator (CCO), a proxy coordinator (PCO), and the like. It should be noted that in a power line carrier communication network, the central coordinator is referred to as a head node, which is responsible for coordinating and managing the routing of the entire network, receiving power consumption information from various regions, and realizing real-time monitoring, remote control, and intelligent management of power data, and the like. The hardware structure of the central coordinator is basically the same as that of the station, except that it has stronger storage and processing capabilities, and the like. The PCO plays a role of relay and forwarding in the power line carrier communication network, and is mainly used for data transmission between the CCO and the station or between the stations, and provides a proxy coordination function. For example, the PCO as a relay node can connect multiple STAs, thereby realizing a multi-level associated communication structure. In addition, the PCO also supports dynamic role conversion, for example, in some cases, a STA can be upgraded to a PCO to expand the network coverage, and therefore, the STA can be used to refer to the PCO.
[0017] The multi-band adaptive communication method based on power line carrier includes the following steps 201-203. 201. In the process of receiving a power line carrier signal, when it is detected that a preamble signal arrives, the received signal is filtered in parallel through a plurality of configurable bandwidth filters, and a plurality of cross-correlation values of the received signal and the same local sequence are determined; wherein the local sequence is a preamble sequence set according to the overall detection band (or full band).
[0018] Wherein, the received signal is a received power line carrier signal, and the preamble signal is a preamble sequence of the received signal. The preamble sequence is a part of the data frame, which is located in the beginning part of the data frame. The existence of the preamble sequence ensures that the receiving device can correctly identify and synchronize to the beginning of the data frame, so as to accurately receive and process the subsequent data. The receiving device has the ability to detect multiple bands at the same time (in parallel).
[0019] The transmitting device 101 can transmit frame signals through a plurality of different frequency bands, wherein the different transmitting frequency bands can share the same phase table, but have different subcarrier positions and subcarrier numbers. The subcarriers of different transmitting frequency bands can or can not overlap.
[0020] By setting the same phase table for different transmission frequency bands, each transmitting device can adaptively select the optimal communication frequency band for signal transmission during multi-band adaptive communication, improving frequency resource utilization and signal transmission stability. Furthermore, by allowing subcarriers in different frequency bands to overlap and share a common phase table, spectrum resources can be fully and efficiently utilized and the phase calibration and synchronization steps in signal processing can be simplified, reducing system processing latency and improving processing efficiency.
[0021] For example, the leader sequence The generation formula is as follows: ; Among them, j is the time domain sample point number, N is the number of OFDM symbol carriers, This is the reference phase table specified by the PLC physical layer protocol. For a transmitting device, B represents the specific frequency band selected by the transmitter; for a receiving device, B represents the full frequency band defined by the protocol or a set of multiple frequency bands to be detected.
[0022] Specifically, during signal reception, the receiving device uses a frame synchronization algorithm to detect the arrival of a preamble sequence. This algorithm can only roughly determine the presence of a preamble sequence. Because PLC employs a bursty frame structure (meaning data frames are sent randomly, not at fixed intervals), the physical layer of the PLC network must continuously detect the presence of a preamble sequence. Furthermore, the frame synchronization algorithm is only concerned with the frame structure, not the preamble sequence, and does not differentiate between carrier frequency bands, allowing detection across all frequency bands.
[0023] In some embodiments, the frame synchronization algorithm may adopt a delayed autocorrelation method. That is, before step 201, the multi-band adaptive communication method based on the power line carrier may further include: During the reception process of the received signal, an autocorrelation calculation is performed on the received signal using a delayed autocorrelation method to obtain an autocorrelation value at each detection point; When the autocorrelation value is greater than the first threshold value, it is determined that the arrival of the received signal is detected (ie, the leading edge of the received signal arrives), and the corresponding detection point is the starting arrival position of the received signal.
[0024] The detection points are specific moments that help determine frame boundaries. The delayed autocorrelation method primarily utilizes the correlation characteristics of the frame header sequence in the received signal to accumulate energy. It can maintain a certain level of detection performance in low signal-to-noise ratio and multipath channel environments. The calculation formula for the delayed autocorrelation method is as follows: ; ; ; in, represents the delayed autocorrelation value at time n, represents the received signal at time n, L represents the delay-related window length, D represents the number of delayed samples, Express Conjugate operation.
[0025] The delayed autocorrelation method mainly uses the special structure of the PLC physical layer preamble to determine the arrival of the preamble sequence. The structure can be threshold (i.e. the first threshold value mentioned above) is used for judgment, for example, When the leading sequence arrives, n is the corresponding detection point.
[0026] In the above step 201, “filtering the received signal in parallel through a plurality of filters with configurable bandwidths” includes: Acquiring the received signal starting from the starting arrival position; filtering the received signal in parallel through a plurality of filters with configurable bandwidths to obtain a plurality of parallel filtered signals of the received signal; Each filter corresponds to a filtering frequency band. For example, consider two filters: filter 1 has a passband range of 2.441–5.615 MHz (a commonly used frequency band for power line communications), and filter 2 has a passband range of 0.781–2.930 MHz (a commonly used frequency band for power line communications). Therefore, the frequency band of the filtered signal after the received signal is processed by filter 1 is 2.441–5.615 MHz, and the frequency band of the filtered signal after the received signal is processed by filter 2 is 0.781–2.930 MHz. Specifically, once the arrival of the preamble sequence is detected, the receiving device begins receiving the frame signal from the initial arrival position and passes the received signal through K filters with adjustable passbands to obtain K filtered signals (i.e., K parallel filtered signals). The remaining signals after filtering are those within the filter bandwidth. The K filtered signals are then cross-correlated with the same local sequence to calculate the cross-correlation values between the different filtered signals and the local sequence.
[0027] In step 201 above, “determining multiple cross-correlation values between multiple parallel filtered signals of the received signal and the same local sequence” includes: A cross-correlation method is used to perform cross-correlation calculations on the multiple parallel filtered signals of the received signal and the same local sequence respectively to obtain the multiple cross-correlation values, wherein the multiple cross-correlation values include cross-correlation values corresponding to each of the filtering frequency bands.
[0028] The cross-correlation calculation formula is as follows: ; ; ; ; in, Represents the filtering frequency band F at time n and the local sequence The cross-correlation value between Indicates that the received signal at time n passes through the filter The filtered signal, L represents the window length, is a local sequence that includes the entire bandwidth or detection frequency band set supported by the protocol, i represents the local sequence sample number, Express Conjugate operation.
[0029] 202. Determine a sending frequency band of the received signal according to the multiple mutual correlation values.
[0030] In some embodiments, the above step 202 specifically includes: When a first mutual correlation value among the multiple mutual correlation values is greater than a second threshold value, the filtering frequency band or a set of filtering frequency bands corresponding to the first mutual correlation value is used as a sending frequency band for the received signal.
[0031] Figure 3 This is a schematic diagram of a multi-band parallel detection method provided by an embodiment of the present application. Figure 3 As shown, the received sequence r(n+i) is the received signal mentioned above, and the local sequence is After the received sequence passes through multiple filters in parallel, multiple filtered signals are obtained, which are cross-correlated with the local sequence to obtain multiple cross-correlation values, where the multiple cross-correlation values include the cross-correlation values corresponding to each filtering frequency band. For example, Figure 3 As shown, by cross-correlation calculation, the frequency band can be obtained The corresponding cross-correlation value, d1(n, Based on the mutual correlation value corresponding to each detection frequency band, the mutual correlation value greater than the second threshold is screened out, and the corresponding filtering frequency band or filtering frequency band set is used as the sending frequency band of the received signal.
[0032] 203. Process the received signal according to the sending frequency band.
[0033] The data link layer is unaware of services in different frequency bands, and the data link layer protocol remains unchanged from the current protocol. After completing frequency band detection and timing estimation, the receiving device needs to perform frame de-framing and payload extraction based on the frequency band and timing to recover the original information from the received signal and perform necessary data processing. For example, if the receiving device is a station and the received signal is a normal data frame, the station may pass it to the upper-layer application for processing; for management frames or control frames, the station may perform corresponding network operations or configurations based on the frame content.
[0034] It should be noted that the above-mentioned received signal is a received power line carrier signal, which is transmitted in a power line carrier communication network. The power line carrier communication network supports different frequency bands for different services and multi-band parallel communication.
[0035] In an embodiment of the present application, during the reception of a power line carrier signal, when the arrival of a pilot signal is detected, the received signal is filtered in parallel through multiple filters with configurable bandwidths, and multiple cross-correlation values of the multiple parallel filtered signals of the received signal and the same local sequence are determined, wherein the local sequence is set according to the overall detection frequency band or the full frequency band; the sending frequency band of the received signal is determined according to the multiple cross-correlation values, so that on the one hand, parallel detection of multiple frequency bands can be achieved without the need to detect each frequency band one by one, which is conducive to the device quickly and accurately determining the appropriate working frequency band for network access, reducing connection failures and retries caused by wrong frequency band selection, thereby shortening the total network access time and improving network access efficiency; on the other hand, the same power line carrier communication network can support access to different frequency bands, support multi-service carrying, and support different services to select different frequency bands for parallel communication, effectively improving the flexibility and adaptability of the power line carrier communication network. At the same time, in an embodiment of the present application, by passing the received signal in parallel through multiple filters covering the target frequency band and with adjustable bandwidth, and independently performing a cross-correlation operation with the same local sequence (covering the entire frequency band) in each filtered subband, the following effects can be achieved: frequency selective fading of the power line signal is overcome. Even if the signal is deeply faded in a certain subband(s), as long as it is not completely submerged in other subbands, the correlation peak can still be detected, greatly improving the reliability of detection; narrowband interference can be effectively suppressed. Narrowband interference usually only affects one or a few subbands. The correlation results of the affected subbands may be weak or unreliable, but the unaffected subbands can still provide reliable detection information. The configurable bandwidth allows avoiding interference or using narrower filters at its frequency point to limit its impact; processing gain can be improved. The cross-correlation operation itself provides processing gain, suppresses out-of-band noise, and cross-correlating and combining the results in multiple subbands further improves the overall processing gain; channel information is also provided. The difference in cross-correlation peak intensity between different subbands reflects the frequency selectivity of the channel, which can be used for subsequent equalization and other processing.
[0036] It should be noted that, because the physical layer of the PLC network in the embodiments of the present application can implement parallel detection of multiple frequency bands, the multi-band adaptive communication method based on power line carrier (PLC) proposed in this application is applied to each node in the power line carrier communication network (PLC network), which can be a site or a CCO. For PLC networks equipped with a PCO, the node can also be the PCO.
[0037] Specifically, each node in the PLC network, such as the CCO and site, can monitor and detect signals on multiple preset frequency bands simultaneously, rather than sequentially. This approach significantly reduces search time because all possible options can be covered at once, rather than trying each frequency band individually. Therefore, when a device initially connects to the network, it can more quickly and accurately determine the appropriate operating frequency band, reducing connection failures and retries caused by selecting the wrong frequency band, and shortening the total time it takes to connect to the network.
[0038] Furthermore, for each site, an independent bandpass filter can be added for each frequency band signal that needs to be monitored and detected to reduce adjacent channel interference. An independent automatic gain control module can also be added to prevent signal saturation due to a large power gap between multiple frequency bands.
[0039] Furthermore, based on the multi-band parallel detection technology, the PLC network can support access to different frequency bands and support multi-service carrying, that is, different services select specific or reserved frequency bands, and can allocate exclusive frequency bands for specific services. For example, see Figure 4 , Figure 4 This is a structural diagram of a PLC network provided in an embodiment of the present application. The CCO / PCO and sites STA1~STA4 are connected to the same PLC network. STA1 and STA2 communicate with the CCO / PCO in frequency band 1, and STA3 and STA4 communicate with the CCO / PCO in frequency band 2.
[0040] Based on the multi-band parallel detection technology, the power line carrier communication network can support access to different frequency bands and support multi-service carrying, that is, different services select specific or reserved frequency bands, or allocate exclusive frequency bands for specific services. In the scenario where multiple networks and multiple services coexist, access to the current PLC network can also be achieved through relaying through the nodes of adjacent PLC networks based on network coordination frames. Based on the multi-band simultaneous transmission and reception capabilities of the nodes, subnets of different communication frequency bands can be physically or logically formed according to different frequency bands. This method shortens the total network access time. At the same time, each communication node can independently choose to communicate in the dominant frequency band or select multiple frequency bands for parallel communication, which improves the network access efficiency and communication efficiency and supports independent parallel transmission of multiple services in the same network.
[0041] In some embodiments, when the multi-band adaptive communication method based on power line carrier is executed by a node, the method further includes: In a case where the node successfully accesses the power line carrier communication network, the node periodically broadcasts a beacon frame, where the beacon frame carries network information of the power line carrier communication network to which the node accesses; and The node monitors whether there is an adjacent power line carrier communication network other than the power line carrier communication network connected to the node, and if so, periodically broadcasts a network coordination frame carrying a network identifier of the adjacent power line carrier communication network.
[0042] The beacon frame contains basic information about the connected PLC network and information other nodes need to synchronize and access the network. It primarily announces the existence of the network to which it is connected, facilitating the joining of other nodes. Network coordination frames (such as RTS / CTS frames and ACK frames) are typically used for network maintenance, synchronization, and node management. A field within the network coordination frame can be set to indicate the network IDs of other nearby PLC networks detected by the device.
[0043] Furthermore, based on the two newly added broadcast functions of the nodes, nodes in different PLC networks can relay to each other. That is, the multi-band adaptive communication method based on power line carrier also includes: In a case where the node fails to access the first power line carrier communication network, the node monitors whether there is a network coordination frame of a second power line carrier communication network other than the first power line carrier communication network; When the node monitors the network coordination frame of the second power line carrier communication network, the node uses the corresponding node that sends the network coordination frame as a relay node and accesses the second power line carrier communication network via the relay node.
[0044] That is, in a scenario where multiple networks and multiple services coexist, if the communication quality of a PLC network node is poor and it cannot successfully access the current PLC network, it can achieve access to the current PLC network through relaying through the nodes of the adjacent PLC network. For example, see Figure 5 , Figure 5 This is a schematic diagram of the scenario of relaying two PLC networks provided in an embodiment of the present application. Sites STA1~STA4 are in the whitelist of CCO1 and can access the first PLC network where CCO1 / PCO1 is located in band 1. Sites STA6~STA8 are in the whitelist of CCO2 and can access the second PLC network where CCO2 / PCO2 is located in band 2.
[0045] However, since STA5 is not in the whitelist of CCO1, STA5 fails to access the first PLC network. At this time, although the communication quality between STA5 and CCO2 / PCO2 is poor due to the long transmission distance or large path loss, STA5 cannot directly communicate with CCO2 / PCO2 to access the network. However, since STA4, STA6 and STA5 are not far apart, STA4 can monitor the beacon frame sent by STA6 and know the second PLC network where STA6 is located, and the network coordination frame sent by it can be monitored by STA5. Therefore, when STA5 monitors the network coordination frame related to the second PLC network sent by STA4 and knows the second PLC network, STA5 can use STA4 as a relay station to access the second PLC network.
[0046] Furthermore, the above step of “accessing the second power line carrier communication network via the relay node” specifically includes: Sending a network access request for the second power line carrier communication network to the relay node, so that the relay node forwards the network access request to the second power line carrier communication network, and forwards the network access confirmation information returned by the second power line carrier communication network to the node; Access the second power line carrier communication network according to the received network access confirmation information.
[0047] For example, in the above Figure 5 In the network, STA5 can send a network access request for the second PLC network to STA4. After receiving STA5's network access request, STA4 will first parse the request to confirm its legitimacy and integrity. Then, STA4 will encapsulate STA5's network access request and add necessary relay information, such as its own identity, receiving timestamp, etc., so that CCO2 can recognize that this is a request transferred through STA4. Finally, STA4 forwards the encapsulated network access request to CCO2. After receiving the network access request forwarded by STA4, CCO2 will process the request, including verifying STA5's identity, allocating network resources, etc. After processing, CCO2 will generate a network access confirmation message and send it to STA4. This network access confirmation message contains all the necessary information required for STA5 to join the second PLC network, such as network address, security key, etc. After receiving the network access confirmation sent by CCO2, STA4 will parse it and confirm that it is generated in response to STA5's network access request. Then, STA4 will encapsulate the network access confirmation message and add necessary forwarding information, such as its own identity and forwarding timestamp, to ensure the accuracy and traceability of the message. Finally, STA4 forwards the encapsulated network access confirmation message to STA5.
[0048] Through this relay process, STA5 successfully receives the network access confirmation from CCO2 and completes the process of joining the second PLC network. This relay function not only enhances network connectivity but also improves network flexibility and scalability. Especially in complex or large network environments, the relay function can significantly reduce signal transmission delay and packet loss, improving overall network performance and stability.
[0049] Furthermore, based on multi-band parallel detection technology, at least two nodes in a power line carrier communication network can use different transmission frequency bands. Network planners can flexibly allocate frequency band resources based on actual conditions, optimize network layout, and improve overall network performance.
[0050] Furthermore, based on multi-band parallel detection technology, stations in a power line carrier communication network can support different transmission and reception frequency bands. This means that for a single node, its transmission and reception frequency bands can be the same or different, allowing for flexible selection based on actual conditions to adapt to different communication environments and requirements.
[0051] Furthermore, based on multi-band parallel detection technology, the power line carrier communication network can support at least two services, with different services transmitting data on different frequency bands. A single node can support the transmission of multiple services, such as email data and video streaming data. Alternatively, a single node can support the transmission of only a single service. The same power line carrier communication network can have either type of node alone, or both types simultaneously, without limitation.
[0052] Furthermore, when the multi-band adaptive communication method based on the power line carrier is executed by a central coordinator, the method further includes: The central coordinator generates network configuration information according to the correspondence between each service and the corresponding frequency band; The central coordinator broadcasts the network configuration information so that the stations receiving the broadcast perform their own network configuration according to the network configuration information.
[0053] Among them, exclusive frequency bands can be allocated for specific services. The allocation relationship between services and frequency bands is sent to each site by the CCO via broadcast. After receiving the broadcast, each site sets its own working mode to a mode in which different services are transmitted using different frequency bands, and internally configures the correspondence between services and frequency bands.
[0054] In some embodiments, when the multi-band adaptive communication method based on power line carrier is executed by a node, the method further includes: In the case of detecting application layer data that needs to be sent, the node selects a corresponding sending frequency band according to the service type of the application layer data, and sends the application layer data on the selected sending frequency band.
[0055] For example, consider a site as a node. The various network components and software within the site are organized and interact according to the principles and structure described by the seven-layer OSI (Open Systems Interconnection) model. Application layer data is generated by the application layer. The site transmits this data and the corresponding service type to the data link layer. The data link layer determines the corresponding frequency band for transmission based on the service type of the application layer data and uses the physical layer to transmit the application layer data on this frequency band.
[0056] In some embodiments, at least one first node in the power line carrier communication network supports the simultaneous transmission of data of at least two business types, with data of different business types transmitted using different frequency bands. The first node adopts a one-transmit-multiple-receive mode, which means it supports the simultaneous transmission of data of different business types on different frequency bands, eliminating the need to wait for one type of data to be transmitted before transmitting another. This significantly improves the overall efficiency of data transmission and reduces communication latency. At the same time, this mode enables simultaneous communication with multiple devices (nodes that receive data sent by the first node, referred to as receiving nodes), which is particularly important for network environments that need to support concurrent connections of a large number of devices. When any receiving node receives a signal sent by the first node on multiple frequency bands, it only needs to determine whether the signal is transmitted to itself based on the frame control signal. If so, it starts receiving subsequent payload signals; otherwise, it abandons the current reception.
[0057] Furthermore, the subcarriers containing the preamble sequence used by the first node are the union of the subcarriers of the frequency bands corresponding to all the service types supported by the node. Since the subcarriers containing the preamble sequence cover the subcarriers of the frequency bands corresponding to all the service types supported by the node, when receiving the signal, the first node can parse the preamble sequence and complete synchronization operations for all relevant frequency bands at once, which greatly simplifies the synchronization process and improves synchronization efficiency.
[0058] Furthermore, in the case where the multi-band adaptive communication method based on power line carrier is applied to the first node, the method also includes: the first node configures the transmission power of the data of each service type according to the service priority, and makes the difference in the transmission power of the data of each service type less than or equal to a third preset threshold. For example, for a service type with a higher service priority, the transmission power of its data can be set to be larger, and vice versa. It should be noted that the first node configures the transmission power of the data of each service type according to the service priority, and it is also necessary to meet the difference in the transmission power of the data of different service types within the preset threshold range to meet the hardware design limitations (such as the quantization bit width limitation of the node hardware ADC) to avoid the situation where data of different service types cannot be sent simultaneously on different frequency bands.
[0059] Furthermore, when the multi-band adaptive communication method based on power line carrier is applied to the first node, the method further includes: the first node obtaining a transmission success rate for data of each service type; and the first node adjusting the transmit power of the data of each service type based on the transmission success rate, such that the difference in transmit power for the data of each service type is less than or equal to a third preset threshold. For example, when the transmission success rate is low, the transmit power may be appropriately increased to improve the transmission success rate; when the transmission success rate is high, the transmit power may be appropriately reduced to reduce interference with adjacent channel signals. The transmission success rate for the data of each service type may be statistically obtained by the first node, or may be statistically calculated by other nodes in the network and sent to the first node. For example, if the first node is a station, the transmission success rate for the data of each service type may be calculated by a central coordinator in the network and then sent to the first node. It should be noted that when the first node adjusts the transmit power for the data of each service type based on the transmission success rate, the difference in transmit power for the data of different service types must be within a preset threshold to meet hardware design constraints (such as the quantization bit width limit of the node hardware ADC) and avoid the inability to transmit data of different service types simultaneously on different frequency bands.
[0060] Furthermore, when the multi-band adaptive communication method based on power line carrier is applied to the first node, the method further includes: the first node obtaining a channel quality parameter corresponding to each frequency band, wherein the channel quality parameter includes at least one of the following: received power (i.e., the received power of each receiving node receiving data sent by the first node) and signal-to-noise ratio (i.e., the signal-to-noise ratio corresponding to each receiving node receiving data sent by the first node); and the first node adjusting the transmit power of different frequency bands based on the channel quality parameter, such that the difference in transmit power between different frequency bands is within a third preset threshold. It is understood that the first node can adjust the transmit power of different frequency bands based on the obtained channel quality parameter. For example, if the channel quality parameter indicates poor channel quality, the transmit power can be appropriately increased to improve the transmission success rate; when the channel quality is good, the transmit power can be appropriately reduced to reduce interference with adjacent channel signals. The channel quality parameter can be statistically obtained by the first node or statistically collected by other nodes and sent to the first node. The first node adjusts the transmit power of different frequency bands based on the channel quality parameter. This reduces interference between signals in different frequency bands and ensures that the difference in transmit power between different frequency bands falls within a third preset threshold range, thereby meeting hardware design limitations (such as the quantization bit width limit of the node hardware ADC) and preventing data from being unable to be successfully transmitted simultaneously in different frequency bands. The third preset threshold range is determined based on the hardware design parameters of the first node.
[0061] In some embodiments, at least one second node in the power line carrier communication network supports the simultaneous reception of data from at least two service types on different frequency bands. This second node utilizes a multi-transmit-one-receive mode, supporting the simultaneous reception of data from different service types on different frequency bands. This eliminates the need to wait for one data type to complete before receiving another, significantly improving overall data transmission efficiency and reducing communication latency. Furthermore, it can meet the requirements for concurrent processing of multiple services, ensuring that data from various service types is transmitted and processed promptly and accurately.
[0062] Furthermore, when the multi-band adaptive communication method based on power line carrier is applied to the second node, the transmission power of each node sending data to the second node is determined based on the channel quality parameters corresponding to each frequency band of the second node, and the power difference of signals of different frequency bands received by the second node is less than or equal to a fourth preset threshold, wherein the channel quality parameters include at least one of the following: receiving power, signal-to-noise ratio.
[0063] That is, the channel quality parameters corresponding to each frequency band of the second node are counted through the network, and the transmission power of each node that sends data to the second node is configured through the network, so that the power difference of signals in different frequency bands received by the second node is less than or equal to the fourth preset threshold.
[0064] It can be understood that the second node acts as a receiver, and the received power here refers to the received power corresponding to each frequency band of the second node. The channel quality parameters corresponding to each frequency band of the second node are counted by the network. Based on the obtained channel quality parameters, the transmit power of each sender can be configured through the network, that is, the transmit power of each node sending data to the second node can be configured. In addition, in order to ensure that the second node can simultaneously receive data from different frequency bands, the power difference of the signals of different frequency bands received by the second node must be within a fourth preset threshold range. The fourth preset threshold range is determined based on the hardware design parameters of the second node.
[0065] In the embodiments of this application, the term "network" refers to a network consisting of a CCO and STAs, which collects the received signal power of different nodes through early information exchange. For example, during early communication, the received power information collected on the receiving side of a network consisting of other stations in communication with the station is collected (if the second node receives data, the received power of each frequency band of the second node is collected). The network can also be understood as the network in the data link layer protocol (referring to the communication links between adjacent nodes directly connected at the physical layer and their management rules).
[0066] In the embodiment of the present application, at least one second node in the power line carrier communication network can realize the simultaneous reception of data of at least two business types on different frequency bands, which can meet the needs of concurrent processing of multiple businesses and ensure that data of various business types can be transmitted and processed in a timely and accurate manner.
[0067] Furthermore, when the multi-band adaptive communication method based on power line carrier is applied to the second node, the method further includes: When the second node receives business data on at least one frequency band, within the current round time window starting from the reception time of the first business data, corresponding confirmation frames are fed back for all received business data simultaneously (i.e., at the same time), and the sending frequency band of the confirmation frame is consistent with the sending frequency band of the corresponding business data.
[0068] After receiving service data from multiple frequency bands, the second node can perform confirmation frame feedback operations for different frequency bands at the same time within a time window. If there is any service data that has not been received within a time window, feedback will be performed when the data is received in the next time window, and so on, until all service data for these frequency bands are received. By feeding back confirmation frames for multiple service data at the same time, rather than immediately feeding back a single service data, it is possible to avoid sending confirmation frames multiple times within a time window and affecting the reception of other service data. For example, sending confirmation frames requires occupying certain communication resources and may need to wait for the recipient's confirmation. This makes it easier to track and manage service data on different frequency bands, improving the maintainability of the communication system.
[0069] In some embodiments, at least one third node in the power line carrier communication network supports sending data on at least one frequency band while receiving data on another frequency band.
[0070] Optionally, when the third node needs to receive and send data on different frequency bands at the same time, the receiving power of the third node is determined through network statistics.
[0071] It is understandable that the network statistics the received power of the third node, for example, when node A sends a signal to node B, the received power of node B is obtained. The network can adjust the transmit power of the node sending data to the third node based on the received power of the third node.
[0072] Optionally, when the third node needs to receive and send data on different frequency bands at the same time, the node that sends data to the third node is selected by the network, and the sending power of the node that sends data to the third node is configured by the network.
[0073] It is understood that the network selects a node to send data to the third node and configures the transmission power for the node sending data to the third node; the network selects a node to which the third node needs to send data and configures the transmission power for the third node. The network in the embodiment of the present application refers to a network composed of a third node and other nodes that have a communication relationship with the third node. Power control is achieved by adjusting the power of the third node through the network and selecting an appropriate node to send signals to the third node.
[0074] Specifically, the following power control is implemented: When the third node needs to receive and send data on different frequency bands at the same time, the following conditions must be met: The difference between the power of the signal sent by the third node and the power of the signal received by the third node is less than or equal to a fifth preset threshold; After the signal sent by the third node arrives at the receiving node, the power of the signal received by the receiving node is above a demodulation threshold; The power of the signal received by the third node is above a demodulation threshold.
[0075] It is understandable that when the third node needs to receive and transmit data on different frequency bands at the same time, in order to enable the third node to communicate normally and meet hardware design limitations (such as the quantization bit width limitation of the node hardware ADC), the difference between the power of the signal sent by the third node and the power of the signal received by the third node is less than or equal to the fifth preset threshold, wherein the fifth preset threshold is determined based on the hardware design parameters of the third node. If the difference between the power of the signal sent by the third node and the power of the signal received by the third node is greater than the fifth preset threshold, the third node may not be able to send and receive signals at the same time due to the hardware limitations of the third node. Therefore, when the third node needs to receive and transmit data on different frequency bands at the same time, it is necessary to meet the difference between the power of the signal sent by the third node and the power of the signal received by the third node is less than or equal to the fifth preset threshold.
[0076] After the signal sent by the third node reaches the receiving node, the power of the signal sent by the third node is above the demodulation threshold, that is, in the transmitted frequency band, it is necessary to ensure that when the sent signal reaches the receiving end, the signal power of the receiving end is above the demodulation threshold, so that the receiving end can receive the signal sent by the third node.
[0077] The power of the signal received by the third node is above the demodulation threshold, that is, in the receiving frequency band, the power of the signal to be received must be above the demodulation threshold, so that the third node can receive signals sent by other nodes.
[0078] Through the above-mentioned power control method, nodes can simultaneously send and receive data on different frequency bands in the power line carrier communication network, which can significantly improve the overall efficiency of data transmission, reduce communication delays, and meet the needs of concurrent processing of multiple services, ensuring that data of various business types can be transmitted and processed in a timely and accurate manner.
[0079] In addition, in some embodiments, when the multi-band adaptive communication method based on power line carrier is applied to a node, it further includes: Monitor the communication quality of the currently used transmission frequency band; The transmission frequency band is switched according to the communication quality of the transmission frequency band.
[0080] That is, based on the above multi-band parallel detection technology, the embodiment of the present application also allows the node to dynamically switch its working frequency band according to the changes in the network environment, such as the above Figure 5In the example, when the communication quality of frequency band 1 is poor, node STA4 can spontaneously switch to other frequency bands, thereby maintaining high transmission efficiency throughout the communication process.
[0081] In some embodiments, the above step of “monitoring the communication quality of the currently used transmission frequency band” specifically includes: A channel estimation frame for instructing communication quality estimation is sent to the target node on the currently used transmission frequency band, so that the target node estimates the communication quality of the transmission frequency band according to the channel estimation frame and feeds back the communication quality to the node on the transmission frequency band.
[0082] The target node is the other node specified during networking to communicate with the current node, and can be one or more. A pilot signal or reference signal can be embedded in the channel estimation frame. These pilot signals or reference signals are used by the receiving end to estimate channel characteristics such as gain, phase, and frequency response. Communication quality can be determined based on individual indicators such as signal-to-noise ratio and signal power, or based on a weighted combination of these indicators.
[0083] Figure 6 This is a schematic diagram of channel estimation provided by an embodiment of the present application. Figure 6 As shown, node A sends a channel estimation frame to node B on the currently used transmission frequency band, instructing it to perform communication quality estimation. Node B then estimates the channel quality of the transmission frequency band based on the channel estimation frame and feeds back the corresponding channel quality to node A on the transmission frequency band. Node A can then select the optimal frequency band to transmit data based on the channel quality feedback from node B. Node A here refers to the node mentioned above, and node B refers to the target node mentioned above.
[0084] It should be noted that, in multiple embodiments of the present application, node A may be a site, or a CCO or PCO, and node B may be a CCO or PCO, or a site.
[0085] In some embodiments, the above step of “monitoring the communication quality of the currently used transmission frequency band” specifically includes: Obtaining a retransmission count of the node in unicast mode, where the retransmission count is the number of times the node repeatedly sends a data frame when it does not receive a selective acknowledgment (SACK) frame fed back by a target node communicating with the node within a first preset time period; Based on the number of retransmissions, the communication quality of the currently used transmission frequency band is obtained.
[0086] In unicast scenarios, after a data frame is sent, the receiver will send back a SACK frame to confirm successful data reception. The communication quality can be determined by measuring the SACK frame reception success rate.
[0087] Figure 7 This is a schematic diagram of determining communication quality based on SACK frames provided by an embodiment of the present application. Figure 7 As shown in the figure, in a unicast scenario, node A sends a data frame to node B. Node B needs to send back a SACK frame. If node A does not receive a SACK frame from node B within a certain period of time, it will repeat the data frame. The number of times node A repeats the transmission, M, is counted and used as a criterion for channel quality.
[0088] Furthermore, when the node feeds back the SACK frame, at least one of the following is performed: Reduce the channel coding rate; Increase the number of episode copies; Configuring a frequency band for the SACK frame feedback to be within a first frequency band range and configuring a bandwidth corresponding to the SACK frame feedback to be within a first bandwidth range; The frequency band of the SACK frame feedback remains unchanged.
[0089] In other words, the SACK frame requires two improvements: 1) SACK performance needs to be enhanced, such as by reducing the channel coding rate, increasing the number of diversity copies, configuring the frequency band for SACK frame feedback to be within the first frequency band range, and configuring the corresponding bandwidth for SACK frame feedback to be within the first bandwidth range (e.g., configuring a low frequency and a large bandwidth). This prevents Node B from receiving a data packet, but due to the non-reciprocal transmission and reception channels, poor SACK performance leads to statistical errors. 2) When testing the communication quality comparison between different channels from Node A to Node B through SACK frame feedback, the frequency band for SACK frame feedback remains unchanged to ensure consistent comparison dimensions across different channels. The feedback quality of the SACK frame can be improved by performing at least one of the following: reducing the channel coding rate, increasing the number of diversity copies, configuring the frequency band for SACK frame feedback to be within the first frequency band range, configuring the corresponding bandwidth for SACK frame feedback to be within the first bandwidth range, or maintaining the frequency band for SACK frame feedback unchanged.
[0090] Furthermore, the above step of “switching the transmission frequency band according to the communication quality of the transmission frequency band” specifically includes: When the communication quality of the transmission frequency band is lower than the first preset threshold or is continuously higher than the second preset threshold within the second preset time period, determining the communication quality of the remaining detection frequency bands except the transmission frequency band, and the second preset threshold is greater than the first preset threshold; The transmission frequency band is switched according to the communication quality of the remaining detection frequency band.
[0091] Two frequency band switching trigger mechanisms are employed: when communication quality is poor, switching to a different frequency band with better communication quality is considered to improve communication reliability; when communication quality is consistently good, switching to a different frequency band with a larger bandwidth is considered to increase communication speed. The current transmission frequency band switching range is selected from all the detection bands required by the multi-band parallel detection technology and is determined based on the communication quality of each detection band.
[0092] Furthermore, the above step of “switching the transmission frequency band according to the communication quality of the remaining detection frequency band” specifically includes: A channel estimation frame for instructing communication quality estimation is sent to a target node communicating with the node over the full frequency band corresponding to all the detection frequency bands, so that the target node estimates the communication quality of each detection frequency band according to the channel estimation frame, and feeds back the corresponding communication quality to the node over each detection frequency band.
[0093] The full frequency band is the minimum frequency range covering all detection bands and can be considered the union of these detection bands. The current node can send a channel estimation frame across the full frequency band. The target node that receives this channel estimation frame estimates the communication quality corresponding to each detection band based on the frame signal and feeds back the estimated communication quality to the current node.
[0094] Furthermore, the above-mentioned step of "switching the transmitting frequency band according to the communication quality of the remaining detection frequency bands" specifically includes: when the communication quality of the transmitting frequency band is lower than the first preset threshold, selecting the detection frequency band with the highest communication quality and greater than the first preset threshold from the remaining detection frequency bands as the target detection frequency band, and switching the transmitting frequency band to the target detection frequency band.
[0095] Alternatively, it specifically includes: when the communication quality of the sending frequency band continues to be higher than the second preset threshold within a second preset time period, the detection frequency band whose communication quality is higher than the second preset threshold and whose frequency band width is greater than the sending frequency band is selected from the remaining detection frequency bands as the target detection frequency band, and the sending frequency band is switched to the target detection frequency band.
[0096] That is, if the communication quality of the current transmission frequency band is poor, the node selects the one with the best communication quality from other detection frequency bands with better communication quality for switching; if the communication quality of the current transmission frequency band is good for a long time, the node selects the one with larger bandwidth from other detection frequency bands with better communication quality for switching. As can be seen from the above, the multi-band adaptive communication method based on power line carrier provided by the embodiment of the present application, when the arrival of the preamble sequence is detected during the signal reception process, the received signal is filtered in parallel through multiple filters with configurable bandwidth, and multiple cross-correlation values of the multiple filtered signals of the received signal and the local sequence are determined, wherein the local sequence is set according to the overall detection frequency band; the transmission frequency band of the received signal is determined according to the cross-correlation value; thereby, on the one hand, parallel detection of multiple frequency bands can be achieved without the need to detect each frequency band one by one, which is conducive to the device to quickly and accurately determine the appropriate working frequency band for network access, reducing the connection failure and retry times caused by selecting the wrong frequency band, thereby shortening the total network access time and improving network access efficiency; on the other hand, the same network can support access to different frequency bands and support multi-service carrying, effectively improving network flexibility and adaptability. In addition, by passing the received signal through multiple filters with adjustable bandwidths covering the target frequency band in parallel and independently performing cross-correlation operations with the same local sequence (covering the entire frequency band) in each filtered subband, the following effects can be achieved: Frequency-selective fading of power line signals is overcome. Even if the signal is deeply faded in one or more subbands, the correlation peak can still be detected as long as it is not completely overwhelmed in other subbands, greatly improving detection reliability. Narrowband interference can be effectively suppressed. Narrowband interference usually only affects one or a few subbands. The correlation results of the affected subbands may be weak or unreliable, but the unaffected subbands can still provide reliable detection information. The configurable bandwidth allows interference to be avoided or narrower filters to be used at the frequency point where it is located to limit its impact. Processing gain can be improved. The cross-correlation operation itself provides processing gain and suppresses out-of-band noise. Cross-correlation and merging the results of multiple subbands further improves the overall processing gain. Channel information is also provided. The difference in cross-correlation peak strength between different subbands reflects the frequency selectivity of the channel and can be used for subsequent equalization and other processing.
[0097] Furthermore, when a node fails to access the first power line carrier communication network, it monitors whether there is a network coordination frame of a second power line carrier communication network other than the first power line carrier communication network; when the network coordination frame of the second power line carrier communication network is monitored, the corresponding node that sends the network coordination frame is used as a relay node, and access is made to the second power line carrier communication network via the relay node, thereby enabling mutual relay of nodes in different networks, avoiding the failure of a network node to successfully access its network due to poor communication quality, and effectively improving the flexibility and reliability of network access. Furthermore, the node monitors the communication quality of the currently used transmission frequency band; when the communication quality is lower than a first preset threshold or is continuously higher than a second preset threshold within a second preset time period, the transmission frequency band is switched according to the communication quality of the remaining detection frequency bands, that is, the node can dynamically switch its transmission frequency band according to changes in the network environment, so that it can maintain a high transmission efficiency throughout the entire communication process.
[0098] Furthermore, by enabling at least one first node in a power line carrier communication network to support the simultaneous transmission of data of at least two service types, there is no need to wait for one type of data to be transmitted before transmitting another, significantly improving the overall efficiency of data transmission and reducing communication latency. At the same time, this mode enables simultaneous communication with multiple devices (receiving nodes), which is particularly important for network environments that need to support a large number of concurrent device connections. Alternatively, by enabling at least one second node in a power line carrier communication network to support the simultaneous reception of data of at least two service types, or by enabling at least one third node in a power line carrier communication network to support the simultaneous transmission of data on one frequency band and the reception of data on another frequency band, there is no need to wait for one type of data to be received before receiving another type, significantly improving the overall efficiency of data transmission and reducing communication latency. Furthermore, it can meet the needs of concurrent processing of multiple services, ensuring that data of various service types can be transmitted and processed in a timely and accurate manner.
[0099] The multi-band adaptive communication method provided in the embodiment of the present application can be applied to a power line carrier communication network to form different networking application solutions. The application solutions of the multi-band adaptive communication method provided in the embodiment of the present application are described below with specific drawings.
[0100] Figure 8 This is one of the schematic diagrams of the application scheme of the multi-band adaptive communication method provided in the embodiment of the present application. Figure 8 As shown, most stations in the network choose to communicate on a wider frequency band to increase communication speeds. A few stations use parallel detection technology to select other frequency bands with better channel quality. Within the collision domain, only one frequency band communicates at a time. In this multi-band adaptive communication solution, the network bandwidth of most nodes is extended to the full bandwidth, reducing implementation complexity.
[0101] Figure 9 This is a second schematic diagram of an application scheme of the multi-band adaptive communication method provided in the embodiment of the present application. Figure 9As shown, the head node has the ability to transmit and receive simultaneously on multiple frequency bands. Subnodes are physically or logically organized into subnets with different communication bands based on different services, channel quality, or devices. The entire network is divided into two subnets based on services or frequency bands. STAs operate on only one frequency band, while CCOs operate on both. In this application of multi-band adaptive communication, the network is divided into two subnets based on frequency, and the size of the subnets is half that of the original large network.
[0102] Figure 10 This is the third schematic diagram of the application scheme of the multi-band adaptive communication method provided in the embodiment of the present application. Figure 10 As shown, each node has the ability to transmit and receive simultaneously on multiple frequency bands. Subnodes select multiple frequency bands for communication based on different services or devices, and the frequency bands can be considered independent of each other. In the application of this multi-band adaptive communication method, all stations can transmit simultaneously on two frequency bands, expanding bandwidth.
[0103] According to the methods described in the above embodiments, the present application also provides a multi-band adaptive communication device based on power line carrier, which is used to perform the steps in the multi-band adaptive communication method based on power line carrier. Figure 11 , Figure 11 1 is a schematic diagram of the structure of a multi-band adaptive communication device based on a power line carrier according to an embodiment of the present application. The multi-band adaptive communication device based on a power line carrier 300 is applied to an electronic device, which can be implemented as a node in a PLC network, such as a STA, a CCO, or a PCO. Specifically, the multi-band adaptive communication device based on a power line carrier 300 includes a first determination module 301, a second determination module 302, and a processing module 303, wherein: A first determination module 301 is configured to, during a power line carrier signal reception process, filter the received signal in parallel through a plurality of filters with configurable bandwidths upon detecting arrival of a pilot signal, and determine a plurality of cross-correlation values between the plurality of parallel filtered signals of the received signal and a same local sequence, wherein the local sequence is set according to an overall detection frequency band; A second determining module 302 is configured to determine a sending frequency band of the received signal according to the multiple mutual correlation values; The processing module 303 is configured to process the received signal according to the transmitting frequency band; Wherein, the received signal is a received power line carrier signal, the preamble signal is a preamble sequence of the received signal, and the power line carrier signal is transmitted in a power line carrier communication network; At least one first node in the power line carrier communication network supports simultaneous transmission of data of at least two service types, and data of different service types are transmitted using different frequency bands; At least one second node in the power line carrier communication network supports simultaneous reception of data of at least two service types on different frequency bands; At least one third node in the power line carrier communication network supports sending data on at least one frequency band while receiving data on another frequency band.
[0104] In some embodiments, the multi-band adaptive communication device 300 based on the power line carrier further includes a signal determination module for: During the reception of the power line carrier signal, an autocorrelation calculation is performed on the power line carrier signal using a delayed autocorrelation method to obtain an autocorrelation value at each detection point; When the autocorrelation value is greater than the first threshold value, it is determined that the arrival of the pilot signal is detected, and the corresponding detection point is used as the starting arrival position of the received signal.
[0105] In some embodiments, the first determining module 301 is specifically configured to: Acquiring the received signal starting from the starting arrival position; filtering the received signal in parallel through a plurality of filters with configurable bandwidths to obtain a plurality of parallel filtered signals of the received signal; Wherein, one filter corresponds to one filtering frequency band.
[0106] In some embodiments, the first determining module 301 is specifically configured to: A cross-correlation method is used to perform cross-correlation calculations on the multiple parallel filtered signals of the received signal and the same local sequence respectively to obtain the multiple cross-correlation values, wherein the multiple cross-correlation values include cross-correlation values corresponding to each of the filtering frequency bands.
[0107] In some embodiments, the second determining module 302 is specifically configured to: When a first mutual correlation value among the multiple mutual correlation values is greater than a second threshold value, the filtering frequency band or a set of filtering frequency bands corresponding to the first mutual correlation value is used as a sending frequency band for the received signal.
[0108] In some embodiments, when the multi-band adaptive communication device based on a power line carrier is applied to a node, the multi-band adaptive communication device based on a power line carrier 300 further includes a broadcast module for: In the case where the node successfully accesses the power line carrier communication network, periodically broadcasting a beacon frame, wherein the beacon frame carries network information of the power line carrier communication network accessed by the node; and Monitor whether there is an adjacent power line carrier communication network other than the power line carrier communication network connected to the node; if so, periodically broadcast a network coordination frame, the network coordination frame carrying a network identifier of the adjacent power line carrier communication network.
[0109] In some embodiments, when the multi-band adaptive communication device 300 based on a power line carrier is applied to a first node, the multi-band adaptive communication device 300 based on a power line carrier further includes a forwarding module for: In the case where the node fails to access the first power line carrier communication network, monitoring whether there is a network coordination frame of a second power line carrier communication network other than the first power line carrier communication network; When the node monitors the network coordination frame of the second power line carrier communication network, the corresponding node that sends the network coordination frame is used as a relay node, and the second power line carrier communication network is accessed via the relay node.
[0110] In some embodiments, the forwarding module is specifically configured to: Sending a network access request for the second power line carrier communication network to the relay node, so that the relay node forwards the network access request to the second power line carrier communication network, and forwards the network access confirmation information returned by the second power line carrier communication network to the node; Access the second power line carrier communication network according to the received network access confirmation information.
[0111] In some embodiments, when the multi-band adaptive communication device 300 based on a power line carrier is applied to a node, the multi-band adaptive communication device 300 based on a power line carrier further includes a switching module for: Monitor the communication quality of the currently used transmission frequency band; The transmission frequency band is switched according to the communication quality of the transmission frequency band.
[0112] In some embodiments, the switching module is configured to: A channel estimation frame for instructing communication quality estimation is sent to a target node communicating with the node on a currently used transmission frequency band, so that the target node estimates the communication quality of the transmission frequency band according to the channel estimation frame and feeds back the communication quality to the node on the transmission frequency band.
[0113] In some embodiments, the switching module is configured to: obtaining a retransmission number of the node in a unicast mode, the retransmission number being a number of times of repeatedly sending a data frame by the node in a case that the node does not receive a selective acknowledgement (SACK) frame fed back by a target node in communication with the node within a first preset time length; obtaining the communication quality of the sending frequency band currently used based on the retransmission number.
[0114] In some embodiments, the switching module is configured to: perform at least one of the following when feeding back the SACK frame: decrease a channel coding code rate; increase a diversity copy number; configure a frequency band of the SACK frame feedback to be in a first frequency band range and configure a bandwidth corresponding to the SACK frame feedback to be in a first bandwidth range; maintain the frequency band of the SACK frame feedback unchanged.
[0115] In some embodiments, the switching module is configured to: determine communication qualities of the detection frequency bands other than the sending frequency band in a case that the communication quality of the sending frequency band is lower than a first preset threshold or is continuously higher than a second preset threshold within a second preset time length, the second preset threshold being greater than the first preset threshold; switch the sending frequency band according to the communication qualities of the detection frequency bands other than the sending frequency band.
[0116] In some embodiments, the switching module is configured to: send a channel estimation frame for indicating communication quality estimation to a target node in communication with the node on a full frequency band corresponding to all the detection frequency bands, so that the target node estimates communication qualities of the detection frequency bands according to the channel estimation frame and feeds back corresponding communication qualities to the node on the detection frequency bands.
[0117] In some embodiments, the switching module is configured to: select, as a target detection frequency band, a detection frequency band having the highest communication quality and being greater than the first preset threshold from the detection frequency bands other than the sending frequency band in a case that the communication quality of the sending frequency band is lower than the first preset threshold, and switch the sending frequency band to the target detection frequency band.
[0118] In some embodiments, the switching module is configured to: When the communication quality of the sending frequency band continues to be higher than the second preset threshold within the second preset time period, the detection frequency band whose communication quality is higher than the second preset threshold and whose frequency band width is greater than the sending frequency band is selected from the remaining detection frequency bands as the target detection frequency band, and the sending frequency band is switched to the target detection frequency band.
[0119] In some embodiments, at least two nodes in the power line carrier communication network use different transmission frequency bands.
[0120] In some embodiments, the transmitting frequency band and the receiving frequency band of the nodes in the power line carrier communication network support the use of different frequency bands.
[0121] In some embodiments, when the multi-band adaptive communication device 300 based on power line carrier is applied to a central coordinator, it further includes a broadcast module for: Generate network configuration information based on the correspondence between each service and the corresponding frequency band; The network configuration information is broadcasted so that the stations receiving the broadcast can perform their own network configurations according to the network configuration information.
[0122] In some embodiments, when the multi-band adaptive communication device 300 based on power line carrier is applied to a node, it further includes a selection and transmission module for: In the case of detecting application layer data that needs to be sent, the node selects a corresponding sending frequency band according to a service type of the application layer data, and sends the application layer data on the selected sending frequency band.
[0123] In some embodiments, at least one first node in the power line carrier communication network supports simultaneous transmission of data of at least two service types, and data of different service types use different transmission frequency bands.
[0124] In some embodiments, the subcarrier where the preamble sequence used by the first node is located is the union of subcarriers of frequency bands corresponding to all service types supported by the first node.
[0125] In some embodiments, when the multi-band adaptive communication device 300 based on power line carrier is applied to the first node, it further includes a power configuration module for: The transmission power of data of each service type is configured according to the service priority, and the difference in the transmission power of data of each service type is made smaller than or equal to a third preset threshold.
[0126] In some embodiments, when the multi-band adaptive communication device 300 based on power line carrier is applied to the first node, it further includes a power configuration module for: Obtain the transmission success rate of data of each business type; The transmission power of the data of each service type is adjusted according to the transmission success rate, and the difference in the transmission power of the data of each service type is made smaller than or equal to a third preset threshold.
[0127] In some embodiments, when the multi-band adaptive communication device 300 based on power line carrier is applied to the first node, it further includes a power configuration module for: Acquire a channel quality parameter corresponding to each frequency band, where the channel quality parameter includes at least one of the following: received power and signal-to-noise ratio; The transmit power of different frequency bands is adjusted according to the channel quality parameter, and a difference between the transmit power of each frequency band is made smaller than or equal to a third preset threshold.
[0128] In some embodiments, at least one second node in the power line carrier communication network supports simultaneous reception of data of at least two service types on different frequency bands.
[0129] In some embodiments, when the multi-band adaptive communication method based on power line carrier is applied to the second node, the transmission power of each node sending data to the second node is determined based on the channel quality parameters corresponding to each frequency band of the second node, and the power difference of signals of different frequency bands received by the second node is less than or equal to a fourth preset threshold, wherein the channel quality parameters include at least one of the following: receiving power, signal-to-noise ratio.
[0130] In some embodiments, when the multi-band adaptive communication device 300 based on power line carrier is applied to the second node, it further includes a confirmation feedback module for: When the second node receives business data on at least one frequency band, within the current round time window starting from the reception time of the first business data, corresponding confirmation frames are fed back simultaneously for all received business data, and the sending frequency band of the confirmation frame is consistent with the sending frequency band of the corresponding business data.
[0131] In some embodiments, when the third node needs to receive and transmit data on different frequency bands at the same time, the receiving power of the third node is determined by network statistics.
[0132] In some embodiments, when the third node needs to receive and send data on different frequency bands at the same time, the node that sends data to the third node is selected by the network, and the sending power of the node that sends data to the third node is configured by the network. The node to which the third node needs to send data is selected by the network, and the sending power of the third node is configured by the network.
[0133] In some embodiments, when the third node needs to receive and transmit data on different frequency bands at the same time, the following conditions must be met: The difference between the power of the signal sent by the third node and the power of the signal received by the third node is less than or equal to a fifth preset threshold; After the signal sent by the third node arrives at the receiving node, the power of the signal received by the receiving node is above a demodulation threshold; The power of the signal that the third node needs to receive is above a demodulation threshold.
[0134] It should be noted that the specific details of each module unit in the above-mentioned multi-band adaptive communication device 300 based on power line carrier have been described in detail in the embodiment of the above-mentioned multi-band adaptive communication method based on power line carrier, and will not be repeated here.
[0135] As can be seen from the above, the multi-band adaptive communication device 300 based on power line carrier provided by the embodiment of the present application, during the reception process of the power line carrier signal, when the arrival of the preamble signal is detected, the received signal is filtered in parallel by multiple filters with configurable bandwidths, and multiple cross-correlation values of the multiple parallel filtered signals of the received signal and the same local sequence are determined, wherein the local sequence is set according to the overall detection frequency band; the received signal is processed according to the transmission frequency band, that is, the local sequence is set for each frequency band to be detected, and the received frame signal is cross-correlated with the local sequence to determine the transmission frequency band of the frame signal. Thus, on the one hand, parallel detection of multiple frequency bands can be achieved without the need for frequency band detection one by one, which is conducive to the device quickly and accurately determining the appropriate working frequency band for network access, reducing connection failures and retries caused by wrong frequency band selection, thereby shortening the total network access time and improving network access efficiency; on the other hand, the same power line carrier communication network can support access to different frequency bands, support multi-service carrying, and support different services to select different frequency bands for parallel communication, effectively improving the flexibility and adaptability of the power line carrier communication network. At the same time, in an embodiment of the present application, by passing the received signal in parallel through multiple filters covering the target frequency band and with adjustable bandwidth, and independently performing a cross-correlation operation with the same local sequence (covering the entire frequency band) in each filtered subband, the following effects can be achieved: frequency selective fading of the power line signal is overcome. Even if the signal is deeply faded in a certain subband(s), as long as it is not completely submerged in other subbands, the correlation peak can still be detected, greatly improving the reliability of detection; narrowband interference can be effectively suppressed. Narrowband interference usually only affects one or a few subbands. The correlation results of the affected subbands may be weak or unreliable, but the unaffected subbands can still provide reliable detection information. The configurable bandwidth allows avoiding interference or using narrower filters at its frequency point to limit its impact; processing gain can be improved. The cross-correlation operation itself provides processing gain, suppresses out-of-band noise, and cross-correlating and combining the results in multiple subbands further improves the overall processing gain; channel information is also provided. The difference in cross-correlation peak intensity between different subbands reflects the frequency selectivity of the channel, which can be used for subsequent equalization and other processing.
[0136] The multi-band adaptive communication device based on power line carrier in the embodiments of the present application can be an electronic device or a component of an electronic device, such as an integrated circuit or chip. The electronic device can be a station, a central coordinator, or other devices in the power line carrier communication network. For example, the station in the embodiments of the present application can be a mobile phone, a tablet computer, a computer, a virtual reality (VR) device, an augmented reality (AR) device, a wireless device in industrial control, a set-top box, a wireless device in self-driving, an in-vehicle communication device, a wireless device in remote medical care, a wireless device in a smart grid (such as a meter terminal), a wireless device in transportation safety, a wireless device in a smart city or a wireless device in a smart home, a wireless communication chip / application specific integrated circuit (ASIC) / system on chip (SOC), etc. that supports WLAN or WiFi technology, and the embodiments of the present application are not specifically limited. Exemplarily, the central coordinator in the embodiments of the present application may be a communication entity such as a communication server, a router, a switch, a bridge, etc.; it may include various forms of macro base stations, micro base stations, relay stations, etc.
[0137] The multi-band adaptive communication device based on power line carrier in the embodiments of the present application can be a device having an operating system. The operating system can be a Microsoft (Windows) operating system, an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiments of the present application.
[0138] In some embodiments, as Figure 12 As shown, an embodiment of the present application also provides an electronic device 400, including a processor 401, a memory 402, and a computer program stored in the memory 402 and executable on the processor 401. When the program is executed by the processor 401, the various processes of the above-mentioned embodiment of the multi-band adaptive communication method based on power line carrier are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0139] Figure 13This is one of the hardware structure diagrams of a central coordinator or a site provided in an embodiment of the present application. The hardware structure of the central coordinator and the site is the same. Figure 13 As shown, this hardware structure includes a multi-channel communication chip with built-in multi-channel transceiver circuitry. A coupling circuit couples the carrier signal to the high-voltage interface and into the power lines. This hardware structure also has a built-in zero-crossing detection circuit that can collect precise zero-crossing time data. The HRF section includes an external RF switch chip to switch between the transceiver circuits. The ANT spring antenna receives and transmits the HRF signal. This hardware structure uses a TTL serial port for the meter terminal's weak current interface, which is connected to the serial port of the multi-channel communication chip. The hardware structure's external power input is 12V, which is used to power the main chip and logic circuits through a power management circuit, meeting the hardware structure's internal power supply requirements. The carrier transmission circuit primarily includes a carrier amplification circuit, which uses a power amplifier chip to amplify the signal and increase output power. The carrier reception circuit primarily includes a BPF bandpass filter to filter out-of-band interference signals and ensure proper operation of the reception circuit. The high-voltage interface is connected to the power lines.
[0140] Figure 14 This is the second schematic diagram of the hardware structure of a central coordinator or site provided in the embodiment of the present application. Figure 14 As shown, the hardware structure is Figure 13 The hardware structure shown is similar, except that a multi-band communication chipset is used. The multi-band communication chipset includes multiple chips, each of which supports simultaneous transmission and reception.
[0141] An embodiment of the present application also provides a chip, which includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the above-mentioned multi-band adaptive communication method based on power line carrier.
[0142] An embodiment of the present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, it implements the various processes of the above-mentioned multi-band adaptive communication method embodiment based on power line carrier and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0143] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0144] An embodiment of the present application further provides a computer program product, including a computer program, which, when executed by a processor, implements the above-mentioned multi-band adaptive communication method based on power line carrier.
[0145] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0146] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0147] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better embodiment. Based on this understanding, the technical solution of this application, or the part that contributes to the existing technology, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of this application.
[0148] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms without departing from the purpose and scope of protection of this application, all of which are protected by this application.
[0149] The terms "first," "second," and the like in the specification of this application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of this application can be implemented in an order other than that illustrated or described herein, and that the objects distinguished by "first," "second," and the like are generally of the same type, and do not limit the number of objects; for example, the first object can be one or more. Furthermore, the term "and / or" in this specification indicates at least one of the connected objects, and the character " / " generally indicates that the objects connected are in an "or" relationship.
[0150] In the description of this application, “plurality” means two or more.
[0151] Throughout this specification, reference to terms such as "one embodiment," "some embodiments," "illustrative embodiments," "examples," "specific examples," or "some examples" means that the specific features, structures, materials, or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
[0152] Although the embodiments of the present application have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions, and variations may be made to the embodiments without departing from the principles and spirit of the present application.
Claims
1. A multi-band adaptive communication method based on power line carrier, characterized in that: Nodes used in power line carrier communication networks include: During the reception of the power line carrier signal, upon detecting the arrival of a pilot signal, filtering the received signal in parallel through a plurality of filters with configurable bandwidths, and determining a plurality of cross-correlation values between the plurality of parallel filtered signals of the received signal and the same local sequence, wherein the local sequence is set according to the overall detection frequency band; determining a transmission frequency band of the received signal according to the multiple cross-correlation values; processing the received signal according to the transmitting frequency band; The received signal is a received power line carrier signal, the preamble signal is a preamble sequence of the received signal, and the power line carrier signal is transmitted in the power line carrier communication network: At least one first node in the power line carrier communication network supports simultaneous transmission of data of at least two service types, and data of different service types are transmitted using different frequency bands; At least one second node in the power line carrier communication network supports simultaneous reception of data of at least two service types on different frequency bands; At least one third node in the power line carrier communication network supports sending data on at least one frequency band while receiving data on another frequency band.
2. The multi-band adaptive communication method based on power line carrier according to claim 1, characterized in that: Also includes: During the reception of the power line carrier signal, an autocorrelation calculation is performed on the power line carrier signal using a delayed autocorrelation method to obtain an autocorrelation value at each detection point; When the autocorrelation value is greater than the first threshold value, it is determined that the arrival of the pilot signal is detected, and the corresponding detection point is used as the starting arrival position of the received signal.
3. The multi-band adaptive communication method based on power line carrier according to claim 2, characterized in that: The filtering of the received signal through a plurality of filters with configurable bandwidths in parallel includes: Acquiring the received signal starting from the starting arrival position; filtering the received signal through a plurality of filters with configurable bandwidths in parallel to obtain a plurality of parallel filtered signals of the received signal; Wherein, one filter corresponds to one filtering frequency band.
4. The multi-band adaptive communication method based on power line carrier according to claim 3, characterized in that: The determining of a plurality of cross-correlation values between a plurality of parallel filtered signals of a received signal and a same local sequence comprises: A cross-correlation method is used to perform cross-correlation calculations on the multiple parallel filtered signals of the received signal and the same local sequence respectively to obtain the multiple cross-correlation values, wherein the multiple cross-correlation values include cross-correlation values corresponding to each of the filtering frequency bands.
5. The multi-band adaptive communication method based on power line carrier according to claim 4, characterized in that: The determining the transmission frequency band of the received signal according to the multiple mutual correlation values includes: When a first mutual correlation value among the multiple mutual correlation values is greater than a second threshold value, the filtering frequency band or a set of filtering frequency bands corresponding to the first mutual correlation value is used as a sending frequency band for the received signal.
6. The multi-band adaptive communication method based on power line carrier according to any one of claims 1 to 5, characterized in that: The nodes include at least a site or a central coordinator.
7. The multi-band adaptive communication method based on power line carrier according to claim 6, characterized in that: In the case where the multi-band adaptive communication method based on power line carrier is executed by a node, the method further includes: In a case where the node successfully accesses the power line carrier communication network, the node periodically broadcasts a beacon frame, where the beacon frame carries network information of the power line carrier communication network to which the node accesses; and The node monitors whether there is an adjacent power line carrier communication network other than the power line carrier communication network connected to the node, and if so, periodically broadcasts a network coordination frame carrying a network identifier of the adjacent power line carrier communication network.
8. The multi-band adaptive communication method based on power line carrier according to claim 6, characterized in that: In the case where the multi-band adaptive communication method based on power line carrier is executed by a node, the method further includes: In a case where the node fails to access the first power line carrier communication network, the node monitors whether there is a network coordination frame of a second power line carrier communication network other than the first power line carrier communication network; When the node monitors the network coordination frame of the second power line carrier communication network, the node uses the corresponding node that sends the network coordination frame as a relay node and accesses the second power line carrier communication network via the relay node.
9. The multi-band adaptive communication method based on power line carrier according to claim 8, characterized in that: The accessing the second power line carrier communication network via the relay node includes: Sending a network access request for the second power line carrier communication network to the relay node, so that the relay node forwards the network access request to the second power line carrier communication network, and forwards the network access confirmation information returned by the second power line carrier communication network to the node; Access the second power line carrier communication network according to the received network access confirmation information.
10. The multi-band adaptive communication method based on power line carrier according to claim 6, characterized in that: In the case where the multi-band adaptive communication method based on power line carrier is executed by a node, the method further includes: The node monitors the communication quality of the currently used transmission frequency band; The node switches the transmission frequency band according to the communication quality of the transmission frequency band.
11. The multi-band adaptive communication method based on power line carrier according to claim 10, characterized in that: The monitoring of the communication quality of the currently used transmission frequency band includes: A channel estimation frame for instructing communication quality estimation is sent to a target node communicating with the node on a currently used transmission frequency band, so that the target node estimates the communication quality of the transmission frequency band according to the channel estimation frame and feeds back the communication quality to the node on the transmission frequency band.
12. The multi-band adaptive communication method based on power line carrier according to claim 10, characterized in that: The monitoring of the communication quality of the currently used transmission frequency band includes: Obtaining a retransmission count of the node in unicast mode, where the retransmission count is the number of times the node repeatedly sends a data frame when it does not receive a selective acknowledgment (SACK) frame fed back by a target node communicating with the node within a first preset time period; Based on the number of retransmissions, the communication quality of the currently used transmission frequency band is obtained.
13. The multi-band adaptive communication method based on power line carrier according to claim 12, characterized in that: When the node feeds back the SACK frame, at least one of the following is performed: Reduce the channel coding rate; Increase the number of episode copies; Configuring a frequency band for the SACK frame feedback to be within a first frequency band range and configuring a bandwidth corresponding to the SACK frame feedback to be within a first bandwidth range; The frequency band of the SACK frame feedback remains unchanged.
14. The multi-band adaptive communication method based on power line carrier according to claim 10, characterized in that: The switching of the transmission frequency band according to the communication quality of the transmission frequency band includes: When the communication quality of the sending frequency band is lower than a first preset threshold or continuously higher than a second preset threshold within a second preset time period, determining the communication quality of the detection frequency bands remaining except the sending frequency band, and the second preset threshold is greater than the first preset threshold; The transmission frequency band is switched according to the communication quality of the remaining detection frequency band.
15. The multi-band adaptive communication method based on power line carrier according to claim 14, characterized in that: The determining of the communication quality of the detection frequency band remaining except the transmission frequency band includes: A channel estimation frame for instructing communication quality estimation is sent to a target node communicating with the node over the full frequency band corresponding to all the detection frequency bands, so that the target node estimates the communication quality of each detection frequency band according to the channel estimation frame, and feeds back the corresponding communication quality to the node over each detection frequency band.
16. The multi-band adaptive communication method based on power line carrier according to claim 14, characterized in that: The switching of the transmission frequency band according to the communication quality of the remaining detection frequency band includes: When the communication quality of the sending frequency band is lower than the first preset threshold, the detection frequency band with the highest communication quality and greater than the first preset threshold is selected from the remaining detection frequency bands as the target detection frequency band, and the sending frequency band is switched to the target detection frequency band.
17. The multi-band adaptive communication method based on power line carrier according to claim 14, characterized in that: The determining of the target detection frequency band according to the communication quality of the remaining detection frequency bands includes: When the communication quality of the sending frequency band continues to be higher than the second preset threshold within the second preset time period, the detection frequency band whose communication quality is higher than the second preset threshold and whose frequency band width is greater than the sending frequency band is selected from the remaining detection frequency bands as the target detection frequency band, and the sending frequency band is switched to the target detection frequency band.
18. The multi-band adaptive communication method based on power line carrier according to any one of claims 1-5 and 7-17, characterized in that: At least two nodes in the power line carrier communication network use different transmission frequency bands.
19. The multi-band adaptive communication method based on power line carrier according to any one of claims 1-5 and 7-17, characterized in that: The transmitting frequency band and the receiving frequency band of the same node in the power line carrier communication network support the use of different frequency bands.
20. The multi-band adaptive communication method based on power line carrier according to claim 6, characterized in that: In the case where the multi-band adaptive communication method based on power line carrier is executed by a central coordinator, the method further includes: The central coordinator generates network configuration information according to the correspondence between each service and the corresponding frequency band; The central coordinator broadcasts the network configuration information, so that the stations receiving the broadcast perform their own network configuration according to the network configuration information.
21. The multi-band adaptive communication method based on power line carrier according to claim 6, characterized in that: In the case where the multi-band adaptive communication method based on power line carrier is executed by a node, the method further includes: In the case of detecting application layer data that needs to be sent, the node selects a corresponding sending frequency band according to a service type of the application layer data, and sends the application layer data on the selected sending frequency band.
22. The multi-band adaptive communication method based on power line carrier according to any one of claims 1-5 and 7-17, characterized in that: When at least one first node in the power line carrier communication network supports simultaneous transmission of data of at least two service types, and data of different service types use different transmission frequency bands, the subcarrier where the preamble sequence used by the first node is located is the union of the subcarriers of the frequency bands corresponding to all service types supported by the first node.
23. The multi-band adaptive communication method based on power line carrier according to any one of claims 1-5 and 7-17, characterized in that: When the multi-band adaptive communication method based on power line carrier is applied to the first node, the method further includes at least one of the following: The first node configures the transmit power of data of each service type according to the service priority, and makes the difference in the transmit power of data of each service type less than or equal to a third preset threshold; The first node obtains a transmission success rate of data of each service type; The first node adjusts the transmit power of data of each service type according to the transmission success rate, and makes the difference in transmit power of data of each service type less than or equal to a third preset threshold; The first node obtains a channel quality parameter corresponding to each frequency band, where the channel quality parameter includes at least one of the following: receiving power and signal-to-noise ratio; the first node adjusts the transmission power of different frequency bands according to the channel quality parameter, and makes the difference in the transmission power of each frequency band less than or equal to a third preset threshold.
24. The multi-band adaptive communication method based on power line carrier according to any one of claims 1-5 and 7-17, characterized in that: When the multi-band adaptive communication method based on power line carrier is applied to the second node, the transmission power of each node sending data to the second node is determined based on the channel quality parameters corresponding to each frequency band of the second node, and the power difference of signals of different frequency bands received by the second node is less than or equal to a fourth preset threshold, wherein the channel quality parameters include at least one of the following: receiving power and signal-to-noise ratio.
25. The multi-band adaptive communication method based on power line carrier according to any one of claims 1-5 and 7-17, characterized in that: When the multi-band adaptive communication method based on power line carrier is applied to the second node, the method further includes: When the second node receives business data on at least one frequency band, within the current round time window starting from the reception time of the first business data, corresponding confirmation frames are fed back simultaneously for all received business data, and the sending frequency band of the confirmation frame is consistent with the sending frequency band of the corresponding business data.
26. The multi-band adaptive communication method based on power line carrier according to any one of claims 1-5 and 7-17, characterized in that: In the case that the third node needs to receive and send data on different frequency bands at the same time, the receiving power of the third node is determined through network statistics.
27. The multi-band adaptive communication method based on power line carrier according to any one of claims 1-5 and 7-17, characterized in that: In the case that the third node needs to receive and send data on different frequency bands at the same time, the node that sends data to the third node is selected by the network, and the sending power of the node that sends data to the third node is configured by the network. The node to which the third node needs to send data is selected by the network, and the sending power of the third node is configured by the network.
28. The multi-band adaptive communication method based on power line carrier according to claim 27, characterized in that: When the third node needs to receive and send data on different frequency bands at the same time, the following conditions must be met: The difference between the power of the signal sent by the third node and the power of the signal received by the third node is less than or equal to a fifth preset threshold; After the signal sent by the third node arrives at the receiving node, the power of the signal received by the receiving node is above a demodulation threshold; The power of the signal that the third node needs to receive is above a demodulation threshold.
29. A multi-band adaptive communication device based on power line carrier, characterized in that: include: a first determination module configured to, during a reception process of a power line carrier signal, upon detecting arrival of a pilot signal, filter the received signal in parallel through a plurality of filters with configurable bandwidths, and determine a plurality of cross-correlation values between the plurality of parallel filtered signals of the received signal and a same local sequence, wherein the local sequence is set according to an overall detection frequency band; A second determining module, configured to determine a sending frequency band of the received signal according to the multiple mutual correlation values; a processing module, configured to process the received signal according to the transmitting frequency band; Wherein, the received signal is a received power line carrier signal, the preamble signal is a preamble sequence of the received signal, and the power line carrier signal is transmitted in a power line carrier communication network; At least one first node in the power line carrier communication network supports simultaneous transmission of data of at least two service types, and data of different service types are transmitted using different frequency bands; At least one second node in the power line carrier communication network supports simultaneous reception of data of at least two service types on different frequency bands; At least one third node in the power line carrier communication network supports sending data on at least one frequency band while receiving data on another frequency band.
30. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the multi-band adaptive communication method based on power line carrier according to any one of claims 1 to 28 is implemented.
Citation Information
Patent Citations
Power carrier OFDM (orthogonal frequency division multiplexing) system frequency domain frame detection synchronization method and device
CN106571854A
Frame detection method for power line carrier communication
CN113556150A
Multi-band signal processing method of high-performance 5G router
CN120498460A
Method for realizing data communication by multi-band adaptive antenna based on 5G communication
CN120547594A
Multi-carrier communication apparatus, power line communication circuit, and multi-carrier communication method
US20080013637A1
Cited By
Multi-band power line communication network system
CN122293118A
