Dual-core fusion broadband carrier communication method and device based on multi-frequency bands
Patent Information
- Application Number
- CN202311073478.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-23
- Publication Date
- 2026-10-13
- Estimated Expiration
- 2043-08-23
AI Technical Summary
[0003]本申请的目的旨在至少能解决上述的技术缺陷之一,特别是现有技术中传输效率低的技术缺陷
[0033]在本申请提供的基于多频段的双芯融合宽带载波通信方法及装置中,在组网阶段可以同时采用互不重叠的第一载波频段和第二载波频段,对集中器和各个电能表进行组网。在组网完成的情况下,可以分别确定每个电能表在宽带载波通信中使用的目标频段,使得部分电能表基于第一载波频段进行宽带载波通信,其余电能表基于第二载波频段进行宽带载波通信。或者,可使得每个电能表对应的目标频段均为第一载波频段和第二载波频段。如此,各个电能表可以同时使用两个不冲突的载波频段来进行数据传输,从而可更好地利用宽带载波的超宽频段,拓宽载波通信在单位时间内的传输数据量,进而可高效提升载波线路的传输效率。
Smart Images

Figure CN116996095B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of power communication technology, and in particular to a method and apparatus for dual-core converged broadband carrier communication based on multi-band frequency bands. Background Technology
[0002] Low-voltage power line broadband carrier communication (LDPL) refers to a communication method that uses low-voltage power lines of various grades as the transmission medium to transmit information by loading high-frequency signals carrying information onto the current signals of low-voltage power lines. The information receiver can separate the high-frequency signals from the current signals of the low-voltage power lines and determine the transmitted information based on these signals. Because LPL transmits information on existing low-voltage power lines without requiring additional specialized communication lines, this technology is currently widely used in power systems. However, the inventors have discovered that traditional communication methods suffer from low transmission efficiency. Summary of the Invention
[0003] The purpose of this application is to at least address one of the aforementioned technical defects, particularly the technical defect of low transmission efficiency in the prior art.
[0004] In a first aspect, embodiments of this application provide a method for dual-core converged broadband carrier communication based on multiple frequency bands, the method comprising:
[0005] The concentrator and each energy meter are networked according to the first carrier frequency band, and the concentrator and each energy meter are networked according to the second carrier frequency band; the first carrier frequency band and the second carrier frequency band do not overlap;
[0006] Once the network is established, the target frequency band used by each of the energy meters in broadband carrier communication is determined; wherein, the target frequency band corresponding to some of the energy meters is the first carrier frequency band, and the target frequency band corresponding to the remaining energy meters is the second carrier frequency band; or, the target frequency band corresponding to each energy meter is both the first carrier frequency band and the second carrier frequency band.
[0007] Based on the target frequency band corresponding to each of the energy meters, a communication command is sent to each of the energy meters to instruct each of the energy meters to perform broadband carrier communication based on the target frequency band corresponding to that energy meter.
[0008] In one embodiment, if the target frequency band corresponding to each of the energy meters is the first carrier frequency band and the second carrier frequency band, then the communication instruction is used to instruct each of the energy meters to transmit service data corresponding to minute-level collection services based on the first carrier frequency band, and to instruct each of the energy meters to transmit service data corresponding to regular services based on the second carrier frequency band.
[0009] In one embodiment, determining the target frequency band for each of the energy meters in broadband carrier communication includes:
[0010] Determine the number of electricity meters in the network;
[0011] According to the preset allocation ratio and the number of grid-connected energy meters, the target frequency band corresponding to each energy meter is determined, so that the target frequency band corresponding to some of the energy meters is the first carrier frequency band, and the target frequency band corresponding to the remaining energy meters is the second carrier frequency band.
[0012] In one embodiment, the method further includes:
[0013] When the current statistical period arrives, the first total transmission duration of the first carrier frequency band in the current statistical period is calculated based on the single data transmission duration of each energy meter with the first carrier frequency band as the target frequency band.
[0014] Based on the single data transmission duration of each energy meter that uses the second carrier frequency band as the target frequency band, calculate the second total transmission duration of the second carrier frequency band in the current statistical period;
[0015] If the absolute value of the difference between the first total transmission time and the second total transmission time is greater than the preset time threshold, then at least one energy meter to be adjusted is determined in each energy meter with the busy carrier frequency band as the target frequency band, and a frequency band adjustment instruction is sent to each of the energy meters to be adjusted to instruct each of the energy meters to switch its target frequency band to the idle carrier frequency band.
[0016] The busy carrier frequency band is the carrier frequency band corresponding to the larger value of the first total transmission time and the second total transmission time, and the idle carrier frequency band is the carrier frequency band corresponding to the smaller value of the first total transmission time and the second total transmission time.
[0017] In one embodiment, determining at least one energy meter to be adjusted among the energy meters targeting a busy carrier frequency band includes:
[0018] Based on the single data transmission duration corresponding to each of the aforementioned energy meters, and with the goal of minimizing the absolute value of the adjusted difference, at least one energy meter to be adjusted is determined among the energy meters that use the busy carrier frequency band as the target frequency band.
[0019] In one embodiment, the method further includes:
[0020] Determine the service type corresponding to each of the aforementioned energy meters;
[0021] When the current time slice arrives, the service priority order corresponding to the current time slice is determined. Based on each service type, the target frequency band corresponding to each electricity meter, and the service priority order corresponding to the current time slice, the electricity meter to be transmitted for the current time slice is determined. An information transmission instruction is sent to the electricity meter to be transmitted, instructing the electricity meter to generate a modulation signal based on the target frequency band corresponding to the electricity meter and load the modulation signal onto the low-voltage power line. In at least two time slices, the service priority order corresponding to each service type is different.
[0022] In one embodiment, the service types corresponding to the electricity meter include minute-level data collection services and regular services;
[0023] Determining the service priority order corresponding to the current time slice includes:
[0024] Determine the time slice number of the current time slice;
[0025] If the time slice number is odd, the priority order of the services corresponding to the current time slice is that the minute-level data collection service takes precedence over the regular service; otherwise, the priority order of the services corresponding to the current time slice is that the regular service takes precedence over the minute-level data collection service.
[0026] Secondly, embodiments of this application provide a multi-band dual-core converged broadband carrier communication device, the device comprising:
[0027] The networking module is used to network the concentrator and each energy meter according to a first carrier frequency band, and to network the concentrator and each energy meter according to a second carrier frequency band; the first carrier frequency band and the second carrier frequency band do not overlap.
[0028] The target frequency band determination module is used to determine the target frequency band used by each of the energy meters in broadband carrier communication after the network is completed; wherein, the target frequency band corresponding to some of the energy meters is the first carrier frequency band, and the target frequency band corresponding to the remaining energy meters is the second carrier frequency band; or, the target frequency band corresponding to each energy meter is both the first carrier frequency band and the second carrier frequency band.
[0029] The communication command sending module is used to send communication commands to each of the energy meters based on the target frequency band corresponding to each energy meter, so as to instruct each energy meter to perform broadband carrier communication based on the target frequency band corresponding to the energy meter.
[0030] Thirdly, embodiments of this application provide a storage medium storing computer-readable instructions, which, when executed by one or more processors, cause the one or more processors to perform the steps of the multi-band dual-core converged broadband carrier communication method described in any of the above embodiments.
[0031] Fourthly, embodiments of this application provide a concentrator, which includes: one or more processors, and a memory;
[0032] The memory stores computer-readable instructions, which, when executed by the one or more processors, perform the steps of the multi-band dual-core converged broadband carrier communication method described in any of the above embodiments.
[0033] In the multi-band dual-core converged broadband carrier communication method and apparatus provided in this application, during the networking phase, non-overlapping first and second carrier frequency bands can be simultaneously used to network the concentrator and each energy meter. Once networking is complete, the target frequency band used by each energy meter in broadband carrier communication can be determined, allowing some energy meters to perform broadband carrier communication based on the first carrier frequency band, while the remaining energy meters perform broadband carrier communication based on the second carrier frequency band. Alternatively, the target frequency band for each energy meter can be both the first and second carrier frequency bands. In this way, each energy meter can simultaneously use two non-conflicting carrier frequency bands for data transmission, thereby better utilizing the ultra-wideband of the broadband carrier, increasing the amount of data transmitted per unit time, and thus significantly improving the transmission efficiency of the carrier line. Attached Figure Description
[0034] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0035] Figure 1 This is an application environment diagram of a multi-band dual-core converged broadband carrier communication method in one embodiment;
[0036] Figure 2 This is one of the flowcharts illustrating a multi-band dual-core converged broadband carrier communication method in one embodiment;
[0037] Figure 3 This is the second flowchart of a multi-band dual-core converged broadband carrier communication method in one embodiment;
[0038] Figure 4This is a schematic diagram of the structure of a multi-band dual-core converged broadband carrier communication device in one embodiment;
[0039] Figure 5 This is a diagram of the internal structure of the concentrator in one embodiment. Detailed Implementation
[0040] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0041] In one embodiment, the multi-band dual-core converged broadband carrier communication method provided in this application can be applied to... Figure 1 In the application environment shown, the concentrator 102 can be a relay device between the master station and each electricity meter 104. The concentrator 102 can receive operating instructions from the master station and, based on these instructions, issue corresponding control instructions to each electricity meter 104 to control their operation. The concentrator 102 can also receive service data uploaded by each electricity meter 104, aggregate the service data uploaded by multiple electricity meters 104, and upload the aggregated service data to the master station. The electricity meter 104 refers to an electricity meter with broadband carrier communication capability, and can be, but is not limited to, a single-phase electricity meter, a three-phase electricity meter, a Type II dual-core collector, or a Type I collector. The electricity meter 104 can collect service data according to the received operating instructions and upload the service data to the concentrator 102 via broadband carrier communication.
[0042] The concentrator 102 can be communicatively connected to each electricity meter 104 via a low-voltage power line to achieve broadband carrier communication. Further, in some embodiments, each electricity meter 104 can be distinguished as a first electricity meter and a second electricity meter. The concentrator 102 can be communicatively connected to the second electricity meter via the first electricity meter; that is, the first electricity meter can act as a relay device between the concentrator 102 and the second electricity meter, and perform data forwarding between the concentrator 102 and the second electricity meter to increase the communication distance of the broadband carrier communication.
[0043] In the process of realizing broadband carrier communication, the concentrator 102 and each energy meter 104 can be networked through a first carrier frequency band, and the concentrator 102 and each energy meter 104 can be networked through a second carrier frequency band, and the first carrier frequency band and the second carrier frequency band do not overlap. In other words, during the networking phase, the concentrator 102 can use different carrier frequency bands to network with each energy meter 104. After the networking is completed, the concentrator 102 can determine the carrier frequency band used by each energy meter 104, that is, determine the target frequency band corresponding to each energy meter 104, and control each energy meter 104 to perform broadband carrier communication on its corresponding target frequency band.
[0044] It is understood that the specific equipment structures of the concentrator 102 and the electricity meter 104 in this application can be determined according to the actual situation, and this document does not impose specific restrictions on them, as long as the concentrator 102 and the electricity meter 104 can simultaneously network through two different carrier frequency bands. In one example, the concentrator 102 may include a first CCO (Central Coordinator) and a second CCO, and the first CCO and the second CCO can use different carrier frequency bands for network communication. Each electricity meter 104 may include a first STA (Station) module and a second STA module, and the first STA module and the second STA module of the same electricity meter 104 can use different carrier frequency bands for network communication. The first CCO can network with each first STA module, and the second CCO can network with each second STA module.
[0045] In one embodiment, this application provides a multi-band dual-core converged broadband carrier communication method, and the following embodiments apply this method to... Figure 1 The concentrator shown is used as an example for explanation. Figure 2 As shown, the method may specifically include the following steps:
[0046] S202: The concentrator and each energy meter are networked according to the first carrier frequency band, and the concentrator and each energy meter are networked according to the second carrier frequency band; the first carrier frequency band and the second carrier frequency band do not overlap.
[0047] The basic frequency band range for low-voltage power line broadband carrier communication is 0.7MHz to 12MHz, with 459 available carriers and subcarrier numbers ranging from 32 to 490. In this step, the basic frequency band range can be pre-defined to divide the large bandwidth into multiple smaller bandwidth extended carrier bands, facilitating simultaneous operation and data transmission across multiple bands. It is understood that the specific division method of the basic frequency band range can be determined based on actual conditions, and the specific number of extended carrier bands and the range of each band are related to the division method. In one example, the extended carrier frequency band can include the following bands: 2MHz–12MHz, 2.5MHz–5.7MHz, 0.7MHz–3MHz, 1.5MHz–4.7MHz, 1.7MHz–3MHz, 0.7MHz–1.5MHz, 1.5MHz–2.3MHz, 2.4MHz–3.2MHz, 3.2MHz–4MHz, 4MHz–4.8MHz, 4.8MHz–5.6MHz, 0.7MHz–2.3MHz, 2.4MHz–4MHz, and 4MHz–5.6MHz. This significantly increases the range of carrier frequency bands available for broadband carrier communication, enhancing its practicality.
[0048] In this step, the first carrier frequency band and the second carrier frequency band are non-overlapping carrier frequency bands; in other words, the intersection of the first carrier frequency band and the second carrier frequency band is an empty set. The concentrator can establish a network with each energy meter separately using the first carrier frequency band and the second carrier frequency band. That is, for each energy meter, when a network has been established and no target frequency band has been selected, the energy meter can communicate with the concentrator via broadband carrier through the first carrier frequency band or via the second carrier frequency band. The first and second carrier frequency bands can be preset or selected from a set of preset extended carrier frequency bands based on actual communication conditions. In one example, the first carrier frequency band can be 0.7MHz to 2.3MHz, and the second carrier frequency band can be 2.4MHz to 4MHz.
[0049] S204: When the network is completed, determine the target frequency band used by each of the energy meters in broadband carrier communication; wherein, the target frequency band corresponding to some of the energy meters is the first carrier frequency band, and the target frequency band corresponding to the remaining energy meters is the second carrier frequency band; or, the target frequency band corresponding to each energy meter is the first carrier frequency band and the second carrier frequency band.
[0050] In this step, when a network is established using the first and second carrier frequency bands, the concentrator can communicate with each energy meter via both carrier frequency bands. When issuing commands and transmitting service data, this application can achieve this through one of the following two methods:
[0051] (1) To save communication resources used for data transmission, each energy meter can communicate through a single carrier frequency band. This means it receives control commands from the concentrator and uploads service data to the concentrator through only one carrier frequency band, enabling each energy meter to achieve broadband carrier communication via either the first or second carrier frequency band. Therefore, upon completion of the network, the concentrator can determine the carrier frequency band used by each energy meter in broadband carrier communication, i.e., determine the target frequency band corresponding to each energy meter. The concentrator can allocate the first carrier frequency band to some energy meters and the second carrier frequency band to the remaining energy meters, ensuring that at least one energy meter uses the first carrier frequency band for broadband carrier communication and at least one energy meter uses the second carrier frequency band for broadband carrier communication. It is understood that in this approach, the concentrator can determine the target frequency band corresponding to each energy meter in any way. This paper does not impose specific restrictions, only requiring that the target frequency band corresponding to at least one energy meter is the first carrier frequency band and the target frequency band corresponding to at least one energy meter is the second carrier frequency band.
[0052] (2) To ensure that communication transmission requirements are met, each electricity meter can achieve broadband carrier communication through a first carrier frequency band and a second carrier frequency band. That is, for the same electricity meter, the meter can simultaneously receive control commands issued by the concentrator through the first carrier frequency band and the second carrier frequency band, and simultaneously upload service data to the concentrator through the first carrier frequency band and the second carrier frequency band. Under this implementation, the concentrator can determine the target frequency band for each electricity meter as the first carrier frequency band and the second carrier frequency band, so that each electricity meter can perform broadband carrier communication through two non-overlapping carrier frequency bands.
[0053] S206: Based on the target frequency band corresponding to each of the energy meters, a communication command is sent to each of the energy meters to instruct each of the energy meters to perform broadband carrier communication based on the target frequency band corresponding to that energy meter.
[0054] In this step, the concentrator can send communication commands to each energy meter according to the target frequency band, enabling the energy meter to perform broadband carrier communication based on its corresponding target frequency band. For example, when the target frequency band corresponding to a certain energy meter is the first carrier frequency band, the concentrator can send a communication command to the energy meter to instruct it to transmit and receive data through the first carrier frequency band.
[0055] Furthermore, in one example, after the network is completed and stabilized, the concentrator can record parameters such as the hierarchy of each node in the network, the network relationship between nodes, the discovery list of each node, the signal strength between nodes and the discovered nodes, and the communication success rate.
[0056] In this embodiment, during the networking phase, non-overlapping first and second carrier frequency bands can be used simultaneously to network the concentrator and each energy meter. Once networking is complete, the target frequency band used by each energy meter in broadband carrier communication can be determined, allowing some energy meters to use the first carrier frequency band for broadband carrier communication, while the remaining energy meters use the second carrier frequency band. Alternatively, each energy meter can have both the first and second carrier frequency bands as its target frequency band. In this way, each energy meter can simultaneously use two non-conflicting carrier frequency bands for data transmission, thereby better utilizing the ultra-wide bandwidth of the broadband carrier, increasing the amount of data transmitted per unit time, and thus significantly improving the transmission efficiency of the carrier line.
[0057] In one embodiment, if the target frequency band corresponding to each of the energy meters is the first carrier frequency band and the second carrier frequency band, then the communication instruction is used to instruct each of the energy meters to transmit service data corresponding to minute-level collection services based on the first carrier frequency band, and to instruct each of the energy meters to transmit service data corresponding to regular services based on the second carrier frequency band.
[0058] Minute-level data collection services refer to services with a data collection cycle of minutes, such as services that require data collection every minute. These services have high real-time requirements for data collection and transmission. Regular services can be services with a data collection cycle longer than a preset cycle threshold, including but not limited to transformer area identification, phase identification, meter reading, fee control, daily frozen data collection, and power outage reporting.
[0059] Because minute-level data acquisition services involve large amounts of data and require high continuity, inserting regular services during their execution can easily disrupt the process, leading to defects and omissions. Therefore, to ensure the complete execution of minute-level data acquisition services, in this embodiment, the concentrator can issue communication commands to instruct each energy meter to use a separate channel strategy for executing regular services and minute-level data acquisition services. That is, a dedicated carrier frequency band is used for minute-level data acquisition services, while another carrier frequency band is used for regular services, ensuring that the two do not interfere with each other.
[0060] Specifically, when the target frequency band for each electricity meter is the first carrier band and the second carrier band, for each electricity meter, if the service data to be uploaded by the meter corresponds to the service data for minute-level data acquisition, then the meter can use the first carrier band to upload the service data for minute-level data acquisition to complete broadband carrier communication. For each electricity meter, if the service data to be uploaded by the meter corresponds to the service data for regular services, then the meter can use the second carrier band to upload the service data for regular services to complete broadband carrier communication. This ensures the complete execution of the minute-level data acquisition service.
[0061] It is understandable that, for the same electricity meter, if the electricity meter needs to upload service data corresponding to minute-level collection services and service data corresponding to regular services at the same time, the electricity meter can use the first carrier frequency band and the second carrier frequency band for broadband carrier communication at the same time to upload service data of different services simultaneously.
[0062] In one embodiment, determining the target frequency band used by each of the energy meters in broadband carrier communication includes:
[0063] Determine the number of electricity meters in the network;
[0064] According to the preset allocation ratio and the number of grid-connected energy meters, the target frequency band corresponding to each energy meter is determined, so that the target frequency band corresponding to some of the energy meters is the first carrier frequency band, and the target frequency band corresponding to the remaining energy meters is the second carrier frequency band.
[0065] Considering that the data volume corresponding to minute-level data collection services may differ significantly from that of regular services, and in some cases, the data volume of minute-level data collection services is much larger than that of regular services, in order to better utilize the ultra-wideband frequency of broadband carriers and further improve the transmission efficiency of carrier lines, the concentrator can allocate a carrier frequency band to each energy meter according to a preset allocation ratio and the number of networked energy meters. That is, the target frequency band for each energy meter is either the first carrier frequency band or the second carrier frequency band. Furthermore, the ratio between the number of energy meters using the first carrier frequency band as the target frequency band and the number of energy meters using the second carrier frequency band as the target frequency band must satisfy the preset allocation ratio. It can be understood that the specific value of the preset allocation ratio can be determined based on the actual situation. In one example, the preset allocation ratio can be 1:1, meaning that 50% of the energy meters are assigned to the first carrier frequency band as the target frequency band, and the remaining 50% are assigned to the second carrier frequency band.
[0066] In this implementation, the concentrator determines the target frequency band for each energy meter based on a preset allocation ratio and the number of energy meters in the network. Therefore, for each carrier frequency band, it is used to transmit both service data involved in regular services and service data involved in minute-level data collection services.
[0067] In one embodiment, to balance the transmission needs of different service types, when the target frequency band corresponding to some electricity meters is the first carrier frequency band and the target frequency band corresponding to the remaining electricity meters is the second carrier frequency band, the method of this application may further include the following steps:
[0068] Determine the service type corresponding to each of the aforementioned energy meters;
[0069] When the current time slice arrives, the service priority order corresponding to the current time slice is determined. Based on each service type, the target frequency band corresponding to each electricity meter, and the service priority order corresponding to the current time slice, the electricity meter to be transmitted for the current time slice is determined. An information transmission instruction is sent to the electricity meter to be transmitted, instructing the electricity meter to generate a modulation signal based on the target frequency band corresponding to the electricity meter and load the modulation signal onto the low-voltage power line. In at least two time slices, the service priority order corresponding to each service type is different.
[0070] Specifically, in broadband carrier communication, time slices can be divided according to a predetermined time slice length. The time slice length can be determined based on actual conditions, and this paper does not impose specific restrictions on it. When different service types are transmitted on the same carrier frequency band, this application can assign service priorities to each service type and execute services according to the service priority order. Specifically, when the current time slice arrives, the concentrator can determine the service priority order corresponding to the current time slice. In each time slice, at least two time slices have different service priority orders; that is, the service priority order is not fixed but changes over time.
[0071] After determining the service priority order corresponding to the current time slot, the concentrator can determine the electricity meters to be transmitted in the current time slot based on the service type of each electricity meter, the target frequency band of each electricity meter, and the service priority order of the current time slot. In other words, it determines the electricity meters that can utilize the current time slot to transmit service data. It can be understood that since the first carrier frequency band and the second carrier frequency band do not interfere with each other, broadband carrier communication can be completed simultaneously using both carrier frequency bands. Therefore, there can be two electricity meters to be transmitted in the current time slot.
[0072] After determining the energy meter to be transmitted corresponding to the current time slot, the concentrator can send an information transmission command to the energy meter to instruct it to complete broadband carrier communication based on its corresponding target frequency band.
[0073] In this embodiment, by dividing time slices and adjusting the priority order of services corresponding to the time slices, the transmission requirements of different service types can be balanced.
[0074] In one embodiment, the service types corresponding to the electricity meter include minute-level data collection service and regular service. For details regarding minute-level data collection service and regular service, please refer to the above embodiments; they will not be repeated here.
[0075] Determining the service priority order corresponding to the current time slice includes:
[0076] Determine the time slice number of the current time slice;
[0077] If the time slice number is odd, the priority order of the services corresponding to the current time slice is that the minute-level data collection service takes precedence over the regular service; otherwise, the priority order of the services corresponding to the current time slice is that the regular service takes precedence over the minute-level data collection service.
[0078] In this embodiment, considering the high real-time and continuity requirements of minute-level data acquisition services, designated time slices can be allocated to these services. During some time slices, the priority of minute-level data acquisition services is increased to the highest level; that is, minute-level data acquisition services are executed first in some time slices, while regular services are executed first in the remaining time slices.
[0079] Specifically, the concentrator can determine the time slice number of the current time slice, which can be determined based on the order of the current time slice on the time axis. For example, if the time slice length is 5 seconds, and each minute is divided into 12 time slices, then the time slice number corresponding to the 0th to 5th second in each minute is 1, the time slice number corresponding to the 5th to 10th second is 2, the time slice number corresponding to the 10th to 15th second is 3, and so on.
[0080] If the time slice number of the current time slice is odd, then within the current time slice, minute-level data acquisition services have higher priority than regular services; that is, the current time slice prioritizes the transmission of minute-level data acquisition service data. If the time slice number of the current time slice is even, then within the current time slice, regular services have higher priority than minute-level data acquisition services; that is, the current time slice prioritizes the transmission of regular service data. This ensures both the real-time performance of regular services and the continuity of minute-level data acquisition services.
[0081] Furthermore, in one example, when the time slice number of the current time slice is even, the service priority order for the current time slice is: expense control service > daily frozen data collection service > minute-level collection service. This ensures both the real-time nature of the expense control service and the continuity of the minute-level collection service.
[0082] In one embodiment, such as Figure 3 As shown, the method of this application may also include the following steps:
[0083] S302: When the current statistical period arrives, calculate the first total transmission duration of the first carrier frequency band in the current statistical period based on the single data transmission duration of each energy meter with the first carrier frequency band as the target frequency band.
[0084] S304: Calculate the second total transmission duration of the second carrier frequency band in the current statistical period based on the single data transmission duration of each energy meter that uses the second carrier frequency band as the target frequency band;
[0085] S306: If the absolute value of the difference between the first total transmission time and the second total transmission time is greater than the preset duration threshold, then at least one energy meter to be adjusted is determined in each energy meter with the busy carrier frequency band as the target frequency band, and a frequency band adjustment instruction is sent to each of the energy meters to be adjusted to instruct each of the energy meters to switch the target frequency band of the energy meter to the idle carrier frequency band.
[0086] The busy carrier frequency band is the carrier frequency band corresponding to the larger value of the first total transmission time and the second total transmission time, and the idle carrier frequency band is the carrier frequency band corresponding to the smaller value of the first total transmission time and the second total transmission time.
[0087] Specifically, since the target frequency band corresponding to each energy meter is determined according to a preset allocation ratio without considering the amount of data transmitted by each energy meter in broadband carrier communication, uneven allocation may occur, leading to a significant difference in transmission time between the two carrier frequency bands during broadband carrier communication. To ensure that the first and second carrier frequency bands can transmit data as evenly as possible, thereby further improving overall transmission efficiency, this embodiment can implement a strategy of dynamically adjusting the energy meter transmission channel, that is, dynamically adjusting the target frequency band corresponding to the energy meter.
[0088] The concentrator can periodically count the first total transmission time corresponding to the first carrier frequency band and the second total transmission time corresponding to the second carrier frequency band. For ease of description, this article refers to the electricity meter with the target frequency band as the first carrier frequency band as the first frequency band electricity meter, and the electricity meter with the target frequency band as the second frequency band electricity meter as the second frequency band electricity meter.
[0089] Specifically, at the arrival of the current statistical period, the concentrator can obtain the duration of a single data transmission for each electricity meter, that is, the time consumed by each electricity meter to upload its corresponding business data (including business data for minute-level data collection and business data for regular business). The concentrator can obtain the total transmission duration of the first carrier frequency band in the current statistical period based on the duration of a single data transmission for each first-band electricity meter, thus obtaining the first total transmission duration. Similarly, the concentrator can obtain the total transmission duration of the second carrier frequency band in the current statistical period based on the duration of a single data transmission for each second-band electricity meter, thus obtaining the second total transmission duration. In one example, the concentrator can sum the durations of single data transmission for each first-band electricity meter to obtain the first total transmission duration; the concentrator can also sum the durations of single data transmission for each second-band electricity meter to obtain the second total transmission duration.
[0090] The difference between the first total transmission duration and the second total transmission duration corresponding to the current statistical period reflects the difference in service data transmission volume between the first carrier frequency band and the second carrier frequency band. If the absolute value of the difference between the first total transmission duration and the second total transmission duration is greater than the preset duration threshold, it indicates that the service data transmission volume of the first carrier frequency band differs significantly from that of the second carrier frequency band. Therefore, the channel with heavier traffic can be further segmented, and some electricity meter services can be moved to the channel with lighter traffic.
[0091] For example, when the first total transmission duration is greater than the second total transmission duration, and the absolute value of the difference is greater than a preset duration threshold, the concentrator can switch the target frequency band of at least one first-band energy meter from the first carrier frequency band to the second carrier frequency band, so that the energy meter can use the second carrier frequency band for broadband carrier communication in subsequent communication processes.
[0092] In one embodiment, determining at least one energy meter to be adjusted among the energy meters targeting the busy carrier frequency band includes: determining at least one energy meter to be adjusted among the energy meters targeting the busy carrier frequency band, based on the single data transmission duration corresponding to each energy meter, with the objective of minimizing the absolute value of the adjusted difference. This allows data transmission to be performed as evenly as possible between the first and second carrier frequency bands, further improving overall transmission efficiency.
[0093] For example, within the current statistical period, there are three energy meters in the first frequency band and three energy meters in the second frequency band, namely, energy meter A, energy meter B, and energy meter C in the first frequency band, and energy meter A, energy meter B, and energy meter C in the second frequency band. If the target frequency bands corresponding to energy meters A and B in the first frequency band are switched to the second carrier frequency band, then after the adjustment, the first total transmission time is the single data transmission time corresponding to energy meter C in the first frequency band, and the second total transmission time is the sum of the single data transmission times corresponding to energy meters A, B, and C in the first and second frequency bands. If, compared with other adjustment schemes, this adjustment scheme can minimize the absolute value of the difference between the first total transmission time and the second total transmission time, then the first frequency band energy meter A and the first frequency band energy meter B can be identified as the energy meters to be adjusted.
[0094] The following describes the multi-band dual-core converged broadband carrier communication device provided in the embodiments of this application. The multi-band dual-core converged broadband carrier communication device described below can be referred to in correspondence with the multi-band dual-core converged broadband carrier communication method described above.
[0095] In one embodiment, this application also provides a multi-band dual-core converged broadband carrier communication device 400. For example... Figure 4 As shown, the device 400 specifically includes:
[0096] The networking module 410 is used to network the concentrator and each energy meter according to the first carrier frequency band, and to network the concentrator and each energy meter according to the second carrier frequency band; the first carrier frequency band and the second carrier frequency band do not overlap.
[0097] The target frequency band determination module 420 is used to determine the target frequency band used by each of the energy meters in broadband carrier communication when the network is completed; wherein, the target frequency band corresponding to some of the energy meters is the first carrier frequency band, and the target frequency band corresponding to the remaining energy meters is the second carrier frequency band; or, the target frequency band corresponding to each energy meter is both the first carrier frequency band and the second carrier frequency band.
[0098] The communication instruction sending module 430 is used to send communication instructions to each of the energy meters based on the target frequency band corresponding to each energy meter, so as to instruct each energy meter to perform broadband carrier communication based on the target frequency band corresponding to the energy meter.
[0099] In one embodiment, if the target frequency band corresponding to each of the energy meters is the first carrier frequency band and the second carrier frequency band, then the communication instruction is used to instruct each of the energy meters to transmit service data corresponding to minute-level collection services based on the first carrier frequency band, and to instruct each of the energy meters to transmit service data corresponding to regular services based on the second carrier frequency band.
[0100] In one embodiment, the target frequency band determination module 420 of this application may include a quantity determination unit and a first frequency band determination unit. The quantity determination unit is used to determine the number of grid-connected energy meters. The first frequency band determination unit is used to determine the target frequency band corresponding to each energy meter according to a preset allocation ratio and the number of grid-connected energy meters, such that the target frequency band corresponding to some of the energy meters is the first carrier frequency band, and the target frequency band corresponding to the remaining energy meters is the second carrier frequency band.
[0101] In one embodiment, the multi-band dual-core converged broadband carrier communication device 400 of this application may further include a first duration statistics module, a second duration statistics module, and a frequency band adjustment module. The first duration statistics module is used to calculate, at the arrival of the current statistical period, the first total transmission duration corresponding to the first carrier frequency band within the current statistical period based on the single data transmission duration corresponding to each energy meter using the first carrier frequency band as the target frequency band. The second duration statistics module is used to calculate, based on the single data transmission duration corresponding to each energy meter using the second carrier frequency band as the target frequency band, the second total transmission duration corresponding to the second carrier frequency band within the current statistical period. The frequency band adjustment module is used to, if the absolute value of the difference between the first total transmission duration and the second total transmission duration is greater than a preset duration threshold, identify at least one energy meter to be adjusted among the energy meters using the busy carrier frequency band as the target frequency band, and send a frequency band adjustment command to each of the energy meters to be adjusted, instructing each of the energy meters to switch its target frequency band to an idle carrier frequency band. The busy carrier frequency band is the carrier frequency band corresponding to the larger value of the first total transmission time and the second total transmission time, and the idle carrier frequency band is the carrier frequency band corresponding to the smaller value of the first total transmission time and the second total transmission time.
[0102] In one embodiment, the frequency band adjustment module of this application includes a meter-to-be-adjusted determination unit. This meter-to-be-adjusted determination unit is used to determine at least one meter-to-be-adjusted from among the meters using the busy carrier frequency band as the target frequency band, based on the single data transmission duration corresponding to each meter and with the objective of minimizing the absolute value of the adjusted difference.
[0103] In one embodiment, the multi-band dual-core converged broadband carrier communication device 400 of this application may further include a service type determination module and a power meter determination module. The service type determination module is used to determine the service type corresponding to each power meter. The power meter determination module is used to determine the service priority order corresponding to the current time slot when the current time slot arrives, and to determine the power meter to be transmitted corresponding to the current time slot based on each service type, the target frequency band corresponding to each power meter, and the service priority order corresponding to the current time slot. It then sends an information transmission instruction to the power meter to be transmitted, instructing the power meter to generate a modulation signal based on the target frequency band corresponding to the power meter and load the modulation signal onto the low-voltage power line; wherein, in at least two time slots, the service priority order corresponding to each service type is different.
[0104] In one embodiment, the service type corresponding to the electricity meter includes minute-level data collection service and regular service. The electricity meter determination module to be transmitted in this application may include a sequence number determination unit and a service priority determination unit. The sequence number determination unit is used to determine the time slice sequence number of the current time slice. The service priority determination unit is used to determine the service priority order of the current time slice if the time slice sequence number is odd, in which case the minute-level data collection service takes precedence over the regular service; otherwise, the service priority order of the current time slice is that the regular service takes precedence over the minute-level data collection service.
[0105] In one embodiment, this application also provides a storage medium storing computer-readable instructions that, when executed by one or more processors, cause the one or more processors to perform the steps of the multi-band dual-core converged broadband carrier communication method as described in any embodiment.
[0106] In one embodiment, this application also provides a concentrator storing computer-readable instructions that, when executed by one or more processors, cause the one or more processors to perform the steps of the multi-band dual-core converged broadband carrier communication method as described in any embodiment.
[0107] Indicatively, Figure 5 This is a schematic diagram of the internal structure of a concentrator provided in an embodiment of this application. (Refer to...) Figure 5The concentrator 900 includes a processing component 902, which further includes one or more processors, and memory resources represented by memory 901 for storing instructions, such as application programs, that can be executed by the processing component 902. The application programs stored in memory 901 may include one or more modules, each corresponding to a set of instructions. Furthermore, the processing component 902 is configured to execute instructions to perform the steps of the multi-band dual-core converged broadband carrier communication method described in any of the above embodiments.
[0108] The concentrator 900 may also include a power supply component 903 configured to perform power management of the concentrator 900, a wired or wireless network interface 904 configured to connect the concentrator 900 to a network, and an input / output (I / O) interface 905.
[0109] Those skilled in the art will understand that the internal structure of the concentrator shown in this application is merely a block diagram of a portion of the structure related to the solution of this application, and does not constitute a limitation on the concentrator to which the solution of this application is applied. A specific concentrator may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0110] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element. In this document, "a," "an," "the," "the," and "its" may also include plural forms unless the context clearly indicates otherwise. "Multiple" refers to at least two, such as 2, 3, 5, or 8, etc. "And / or" includes any and all combinations of the related listed items.
[0111] The various embodiments in this specification are described in a progressive manner. Each embodiment focuses on the differences from other embodiments. The various embodiments can be combined as needed, and the same or similar parts can be referred to each other.
[0112] The above description of the disclosed embodiments enables those skilled in the art to make or use this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A multi-band dual-core converged broadband carrier communication method, characterized in that, The method includes: The concentrator and each energy meter are networked according to the first carrier frequency band, and the concentrator and each energy meter are networked according to the second carrier frequency band; the first carrier frequency band and the second carrier frequency band do not overlap; Once the network is established, the target frequency band used by each of the energy meters in broadband carrier communication is determined; wherein, the target frequency band corresponding to some of the energy meters is the first carrier frequency band, and the target frequency band corresponding to the remaining energy meters is the second carrier frequency band; or, the target frequency band corresponding to each energy meter is both the first carrier frequency band and the second carrier frequency band. Based on the target frequency band corresponding to each of the energy meters, a communication command is sent to each of the energy meters to instruct each of the energy meters to perform broadband carrier communication based on the target frequency band corresponding to that energy meter. The concentrator includes a first central coordinator and a second central coordinator, which use different carrier frequency bands for network communication; each electricity meter includes a first site module and a second site module, which use different carrier frequency bands for network communication; the first central coordinator networks with each of the first site modules, and the second central coordinator networks with each of the second site modules.
2. The method according to claim 1, characterized in that, If the target frequency band corresponding to each of the energy meters is the first carrier frequency band and the second carrier frequency band, then the communication instruction is used to instruct each of the energy meters to transmit service data corresponding to minute-level collection services based on the first carrier frequency band, and to instruct each of the energy meters to transmit service data corresponding to regular services based on the second carrier frequency band.
3. The method according to claim 1, characterized in that, The step of determining the target frequency band used by each of the energy meters in broadband carrier communication includes: Determine the number of electricity meters in the network; According to the preset allocation ratio and the number of grid-connected energy meters, the target frequency band corresponding to each energy meter is determined, so that the target frequency band corresponding to some of the energy meters is the first carrier frequency band, and the target frequency band corresponding to the remaining energy meters is the second carrier frequency band.
4. The method according to claim 3, characterized in that, The method further includes: When the current statistical period arrives, the first total transmission duration of the first carrier frequency band in the current statistical period is calculated based on the single data transmission duration of each energy meter with the first carrier frequency band as the target frequency band. Based on the single data transmission duration of each energy meter that uses the second carrier frequency band as the target frequency band, calculate the second total transmission duration of the second carrier frequency band in the current statistical period; If the absolute value of the difference between the first total transmission time and the second total transmission time is greater than the preset time threshold, then at least one energy meter to be adjusted is determined in each energy meter with the busy carrier frequency band as the target frequency band, and a frequency band adjustment instruction is sent to each of the energy meters to be adjusted to instruct each of the energy meters to switch its target frequency band to the idle carrier frequency band. The busy carrier frequency band is the carrier frequency band corresponding to the larger value of the first total transmission time and the second total transmission time, and the idle carrier frequency band is the carrier frequency band corresponding to the smaller value of the first total transmission time and the second total transmission time.
5. The method according to claim 4, characterized in that, The step of identifying at least one energy meter to be adjusted among various energy meters using a busy carrier frequency band as the target frequency band includes: Based on the single data transmission duration corresponding to each of the aforementioned energy meters, and with the goal of minimizing the absolute value of the adjusted difference, at least one energy meter to be adjusted is determined among the energy meters that use the busy carrier frequency band as the target frequency band.
6. The method according to any one of claims 3 to 5, characterized in that, The method further includes: Determine the service type corresponding to each of the aforementioned energy meters; When the current time slice arrives, the service priority order corresponding to the current time slice is determined. Based on each service type, the target frequency band corresponding to each electricity meter, and the service priority order corresponding to the current time slice, the electricity meter to be transmitted for the current time slice is determined. An information transmission instruction is sent to the electricity meter to be transmitted, instructing the electricity meter to generate a modulation signal based on the target frequency band corresponding to the electricity meter and load the modulation signal onto the low-voltage power line. In at least two time slices, the service priority order corresponding to each service type is different.
7. The method according to claim 6, characterized in that, The service types corresponding to the electricity meter include minute-level data collection service and regular service; Determining the service priority order corresponding to the current time slice includes: Determine the time slice number of the current time slice; If the time slice number is odd, the priority order of the services corresponding to the current time slice is that the minute-level data collection service takes precedence over the regular service; otherwise, the priority order of the services corresponding to the current time slice is that the regular service takes precedence over the minute-level data collection service.
8. A multi-band dual-core converged broadband carrier communication device, characterized in that, The device includes: The networking module is used to network the concentrator and each energy meter according to a first carrier frequency band, and to network the concentrator and each energy meter according to a second carrier frequency band; the first carrier frequency band and the second carrier frequency band do not overlap. The target frequency band determination module is used to determine the target frequency band used by each of the energy meters in broadband carrier communication after the network is completed; wherein, the target frequency band corresponding to some of the energy meters is the first carrier frequency band, and the target frequency band corresponding to the remaining energy meters is the second carrier frequency band; or, the target frequency band corresponding to each energy meter is both the first carrier frequency band and the second carrier frequency band. The communication command sending module is used to send communication commands to each of the energy meters based on the target frequency band corresponding to each energy meter, so as to instruct each energy meter to perform broadband carrier communication based on the target frequency band corresponding to the energy meter. The concentrator includes a first central coordinator and a second central coordinator, which use different carrier frequency bands for network communication; each electricity meter includes a first site module and a second site module, which use different carrier frequency bands for network communication; the first central coordinator networks with each of the first site modules, and the second central coordinator networks with each of the second site modules.
9. A storage medium, characterized in that, The storage medium stores computer-readable instructions, which, when executed by one or more processors, cause the one or more processors to perform the steps of the multi-band dual-core converged broadband carrier communication method as described in any one of claims 1 to 7.
10. A concentrator, characterized in that, include: One or more processors, and memory; The memory stores computer-readable instructions, which, when executed by the one or more processors, perform the steps of the multi-band dual-core converged broadband carrier communication method as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Wireless meter reading device and dual-channel receiving module thereof
CN109979175A
Intelligent distribution transformer terminal and intelligent electric meter interaction method based on HPLC communication channel
CN110311711A