Power line communication method, and apparatus
By using OFDMA technology and indication information to allocate frequency domain resources in the power line carrier communication system, the problems of large scheduling overhead and low throughput under single-user communication are solved, and the effect of simultaneous communication and high throughput of multiple users is achieved.
Patent Information
- Application Number
- PCT/CN2024/127918
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-11-30
- Filing Date
- 2024-10-28
- Publication Date
- 2025-06-05
AI Technical Summary
The existing power line carrier communication is a single-user communication method, which has large scheduling overhead and cannot effectively utilize the full frequency band, resulting in a low throughput rate.
The first device sends instructions information, instructs the frequency domain resources corresponding to the second device, and communicates in the OFDMA method on these frequency domain resources, so as to realize simultaneous communication between the second devices and the first device.
Efficiently utilize available channels, improve system throughput, and flexibly configure frequency domain resources to meet the communication needs of different devices.
Smart Images

Figure CN2024127918_05062025_PF_FP_ABST
Abstract
Description
Power line carrier communication method and device
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of the People's Republic of China on November 30, 2023, with application number 202311641660.3 and invention name "A Power Line Carrier Communication Method and Device", the entire contents of which are incorporated by reference into this application. Technical Field
[0003] The present application relates to the field of communications, and in particular to a power line carrier communication method and device. Background Art
[0004] Power line communication (PLC), also known as power line networking, utilizes existing power lines to transmit analog or digital signals via carrier waves. It is a communication method unique to power systems. The key advantage of power line networking is that data transmission can be carried out as long as there are wires, without requiring a new network to be rebuilt.
[0005] Currently, power line carrier communication is a single-user communication method, with a central coodinator (CCO) communicating with stations (STAs) in point-to-point mode. When a CCO needs to communicate with multiple STAs simultaneously, it must communicate with each STA separately, and each transmission must compete for a channel before the transmission.
[0006] Among them, the single-user communication mode has large scheduling overhead and cannot adapt well to the characteristics of the entire frequency band, which leads to low throughput.
[0007] Summary of the Invention
[0008] The embodiments of the present application provide a power line carrier communication method and apparatus for enabling simultaneous communication between a CCO and multiple STAs.
[0009] In a first aspect, the present application provides a power line carrier communication method, the method comprising:
[0010] The first device sends at least two indication messages, and the at least two indication messages correspond one-to-one to at least two second devices. The indication message corresponding to the i-th second device in the at least two indication messages indicates the frequency domain resource corresponding to the i-th second device, and the i-th second device is any one of the at least two second devices, and i is a positive integer; the at least two second devices correspond one-to-one to at least two frequency domain resources, and the at least two frequency domain resources are different from each other, and the frequency domain resource corresponding to the i-th second device is one of the at least two frequency domain resources; the first device and the at least two second devices communicate using OFDMA on the at least two frequency domain resources.
[0011] By adopting the above method, the first device can indicate frequency domain resources to at least two second devices respectively, and communicate using OFDMA on the corresponding frequency domain resources, thereby effectively utilizing available channels and improving system throughput.
[0012] In one possible design, the indication information corresponding to the i-th second device indicates the index of the frequency domain resource corresponding to the i-th second device.
[0013] In one possible design, the frequency domain resources corresponding to the i-th second device are one or more of N frequency domain resources, where N is a positive integer, and the N frequency domain resources are determined according to a predetermined resource allocation method.
[0014] In one possible design, the N frequency domain resources are determined based on the maximum available frequency band of the PLC technology.
[0015] In one possible design, the maximum available frequency band of the PLC technology is 0.7MHz to 12MHz; the N frequency domain resources include frequency domain resource 0, and the subcarrier sequence number range corresponding to the frequency domain resource 0 is 32 to 490 and / or, the N frequency domain resources include at least one of frequency domain resource 1 or frequency domain resource 2, wherein the subcarrier sequence number range corresponding to the frequency domain resource 1 is 32 to 230, and the subcarrier sequence number range corresponding to the frequency domain resource 2 is 234 to 490; and / or, the N frequency domain resources include at least one of frequency domain resource 3, frequency domain resource 4, frequency domain resource 5 or frequency domain resource 6, wherein the subcarrier sequence number range corresponding to the frequency domain resource 3 is 32 to 120, and the subcarrier sequence number range corresponding to the frequency domain resource 4 is 234 to 490. The subcarrier number range is 124 to 230, the subcarrier number range corresponding to the frequency domain resource 5 is 234 to 362, and the subcarrier number range corresponding to the frequency domain resource 6 is 366 to 490; and / or, the N frequency domain resources include frequency domain resources 7, frequency domain resources 8, frequency domain resources 9, frequency domain resources 10, frequency domain resources 11, frequency domain resources 12, frequency domain resources 13 or at least one of frequency domain resources 14, wherein the subcarrier number range corresponding to the frequency domain resource 7 is 32 to 74, the subcarrier number range corresponding to the frequency domain resource 8 is 78 to 120, the subcarrier number range corresponding to the frequency domain resource 9 is 124 to 176, and the subcarrier number range corresponding to the frequency domain resource 10 is 180 to 230, The subcarrier number range corresponding to the frequency domain resource 11 is 234-296, the subcarrier number range corresponding to the frequency domain resource 12 is 300-362, the subcarrier number range corresponding to the frequency domain resource 13 is 366-426, and the subcarrier number range corresponding to the frequency domain resource 14 is 430-490; and / or, the N frequency domain resources include frequency domain resources 15, frequency domain resources 16, frequency domain resources 17, frequency domain resources 18, frequency domain resources 19, frequency domain resources 20, frequency domain resources 21, frequency domain resources 22, frequency domain resources 23, frequency domain resources 24, frequency domain resources 25, frequency domain resources 26, and frequency domain resources 27, At least one of frequency domain resource 28, frequency domain resource 29, and frequency domain resource 30, wherein the subcarrier sequence number corresponding to the frequency domain resource 15 is in the range of 32 to 51, the subcarrier sequence number corresponding to the frequency domain resource 16 is in the range of 55 to 74, the subcarrier sequence number corresponding to the frequency domain resource 17 is in the range of 78 to 97, the subcarrier sequence number corresponding to the frequency domain resource 18 is in the range of 101 to 120, the subcarrier sequence number corresponding to the frequency domain resource 19 is in the range of 124 to 148, the subcarrier sequence number corresponding to the frequency domain resource 20 is in the range of 152 to 176, and the subcarrier sequence number corresponding to the frequency domain resource 21 is in the range of 180 to 203;The subcarrier numbers corresponding to the frequency domain resource 22 range from 207 to 230, the subcarrier numbers corresponding to the frequency domain resource 23 range from 234 to 263, the subcarrier numbers corresponding to the frequency domain resource 24 range from 267 to 296, the subcarrier numbers corresponding to the frequency domain resource 25 range from 300 to 329, the subcarrier numbers corresponding to the frequency domain resource 26 range from 333 to 362, the subcarrier numbers corresponding to the frequency domain resource 27 range from 366 to 394, the subcarrier numbers corresponding to the frequency domain resource 28 range from 398 to 426, the subcarrier numbers corresponding to the frequency domain resource 29 range from 430 to 458, and the subcarrier numbers corresponding to the frequency domain resource 30 range from 462 to 490.
[0016] By adopting the above resource allocation method, appropriate frequency domain resources can be flexibly configured for the second device, thereby effectively utilizing available channels and improving system throughput.
[0017] In one possible design, the at least two frequency domain resources are also determined according to the number of the at least two second devices.
[0018] In one possible design, the frequency domain resources corresponding to the i-th second device and the frequency domain resources corresponding to the j-th second device do not include the same subcarriers, the j-th second device is another of the at least two second devices, and j is a positive integer.
[0019] In a second aspect, the present application provides a power line carrier communication method, which includes: the i-th second device receives indication information corresponding to the i-th second device from a first device, the indication information corresponding to the i-th second device indicates the frequency domain resources corresponding to the i-th second device; the i-th second device is any one of at least two second devices, and i is a positive integer; the at least two second devices correspond one-to-one to at least two frequency domain resources, the at least two frequency domain resources are different from each other, and the frequency domain resource corresponding to the i-th second device is one of the at least two frequency domain resources; and communicating with the first device on the frequency domain resource corresponding to the i-th second device.
[0020] By adopting the above method, multiple second devices can communicate with the first device simultaneously, which can effectively utilize available channels and improve system throughput.
[0021] In one possible design, the indication information corresponding to the i-th second device indicates the index of the frequency domain resource corresponding to the i-th second device.
[0022] In one possible design, the frequency domain resources corresponding to the i-th second device are one or more of N frequency domain resources, where N is a positive integer, and the N frequency domain resources are determined according to a predetermined resource allocation method.
[0023] In one possible design, the N frequency domain resources are determined based on the maximum available frequency band of the PLC technology.
[0024] In one possible design, the maximum available frequency band of the PLC technology is 0.7MHz to 12MHz; the N frequency domain resources include frequency domain resource 0, and the subcarrier sequence number range corresponding to the frequency domain resource 0 is 32 to 490; and / or, the N frequency domain resources include at least one of frequency domain resource 1 or frequency domain resource 2, wherein the subcarrier sequence number range corresponding to the frequency domain resource 1 is 32 to 230, and the subcarrier sequence number range corresponding to the frequency domain resource 2 is 234 to 490; and / or, the N frequency domain resources include at least one of frequency domain resource 3, frequency domain resource 4, frequency domain resource 5 or frequency domain resource 6, wherein the subcarrier sequence number range corresponding to the frequency domain resource 3 is 32~120, the subcarrier sequence number range corresponding to the frequency domain resource 4 is 124~230, the subcarrier sequence number range corresponding to the frequency domain resource 5 is 234~362, and the subcarrier sequence number range corresponding to the frequency domain resource 6 is 366~490; and / or, the N frequency domain resources include frequency domain resource 7, frequency domain resource 8, frequency domain resource 9, frequency domain resource 10, frequency domain resource 11, frequency domain resource 12, frequency domain resource 13 or at least one of frequency domain resource 14, wherein the subcarrier sequence number range corresponding to the frequency domain resource 7 is 32~74, the subcarrier sequence number range corresponding to the frequency domain resource 8 is 78~120, the subcarrier sequence number range corresponding to the frequency domain resource 9 is 12 4 to 176, the subcarrier number range corresponding to the frequency domain resource 10 is 180 to 230, the subcarrier number range corresponding to the frequency domain resource 11 is 234 to 296, the subcarrier number range corresponding to the frequency domain resource 12 is 300 to 362, the subcarrier number range corresponding to the frequency domain resource 13 is 366 to 426, and the subcarrier number range corresponding to the frequency domain resource 14 is 430 to 490; and / or, the N frequency domain resources include frequency domain resources 15, frequency domain resources 16, frequency domain resources 17, frequency domain resources 18, frequency domain resources 19, frequency domain resources 20, frequency domain resources 21, frequency domain resources 22, frequency domain resources 23, frequency domain resources 24, frequency domain resources 25. At least one of frequency domain resources 26, frequency domain resources 27, frequency domain resources 28, frequency domain resources 29, and frequency domain resources 30, wherein the subcarrier sequence number corresponding to the frequency domain resource 15 is in the range of 32 to 51, the subcarrier sequence number corresponding to the frequency domain resource 16 is in the range of 55 to 74, the subcarrier sequence number corresponding to the frequency domain resource 17 is in the range of 78 to 97, the subcarrier sequence number corresponding to the frequency domain resource 18 is in the range of 101 to 120, the subcarrier sequence number corresponding to the frequency domain resource 19 is in the range of 124 to 148, the subcarrier sequence number corresponding to the frequency domain resource 20 is in the range of 152 to 176, and the subcarrier sequence number corresponding to the frequency domain resource 21 is in the range of 180 to 203;The subcarrier numbers corresponding to the frequency domain resource 22 range from 207 to 230, the subcarrier numbers corresponding to the frequency domain resource 23 range from 234 to 263, the subcarrier numbers corresponding to the frequency domain resource 24 range from 267 to 296, the subcarrier numbers corresponding to the frequency domain resource 25 range from 300 to 329, the subcarrier numbers corresponding to the frequency domain resource 26 range from 333 to 362, the subcarrier numbers corresponding to the frequency domain resource 27 range from 366 to 394, the subcarrier numbers corresponding to the frequency domain resource 28 range from 398 to 426, the subcarrier numbers corresponding to the frequency domain resource 29 range from 430 to 458, and the subcarrier numbers corresponding to the frequency domain resource 30 range from 462 to 490.
[0025] In one possible design, the at least two frequency domain resources are also determined according to the number of the at least two second devices.
[0026] In one possible design, the frequency domain resources corresponding to the i-th second device and the frequency domain resources corresponding to the j-th second device do not include the same subcarriers, the j-th second device is another of the at least two second devices, and j is a positive integer.
[0027] In a third aspect, the present application provides a power line carrier communication device, the device comprising: a transceiver unit and a processing unit;
[0028] The transceiver unit is used to send and receive information; the processing unit is used to send at least two indication messages through the transceiver unit, the at least two indication messages correspond one-to-one to at least two second devices, the indication message corresponding to the i-th second device in the at least two indication messages indicates the frequency domain resource corresponding to the i-th second device, the i-th second device is any one of the at least two second devices, and i is a positive integer; the at least two second devices correspond one-to-one to at least two frequency domain resources, the at least two frequency domain resources are different from each other, and the frequency domain resource corresponding to the i-th second device is one of the at least two frequency domain resources; and communication with the at least two second devices is performed using OFDMA on the at least two frequency domain resources.
[0029] In one possible design, the indication information corresponding to the i-th second device indicates the index of the frequency domain resource corresponding to the i-th second device.
[0030] In one possible design, the frequency domain resources corresponding to the i-th second device are one or more of N frequency domain resources, where N is a positive integer, and the N frequency domain resources are determined according to a predetermined resource allocation method.
[0031] In one possible design, the N frequency domain resources are determined based on the maximum available frequency band of the PLC technology.
[0032] In one possible design, the maximum available frequency band of the power line carrier communication PLC technology is 0.7MHz to 12MHz; the N frequency domain resources include frequency domain resource 0, and the subcarrier sequence number corresponding to the frequency domain resource 0 is in the range of 32 to 490; and / or, the N frequency domain resources include at least one of frequency domain resource 1 or frequency domain resource 2, wherein the subcarrier sequence number corresponding to the frequency domain resource 1 is in the range of 32 to 230, and the subcarrier sequence number corresponding to the frequency domain resource 2 is in the range of 234 to 490; and / or, the N frequency domain resources include at least one of frequency domain resource 3, frequency domain resource 4, frequency domain resource 5 or frequency domain resource 6, wherein the subcarrier sequence number corresponding to the frequency domain resource 3 is The sequence number range is 32 to 120, the subcarrier sequence number range corresponding to the frequency domain resource 4 is 124 to 230, the subcarrier sequence number range corresponding to the frequency domain resource 5 is 234 to 362, and the subcarrier sequence number range corresponding to the frequency domain resource 6 is 366 to 490; and / or, the N frequency domain resources include frequency domain resources 7, frequency domain resources 8, frequency domain resources 9, frequency domain resources 10, frequency domain resources 11, frequency domain resources 12, frequency domain resources 13 or at least one of frequency domain resources 14, wherein the subcarrier sequence number range corresponding to the frequency domain resource 7 is 32 to 74, the subcarrier sequence number range corresponding to the frequency domain resource 8 is 78 to 120, and the subcarrier sequence number range corresponding to the frequency domain resource 9 is The subcarrier number range of the frequency domain resource 10 is 124 to 176, the subcarrier number range of the frequency domain resource 10 is 180 to 230, the subcarrier number range of the frequency domain resource 11 is 234 to 296, the subcarrier number range of the frequency domain resource 12 is 300 to 362, the subcarrier number range of the frequency domain resource 13 is 366 to 426, and the subcarrier number range of the frequency domain resource 14 is 430 to 490; and / or, the N frequency domain resources include frequency domain resources 15, frequency domain resources 16, frequency domain resources 17, frequency domain resources 18, frequency domain resources 19, frequency domain resources 20, frequency domain resources 21, frequency domain resources 22, frequency domain resources 23, frequency domain resources 24, and frequency domain resources 25. At least one of resource 25, frequency domain resource 26, frequency domain resource 27, frequency domain resource 28, frequency domain resource 29, and frequency domain resource 30, wherein the subcarrier sequence number range of the frequency domain resource 15 is 32 to 51, the subcarrier sequence number range of the frequency domain resource 16 is 55 to 74, the subcarrier sequence number range of the frequency domain resource 17 is 78 to 97, the subcarrier sequence number range of the frequency domain resource 18 is 101 to 120, the subcarrier sequence number range of the frequency domain resource 19 is 124 to 148, the subcarrier sequence number range of the frequency domain resource 20 is 152 to 176, and the subcarrier sequence number range of the frequency domain resource 21 is 180 to 203;The subcarrier numbers corresponding to the frequency domain resource 22 range from 207 to 230, the subcarrier numbers corresponding to the frequency domain resource 23 range from 234 to 263, the subcarrier numbers corresponding to the frequency domain resource 24 range from 267 to 296, the subcarrier numbers corresponding to the frequency domain resource 25 range from 300 to 329, the subcarrier numbers corresponding to the frequency domain resource 26 range from 333 to 362, the subcarrier numbers corresponding to the frequency domain resource 27 range from 366 to 394, the subcarrier numbers corresponding to the frequency domain resource 28 range from 398 to 426, the subcarrier numbers corresponding to the frequency domain resource 29 range from 430 to 458, and the subcarrier numbers corresponding to the frequency domain resource 30 range from 462 to 490.
[0033] In one possible design, the at least two frequency domain resources are also determined according to the number of the at least two second devices.
[0034] In one possible design, the frequency domain resources corresponding to the i-th second device and the frequency domain resources corresponding to the j-th second device do not include the same subcarriers, the j-th second device is another of the at least two second devices, and j is a positive integer.
[0035] In a fourth aspect, the present application provides a power line carrier communication device, which includes a transceiver unit and a processing unit, wherein the transceiver unit is used to send and receive information; the processing unit is used to receive indication information corresponding to the i-th second device from the first device through the transceiver unit, and the indication information corresponding to the i-th second device indicates the frequency domain resources corresponding to the i-th second device; the i-th second device is any one of at least two second devices, and i is a positive integer; the at least two second devices have a one-to-one correspondence with at least two frequency domain resources, and the at least two frequency domain resources are different from each other, and the frequency domain resource corresponding to the i-th second device is one of the at least two frequency domain resources; and communication is performed with the first device on the frequency domain resource corresponding to the i-th second device.
[0036] In one possible design, the indication information corresponding to the i-th second device indicates the index of the frequency domain resource corresponding to the i-th second device.
[0037] In one possible design, the frequency domain resources corresponding to the i-th second device are one or more of N frequency domain resources, where N is a positive integer, and the N frequency domain resources are determined according to a predetermined resource allocation method.
[0038] In one possible design, the N frequency domain resources are determined based on the maximum available frequency band of the PLC technology.
[0039] In one possible design, the maximum available frequency band of the PLC technology is 0.7MHz to 12MHz; the N frequency domain resources include frequency domain resource 0, and the subcarrier sequence number range corresponding to the frequency domain resource 0 is 32 to 490; and / or, the N frequency domain resources include at least one of frequency domain resource 1 or frequency domain resource 2, wherein the subcarrier sequence number range corresponding to the frequency domain resource 1 is 32 to 230, and the subcarrier sequence number range corresponding to the frequency domain resource 2 is 234 to 490; and / or, the N frequency domain resources include at least one of frequency domain resource 3, frequency domain resource 4, frequency domain resource 5 or frequency domain resource 6, wherein the subcarrier sequence number range corresponding to the frequency domain resource 3 is 32~120, the subcarrier sequence number range corresponding to the frequency domain resource 4 is 124~230, the subcarrier sequence number range corresponding to the frequency domain resource 5 is 234~362, and the subcarrier sequence number range corresponding to the frequency domain resource 6 is 366~490; and / or, the N frequency domain resources include frequency domain resource 7, frequency domain resource 8, frequency domain resource 9, frequency domain resource 10, frequency domain resource 11, frequency domain resource 12, frequency domain resource 13 or at least one of frequency domain resource 14, wherein the subcarrier sequence number range corresponding to the frequency domain resource 7 is 32~74, the subcarrier sequence number range corresponding to the frequency domain resource 8 is 78~120, the subcarrier sequence number range corresponding to the frequency domain resource 9 is 12 4 to 176, the subcarrier number range corresponding to the frequency domain resource 10 is 180 to 230, the subcarrier number range corresponding to the frequency domain resource 11 is 234 to 296, the subcarrier number range corresponding to the frequency domain resource 12 is 300 to 362, the subcarrier number range corresponding to the frequency domain resource 13 is 366 to 426, and the subcarrier number range corresponding to the frequency domain resource 14 is 430 to 490; and / or, the N frequency domain resources include frequency domain resources 15, frequency domain resources 16, frequency domain resources 17, frequency domain resources 18, frequency domain resources 19, frequency domain resources 20, frequency domain resources 21, frequency domain resources 22, frequency domain resources 23, frequency domain resources 24, frequency domain resources 25. At least one of frequency domain resources 26, frequency domain resources 27, frequency domain resources 28, frequency domain resources 29, and frequency domain resources 30, wherein the subcarrier sequence number corresponding to the frequency domain resource 15 is in the range of 32 to 51, the subcarrier sequence number corresponding to the frequency domain resource 16 is in the range of 55 to 74, the subcarrier sequence number corresponding to the frequency domain resource 17 is in the range of 78 to 97, the subcarrier sequence number corresponding to the frequency domain resource 18 is in the range of 101 to 120, the subcarrier sequence number corresponding to the frequency domain resource 19 is in the range of 124 to 148, the subcarrier sequence number corresponding to the frequency domain resource 20 is in the range of 152 to 176, and the subcarrier sequence number corresponding to the frequency domain resource 21 is in the range of 180 to 203;The subcarrier numbers corresponding to the frequency domain resource 22 range from 207 to 230, the subcarrier numbers corresponding to the frequency domain resource 23 range from 234 to 263, the subcarrier numbers corresponding to the frequency domain resource 24 range from 267 to 296, the subcarrier numbers corresponding to the frequency domain resource 25 range from 300 to 329, the subcarrier numbers corresponding to the frequency domain resource 26 range from 333 to 362, the subcarrier numbers corresponding to the frequency domain resource 27 range from 366 to 394, the subcarrier numbers corresponding to the frequency domain resource 28 range from 398 to 426, the subcarrier numbers corresponding to the frequency domain resource 29 range from 430 to 458, and the subcarrier numbers corresponding to the frequency domain resource 30 range from 462 to 490.
[0040] In one possible design, the at least two frequency domain resources are also determined according to the number of the at least two second devices.
[0041] In one possible design, the frequency domain resources corresponding to the i-th second device and the frequency domain resources corresponding to the j-th second device do not include the same subcarriers, the j-th second device is another of the at least two second devices, and j is a positive integer.
[0042] In a fifth aspect, the present application provides a communication device, which may be a first device, or a module or unit (for example, a chip, or a chip system, or a circuit) in the first device that corresponds one-to-one to the method / operation / step / action described in any one of the first to third aspects, or may be capable of being used in combination with the first device.
[0043] In a sixth aspect, the present application provides a communication device comprising at least one processing element and at least one storage element, wherein the at least one storage element is used to store programs and data, and the at least one processing element is used to read and execute the programs and data stored in the storage element, so that any method described in any one of the above aspects of the present application is implemented.
[0044] In a seventh aspect, the present application further provides a computer program, which, when executed on a computer, enables the computer to execute any of the methods described in any of the above aspects.
[0045] In an eighth aspect, the present application provides a communication device comprising: an interface circuit and at least one processor; the interface circuit is used to provide input and / or output of programs or instructions to the at least one processor; the at least one processor is used to execute the programs or instructions so that the communication device can implement any of the methods described in any of the above aspects.
[0046] In one possible manner, the communication device includes the at least one memory, and the at least one memory is used to store the program or instruction.
[0047] In a ninth aspect, the present application provides a computer storage medium storing a software program. When the software program is read and executed by one or more processors, the software program can implement any of the methods described in any of the above aspects.
[0048] In a tenth aspect, the present application provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute any of the methods described in any of the above aspects.
[0049] In the eleventh aspect, the present application provides a chip system, which includes at least one chip and a memory, and the at least one chip is used to read and execute the program stored in the memory to implement any of the methods described in any of the above aspects.
[0050] In a twelfth aspect, the present application provides a communication system, comprising at least two second devices and a first device, wherein the first device is used to execute any one of the methods described in the first aspect, and the second device is used to execute any one of the methods described in the second aspect.
[0051] Based on the implementations provided in the above aspects, this application can also be further combined to provide more implementations. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] FIG1 shows a schematic diagram of energy changes in a power line channel environment;
[0053] FIG2 is a schematic diagram showing three main frequency bands of the power line channel;
[0054] FIG3 shows a schematic diagram of a possible communication scenario in this application;
[0055] FIG4 shows an overview flow chart of a power line carrier communication method in the present application;
[0056] FIG5 shows a schematic diagram of N frequency domain resources in this application;
[0057] FIG6 shows a flow chart of communication between a first device and M second devices in the present application;
[0058] FIG7A shows one of the possible resource allocation diagrams in this application;
[0059] FIG7B shows a second schematic diagram of possible resource allocation in this application;
[0060] FIG7C shows a third possible resource allocation diagram in this application;
[0061] FIG7D shows a fourth possible resource allocation diagram in this application;
[0062] FIG8 shows a schematic diagram of a frame structure of a downlink data frame in the present application;
[0063] FIG9 shows a schematic structural diagram of a communication device in the present application;
[0064] FIG10 shows a schematic structural diagram of another communication device in the present application. DETAILED DESCRIPTION
[0065] In the embodiments of the present application, "at least one" refers to one or more, and "more" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: the existence of A alone, the existence of A and B at the same time, and the existence of B alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can represent: a, b, c, a and b, a and c, b and c, or a, b and c, where each of a, b, c can be an element itself, or a set containing one or more elements.
[0066] Throughout this application, the terms "exemplary," "in some embodiments," and "in other embodiments" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this application as "exemplary" should not be construed as preferred or advantageous over other embodiments or designs. Rather, the use of the word "exemplary" is intended to present concepts in a concrete manner.
[0067] In this application, the terms "of," "corresponding," and "relevant" may be used interchangeably. It should be noted that, when the distinction is not emphasized, the meanings they convey are the same. In the embodiments of this application, the terms "communication" and "transmission" may be used interchangeably. It should be noted that, when the distinction is not emphasized, the meanings they convey are the same. For example, "transmission" may include "send" and "receive" and may be either a noun or a verb.
[0068] It should be pointed out that the words "first", "second", etc. involved in the embodiments of the present application are only used for the purpose of distinguishing the description, and cannot be understood as indicating or implying relative importance, nor can they be understood as indicating or implying order.
[0069] The specific implementation of the present application is described below with reference to the accompanying drawings in the embodiments of the present application. However, the implementation of the present application may also include combining these embodiments without departing from the spirit or scope of the present application, such as adopting other embodiments and making structural changes. Therefore, the detailed description of the following embodiments should not be understood in a restrictive sense. The terms used in the examples section of the present application are only used to explain the specific embodiments of the present application and are not intended to limit the present application.
[0070] Some international standards related to power line high-speed carrier communication technology all use orthogonal frequency-division multiplexing (OFDM) modulation technology, which can ensure reliable data transmission in environments with harsh multipath and electromagnetic interference.
[0071] Since power lines are not originally a medium for data communication, the power line noise, load and impedance in the power line environment are constantly changing, resulting in the transmission channel having characteristics such as time-varying, frequency selectivity and strong interference. Through actual measurements, it was found that the power line channel environment has strong interference in certain frequency bands, and the channel exhibits deep fading. As shown in Figure 1, the horizontal axis is frequency and the vertical axis is energy. The channel has deep fading near 2.5MHz and 10MHz. It will be understood that Figure 1 is only an example and is not a limitation of this application. For example, when the CCO communicates with different STAs, the frequency bands with deep fading may be different. For example, when STA1 communicates with the CCO, the channel has deep fading near 2.5MHz and 10MHz, and when STA2 communicates with the CCO, the channel has deep fading near 6MHz.
[0072] To ensure communication stability, existing technologies define three main frequency bands: 0.7 MHz to 3 MHz, 2.5 MHz to 5.7 MHz, and 2.5 MHz to 12 MHz, as shown in FIG2 .
[0073] For example, referring to Figure 1, when STA1 communicates with the CCO, the channel experiences deep fading near 2.5MHz and 10MHz. If the full frequency band of 2.5MHz to 12MHz is used, the deep fading frequency band will affect signal reception, potentially causing reception failure. Therefore, the CCO chooses to communicate with STA1 in the 2.5MHz to 5.7MHz frequency band, significantly narrowing the available frequency band and failing to fully utilize the frequency band, significantly reducing throughput. In addition, when the CCO communicates with the STA, it also incurs overhead such as the frame interval and the frame preamble, resulting in significant time domain overhead.
[0074] Figure 3 is a schematic diagram of a possible application scenario of the present application. It should be understood that the number of CCOs and STAs shown in Figure 3 is for example only and may be greater or less. Among them, STAs associated with a CCO can receive frames sent by the CCO and can also send frames to the CCO. The embodiments of the present application will be described using the communication between a CCO and a STA as an example.
[0075] Based on the above, the present application provides a power line carrier communication method for enabling simultaneous communication between a CCO and multiple STAs. For example, the first device in the present application may be a CCO or a chip within the CCO, and the second device may be an STA or a chip within the STA. It should be noted that, in the present application, unless otherwise specified, frequency band and frequency band may be interchangeable. As shown in FIG4 , the method includes:
[0076] Step 400: The first device sends at least two indication information, where the at least two indication information correspond one-to-one to at least two second devices.
[0077] In one possible implementation, each of the at least two second devices can receive the above-mentioned at least two indication information and determine its own corresponding indication information from the above-mentioned at least two indication information. For example, it can determine its own corresponding indication information from the at least two indication information based on its own identification.
[0078] For example, in a downlink communication scenario, at least two pieces of indication information may be carried by a frame control (FC) field in a downlink data frame. In an uplink communication scenario, at least two pieces of indication information may be carried by an FC field in a trigger frame. The FC field may be an existing field or a newly added field, and this application does not limit this.
[0079] The following description uses the i-th second device as an example. The i-th second device is any one of the at least two second devices, where i is a positive integer. The indication information corresponding to the i-th second device in the at least two indication information indicates the frequency domain resource corresponding to the i-th second device. The at least two second devices have a one-to-one correspondence with the at least two frequency domain resources, the at least two frequency domain resources are different from each other, and the frequency domain resource corresponding to the i-th second device is one of the at least two frequency domain resources.
[0080] In a possible implementation, at least two frequency domain resources are different from each other, which can be understood as at least two frequency domain resources not overlapping each other, or at least two frequency domain resources do not have the same frequency domain unit, such as subcarrier.
[0081] Exemplarily, the frequency domain resources corresponding to the i-th second device and the frequency domain resources corresponding to the j-th second device do not include the same subcarriers, the j-th second device is another of the at least two second devices, j is a positive integer, and the i-th second device and the j-th second device are two different second devices. That is, the frequency domain resources corresponding to the i-th second device and the frequency domain resources corresponding to the j-th second device do not overlap. It can be understood that the frequency domain resources corresponding to any two second devices of the at least two second devices do not overlap.
[0082] Step 410: The first device communicates with at least two second devices using orthogonal frequency division multiple access (OFDMA) on at least two frequency domain resources.
[0083] Exemplarily, the first device communicates with each of the at least two second devices on corresponding frequency domain resources. It is understood that this application does not limit the communication between the first device and the at least two second devices to uplink communication or downlink communication, that is, the first device can send downlink data to some or all of the second devices, or some or all of the second devices can send uplink data to the first device.
[0084] In one example, in a downlink communication scenario, a first device transmits a downlink data frame that carries at least two indication information and downlink data corresponding to at least two devices. Specifically, the first device transmits corresponding downlink data on frequency domain resources corresponding to each of at least two second devices. Specifically, the first device transmits downlink data corresponding to the i-th second device on the frequency domain resources corresponding to the i-th second device.
[0085] In another example, in an uplink communication scenario, a first device sends a trigger frame that carries at least two indication information, and each second device among the at least two devices sends corresponding uplink data on a corresponding frequency domain resource. The i-th second device sends the uplink data corresponding to the i-th second device on the frequency domain resource corresponding to the i-th second device.
[0086] The following takes the indication information corresponding to the i-th second device as an example to illustrate different implementation methods of the indication information:
[0087] Possible implementation manner 1: the indication information corresponding to the i-th second device indicates the index of the frequency domain resource corresponding to the i-th second device.
[0088] The frequency domain resources corresponding to the i-th second device are one or more of N frequency domain resources, where N is a positive integer.
[0089] Exemplarily, the indication information corresponding to the i-th second device may indicate one or more frequency domain resources among N frequency domain resources as the frequency domain resources corresponding to the i-th second device. Similarly, the indication information corresponding to the j-th second device may indicate one or more frequency domain resources among N frequency domain resources as the frequency domain resources corresponding to the j-th second device. The frequency domain resources corresponding to the i-th second device do not overlap with the frequency domain resources corresponding to the j-th second device and are not further described here.
[0090] Exemplarily, the N frequency domain resources are determined according to a predetermined resource allocation method. This application does not limit the specific method for determining the N frequency domain resources. The N frequency domain resources correspond one-to-one to the N indexes.
[0091] Exemplarily, the N frequency domain resources can be determined based on the maximum available frequency band of the PLC technology. For example, the maximum available frequency band of the PLC technology can be 0.7MHz to 12MHz. It can also be understood that the frequency band of the frequency domain resource with the largest frequency band among the N frequency domain resources is less than or equal to the maximum available frequency band of the PLC technology. Or it can be described as follows: the subcarrier number range of the frequency domain resource with the largest subcarrier number range among the N frequency domain resources is less than or equal to the first subcarrier number range, and the first subcarrier number range is determined based on the maximum available frequency band of the PLC technology. For example, if the maximum available frequency band of the PLC technology is 0.7MHz to 12MHz, the corresponding subcarrier number range is 32 to 490.
[0092] Exemplarily, the guard interval between any two adjacent frequency domain resources in the N frequency domain resources may be 2 subcarriers, or 3 subcarriers, or 4 subcarriers, or 5 subcarriers. In addition, the number of subcarriers included in the guard interval may also be other values, which is not limited in this application.
[0093] Exemplarily, the value of N is 31, 15, or 7. In addition, the value of N may also be other values, which is not limited in this application.
[0094] It should be noted that this application does not limit the number of subcarriers included in the guard interval, the value of N, or the starting and ending positions of each frequency domain resource. The following only uses Figure 5 as an example to introduce a possible resource allocation method. It should be understood that Figure 5 is only one possible resource allocation method and does not limit this application.
[0095] In Figure 5, the maximum available frequency band for PLC technology is 0.7 MHz to 12 MHz, the guard interval is 3 subcarriers, and the subcarrier numbers correspond to a subcarrier spacing of 24.414 kHz. The frequency domain resource indexes below start at 0 for example only and may also start at 1 or have other values, which are not limited here.
[0096] Among them, the OFDM subcarrier spacing is the frequency band width / Fast Fourier Transform (FFT) point number. If the FFT point number is 1024 and the baseband frequency band is -12.5MHz to 12.5HzM, then the subcarrier spacing is 12.5 / 512MHz=24.414KHz, and the subcarrier numbered k corresponds to the frequency k*12.5 / 512MHz, where k is a positive integer.
[0097] Exemplarily, the N frequency domain resources include frequency domain resource 0, and the subcarrier sequence number range of frequency domain resource 0 is 32 to 490. That is, the coverage range or corresponding frequency band of frequency domain resource 0 is 0.7 MHz to 12 MHz. Frequency domain resource 0 can be allocated to one second device.
[0098] And / or, the N frequency domain resources include at least one of frequency domain resource 1 or frequency domain resource 2, wherein the subcarrier number range corresponding to frequency domain resource 1 is 32 to 230, and the subcarrier number range corresponding to frequency domain resource 2 is 234 to 490. That is, the maximum available frequency band of PLC technology is divided into two parts: a high frequency band and a low frequency band, wherein frequency domain resource 1 corresponds to the low frequency band, the coverage range or corresponding frequency band of frequency domain resource 1 is 0.7 MHz to 5.7 MHz, and the corresponding subcarrier number range is 32 to 230. Frequency domain resource 2 corresponds to the high frequency band, the coverage range or corresponding frequency band of frequency domain resource 1 is 5.7 MHz to 12 MHz, and the corresponding subcarrier number range is 234 to 490. Frequency domain resource 1 and frequency domain resource 2 can be allocated to a maximum of two second devices.
[0099] And / or, the N frequency domain resources include at least one of frequency domain resource 3, frequency domain resource 4, frequency domain resource 5, or frequency domain resource 6, wherein the subcarrier number range corresponding to frequency domain resource 3 is 32 to 120, the subcarrier number range corresponding to frequency domain resource 4 is 124 to 230, the subcarrier number range corresponding to frequency domain resource 5 is 234 to 362, and the subcarrier number range corresponding to frequency domain resource 6 is 366 to 490. That is, the maximum available frequency band of PLC technology is divided into four parts, and the sum of the coverage ranges of frequency domain resource 3 and frequency domain resource 4 is the same as the coverage range of frequency domain resource 1. The coverage range of frequency domain resource 3 is 0.7 MHz to 3 MHz, and the corresponding subcarrier number range is 32 to 120. The coverage range of frequency domain resource 4 is 3 MHz to 5.7 MHz, and the corresponding subcarrier number range is 124 to 230. The sum of the coverage ranges of frequency domain resources 5 and 6 is the same as the coverage range of frequency domain resource 3. The coverage range of frequency domain resource 5 is 5.7 MHz to 8.8 MHz, and the corresponding subcarrier number range is 234 to 362. The coverage range of frequency domain resource 4 is 8.8 MHz to 12 MHz, and the corresponding subcarrier number range is 366 to 490. Frequency domain resources 3 to 6 can be allocated to a maximum of four second devices.
[0100] Alternatively, the N frequency domain resources include at least one of frequency domain resource 7, frequency domain resource 8, frequency domain resource 9, frequency domain resource 10, frequency domain resource 11, frequency domain resource 12, frequency domain resource 13 or frequency domain resource 14, wherein the subcarrier sequence number range corresponding to frequency domain resource 7 is 32 to 74, the subcarrier sequence number range corresponding to frequency domain resource 8 is 78 to 120, the subcarrier sequence number range corresponding to frequency domain resource 9 is 124 to 176, the subcarrier sequence number range corresponding to frequency domain resource 10 is 180 to 230, the subcarrier sequence number range corresponding to frequency domain resource 11 is 234 to 296, the subcarrier sequence number range corresponding to frequency domain resource 12 is 300 to 362, the subcarrier sequence number range corresponding to frequency domain resource 13 is 366 to 426, and the subcarrier sequence number range corresponding to frequency domain resource 14 is 430 to 490. That is, the maximum available frequency band for PLC technology is divided into eight parts. The sum of the coverage of frequency domain resources 7 and 8 is the same as the coverage of frequency domain resource 3. The sum of the coverage of frequency domain resources 9 and 10 is the same as the coverage of frequency domain resource 4. The sum of the coverage of frequency domain resources 11 and 12 is the same as the coverage of frequency domain resource 5. The sum of the coverage of frequency domain resources 13 and 14 is the same as the coverage of frequency domain resource 6. Frequency domain resources 7 to 14 can be allocated to a maximum of eight second devices.
[0101] Alternatively, the N frequency domain resources include at least one of frequency domain resource 15, frequency domain resource 16, frequency domain resource 17, frequency domain resource 18, frequency domain resource 19, frequency domain resource 20, frequency domain resource 21, frequency domain resource 22, frequency domain resource 23, frequency domain resource 24, frequency domain resource 25, frequency domain resource 26, frequency domain resource 27, frequency domain resource 28, frequency domain resource 29, and frequency domain resource 30, wherein the subcarrier sequence number corresponding to frequency domain resource 15 is in the range of 32 to 51, the subcarrier sequence number corresponding to frequency domain resource 16 is in the range of 55 to 74, the subcarrier sequence number corresponding to frequency domain resource 17 is in the range of 78 to 97, the subcarrier sequence number corresponding to frequency domain resource 18 is in the range of 101 to 120, the subcarrier sequence number corresponding to frequency domain resource 19 is in the range of 124 to 148, and the subcarrier sequence number corresponding to frequency domain resource 20 is in the range of The sequence number range is 152 to 176, and the subcarrier sequence number range corresponding to frequency domain resource 21 is 180 to 203; the subcarrier sequence number range corresponding to frequency domain resource 22 is 207 to 230, the subcarrier sequence number range corresponding to frequency domain resource 23 is 234 to 263, the subcarrier sequence number range corresponding to frequency domain resource 24 is 267 to 296, the subcarrier sequence number range corresponding to frequency domain resource 25 is 300 to 329, the subcarrier sequence number range corresponding to frequency domain resource 26 is 333 to 362, the subcarrier sequence number range corresponding to frequency domain resource 27 is 366 to 394, the subcarrier sequence number range corresponding to frequency domain resource 28 is 398 to 426, the subcarrier sequence number range corresponding to frequency domain resource 29 is 430 to 458, and the subcarrier sequence number range corresponding to frequency domain resource 30 is 462 to 490. That is, the maximum available frequency band of PLC technology is divided into 16 parts. The sum of the coverage ranges of frequency domain resources 15 and frequency domain resources 16 is the same as the coverage range of frequency domain resource 7, the sum of the coverage ranges of frequency domain resources 17 and frequency domain resources 18 is the same as the coverage range of frequency domain resource 8, the sum of the coverage ranges of frequency domain resources 19 and frequency domain resources 20 is the same as the coverage range of frequency domain resource 9, the sum of the coverage ranges of frequency domain resources 21 and frequency domain resources 22 is the same as the coverage range of frequency domain resource 10, the sum of the coverage ranges of frequency domain resources 23 and frequency domain resources 24 is the same as the coverage range of frequency domain resource 11, the sum of the coverage ranges of frequency domain resources 25 and frequency domain resources 26 is the same as the coverage range of frequency domain resource 12, the sum of the coverage ranges of frequency domain resources 27 and frequency domain resources 28 is the same as the coverage range of frequency domain resource 13, and the sum of the coverage ranges of frequency domain resources 29 and frequency domain resources 30 is the same as the coverage range of frequency domain resource 14. Frequency domain resources 15 to 30 may be allocated to a maximum of 16 second devices.
[0102] For example, the above introduces frequency domain resources 0 to frequency domain resources 30, that is, a total of 31 frequency domain resources. It can be understood that in this application, the N frequency domain resources may include part or all of the above 31 frequency domain resources. This application does not limit which frequency domain resources among the above 31 frequency domain resources the N frequency domain resources specifically include.
[0103] It can be understood that the correspondence between the N frequency domain resources and their indexes can be pre-configured to each second device via signaling, or stored in the second device via protocol definition. That is, each of the at least two second devices can query the correspondence between the N frequency domain resources and their indexes based on the received indication information, determine the frequency domain resource corresponding to the index included in the indication information, and then communicate with the first device on the corresponding frequency domain resource.
[0104] In addition, it should be noted that 802.11ax can allocate RUs to individual users by specifying RUs in an index table. However, this index table is applicable only to Wi-Fi technology and is not suitable for PLC channels. Therefore, it has different application scenarios from the correspondence between the N frequency domain resources and their indexes involved in this application.
[0105] Specifically, how the first device allocates frequency domain resources to the second device can be referred to the relevant description shown in FIG6 below, which will not be repeated here.
[0106] Possible implementation manner 2: the indication information corresponding to the i-th second device indicates the location of the frequency domain resource corresponding to the i-th second device.
[0107] For example, the indication information corresponding to the i-th second device indicates the starting position and ending position of the frequency domain resource corresponding to the i-th second device. Alternatively, the indication information corresponding to the i-th second device indicates the starting position and frequency domain interval of the frequency domain resource corresponding to the i-th second device. Alternatively, the indication information corresponding to the i-th second device indicates the frequency domain interval and ending position of the frequency domain resource corresponding to the i-th second device. In addition, if the frequency domain interval is pre-configured or protocol-defined, the indication information corresponding to the i-th second device indicates the starting position or ending position of the frequency domain resource corresponding to the i-th second device.
[0108] In one example, the above-mentioned starting position can be understood as the starting subcarrier sequence number, the frequency domain interval is the number of subcarriers, and the ending position is the ending subcarrier sequence number. For example, the indication information corresponding to the i-th second device indicates that the starting subcarrier sequence number of the frequency domain resource corresponding to the i-th second device is 55, and the ending subcarrier sequence number is 110. Alternatively, the indication information corresponding to the i-th second device indicates that the starting subcarrier sequence number of the frequency domain resource corresponding to the i-th second device is 55, and the number of subcarriers is 60.
[0109] In another example, the above-mentioned starting position can be understood as the starting frequency, the frequency domain interval is the frequency band size, and the ending position is the ending frequency. For example, the indication information corresponding to the i-th second device indicates that the starting frequency of the frequency domain resource corresponding to the i-th second device is 6 MHz and the ending frequency is 8 MHz. Alternatively, the indication information corresponding to the i-th second device indicates that the starting frequency of the frequency domain resource corresponding to the i-th second device is 6 MHz and the frequency band size is 2 MHz.
[0110] Specifically, how the first device allocates frequency domain resources to the second device can be referred to the following FIG. 6 and the related descriptions of FIG. 7A to FIG. 7D , which will not be repeated here.
[0111] It is understandable that the above indication information is only an example and is not intended to limit the present application. The above content is applicable not only to the scenario where the first device communicates with multiple second devices, but also to the scenario where the first device communicates with one second device.
[0112] The embodiment shown in FIG6 is a further explanation of the embodiment shown in FIG4 , and the communication process between the first device and M second devices is as follows:
[0113] S600: The first device receives M data frames.
[0114] The M data frames come from M second devices, and the M data frames correspond one-to-one to the M second devices, where M is a positive integer. The i-th data frame indicates channel characteristics between the first device and the i-th second device, the i-th data frame is any one of the M data frames, the i-th second device is one of the M second devices, and i is a positive integer, i≤M.
[0115] Exemplarily, the channel characteristics between the first device and the i-th second device may specifically include parameters such as a signal-to-noise ratio.
[0116] S610: The first device sends M indication information. The M indication information corresponds one-to-one to M second devices.
[0117] Exemplarily, the first device sends M indication information.
[0118] For example, the first device may send a downlink data frame, in which a frame control field of the downlink data frame carries M indication information.
[0119] For another example, the first device may send a trigger frame, in which a frame control field of the trigger frame carries M indication information.
[0120] The following description uses the i-th second device as an example. The i-th second device is any one of the M second devices, where i is a positive integer. The indication information corresponding to the i-th second device indicates the frequency domain resource corresponding to the i-th second device. The M second devices correspond one-to-one to the M frequency domain resources, the M frequency domain resources are mutually different, and the frequency domain resource corresponding to the i-th second device is one of the M frequency domain resources.
[0121] Taking the frequency domain resources corresponding to the i-th second device as an example, in one possible implementation, the first device may determine frequency band Y based on the channel characteristics between the first device and the i-th second device, wherein the channel quality between the first device and the i-th second device on frequency bands other than frequency band Y is better than the channel quality between the first device and the i-th second device on frequency band Y. Alternatively, the number of carrying bits corresponding to a unit frequency band on frequency bands other than frequency band Y is greater than the number of carrying bits corresponding to a unit frequency band on frequency band Y. Alternatively, the channel interference on frequency bands other than frequency band Y is less than the channel interference on frequency band Y.
[0122] Alternatively, it can be understood that the first device can determine a frequency band with strong interference or deep fading based on the channel characteristics between the first device and the i-th second device, which is recorded as frequency band Y. Among them, the frequency band with strong interference can be understood as the frequency band in which there is communication between other devices other than the first device and the second device, and damage is caused to the first device receiving the signal from the second device and / or the second device receiving the signal from the first device, which may cause signal reception failure. The frequency band with deep fading can be understood as the channel between the first device and the second device being affected by multipath, and the energy fading is more obvious in this frequency band, resulting in a lower communication signal-to-noise ratio and lower communication efficiency.
[0123] Furthermore, the first device may determine the frequency domain resources corresponding to the i-th second device according to frequency band Y, where the frequency domain resources corresponding to the i-th second device correspond to frequency band X, and frequency band X does not include frequency band Y.
[0124] It should be noted that the number of frequency bands Y can be one or more, which is not limited in this application. The number of frequency bands X can be continuous or non-continuous, which is not limited in this application.
[0125] For example, the frequency band Y is 2.5 MHz to 3 MHz, and the frequency band X may be 4 MHz to 6 MHz, or the frequency band X may be 4 MHz to 6 MHz and 9 MHz to 12 MHz.
[0126] For another example, the frequency band Y is 2.5 MHz to 3 MHz and 10 MHz to 11 MHz, and the frequency band X may be 4 MHz to 6 MHz, or the frequency band X may be 4 MHz to 6 MHz and 8 MHz to 10 MHz.
[0127] That is, the frequency domain resources determined by the first device for the i-th second device can avoid frequency band Y as much as possible, thereby improving the communication quality between the first device and the i-th second device. Using the above method, when the first device communicates with multiple second devices, if strong interference or deep fading is detected in a certain frequency band for one of the second devices, the strong interference (or deep fading) can be avoided and a frequency band (i.e., frequency domain resources) with less impact can be selected for the second device.
[0128] In combination with the above possible implementation manner 1, after determining frequency band Y, the first device can determine one or more frequency domain resources among N frequency domain resources as the frequency domain resources corresponding to the i-th second device. The frequency band or coverage range corresponding to the frequency domain resources corresponding to the i-th second device does not include frequency band Y.
[0129] In combination with Figure 5 above, assuming that the subcarrier number range corresponding to frequency band Y is 55 to 120, the first device may not allocate frequency domain resource 3 to the i-th second device, but may allocate frequency domain resources 4 to 6, or frequency domain resources 9 to 14, or one or more of frequency domain resources 19 to 30, and there is no overlap in the frequency domain resources allocated to the i-th second device.
[0130] For example, in one possible resource allocation method, the first device determines to allocate frequency domain resource 4 to the i-th second device. The first device may send indication information corresponding to the i-th second device to the i-th second device, where the indication information corresponding to the i-th second device indicates index 4. The i-th second device determines frequency domain resource 4 based on index 4 indicated by the indication information corresponding to the i-th second device and the correspondence between the N frequency domain resources and their indexes, and then the i-th second device communicates with the first device on frequency domain resource 4.
[0131] Alternatively, in another possible resource allocation manner, the first device determines to allocate frequency domain resource 9 to the i-th second device, and the first device may send indication information corresponding to the i-th second device to the i-th second device, where the indication information corresponding to the i-th second device indicates index 9. The i-th second device determines frequency domain resource 4 based on index 9 indicated by the indication information corresponding to the i-th second device and the correspondence between the N frequency domain resources and their indexes, and then the i-th second device communicates with the first device on frequency domain resource 9.
[0132] By adopting the above allocation method, when there is narrow frequency band interference, the frequency domain resources where narrowband interference or deep fading occurs can be removed and other frequency domain resources can be allocated to the second device, thereby making full use of bandwidth and improving throughput.
[0133] It can be understood that in addition to allocating frequency domain resources to the i-th second device based on the channel characteristics between the first device and the i-th second device, the frequency domain resources corresponding to the i-th second device can also be determined based on the amount of data to be transmitted between the first device and the i-th second device.
[0134] Combining the above two possible resource allocation methods, it can be seen that if the amount of data to be transmitted between the first device and the i-th second device is large, the first device can allocate frequency domain resources 4 to the i-th second device; if the amount of data to be transmitted between the first device and the i-th second device is small, the first device can allocate frequency domain resources 9 to the i-th second device.
[0135] Alternatively, if the amount of data to be transmitted between the first device and the i-th second device is small, the first device may allocate frequency domain resource 9 to the i-th second device. If the amount of data to be transmitted between the first device and the i-th second device is large, the first device may allocate frequency domain resource 9, frequency domain resource 10, and frequency domain resource 11 to the i-th second device.
[0136] Therefore, the first device can flexibly configure appropriate frequency domain resources for the second device, and can effectively utilize available channels while avoiding interference and fading, thereby improving system throughput.
[0137] In addition, if the amount of data to be transmitted between the first device and the i-th second device is very small, the first device may also allocate frequency domain resource 3 to the i-th second device, which is not limited in this application.
[0138] In combination with the above possible implementation method 2, after determining frequency band Y, the first device can determine the frequency domain resources corresponding to the i-th second device based on frequency band Y, and the frequency domain resources corresponding to the i-th second device correspond to frequency band X, and frequency band X does not include frequency band Y.
[0139] Assuming that the subcarrier number range corresponding to frequency band Y is 70 to 120, the first device can determine and send indication information corresponding to the i-th second device, where the indication information corresponding to the i-th second device indicates that the starting subcarrier number of the frequency domain resource corresponding to the i-th second device is 124 and the ending subcarrier number is 300. The i-th second device determines the frequency domain resource corresponding to the i-th second device based on the indication information corresponding to the i-th second device, and then the i-th second device communicates with the first device on the frequency domain resource corresponding to the i-th second device.
[0140] For another example, assuming that frequency band Y is 1.5MHz to 3MHz, the first device can determine and send indication information corresponding to the i-th second device. The indication information corresponding to the i-th second device indicates that the starting frequency point of the frequency domain resource corresponding to the i-th second device is 3.5MHz and the ending subcarrier sequence number is 6MHz. The i-th second device determines the frequency domain resource corresponding to the i-th second device based on the indication information corresponding to the i-th second device, and then the i-th second device communicates with the first device on the frequency domain resource corresponding to the i-th second device.
[0141] Therefore, the first device can flexibly configure appropriate frequency domain resources for the second device without relying on fixed allocated resource positions and sizes, and can effectively utilize available channels to improve system throughput.
[0142] In addition, in a possible implementation, the first device may also determine the frequency domain resources corresponding to the M second devices respectively according to the value of M.
[0143] In Example 1, as shown in Figure 7A, if the number of second devices is one, the first device may send indication information corresponding to the second device to the second device, where the indication information corresponding to the second device indicates that the starting subcarrier sequence number of the frequency domain resource corresponding to the second device is s1 and the ending subcarrier sequence number is s2. Wherein, s1 and s2 are determined based on at least one of the channel characteristics between the second device and the first device and the amount of data to be transmitted.
[0144] In Example 2, as shown in Figure 7B , if there are two second devices, designated STA1 and STA2, the first device may send indication information corresponding to STA1 to STA1, where the indication information corresponding to STA1 indicates that the starting subcarrier number of the frequency domain resource corresponding to STA1 is s1 and the ending subcarrier number is s2. The first device may send indication information corresponding to STA2 to STA2, where the indication information corresponding to STA2 indicates that the starting subcarrier number of the frequency domain resource corresponding to STA2 is s3 and the ending subcarrier number is s4.
[0145] Among them, s1, s2, s3 and s4 are determined based on at least one of the channel characteristics between STA1 and the first device, the amount of data to be transmitted between STA1 and the first device, the channel characteristics between STA2 and the first device, the amount of data to be transmitted between STA2 and the first device, and the number of second devices being 2.
[0146] In Example 3, as shown in Figure 7C, if the number of second devices is three, denoted as STA1, STA2, and STA3, the first device can send indication information corresponding to STA1 to STA1, where the indication information corresponding to STA1 indicates that the starting subcarrier number of the frequency domain resource corresponding to STA1 is s1 and the ending subcarrier number is s2. The first device sends indication information corresponding to STA2 to STA2, where the indication information corresponding to STA2 indicates that the starting subcarrier number of the frequency domain resource corresponding to STA2 is s3 and the ending subcarrier number is s4. The first device sends indication information corresponding to STA3 to STA3, where the indication information corresponding to STA3 indicates that the starting subcarrier number of the frequency domain resource corresponding to STA3 is s5 and the ending subcarrier number is s6.
[0147] Among them, s1, s2, s3, s4, s5 and s6 are determined based on at least one of the channel characteristics between STA1 and the first device, the amount of data to be transmitted between STA1 and the first device, the channel characteristics between STA2 and the first device, the amount of data to be transmitted between STA2 and the first device, the channel characteristics between STA3 and the first device, the amount of data to be transmitted between STA3 and the first device, and the number of second devices being 3.
[0148] Example 4, as shown in Figure 7D, if the number of second devices is 4, denoted as STA1, STA2, STA3 and STA4, the first device can send indication information corresponding to STA1 to STA1, and the indication information corresponding to STA1 indicates that the starting subcarrier sequence number of the frequency domain resource corresponding to STA1 is s1, and the ending subcarrier sequence number is s2. The first device sends indication information corresponding to STA2 to STA2, and the indication information corresponding to STA2 indicates that the starting subcarrier sequence number of the frequency domain resource corresponding to STA2 is s3, and the ending subcarrier sequence number is s4. The first device sends indication information corresponding to STA3 to STA3, and the indication information corresponding to STA3 indicates that the starting subcarrier sequence number of the frequency domain resource corresponding to STA3 is s5, and the ending subcarrier sequence number is s6. The first device sends indication information corresponding to STA4 to STA4, and the indication information corresponding to STA4 indicates that the starting subcarrier sequence number of the frequency domain resource corresponding to STA4 is s7, and the ending subcarrier sequence number is s8.
[0149] Among them, s1, s2, s3, s4, s5, s6, s7 and s8 are determined based on at least one of the channel characteristics between STA1 and the first device, the amount of data to be transmitted between STA1 and the first device, the channel characteristics between STA2 and the first device, the amount of data to be transmitted between STA2 and the first device, the channel characteristics between STA3 and the first device, the amount of data to be transmitted between STA3 and the first device, the channel characteristics between STA4 and the first device, the amount of data to be transmitted between STA4 and the first device, and the number of second devices being 4.
[0150] S620: The first device communicates with the corresponding second device on the frequency domain resources corresponding to the M second devices respectively.
[0151] For example, the first device may send a downlink data frame, in which the frame control field of the downlink data frame carries M indication information. The downlink data frame also carries downlink data corresponding to M second devices, respectively, wherein the first device sends the downlink data corresponding to the i-th second device on the frequency domain resources corresponding to the i-th second device.
[0152] For example, FIG8 is a schematic diagram of the frame structure of a downlink data frame. Assume that the M second devices are 4 STAs, namely STA1, STA2, STA3 and STA4, and the first device is CCO. This application does not limit the number of V1 FC1 fields and the number of V2 FC2 fields. For example, the number of V1 FC1 fields is 4 or 12. The number of V1 FC1 fields and the number of V2 FC2 fields can be the same or different. The V1 FC1 field and the V2 FC2 field are modulated on a known frequency band. The data part is modulated on the frequency domain resources corresponding to the four STAs. Among them, the V1 FC1 field can indicate that the downlink data frame is multi-user transmission, and the V2 FC2 field can carry four indication information, namely, indication information corresponding to STA1, indication information corresponding to STA2, indication information corresponding to STA3, and indication information corresponding to STA4, to indicate the frequency domain resources corresponding to the four STAs. It is understandable that the V1 FC1 field and the V2 FC2 field may also carry other information, which is not limited in this application. Any of the above four STAs can obtain its corresponding frequency domain resources by parsing the V1 FC1 field and the V2 FC2 field, and then demodulate the data on its corresponding frequency domain resources. Among them, the frequency domain resources corresponding to STA1, STA2, STA3 and STA4 do not overlap, and the amount of data corresponding to STA1, STA2, STA3 and STA4 can be the same or different, which is not limited in this application.
[0153] For another example, the first device may send a trigger frame, wherein the frame control field of the trigger frame carries M indication information. Each second device among the M devices sends corresponding uplink data on the corresponding frequency domain resources. The i-th second device sends the uplink data corresponding to the i-th second device on the frequency domain resources corresponding to the i-th second device.
[0154] By adopting the above method, in a scenario where a first device communicates with multiple second devices simultaneously, resources used for communicating with each second device can be reasonably allocated, thereby improving throughput.
[0155] It is understandable that in order to implement the functions in the above embodiments, the first device and the second device include hardware structures and / or software modules corresponding to the execution of each function. It should be readily apparent to those skilled in the art that, in combination with the units and method steps of each example described in the embodiments disclosed in this application, this application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in hardware or in a computer software-driven hardware manner depends on the specific application scenario and design constraints of the technical solution.
[0156] Figures 9 and 10 are schematic diagrams of possible communication devices provided in embodiments of the present application. These communication devices can be used to implement the functions of the first device or the second device in the above method embodiments, thereby also achieving the beneficial effects of the above method embodiments.
[0157] As shown in Figure 9, a communication device 900 includes a processing unit 910 and a transceiver unit 920. The communication device 900 is used to implement the first device or the second device in the above method embodiment.
[0158] When the communication device 900 is used to implement the function of the first device in the method embodiment shown in FIG. 4 or FIG. 6 :
[0159] The transceiver unit 920 is used to send and receive information; the processing unit 910 is used to send at least two indication messages through the transceiver unit 920, the at least two indication messages corresponding one-to-one to at least two second devices, the indication information corresponding to the i-th second device in the at least two indication messages indicates the frequency domain resources corresponding to the i-th second device, the i-th second device is any one of the at least two second devices, and i is a positive integer; the at least two second devices correspond one-to-one to at least two frequency domain resources, the at least two frequency domain resources are different from each other, and the frequency domain resource corresponding to the i-th second device is one of the at least two frequency domain resources; and communication with the at least two second devices is performed using OFDMA on the at least two frequency domain resources.
[0160] In one possible design, the indication information corresponding to the i-th second device indicates the index of the frequency domain resource corresponding to the i-th second device.
[0161] In one possible design, the frequency domain resources corresponding to the i-th second device are one or more of N frequency domain resources, where N is a positive integer, and the N frequency domain resources are determined according to a predetermined resource allocation method.
[0162] In one possible design, the N frequency domain resources are determined based on the maximum available frequency band of the PLC technology.
[0163] In one possible design, the maximum available frequency band of the power line carrier communication PLC technology is 0.7MHz to 12MHz; the N frequency domain resources include frequency domain resource 0, and the subcarrier sequence number corresponding to the frequency domain resource 0 is in the range of 32 to 490; and / or, the N frequency domain resources include at least one of frequency domain resource 1 or frequency domain resource 2, wherein the subcarrier sequence number corresponding to the frequency domain resource 1 is in the range of 32 to 230, and the subcarrier sequence number corresponding to the frequency domain resource 2 is in the range of 234 to 490; and / or, the N frequency domain resources include at least one of frequency domain resource 3, frequency domain resource 4, frequency domain resource 5 or frequency domain resource 6, wherein the subcarrier sequence number corresponding to the frequency domain resource 3 is The sequence number range is 32 to 120, the subcarrier sequence number range corresponding to the frequency domain resource 4 is 124 to 230, the subcarrier sequence number range corresponding to the frequency domain resource 5 is 234 to 362, and the subcarrier sequence number range corresponding to the frequency domain resource 6 is 366 to 490; and / or, the N frequency domain resources include frequency domain resources 7, frequency domain resources 8, frequency domain resources 9, frequency domain resources 10, frequency domain resources 11, frequency domain resources 12, frequency domain resources 13 or at least one of frequency domain resources 14, wherein the subcarrier sequence number range corresponding to the frequency domain resource 7 is 32 to 74, the subcarrier sequence number range corresponding to the frequency domain resource 8 is 78 to 120, and the subcarrier sequence number range corresponding to the frequency domain resource 9 is The subcarrier number range of the frequency domain resource 10 is 124 to 176, the subcarrier number range of the frequency domain resource 10 is 180 to 230, the subcarrier number range of the frequency domain resource 11 is 234 to 296, the subcarrier number range of the frequency domain resource 12 is 300 to 362, the subcarrier number range of the frequency domain resource 13 is 366 to 426, and the subcarrier number range of the frequency domain resource 14 is 430 to 490; and / or, the N frequency domain resources include frequency domain resources 15, frequency domain resources 16, frequency domain resources 17, frequency domain resources 18, frequency domain resources 19, frequency domain resources 20, frequency domain resources 21, frequency domain resources 22, frequency domain resources 23, frequency domain resources 24, and frequency domain resources 25. At least one of resource 25, frequency domain resource 26, frequency domain resource 27, frequency domain resource 28, frequency domain resource 29, and frequency domain resource 30, wherein the subcarrier sequence number range of the frequency domain resource 15 is 32 to 51, the subcarrier sequence number range of the frequency domain resource 16 is 55 to 74, the subcarrier sequence number range of the frequency domain resource 17 is 78 to 97, the subcarrier sequence number range of the frequency domain resource 18 is 101 to 120, the subcarrier sequence number range of the frequency domain resource 19 is 124 to 148, the subcarrier sequence number range of the frequency domain resource 20 is 152 to 176, and the subcarrier sequence number range of the frequency domain resource 21 is 180 to 203;The subcarrier numbers corresponding to the frequency domain resource 22 range from 207 to 230, the subcarrier numbers corresponding to the frequency domain resource 23 range from 234 to 263, the subcarrier numbers corresponding to the frequency domain resource 24 range from 267 to 296, the subcarrier numbers corresponding to the frequency domain resource 25 range from 300 to 329, the subcarrier numbers corresponding to the frequency domain resource 26 range from 333 to 362, the subcarrier numbers corresponding to the frequency domain resource 27 range from 366 to 394, the subcarrier numbers corresponding to the frequency domain resource 28 range from 398 to 426, the subcarrier numbers corresponding to the frequency domain resource 29 range from 430 to 458, and the subcarrier numbers corresponding to the frequency domain resource 30 range from 462 to 490.
[0164] In one possible design, the at least two frequency domain resources are also determined according to the number of the at least two second devices.
[0165] In one possible design, the frequency domain resources corresponding to the i-th second device and the frequency domain resources corresponding to the j-th second device do not include the same subcarriers, the j-th second device is another of the at least two second devices, and j is a positive integer.
[0166] When the communication device 900 is used to implement the function of the second device in the method embodiment shown in FIG. 4 or FIG. 6 :
[0167] The transceiver unit 920 is used to send and receive information; the processing unit 910 is used to receive indication information corresponding to the i-th second device from the first device through the transceiver unit 920, and the indication information corresponding to the i-th second device indicates the frequency domain resource corresponding to the i-th second device; the i-th second device is any one of the at least two second devices, and i is a positive integer; the at least two second devices have a one-to-one correspondence with at least two frequency domain resources, and the at least two frequency domain resources are different from each other, and the frequency domain resource corresponding to the i-th second device is one of the at least two frequency domain resources; and communicate with the first device on the frequency domain resource corresponding to the i-th second device.
[0168] In one possible design, the indication information corresponding to the i-th second device indicates the index of the frequency domain resource corresponding to the i-th second device.
[0169] In one possible design, the frequency domain resources corresponding to the i-th second device are one or more of N frequency domain resources, where N is a positive integer, and the N frequency domain resources are determined according to a predetermined resource allocation method.
[0170] In one possible design, the N frequency domain resources are determined based on the maximum available frequency band of the PLC technology.
[0171] In one possible design, the maximum available frequency band of the PLC technology is 0.7MHz to 12MHz; the N frequency domain resources include frequency domain resource 0, and the subcarrier sequence number range corresponding to the frequency domain resource 0 is 32 to 490; and / or, the N frequency domain resources include at least one of frequency domain resource 1 or frequency domain resource 2, wherein the subcarrier sequence number range corresponding to the frequency domain resource 1 is 32 to 230, and the subcarrier sequence number range corresponding to the frequency domain resource 2 is 234 to 490; and / or, the N frequency domain resources include at least one of frequency domain resource 3, frequency domain resource 4, frequency domain resource 5 or frequency domain resource 6, wherein the subcarrier sequence number range corresponding to the frequency domain resource 3 is 32~120, the subcarrier sequence number range corresponding to the frequency domain resource 4 is 124~230, the subcarrier sequence number range corresponding to the frequency domain resource 5 is 234~362, and the subcarrier sequence number range corresponding to the frequency domain resource 6 is 366~490; and / or, the N frequency domain resources include frequency domain resource 7, frequency domain resource 8, frequency domain resource 9, frequency domain resource 10, frequency domain resource 11, frequency domain resource 12, frequency domain resource 13 or at least one of frequency domain resource 14, wherein the subcarrier sequence number range corresponding to the frequency domain resource 7 is 32~74, the subcarrier sequence number range corresponding to the frequency domain resource 8 is 78~120, the subcarrier sequence number range corresponding to the frequency domain resource 9 is 12 4 to 176, the subcarrier number range corresponding to the frequency domain resource 10 is 180 to 230, the subcarrier number range corresponding to the frequency domain resource 11 is 234 to 296, the subcarrier number range corresponding to the frequency domain resource 12 is 300 to 362, the subcarrier number range corresponding to the frequency domain resource 13 is 366 to 426, and the subcarrier number range corresponding to the frequency domain resource 14 is 430 to 490; and / or, the N frequency domain resources include frequency domain resources 15, frequency domain resources 16, frequency domain resources 17, frequency domain resources 18, frequency domain resources 19, frequency domain resources 20, frequency domain resources 21, frequency domain resources 22, frequency domain resources 23, frequency domain resources 24, frequency domain resources 25. At least one of frequency domain resources 26, frequency domain resources 27, frequency domain resources 28, frequency domain resources 29, and frequency domain resources 30, wherein the subcarrier sequence number corresponding to the frequency domain resource 15 is in the range of 32 to 51, the subcarrier sequence number corresponding to the frequency domain resource 16 is in the range of 55 to 74, the subcarrier sequence number corresponding to the frequency domain resource 17 is in the range of 78 to 97, the subcarrier sequence number corresponding to the frequency domain resource 18 is in the range of 101 to 120, the subcarrier sequence number corresponding to the frequency domain resource 19 is in the range of 124 to 148, the subcarrier sequence number corresponding to the frequency domain resource 20 is in the range of 152 to 176, and the subcarrier sequence number corresponding to the frequency domain resource 21 is in the range of 180 to 203;The subcarrier numbers corresponding to the frequency domain resource 22 range from 207 to 230, the subcarrier numbers corresponding to the frequency domain resource 23 range from 234 to 263, the subcarrier numbers corresponding to the frequency domain resource 24 range from 267 to 296, the subcarrier numbers corresponding to the frequency domain resource 25 range from 300 to 329, the subcarrier numbers corresponding to the frequency domain resource 26 range from 333 to 362, the subcarrier numbers corresponding to the frequency domain resource 27 range from 366 to 394, the subcarrier numbers corresponding to the frequency domain resource 28 range from 398 to 426, the subcarrier numbers corresponding to the frequency domain resource 29 range from 430 to 458, and the subcarrier numbers corresponding to the frequency domain resource 30 range from 462 to 490.
[0172] In one possible design, the at least two frequency domain resources are also determined according to the number of the at least two second devices.
[0173] In one possible design, the frequency domain resources corresponding to the i-th second device and the frequency domain resources corresponding to the j-th second device do not include the same subcarriers, the j-th second device is another of the at least two second devices, and j is a positive integer.
[0174] A more detailed description of the processing unit 910 and the transceiver unit 920 can be directly obtained by referring to the relevant description in the above method embodiment, and will not be repeated here.
[0175] As shown in Figure 10, communication device 1000 includes a processor 1010 and an interface circuit 1020. Processor 1010 and interface circuit 1020 are coupled to each other. It will be appreciated that interface circuit 1020 may be a transceiver or an input / output interface. Optionally, communication device 1000 may further include a memory 1030 for storing instructions executed by processor 1010, input data required by processor 1010 to execute instructions, or data generated by processor 1010 after executing instructions.
[0176] When the communication device 1000 is used to implement the method shown in FIG. 4 or FIG. 6 , the processor 1010 is used to implement the functions of the processing unit 910 , and the interface circuit 1020 is used to implement the functions of the transceiver unit 920 .
[0177] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[0178] In this application, another example of a device is provided, wherein the notification device includes at least one processor and at least one memory, the at least one processor and the at least one memory being coupled, the at least one memory being used to store instructions. When the instructions are executed by the at least one processor, the communication device performs the method in the above-described embodiment. For example, as shown in FIG10 , a communication device 1000 includes a processor 1010 and a memory 1030. The processor 1010 and the memory 1030 are coupled, and the memory 1030 stores instructions. When the instructions stored in the memory 1030 are executed by the processor 1010, the communication device 1000 performs the method performed by the first device or the second device in the above-described embodiment.
[0179] The method steps in the embodiments of the present application can be implemented in hardware or in software instructions that can be executed by a processor. The software instructions can be composed of corresponding software modules, and the software modules can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disk, mobile hard disk, CD-ROM or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. The storage medium can also be an integral part of the processor. The processor and storage medium can be located in an ASIC. In addition, the ASIC can be located in the first device or the second device mentioned above. The processor and storage medium can also exist in the first device or the second device as discrete components.
[0180] In the above embodiments, all or part of the embodiments may be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are performed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device, or other programmable device. The computer program or instructions may be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions may be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; an optical medium, such as a digital video disk; or a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.
[0181] In the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
[0182] In this application, "at least one" means one or more, and "more" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In the text description of this application, the character " / " generally indicates that the previous and next associated objects are in an "or" relationship; in the formula of this application, the character " / " indicates that the previous and next associated objects are in a "division" relationship. "Including at least one of A, B and C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B and C.
[0183] It is understood that the various numbers used in the embodiments of this application are merely for ease of description and are not intended to limit the scope of the embodiments of this application. The order of the sequence numbers of the above-mentioned processes does not necessarily imply a specific order of execution; the order of execution of the processes should be determined by their functions and inherent logic.
Claims
1. A power line carrier communication method, characterized in that: The method includes: The first device sends at least two indication information, the at least two indication information correspond to at least two second devices in a one-to-one manner, the indication information corresponding to the i-th second device in the at least two indication information indicates the frequency domain resource corresponding to the i-th second device, the i-th second device is any one of the at least two second devices, and i is a positive integer; the at least two second devices correspond to at least two frequency domain resources in a one-to-one manner, the at least two frequency domain resources are different from each other, and the frequency domain resource corresponding to the i-th second device is one of the at least two frequency domain resources; The first device communicates with the at least two second devices using an orthogonal frequency division multiple access (OFDMA) method on the at least two frequency domain resources.
2. The method according to claim 1, characterized in that The indication information corresponding to the i-th second device indicates the index of the frequency domain resource corresponding to the i-th second device.
3. The method according to claim 2, characterized in that The frequency domain resources corresponding to the i-th second device are one or more of N frequency domain resources, where N is a positive integer, and the N frequency domain resources are determined according to a predetermined resource allocation method.
4. The method according to claim 3, characterized in that The N frequency domain resources are determined according to the maximum available frequency band of the power line carrier communication PLC technology.
5. The method according to claim 4, characterized in that The maximum available frequency band of the PLC technology is 0.7MHz to 12MHz; The N frequency domain resources include frequency domain resource 0, and the subcarrier sequence number corresponding to the frequency domain resource 0 ranges from 32 to 490; And / or, the N frequency domain resources include at least one of frequency domain resource 1 or frequency domain resource 2, wherein the subcarrier number range corresponding to the frequency domain resource 1 is 32 to 230, and the subcarrier number range corresponding to the frequency domain resource 2 is 234 to 490; And / or, the N frequency domain resources include at least one of frequency domain resource 3, frequency domain resource 4, frequency domain resource 5 or frequency domain resource 6, wherein the subcarrier number range corresponding to the frequency domain resource 3 is 32 to 120, the subcarrier number range corresponding to the frequency domain resource 4 is 124 to 230, the subcarrier number range corresponding to the frequency domain resource 5 is 234 to 362, and the subcarrier number range corresponding to the frequency domain resource 6 is 366 to 490; And / or, the N frequency domain resources include at least one of frequency domain resource 7, frequency domain resource 8, frequency domain resource 9, frequency domain resource 10, frequency domain resource 11, frequency domain resource 12, frequency domain resource 13 or frequency domain resource 14, wherein the subcarrier sequence number range corresponding to the frequency domain resource 7 is 32-74, the subcarrier sequence number range corresponding to the frequency domain resource 8 is 78-120, the subcarrier sequence number range corresponding to the frequency domain resource 9 is 124-176, the subcarrier sequence number range corresponding to the frequency domain resource 10 is 180-230, the subcarrier sequence number range corresponding to the frequency domain resource 11 is 234-296, the subcarrier sequence number range corresponding to the frequency domain resource 12 is 300-362, the subcarrier sequence number range corresponding to the frequency domain resource 13 is 366-426, and the subcarrier sequence number range corresponding to the frequency domain resource 14 is 430-490; And / or, the N frequency domain resources include at least one of frequency domain resource 15, frequency domain resource 16, frequency domain resource 17, frequency domain resource 18, frequency domain resource 19, frequency domain resource 20, frequency domain resource 21, frequency domain resource 22, frequency domain resource 23, frequency domain resource 24, frequency domain resource 25, frequency domain resource 26, frequency domain resource 27, frequency domain resource 28, frequency domain resource 29, and frequency domain resource 30, wherein the subcarrier sequence number range corresponding to the frequency domain resource 15 is 32 to 51, the subcarrier sequence number range corresponding to the frequency domain resource 16 is 55 to 74, the subcarrier sequence number range corresponding to the frequency domain resource 17 is 78 to 97, the subcarrier sequence number range corresponding to the frequency domain resource 18 is 101 to 120, the subcarrier sequence number range corresponding to the frequency domain resource 19 is 124 to 148, and the subcarrier sequence number range corresponding to the frequency domain resource 20 is The range of subcarrier numbers of the frequency domain resources 21 is 152-176, and the range of subcarrier numbers corresponding to the frequency domain resources 21 is 180-203; the range of subcarrier numbers corresponding to the frequency domain resources 22 is 207-230, the range of subcarrier numbers corresponding to the frequency domain resources 23 is 234-263, the range of subcarrier numbers corresponding to the frequency domain resources 24 is 267-296, the range of subcarrier numbers corresponding to the frequency domain resources 25 is 300-329, the range of subcarrier numbers corresponding to the frequency domain resources 26 is 333-362, the range of subcarrier numbers corresponding to the frequency domain resources 27 is 366-394, the range of subcarrier numbers corresponding to the frequency domain resources 28 is 398-426, the range of subcarrier numbers corresponding to the frequency domain resources 29 is 430-458, and the range of subcarrier numbers corresponding to the frequency domain resources 30 is 462-490.
6. The method according to any one of claims 1 to 5, characterized in that: The at least two frequency domain resources are also determined according to the number of the at least two second devices.
7. The method according to any one of claims 1 to 6, characterized in that: The frequency domain resources corresponding to the i-th second device and the frequency domain resources corresponding to the j-th second device do not include the same subcarriers, the j-th second device is another one of the at least two second devices, and j is a positive integer.
8. A power line carrier communication method, characterized in that: The method includes: The i-th second device receives the indication information corresponding to the i-th second device from the first device, and the i-th second device corresponding to The indication information indicates the frequency domain resource corresponding to the i-th second device; the i-th second device is any one of the at least two second devices, and i is a positive integer; the at least two second devices correspond one-to-one to the at least two frequency domain resources, the at least two frequency domain resources are different from each other, and the frequency domain resource corresponding to the i-th second device is one of the at least two frequency domain resources; Communicate with the first device on the frequency domain resources corresponding to the i-th second device.
9. The method according to claim 8, characterized in that The indication information corresponding to the i-th second device indicates the index of the frequency domain resource corresponding to the i-th second device.
10. The method according to claim 9, characterized in that The frequency domain resources corresponding to the i-th second device are one or more of N frequency domain resources, where N is a positive integer, and the N frequency domain resources are determined according to a predetermined resource allocation method.
11. The method according to claim 10, characterized in that The N frequency domain resources are determined according to the maximum available frequency band of the PLC technology.
12. The method according to claim 11, characterized in that The maximum available frequency band of the PLC technology is 0.7MHz to 12MHz; The N frequency domain resources include frequency domain resource 0, and the subcarrier sequence number corresponding to the frequency domain resource 0 ranges from 32 to 490; And / or, the N frequency domain resources include at least one of frequency domain resource 1 or frequency domain resource 2, wherein the subcarrier number range corresponding to the frequency domain resource 1 is 32 to 230, and the subcarrier number range corresponding to the frequency domain resource 2 is 234 to 490; And / or, the N frequency domain resources include at least one of frequency domain resource 3, frequency domain resource 4, frequency domain resource 5 or frequency domain resource 6, wherein the subcarrier number range corresponding to the frequency domain resource 3 is 32 to 120, the subcarrier number range corresponding to the frequency domain resource 4 is 124 to 230, the subcarrier number range corresponding to the frequency domain resource 5 is 234 to 362, and the subcarrier number range corresponding to the frequency domain resource 6 is 366 to 490; And / or, the N frequency domain resources include at least one of frequency domain resource 7, frequency domain resource 8, frequency domain resource 9, frequency domain resource 10, frequency domain resource 11, frequency domain resource 12, frequency domain resource 13 or frequency domain resource 14, wherein the subcarrier sequence number range corresponding to the frequency domain resource 7 is 32-74, the subcarrier sequence number range corresponding to the frequency domain resource 8 is 78-120, the subcarrier sequence number range corresponding to the frequency domain resource 9 is 124-176, the subcarrier sequence number range corresponding to the frequency domain resource 10 is 180-230, the subcarrier sequence number range corresponding to the frequency domain resource 11 is 234-296, the subcarrier sequence number range corresponding to the frequency domain resource 12 is 300-362, the subcarrier sequence number range corresponding to the frequency domain resource 13 is 366-426, and the subcarrier sequence number range corresponding to the frequency domain resource 14 is 430-490; And / or, the N frequency domain resources include at least one of frequency domain resource 15, frequency domain resource 16, frequency domain resource 17, frequency domain resource 18, frequency domain resource 19, frequency domain resource 20, frequency domain resource 21, frequency domain resource 22, frequency domain resource 23, frequency domain resource 24, frequency domain resource 25, frequency domain resource 26, frequency domain resource 27, frequency domain resource 28, frequency domain resource 29, and frequency domain resource 30, wherein the subcarrier sequence number range corresponding to the frequency domain resource 15 is 32 to 51, the subcarrier sequence number range corresponding to the frequency domain resource 16 is 55 to 74, the subcarrier sequence number range corresponding to the frequency domain resource 17 is 78 to 97, the subcarrier sequence number range corresponding to the frequency domain resource 18 is 101 to 120, the subcarrier sequence number range corresponding to the frequency domain resource 19 is 124 to 148, and the subcarrier sequence number range corresponding to the frequency domain resource 20 is The range of subcarrier numbers of the frequency domain resources 21 is 152-176, and the range of subcarrier numbers corresponding to the frequency domain resources 21 is 180-203; the range of subcarrier numbers corresponding to the frequency domain resources 22 is 207-230, the range of subcarrier numbers corresponding to the frequency domain resources 23 is 234-263, the range of subcarrier numbers corresponding to the frequency domain resources 24 is 267-296, the range of subcarrier numbers corresponding to the frequency domain resources 25 is 300-329, the range of subcarrier numbers corresponding to the frequency domain resources 26 is 333-362, the range of subcarrier numbers corresponding to the frequency domain resources 27 is 366-394, the range of subcarrier numbers corresponding to the frequency domain resources 28 is 398-426, the range of subcarrier numbers corresponding to the frequency domain resources 29 is 430-458, and the range of subcarrier numbers corresponding to the frequency domain resources 30 is 462-490.
13. The method according to any one of claims 8 to 12, characterized in that: The at least two frequency domain resources are also determined according to the number of the at least two second devices.
14. The method according to any one of claims 8 to 13, characterized in that: The frequency domain resources corresponding to the i-th second device and the frequency domain resources corresponding to the j-th second device do not include the same subcarriers, the j-th second device is another one of the at least two second devices, and j is a positive integer.
15. A communication device, characterized in that: The method comprises a unit or a module for executing the method according to any one of claims 1 to 14.
16. A communication device, characterized in that: The communication device comprises at least one processor; the at least one processor is configured to execute the method according to any one of claims 1 to 14.
17. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a program, and when the program is run on a device, the device is caused to perform the method according to any one of claims 1 to 14.
18. A computer program product, characterized in that The computer program product comprises a program or instructions, and when the program or instructions are executed by a device, the device is caused to perform the method according to any one of claims 1 to 14.
Citation Information
Patent Citations
Power save trigger
CN107548540A
Tx scheduling using hybrid signaling techniques
CN109156024A
Integrated ofdma and EDCA channel access mechanism
CN109644501A
Communication method and apparatus
WO2022067798A1