A hybrid access method of power line carrier and wireless fusion communication system

CN116887440BActive Publication Date: 2026-10-16GLOBAL ENERGY INTERCONNECTION RES INST CO LTD +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310864653.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-07-13
Publication Date
2026-10-16
Estimated Expiration
2043-07-13

AI Technical Summary

Technical Problem

[0005]有鉴于此,本发明提供了一种电力线载波与无线融合通信系统混合接入方法,以解决现有技术不能保证节点的高优先级QOS的同时,实现快速接入响应的技术问题

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116887440B_ABST
    Figure CN116887440B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of power communication, and discloses a hybrid access method of a power line carrier and wireless fusion communication system, which comprises the following steps: calculating a first transmission time delay of a power line channel and a second transmission time delay of a wireless channel; calculating a first backoff time delay of the power line channel and a second backoff time delay of the wireless channel according to channel load statistical values, priorities and threshold values; calculating a first total time delay according to the first transmission time delay and the first backoff time delay, and calculating a second total time delay according to the second transmission time delay and the second backoff time delay; and selecting an accessed channel based on the first total time delay and the second total time delay. According to the embodiment of the application, the total time delay of data transmission is reduced by selecting reasonable channel access, fast access response is realized, the throughput of the system is improved, the reliability of information transmission is ensured, and the high-priority QOS of nodes is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of power communication technology, and specifically to a hybrid access method for a power line carrier and wireless converged communication system. Background Technology

[0002] Power line communication (PLC) is a communication method that transmits data and voice over power lines. It offers advantages such as wide coverage, convenient access, low maintenance costs, and high channel security and reliability. However, its channel characteristics are complex, it experiences heavy loads and severe noise interference, leading to poor communication quality and communication failures between users. Wireless communication networks, due to their mobility and flexibility, are now widely used in various communication scenarios. The integration of these two technologies can leverage the advantages of heterogeneous networks, expand communication coverage, and enhance network scalability and stability.

[0003] However, for a node in a converged power line and wireless communication system, the choice between power line channel and wireless channel access will affect the data transmission efficiency and communication reliability of the entire system. Currently, access mechanisms in converged networking scenarios have many problems, such as excessively long backoff times, low reliability, and inefficient wired-wireless hybrid access. Specifically, the traditional SPMA (Statistical Priority Multiple Access) protocol obtains channel load statistics from the physical layer, compares them with threshold values, and executes corresponding backoff algorithms to alleviate channel congestion and improve data reception success rates. The length of the backoff time will determine the performance of this method to a certain extent: if the backoff time is too short, the network load will not drop to a reasonable level, and the device will frequently perform threshold comparisons; if the backoff time is too long, the access latency will increase, and the channel utilization will decrease.

[0004] Binary Exponential Backoff (BEB) and its improved algorithms expand the contention window (CW) using a binary exponential backoff method, which can effectively improve access efficiency but cannot guarantee high-priority Quality of Service (QoS) for nodes. Priority-based backoff algorithms use priority as the independent variable to calculate the backoff time, allowing for differentiated backoff time processing for packets of different priorities, thus helping to achieve QoS guarantees for multi-priority services. However, this type of algorithm only considers the variable factors of priority and does not consider channel load statistics that reflect actual channel conditions and threshold values. It aims to achieve fast access response while ensuring high-priority QoS for nodes, thereby improving system throughput. Summary of the Invention

[0005] In view of this, the present invention provides a hybrid access method for a converged power line carrier and wireless communication system to solve the technical problem that the existing technology cannot guarantee high priority QoS of nodes while achieving fast access response.

[0006] In a first aspect, the present invention provides a hybrid access method for a power line carrier and wireless converged communication system, comprising: calculating a first transmission delay of a power line channel and a second transmission delay of a wireless channel; calculating a first backoff delay of the power line channel and a second backoff delay of the wireless channel based on channel load statistics, priority, and threshold; calculating a first total delay based on the first transmission delay and the first backoff delay; calculating a second total delay based on the second transmission delay and the second backoff delay; and selecting an access channel based on the first total delay and the second total delay.

[0007] This invention discloses a hybrid access method for a power line carrier and wireless converged communication system. The method calculates a first transmission delay of the power line channel and a second transmission delay of the wireless channel; calculates a first backoff delay of the power line channel and a second backoff delay of the wireless channel based on channel load statistics, priority, and thresholds; calculates a first total delay based on the first transmission delay and the first backoff delay; calculates a second total delay based on the second transmission delay and the second backoff delay; and selects the access channel based on the first total delay and the second total delay. This method enables the selection of a reasonable channel for access, reduces the total data transmission delay, achieves fast access response, improves system throughput, ensures the reliability of information transmission, and maintains high-priority QoS for nodes.

[0008] In one optional implementation, the step of calculating the first backoff delay of the power line channel and the second backoff delay of the wireless channel based on the channel load statistics, priority, and threshold includes: determining whether the channel load statistics of the power line channel or the wireless channel are less than or equal to the threshold; if they are less than or equal to the threshold, the first backoff delay or the second backoff delay is zero; if they are greater than the threshold, the first backoff delay or the second backoff delay is calculated according to a first preset function based on the channel load statistics, priority, and the threshold.

[0009] Whether to backoff is determined by channel load statistics and threshold, and the backoff delay is calculated according to the first preset function. The backoff delay takes into account channel load statistics, priority and threshold, so that the obtained backoff delay can accurately reflect the actual channel situation.

[0010] In one optional implementation, the first preset function is:

[0011] t bf =α·(P ri +1)·ln(β·(COS-T hi))

[0012] Among them, t bf T represents the backoff time, COS represents the channel load statistics, and T represents the channel load statistics. hi P represents the threshold of the i-th queue. ri This represents the priority of the i-th queue, where α and β are preset constants.

[0013] The backoff delay is calculated by the first preset function, so that the backoff delay is positively correlated with the priority. Furthermore, by selecting a logarithmic function, the backoff delay will change significantly when the difference between the channel load statistics and the threshold changes, thus enabling reasonable estimation of the backoff time.

[0014] In one optional implementation, the calculation of the first transmission delay of the power line channel and the second transmission delay of the wireless channel includes: calculating the first transmission delay of the power line channel and the second transmission delay of the wireless channel based on the data packet size, signal bandwidth, transmission power and Gaussian white noise.

[0015] The method of calculating transmission delay by calculating data packet size, signal bandwidth, transmission power, and Gaussian white noise can more accurately estimate the transmission delay of different channels, thus providing a more accurate basis for channel selection.

[0016] In one optional implementation, the step of calculating the first transmission delay of the power line channel and the second transmission delay of the wireless channel based on the data packet size, signal bandwidth, transmission power, and Gaussian white noise includes: calculating the signal-to-noise ratio based on the transmission power and Gaussian white noise; and calculating the first transmission delay of the power line channel and the second transmission delay of the wireless channel based on the data packet size, signal bandwidth, and signal-to-noise ratio.

[0017] The method of calculating the transmission delay by obtaining the signal-to-noise ratio based on the transmission power and Gaussian white noise, and then calculating the transmission delay based on the data packet size, signal bandwidth, and signal-to-noise ratio, can more accurately calculate the transmission delay of different channels.

[0018] In one optional implementation, the first transmission delay and the first backoff delay are used to calculate a first total delay, and the second transmission delay and the second backoff delay are used to calculate a second total delay, including: multiplying the first transmission delay and the first backoff delay by their respective weighting factors and then adding them together to obtain the first total delay; and multiplying the second transmission delay and the second backoff delay by their respective weighting factors and then adding them together to obtain the second total delay.

[0019] The concept of weighting factors is introduced. Transmission delay and backoff delay are multiplied by their respective weighting factors and then added together. This allows for weighted combinations based on the importance of different delays, resulting in a more accurate delay assessment.

[0020] In one optional implementation, the step of selecting the access channel based on the first total delay and the second total delay includes: comparing the magnitudes of the first total delay and the second total delay; if the first total delay is greater than the second total delay, then selecting the access wireless channel; if the first total delay is not greater than the second total delay, then selecting the access power line channel.

[0021] Based on a comparison of the first and second total delays, the channel with the smaller transmission delay is selected for access in order to improve communication quality and efficiency.

[0022] Secondly, the present invention provides a hybrid access device for a power line carrier and wireless converged communication system, comprising: a transmission delay calculation module for calculating a first transmission delay of the power line channel and a second transmission delay of the wireless channel; a backoff delay calculation module for calculating the first backoff delay of the power line channel and the second backoff delay of the wireless channel based on channel load statistics, priority, and threshold; a total delay calculation module for calculating a first total delay based on the first transmission delay and the first backoff delay, and calculating a second total delay based on the second transmission delay and the second backoff delay; and a channel selection module for selecting an access channel based on the first total delay and the second total delay.

[0023] In one optional implementation, the backoff delay calculation module includes:

[0024] The judgment module is used to determine whether the channel load statistics of the power line channel or the wireless channel are less than or equal to the threshold.

[0025] The judgment execution module is configured to determine whether the first backoff delay or the second backoff delay is zero if it is less than or equal to the threshold, and to calculate the first backoff delay or the second backoff delay based on a first preset function of the channel load statistics, priority and the threshold if it is greater than the threshold.

[0026] In one optional implementation, the first preset function is:

[0027] t bf =α·(P ri +1)·ln(β·(COS-T hi ))

[0028] Among them, t bf T represents the backoff time, COS represents the channel load statistics, and T represents the channel load statistics. hi P represents the threshold of the i-th queue. ri This represents the priority of the i-th queue, where α and β are preset constants.

[0029] In one optional implementation, the transmission delay calculation module includes:

[0030] The first calculation module is used to calculate the first transmission delay of the power line channel and the second transmission delay of the wireless channel based on the data packet size, signal bandwidth, transmission power and Gaussian white noise.

[0031] In one optional implementation, the first computing module includes:

[0032] The signal-to-noise ratio (SNR) calculation module is used to calculate the SNR based on the transmission power and Gaussian white noise.

[0033] The second calculation module is used to calculate the first transmission delay of the power line channel and the second transmission delay of the wireless channel based on the data packet size, signal bandwidth and signal-to-noise ratio.

[0034] In one optional implementation, the total latency calculation module includes:

[0035] The first total delay module is used to multiply the first transmission delay and the first backoff delay by their respective weighting factors and then add them together to obtain the first total delay;

[0036] The second total delay module multiplies the second transmission delay and the second backoff delay by their respective weighting factors and then adds them together to obtain the second total delay.

[0037] In one optional implementation, the channel selection module includes:

[0038] The comparison module is used to compare the magnitudes of the first total delay and the second total delay;

[0039] The comparison execution module is used to select the access wireless channel if the first total delay is greater than the second total delay, and select the access power line channel if the first total delay is not greater than the second total delay.

[0040] Thirdly, the present invention provides a computer device, comprising: a memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the computer instructions to perform the hybrid access method of the power line carrier and wireless converged communication system according to any embodiment of the first aspect above.

[0041] Fourthly, the present invention provides a computer-readable storage medium storing computer instructions for causing a computer to execute the hybrid access method for a power line carrier and wireless converged communication system according to any embodiment of the first aspect above. Attached Figure Description

[0042] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0043] Figure 1 This is a flowchart illustrating the hybrid access method of the power line carrier and wireless converged communication system according to an embodiment of the present invention;

[0044] Figure 2 This is a flowchart illustrating another method for hybrid access in a converged power line carrier and wireless communication system according to an embodiment of the present invention.

[0045] Figure 3 This is a flowchart illustrating another method for hybrid access in a converged power line carrier and wireless communication system according to an embodiment of the present invention.

[0046] Figure 4 This is a flowchart illustrating another method for hybrid access in a converged power line carrier and wireless communication system according to an embodiment of the present invention.

[0047] Figure 5 This is a structural block diagram of a hybrid access device for a power line carrier and wireless converged communication system according to an embodiment of the present invention;

[0048] Figure 6 This is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. Detailed Implementation

[0049] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0050] The hybrid access method for a power line carrier and wireless converged communication system according to this invention is applied to a node in the power line carrier and wireless converged communication system. Based on the hybrid access method of the power line carrier and wireless converged communication system according to this invention, the node selects whether to access the power line channel or the wireless channel, thereby ensuring the data transmission efficiency and communication reliability of the entire system.

[0051] According to an embodiment of the present invention, a hybrid access method for a power line carrier and wireless converged communication system is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0052] The present invention provides a hybrid access method for a power line carrier and wireless converged communication system, which is applied to a node in the power line and wireless converged communication system.

[0053] Figure 1 This is a flowchart of a hybrid access method for a power line carrier and wireless converged communication system according to an embodiment of the present invention, such as... Figure 1 As shown, the hybrid access method for a power line carrier and wireless converged communication system according to an embodiment of the present invention includes the following steps:

[0054] Step S101: Calculate the first transmission delay of the power line channel and the second transmission delay of the wireless channel.

[0055] Transmission delay refers to the time required for data to travel through a communication channel, and this time primarily depends on the quality of the communication channel. The first transmission delay is for the power line channel, and the second transmission delay is for the wireless channel. The first transmission delay for the power line channel and the second transmission delay for the wireless channel are calculated to facilitate subsequent comparisons and selection.

[0056] Step S102: Calculate the first backoff delay of the power line channel and the second backoff delay of the wireless channel based on the channel load statistics, priority, and threshold.

[0057] Channel load statistics refer to the amount of data transmitted or the bandwidth occupied by a channel within a specific time period, reflecting the current channel usage and resource utilization. Priority refers to classifying transmitted data packets according to their transmission priority. In this embodiment, there are N priority queues: 0 to (N-1), where 0 represents the highest priority and (N-1) represents the lowest priority. The value range of priority Pr is [0, N-1]. The threshold of priority queue i corresponding to each priority is T. hi (0≤i≤N-1). The higher the priority, the higher the corresponding threshold T. hi The larger.

[0058] Backoff delay is a waiting time delay introduced in a multi-point contention communication environment to avoid data collisions and conflicts. Before starting to transmit data, the device waits for a random backoff delay. The first backoff delay is the backoff delay for the power line channel, and the second backoff delay is the backoff delay for the wireless channel. By calculating the first and second backoff delays based on channel load statistics, priority, and thresholds, considering both priority and channel load statistics reflecting channel conditions and threshold values, fast access response is achieved, system throughput is improved, and high-priority QoS of nodes is guaranteed.

[0059] Step S103: Calculate the first total delay based on the first transmission delay and the first backoff delay, and calculate the second total delay based on the second transmission delay and the second backoff delay.

[0060] Specifically, the first total delay is the total delay of the power line channel, and the second total delay is the total delay of the wireless channel. By simultaneously considering transmission delay and backoff delay, the magnitude of the total delay can be determined. This comprehensive consideration allows for a more complete evaluation of the performance of different channels and provides a basis for subsequent channel selection decisions.

[0061] Step S104: Select the access channel based on the first total delay and the second total delay.

[0062] By comparing the first total delay and the second total delay, it is possible to determine which channel has better performance and select the channel with better performance to access and transmit data, thereby improving communication performance and efficiency.

[0063] This invention discloses a hybrid access method for a power line carrier and wireless converged communication system. The method calculates a first transmission delay of the power line channel and a second transmission delay of the wireless channel; calculates a first backoff delay of the power line channel and a second backoff delay of the wireless channel based on channel load statistics, priority, and threshold; calculates a first total delay based on the first transmission delay and the first backoff delay; calculates a second total delay based on the second transmission delay and the second backoff delay; and selects the access channel based on the first and second total delays. This method enables the selection of a reasonable channel for access, reduces the total data transmission delay, achieves fast access response, improves system throughput, ensures the reliability of information transmission, and maintains high-priority QoS for nodes.

[0064] In some optional implementations, step S103 above includes:

[0065] Step S1031: Multiply the first transmission delay and the first backoff delay by their respective weighting factors and then add them together to obtain the first total delay;

[0066] Step S1032: Multiply the second transmission delay and the second backoff delay by their respective weighting factors and then add them together to obtain the second total delay.

[0067] Specifically, the power line / wireless channel delay (T) mainly includes the transmission time (t). tx ) and retreat time (t) bf The transmission time (t) consists of two parts. tx Backoff time (t) is the time it takes for data to travel through the channel. It is the ratio of the data packet size to the information transmission rate, where the data packet size is measured in bits (bits) and the information transmission rate is measured in bits per second (bits per second). bf The backoff time occurs during data transmission due to potential congestion. The first total delay is the total delay of the power line channel, and the second total delay is the total delay of the wireless channel. The formulas for calculating the first and second total delays are as follows:

[0068] T = t tx +k·t bf (Equation 1)

[0069] In the formula, T is the total time delay, and t tx It is the transmission time, t bf It is the backoff time, and k is the weighting factor.

[0070] For power line channels, the first transmission delay and the first backoff delay are multiplied by their respective weighting factors and then summed to obtain the first total delay. For wireless channels, the second transmission delay and the second backoff delay are multiplied by their respective weighting factors and then summed to obtain the second total delay. The specific values ​​of the weighting factors can be set according to the actual situation.

[0071] The concept of weighting factors is introduced. Transmission delay and backoff delay are multiplied by their respective weighting factors and then added together. This allows for weighted combinations based on the importance of different delays, resulting in a more accurate delay assessment.

[0072] In some optional implementations, step S104 above includes:

[0073] Step S1041: Compare the magnitudes of the first total delay and the second total delay;

[0074] In step S1042, if the first total delay is greater than the second total delay, then select to access the wireless channel; if the first total delay is not greater than the second total delay, then select to access the power line channel.

[0075] Based on a comparison of the first and second total delays, the channel with the smaller transmission delay is selected for access in order to improve communication quality and efficiency.

[0076] This invention provides a hybrid access method for a power line carrier and wireless converged communication system, which is applied to a node in the power line and wireless converged communication system. Figure 2 This is a flowchart of a hybrid access method for a power line carrier and wireless converged communication system according to an embodiment of the present invention, such as... Figure 2 As shown, the process includes the following steps:

[0077] Step S201: Calculate the first transmission delay of the power line channel and the second transmission delay of the wireless channel. See details below. Figure 1 Step S101 of the illustrated embodiment will not be described again here.

[0078] Step S202: Calculate the first backoff delay of the power line channel and the second backoff delay of the wireless channel based on the channel load statistics, priority, and threshold.

[0079] Specifically, step S202 includes:

[0080] Step S2021: Determine whether the channel load statistics of the power line channel or the wireless channel are less than or equal to the threshold.

[0081] Step S2022: If the delay is less than or equal to the threshold, then the first backoff delay or the second backoff delay is zero.

[0082] Step S2023: If the value is greater than the threshold, calculate the first backoff delay or the second backoff delay according to the first preset function based on the channel load statistics, priority and threshold.

[0083] Specifically, the threshold for each priority level is T. hi (0≤i≤N-1), the channel load statistics (denoted as COS) are compared with the threshold T. hi Compare when COS≤T hi When COS > T, no backoff is performed, meaning the backoff delay is zero; hi When this happens, it means the network is overloaded, and the node will perform a backoff.

[0084] For both power line and wireless channels, channel load statistics may change over time. Real-time channel load statistics are taken, such as the current channel load statistics for the power line channel, and compared with a pre-set threshold to determine whether backoff should be performed. When COS≤T hi When COS > T, no backoff is performed, meaning the backoff delay is zero; hi The first backoff delay is calculated based on a first preset function that considers channel load statistics, priority, and threshold, thus obtaining the backoff delay of the power line channel. The calculation process for the second backoff delay, i.e., the backoff delay of the power line channel, is the same as that for the power line channel, and will not be repeated here.

[0085] Whether to backoff is determined by channel load statistics and threshold, and the backoff delay is calculated according to the first preset function. The backoff delay takes into account channel load statistics, priority and threshold, so that the obtained backoff delay can accurately reflect the actual channel situation.

[0086] In some optional implementations, the first preset function in step S2023 above is:

[0087] t bf =α·(P ri +1)·ln(β·(COS-T hi ))

[0088] Among them, t bf T represents the backoff time, COS represents the channel load statistics, and T represents the channel load statistics. hi P represents the threshold of the i-th queue. ri This represents the priority of the i-th queue, where α and β are preset constants.

[0089] Specifically, the higher the priority, the higher P r The smaller the value, the smaller the backoff time; that is, the backoff time is related to P. r They are positively correlated. COS is higher than T. hi The larger the value, the more severe the network overload, and the longer the backoff time should be. Therefore, the backoff time is related to the parameter (COS-T). hi The correlation is positive. Considering the parameter (COS-T) hi When the change is large, the corresponding retreat time should change significantly. The logarithmic function should be selected to calculate the retreat time.

[0090] Specifically, the method for calculating the retreat time is as follows:

[0091]

[0092] The above formula indicates that backoff will not occur when the channel load statistics value COS is less than or equal to the threshold, and if it is greater than the threshold, the backoff time will be calculated according to the first preset function.

[0093] The backoff delay is calculated by the first preset function, so that the backoff delay is positively correlated with the priority. Furthermore, by selecting a logarithmic function, the backoff delay will change significantly when the difference between the channel load statistics and the threshold changes, thus enabling reasonable estimation of the backoff time.

[0094] Step S203: Calculate the first total delay based on the first transmission delay and the first backoff delay; calculate the second total delay based on the second transmission delay and the second backoff delay. For details, please refer to [link to details]. Figure 1 Step S103 of the illustrated embodiment will not be described again here.

[0095] Step S204: Select the access channel based on the first total delay and the second total delay. For details, please refer to [link to relevant documentation]. Figure 1 Step S104 of the illustrated embodiment will not be described again here.

[0096] This invention provides a hybrid access method for a power line carrier and wireless converged communication system, which is applied to a node in the power line and wireless converged communication system. Figure 3 This is a flowchart of a hybrid access method for a power line carrier and wireless converged communication system according to an embodiment of the present invention, such as... Figure 3 As shown, the process includes the following steps:

[0097] Step S301: Calculate the first transmission delay of the power line channel and the second transmission delay of the wireless channel.

[0098] Specifically, step S301 includes:

[0099] Step S3011: Calculate the first transmission delay of the power line channel and the second transmission delay of the wireless channel based on the data packet size, signal bandwidth, transmission power, and Gaussian white noise.

[0100] Specifically, the signal bandwidth, transmission power, and Gaussian white noise of the power line channel and the wireless channel are obtained respectively. A first transmission delay is calculated based on the data packet size, the power line channel's signal bandwidth, transmission power, and Gaussian white noise. A second transmission delay is calculated based on the same data packet size and the same wireless channel's signal bandwidth, transmission power, and Gaussian white noise. This method of calculating transmission delay by using data packet size, signal bandwidth, transmission power, and Gaussian white noise allows for a more accurate estimation of the transmission delay for different channels, thus providing a more accurate basis for channel selection.

[0101] In some optional implementations, step S3011 above includes:

[0102] Step a1: Calculate the signal-to-noise ratio based on the transmission power and Gaussian white noise;

[0103] Step a2: Calculate the first transmission delay of the power line channel and the second transmission delay of the wireless channel based on the data packet size, signal bandwidth, and signal-to-noise ratio.

[0104] Specifically, the formula for calculating the signal-to-noise ratio is:

[0105]

[0106] The formula for calculating transmission delay is:

[0107]

[0108] Where PB is the size of the transmitted data packet in bits; B is the signal bandwidth of the power line / wireless channel; SNR is the signal-to-noise ratio; P is the transmit power; and N0 is the Gaussian white noise power spectral density.

[0109] Since the transmission time of power line / wireless channels is relatively fixed, the method of calculating the transmission delay by obtaining the signal-to-noise ratio based on the transmission power and Gaussian white noise, and then calculating the transmission delay based on the data packet size, signal bandwidth, and signal-to-noise ratio, can more accurately calculate the transmission delay of different channels.

[0110] Step S302: Calculate the first backoff delay for the power line channel and the second backoff delay for the wireless channel based on channel load statistics, priority, and threshold. See details below. Figure 1 Step S102 of the illustrated embodiment will not be described again here.

[0111] Step S303: Calculate the first total delay based on the first transmission delay and the first backoff delay; calculate the second total delay based on the second transmission delay and the second backoff delay. For details, please refer to [link to details]. Figure 1 Step S103 of the illustrated embodiment will not be described again here.

[0112] Step S304: Select the access channel based on the first total delay and the second total delay. For details, please refer to [link to relevant documentation]. Figure 1 Step S104 of the illustrated embodiment will not be described again here.

[0113] In one implementation, such as Figure 4 As shown, the hybrid access method for a power line carrier and wireless converged communication system includes the following steps:

[0114] Step 1: Calculate the transmission delay t of the power line channel according to equation (4). tx_p (i.e., the first transmission delay);

[0115] Step 2: Calculate the backoff delay t of the power line channel according to equation (2). bf_p (i.e., the first backoff delay);

[0116] Step 3: Calculate the total delay T of the power line channel according to equation (1). p (i.e., the first total delay);

[0117] Step 4: Calculate the transmission delay t of the power line channel according to equation (4). tx_w (i.e., the second transmission delay);

[0118] Step 5: Calculate the backoff delay t of the power line channel according to equation (2). bf_w (i.e., the second backoff delay);

[0119] Step 6: Calculate the total delay T of the power line channel according to equation (1). w(i.e., the second total delay);

[0120] Step 7: Compare T p With T w Determine the access channel method, if T p >T w If the signal is strong, then wireless channel access is selected; otherwise, power line channel access is selected.

[0121] This completes the entire process of channel access for nodes in the power line carrier and wireless converged communication system.

[0122] This invention also proposes a hybrid access device for a power line carrier and wireless converged communication system, such as... Figure 5 As shown, the device includes:

[0123] The transmission delay calculation module 501 is used to calculate the first transmission delay of the power line channel and the second transmission delay of the wireless channel. The specific details are the same as in the above-described method embodiment and will not be repeated here.

[0124] The backoff delay calculation module 502 is used to calculate the first backoff delay of the power line channel and the second backoff delay of the wireless channel based on channel load statistics, priority, and threshold. The specific details are the same as in the above method embodiment and will not be repeated here.

[0125] The total delay calculation module 503 is used to calculate a first total delay based on a first transmission delay and a first backoff delay, and to calculate a second total delay based on a second transmission delay and a second backoff delay. The specific details are the same as in the above-described method embodiment, and will not be repeated here.

[0126] The channel selection module 504 is used to select the access channel based on the first total delay and the second total delay. The specific details are the same as in the above method embodiment and will not be repeated here.

[0127] This invention discloses a hybrid access device for a power line carrier and wireless converged communication system. The device calculates a first transmission delay of the power line channel and a second transmission delay of the wireless channel; calculates a first backoff delay of the power line channel and a second backoff delay of the wireless channel based on channel load statistics, priority, and thresholds; calculates a first total delay based on the first transmission delay and the first backoff delay; calculates a second total delay based on the second transmission delay and the second backoff delay; and selects the access channel based on the first and second total delays. This allows for the selection of a suitable channel for access, reducing the total data transmission delay, achieving fast access response, improving system throughput, ensuring the reliability of information transmission, and maintaining high-priority QoS for nodes.

[0128] In one optional implementation, the backoff delay calculation module 502 includes:

[0129] The judgment module is used to determine whether the channel load statistics of the power line channel or the wireless channel are less than or equal to the threshold.

[0130] The judgment execution module is used to determine whether the first backoff delay or the second backoff delay is zero if it is less than or equal to the threshold, and whether it is greater than the threshold if it is greater than the threshold. The first backoff delay or the second backoff delay is calculated according to a first preset function based on the channel load statistics, priority and threshold.

[0131] In one optional implementation, the first preset function is:

[0132] t bf =α·(P ri +1)·ln(β·(COS-T hi ))

[0133] Among them, t bf T represents the backoff time, COS represents the channel load statistics, and T represents the channel load statistics. hi P represents the threshold of the i-th queue. ri This represents the priority of the i-th queue, where α and β are preset constants.

[0134] In one optional implementation, the transmission delay calculation module 501 includes:

[0135] The first calculation module is used to calculate the first transmission delay of the power line channel and the second transmission delay of the wireless channel based on the data packet size, signal bandwidth, transmission power and Gaussian white noise.

[0136] In one alternative implementation, the first computing module includes:

[0137] The signal-to-noise ratio (SNR) calculation module is used to calculate the SNR based on the transmission power and Gaussian white noise.

[0138] The second calculation module is used to calculate the first transmission delay of the power line channel and the second transmission delay of the wireless channel based on the data packet size, signal bandwidth and signal-to-noise ratio.

[0139] In one optional implementation, the total latency calculation module 503 includes:

[0140] The first total delay module is used to multiply the first transmission delay and the first backoff delay by their respective weighting factors and then add them together to obtain the first total delay;

[0141] The second total delay module multiplies the second transmission delay and the second backoff delay by their respective weighting factors and then adds them together to obtain the second total delay.

[0142] In one alternative implementation, the channel selection module 504 includes:

[0143] The comparison module is used to compare the magnitudes of the first total delay and the second total delay;

[0144] The comparison execution module is used to select the access wireless channel if the first total delay is greater than the second total delay, and select the access power line channel if the first total delay is not greater than the second total delay.

[0145] Further functional descriptions of the above modules are the same as those in the corresponding embodiments described above, and will not be repeated here.

[0146] In this embodiment, the hybrid access device for the power line carrier and wireless converged communication system is presented in the form of a functional unit. Here, a unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that execute one or more software or fixed programs, and / or other devices that can provide the above functions.

[0147] Please see Figure 6 , Figure 6 This is a schematic diagram of the structure of a computer device provided in an optional embodiment of the present invention, such as... Figure 6 As shown, the computer device includes one or more processors 10, memory 20, and interfaces for connecting the components, including high-speed interfaces and low-speed interfaces. The components communicate with each other via different buses and can be mounted on a common motherboard or otherwise installed as needed. The processors can process instructions executed within the computer device, including instructions stored in or on memory to display graphical information of a GUI on external input / output devices (such as display devices coupled to the interfaces). In some alternative implementations, multiple processors and / or multiple buses can be used with multiple memories and multiple memory modules, if desired. Similarly, multiple computer devices can be connected, each providing some of the necessary operations (e.g., as a server array, a group of blade servers, or a multiprocessor system). Figure 6 Take a processor 10 as an example.

[0148] Processor 10 may be a central processing unit, a network processor, or a combination thereof. Processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The programmable logic device may be a complex programmable logic device (CAMP), a field-programmable gate array (FPGA), a general-purpose array logic (GDA), or any combination thereof.

[0149] The memory 20 stores instructions executable by at least one processor 10 to cause at least one processor 10 to perform the method shown in the above embodiments.

[0150] The memory 20 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of the computer device. Furthermore, the memory 20 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some alternative embodiments, the memory 20 may optionally include memory remotely located relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0151] The memory 20 may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as flash memory, hard disk or solid-state drive; the memory 20 may also include a combination of the above types of memory.

[0152] The computer device also includes a communication interface 30 for communicating with other devices or communication networks.

[0153] This invention also provides a computer-readable storage medium. The methods described above according to embodiments of the invention can be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that computers, processors, microprocessor controllers, or programmable hardware include storage components capable of storing or receiving software or computer code, which, when accessed and executed by the computer, processor, or hardware, implements the methods shown in the above embodiments.

[0154] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations all fall within the scope defined by the appended claims.

Claims

1. A hybrid access method for a power line carrier and wireless converged communication system, characterized in that, include: Calculate the first transmission delay of the power line channel and the second transmission delay of the wireless channel; The first backoff delay for the power line channel and the second backoff delay for the radio channel are calculated based on channel load statistics, priority, and threshold. The first total delay is calculated based on the first transmission delay and the first backoff delay, and the second total delay is calculated based on the second transmission delay and the second backoff delay; The access channel is selected based on the first total delay and the second total delay; The calculation of the first backoff delay of the power line channel and the second backoff delay of the wireless channel based on channel load statistics, priority, and threshold includes: Determine whether the channel load statistics of the power line channel or wireless channel are less than or equal to the threshold. If it is less than or equal to the threshold, then the first backoff delay or the second backoff delay is zero; If the value is greater than the threshold, then a first backoff delay or a second backoff delay is calculated based on a first preset function of the channel load statistics, priority, and the threshold. The first preset function is: Among them, t bf T represents the backoff time, COS represents the channel load statistics, and T represents the channel load statistics. hi P represents the threshold of the i-th queue. ri This represents the priority of the i-th queue, where α and β are preset constants.

2. The method according to claim 1, characterized in that, The calculation of the first transmission delay of the power line channel and the second transmission delay of the wireless channel includes: The first transmission delay of the power line channel and the second transmission delay of the wireless channel are calculated based on the data packet size, signal bandwidth, transmission power, and Gaussian white noise.

3. The method according to claim 2, characterized in that, The calculation of the first transmission delay of the power line channel and the second transmission delay of the wireless channel based on the data packet size, signal bandwidth, transmission power, and Gaussian white noise includes: The signal-to-noise ratio is calculated based on the transmission power and Gaussian white noise. The first transmission delay of the power line channel and the second transmission delay of the wireless channel are calculated based on the data packet size, signal bandwidth, and signal-to-noise ratio.

4. The method according to claim 1, characterized in that, The first total delay is calculated based on the first transmission delay and the first backoff delay, and the second total delay is calculated based on the second transmission delay and the second backoff delay, including: The first total delay is obtained by multiplying the first transmission delay and the first backoff delay by their respective weighting factors and then summing them. The second total delay is obtained by multiplying the second transmission delay and the second backoff delay by their respective weighting factors and then adding them together.

5. The method according to claim 1, characterized in that, The selection of the access channel based on the first total delay and the second total delay includes: Compare the magnitudes of the first total delay and the second total delay; If the first total delay is greater than the second total delay, then select to access the wireless channel; If the first total delay is not greater than the second total delay, then the power line channel is selected.

6. A hybrid access device for a power line carrier and wireless converged communication system, characterized in that, include: The transmission delay calculation module is used to calculate the first transmission delay of the power line channel and the second transmission delay of the wireless channel; The backoff delay calculation module is used to calculate the first backoff delay of the power line channel and the second backoff delay of the wireless channel based on channel load statistics, priority, and threshold. The total delay calculation module is used to calculate a first total delay based on the first transmission delay and the first backoff delay, and to calculate a second total delay based on the second transmission delay and the second backoff delay; A channel selection module is used to select an access channel based on the first total delay and the second total delay; The backoff delay calculation module includes: The judgment module is used to determine whether the channel load statistics of the power line channel or the wireless channel are less than or equal to the threshold. The judgment execution module is used to determine whether the first backoff delay or the second backoff delay is zero if it is less than or equal to the threshold, and whether it is greater than the threshold if it is greater than the threshold. The first preset function is: Among them, t bf T represents the backoff time, COS represents the channel load statistics, and T represents the channel load statistics. hi P represents the threshold of the i-th queue. ri This represents the priority of the i-th queue, where α and β are preset constants.

7. A computer device, characterized in that, include: A memory and a processor are communicatively connected to each other. The memory stores computer instructions, and the processor executes the computer instructions to perform the hybrid access method of the power line carrier and wireless converged communication system as described in any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing the computer to execute the hybrid access method of the power line carrier and wireless converged communication system as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Multi-channel transmission method and multi-channel transmission device for power line carrier and wireless convergence

    CN109347519A

  • Power line and wireless communication fusion method and system for power internet of things

    CN114374721A