技术领域technical field
本发明专利涉及智能电表领域,具体涉及通过PLC和RF混合通道的形式,来提高整个网络通信成功率的方法。The patent of the present invention relates to the field of smart meters, and specifically relates to a method for improving the success rate of the entire network communication through the form of a mixed channel of PLC and RF.
背景技术Background technique
载波通信具有线路覆盖范围广,便捷经济,利用电力线就能够实现数据的传递和信息的交换,在目前得到广泛的青睐。其具体优点如下:(一)电力线在载波通信中不仅是动力线还是通信线,因而在使用过程中不需要架设通信媒介,一次性的建设成本低,投资少,见效快,并且运行和维护成本也是相对比较低。(二)线路具有很高的机械强度,抵抗破快的能力强,传输的可靠性值得信赖。(三)利用已有的配电线路就可以作为通信信道,通过变电站为中心组织成一个子网,最后有数个子网就可以组成一个完整的数据传输网络,因而载波通信组网方便灵活。其主要缺点:(一)电力线及用电设备的脉冲噪声,会淹没掉有用的载波信号;(二)当电力线上负载很重时,会对载波信号造成大衰减。Carrier communication has a wide range of line coverage, is convenient and economical, and can realize data transmission and information exchange by using power lines, and is currently widely favored. Its specific advantages are as follows: (1) The power line is not only a power line but also a communication line in the carrier communication, so there is no need to set up a communication medium during use, the one-time construction cost is low, the investment is small, the effect is quick, and the operation and maintenance costs are low. It is also relatively low. (2) The line has high mechanical strength, strong resistance to breaking, and reliable transmission reliability. (3) The existing distribution lines can be used as communication channels, and a subnet is organized through the substation as the center. Finally, several subnets can form a complete data transmission network, so the carrier communication network is convenient and flexible. Its main disadvantages: (1) The pulse noise of the power line and electrical equipment will drown out the useful carrier signal; (2) When the load on the power line is heavy, it will cause a large attenuation to the carrier signal.
无线通信不会受到电力线上脉冲噪声及负载大小的影响,但其也有明显的缺点:(一)通信距离有限;(二)信号易被障碍物阻挡。Wireless communication will not be affected by the pulse noise on the power line and the size of the load, but it also has obvious disadvantages: (1) The communication distance is limited; (2) The signal is easily blocked by obstacles.
因此,如何将载波通信与无线通信相结合,进行优势互补是目前亟待解决的问题。Therefore, how to combine carrier communication and wireless communication to complement each other is an urgent problem to be solved.
发明内容Contents of the invention
本发明的目的是针对如何对载波通信与无线通信进行结合的问题,提出一种基于PLC和RF双模通信模块的通道自适应方法,形成混合通道的模式,可以大大提高网络的通信成功率。The purpose of the present invention is to solve the problem of how to combine carrier communication and wireless communication, and propose a channel adaptive method based on PLC and RF dual-mode communication modules to form a mixed channel mode, which can greatly improve the communication success rate of the network.
本发明的技术方案是:Technical scheme of the present invention is:
本发明提供一种基于PLC和RF双模通信模块的通道自适应方法,各节点均具有PLC和RF双模通信模块,该自适应方法包括通道选择步骤:The present invention provides a kind of channel self-adaptive method based on PLC and RF dual-mode communication module, each node all has PLC and RF dual-mode communication module, and this self-adaptive method comprises channel selection step:
任一节点采用PLC和RF通道以广播的形式来发送路由请求;Any node uses PLC and RF channels to send routing requests in the form of broadcast;
接收来自各邻居节点对应通道的路由回复,计算各路由回复的接收率Rate;Receive the routing reply from the corresponding channel of each neighbor node, and calculate the reception rate Rate of each routing reply;
若同一节点既有PLC信号又有RF信号,将接收率Rate大的通道作为本节点向该邻居节点发送数据时使用的主通道,将接收率Rate小的通道作为次通道;If the same node has both a PLC signal and an RF signal, the channel with a high rate of reception is used as the primary channel for the node to send data to the neighbor node, and the channel with a small rate of reception is used as the secondary channel;
若某一节点只有PLC信号或者RF信号,则将收到回复的通道作为本节点向该邻居节点发送数据时使用的主通道,次通道不存在;If a node only has a PLC signal or an RF signal, the channel that receives the reply is used as the primary channel used when the node sends data to the neighbor node, and the secondary channel does not exist;
完成通道选择,任一节点以主通道向邻居节点发送数据。After completing the channel selection, any node sends data to the neighbor nodes through the main channel.
进一步地,计算各路由回复的接收率Rate采用下述公式:Further, the following formula is used to calculate the reception rate Rate of each route reply:
Rate(j)=Rssi(j)/Rssi_e(j);Rate(j)=Rssi(j)/Rssi_e(j);
其中:j表示路由回复的编号,Rssi_e(j)表示编号为j的路由回复所对应节点对应通道的额定发送信号强度,Rssi(j)表示编号为j的路由回复的接收信号强度。Where: j represents the number of the routing reply, Rssi_e(j) represents the rated sending signal strength of the channel corresponding to the node corresponding to the routing reply numbered j, and Rssi(j) represents the receiving signal strength of the routing replying numbered j.
进一步地,该自适应方法还包括跟踪步骤:Further, the adaptive method also includes a tracking step:
任一节点向邻居节点发送数据时,邻居节点回复确认帧;When any node sends data to a neighbor node, the neighbor node replies with an acknowledgment frame;
该节点向同一个邻居节点以当前主通道发送数据达到预设值时,计算当前主通道的丢包率并记录;When the node sends data to the same neighbor node through the current main channel and reaches the preset value, it calculates the packet loss rate of the current main channel and records it;
当丢包率>10%时且大于次通道的丢包率时,将主次通道进行切换,若次通道不存在时,则不进行切换;初始状态下,次通道丢包率为0;When the packet loss rate is >10% and greater than the packet loss rate of the secondary channel, the primary and secondary channels are switched, and if the secondary channel does not exist, the switching is not performed; in the initial state, the packet loss rate of the secondary channel is 0;
之后以切换后的主通道发送数据,继续执行跟踪步骤。After that, send data with the switched main channel, and continue to perform the tracking step.
进一步地,丢包率采用的公式为:Further, the formula used for the packet loss rate is:
P=1-R/S;P=1-R/S;
其中:P表示丢包率,S表示节点发送的数据帧数,R表示节点收到确认帧数。Among them: P represents the packet loss rate, S represents the number of data frames sent by the node, and R represents the number of confirmation frames received by the node.
进一步地,预设值为100数据包。Further, the default value is 100 data packets.
进一步地,该方法还包括自主学习步骤:Further, the method also includes an autonomous learning step:
对于任一节点,每天将该节点向邻居节点发送的数据帧及收到的确认帧按时间段和通道类型进行统计;For any node, the data frame sent by the node to the neighbor node and the confirmation frame received are counted according to the time period and channel type;
学习达到预设天数后,获取对应时间段内PLC通道和RF通道各自的总丢包率;After the learning reaches the preset number of days, obtain the total packet loss rate of the PLC channel and the RF channel in the corresponding time period;
对于任一时间段,若两种通道的总丢包率差达到5%,选择总丢包率低的通道类型作为该时间段的通信通道;For any time period, if the difference between the total packet loss rate of the two channels reaches 5%, select the channel type with the lowest total packet loss rate as the communication channel for this time period;
若两种通道的总丢包率差小于5%,则执行当前通道选择策略。If the difference between the total packet loss rates of the two channels is less than 5%, the current channel selection strategy is executed.
进一步地,该方法还包括失败处理步骤:Further, the method also includes failure processing steps:
当任一节点向邻居节点发送数据出现失败即未收到邻居节点的确认帧,则进行重发尝试,若重发数据达到预设次数后依然收不到确认帧时,则查看是否存在次通道;When any node fails to send data to the neighbor node, that is, it does not receive the confirmation frame from the neighbor node, it will try to resend. If the confirmation frame is still not received after retransmitting the data for the preset number of times, check whether there is a secondary channel ;
若次通道不存在,则判定为与该邻居节点的通信路由丢失,并将该节点与该邻居节点的通道信息清空;If the secondary channel does not exist, it is determined that the communication route with the neighbor node is lost, and the channel information between the node and the neighbor node is cleared;
若次通道存在,则将次通道更新为主通道,次通道设置为不存在,并以更新的主通道继续尝试发送数据;若更新的主通道与邻居节点通信仍不成功,则判定为与该邻居节点的通信路由丢失,并将该节点与该邻居节点的通道信息清空。If the secondary channel exists, update the secondary channel to the primary channel, set the secondary channel as non-existent, and continue to try to send data with the updated primary channel; The communication route of the neighbor node is lost, and the channel information between the node and the neighbor node is cleared.
进一步地,当节点与邻居节点的通信路由丢失时,进行修复,包括:Further, when the communication route between the node and the neighbor node is lost, the repair is performed, including:
节点同时用PLC和RF通道向该邻居节点以单播形式发送路由请求,尝试重新修复通信路由,对收到的路由回复,按照通道选择步骤进行通道选择。The node uses the PLC and RF channels to send a routing request to the neighbor node in unicast form at the same time, tries to repair the communication route, and responds to the received route, and selects the channel according to the channel selection steps.
进一步地,任一节点向邻居节点回复数据确认帧时,通道使用策略为:任一节点接收到数据需要响应数据发送方时,根据收到数据的通道,以相同的通道进行数据回复。Further, when any node replies a data confirmation frame to a neighbor node, the channel usage strategy is: when any node receives data and needs to respond to the sender of the data, it will reply with the same channel according to the channel in which the data was received.
本发明的有益效果:Beneficial effects of the present invention:
本发明中,以收到信号通道情况和质量情况选择最佳的路由节点,可以保证后续通道的可靠性;该方法应用后,在数据发送时只使用一个通道,在满足通信要求的情况下可以有效降低功耗。In the present invention, the best routing node is selected with the received signal channel situation and quality situation, can guarantee the reliability of follow-up channel; Effectively reduce power consumption.
本发明的跟踪步骤中,通过动态评估通信丢包率,可以动态选择目前最优通道。In the tracking step of the present invention, by dynamically evaluating the communication packet loss rate, the current optimal channel can be dynamically selected.
本发明的自主学习步骤中,通过学习不同时段的通信情况,若PLC和RF通道受干扰的程度有较大区别时,可以在对应时段选用更合适的通道来提高通信成功率。In the self-learning step of the present invention, by learning the communication conditions in different time periods, if there is a large difference in the degree of interference between the PLC and RF channels, a more suitable channel can be selected in the corresponding time period to improve the communication success rate.
本发明中,在工况发生变化导致通信失败时,可以快速有效恢复通信。In the present invention, when the working condition changes and the communication fails, the communication can be quickly and effectively restored.
本发明中,在响应其他节点数据请求时根据收到数据的通道来使用相同的通道进行回复,可以有效提高跟其他节点通信的灵活性。In the present invention, when responding to other nodes' data requests, the same channel is used to reply according to the channel of received data, which can effectively improve the flexibility of communicating with other nodes.
本发明的其它特征和优点将在随后具体实施方式部分予以详细说明。Other features and advantages of the present invention will be described in detail in the detailed description that follows.
附图说明Description of drawings
通过结合附图对本发明示例性实施方式进行更详细的描述,本发明的上述以及其它目的、特征和优势将变得更加明显,其中,在本发明示例性实施方式中,相同的参考标号通常代表相同部件。The above and other objects, features and advantages of the present invention will become more apparent by describing the exemplary embodiments of the present invention in more detail with reference to the accompanying drawings, wherein, in the exemplary embodiments of the present invention, the same reference numerals generally represent same parts.
图1本发明的实施例中节点向邻居节点广播路由请求的示意图。FIG. 1 is a schematic diagram of a node broadcasting a routing request to a neighbor node in an embodiment of the present invention.
图2本发明的实施例中节点根据邻居路由回复选的主次通道示意图。Fig. 2 is a schematic diagram of primary and secondary channels selected by nodes according to neighbor routing replies in the embodiment of the present invention.
图3本发明的实施例中节点根据主通道的丢包率进行切换的示意图。Fig. 3 is a schematic diagram of node switching according to the packet loss rate of the main channel in the embodiment of the present invention.
图4本发明的实施例中节点主通道自主学习的示意图。FIG. 4 is a schematic diagram of autonomous learning of a node main channel in an embodiment of the present invention.
图5本发明的实施例中节点向邻居节点发送数据失败时通道切换的示意图。FIG. 5 is a schematic diagram of channel switching when a node fails to send data to a neighbor node in an embodiment of the present invention.
图6本发明的实施例中节点向邻居节点发送数据失败时主次通道都失败的示意图。FIG. 6 is a schematic diagram of failure of both primary and secondary channels when a node fails to send data to a neighbor node in an embodiment of the present invention.
图7本发明的实施例中节点向邻居节点单播路由修复时的示意图。FIG. 7 is a schematic diagram of a node unicasting route repair to neighbor nodes in an embodiment of the present invention.
图8本发明的实施例中节点向邻居节点回复确认帧时的示意图。FIG. 8 is a schematic diagram of a node replying to a neighbor node with an acknowledgment frame in an embodiment of the present invention.
具体实施方式Detailed ways
下面将参照附图更详细地描述本发明的优选实施方式。虽然附图中显示了本发明的优选实施方式,然而应该理解,可以以各种形式实现本发明而不应被这里阐述的实施方式所限制。Preferred embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although preferred embodiments of the invention are shown in the drawings, it should be understood that the invention may be embodied in various forms and should not be limited to the embodiments set forth herein.
实施例一:Embodiment one:
一种基于PLC和RF双模通信模块的通道自适应方法,各节点均具有PLC和RF双模通信模块,该自适应方法包括通道选择步骤:A kind of channel self-adaptive method based on PLC and RF dual-mode communication module, each node all has PLC and RF dual-mode communication module, this self-adaptive method comprises channel selection step:
任一节点采用PLC和RF通道以广播的形式来发送路由请求;Any node uses PLC and RF channels to send routing requests in the form of broadcast;
接收来自各邻居节点对应通道的路由回复,计算各路由回复的接收率Rate,Rate(j)=Rssi(j)/Rssi_e(j);其中:j表示路由回复的编号,Rssi_e(j)表示编号为j的路由回复所对应节点对应通道的额定发送信号强度,Rssi(j)表示编号为j的路由回复的接收信号强度;Receive the routing replies from the corresponding channels of each neighbor node, and calculate the receiving rate Rate of each routing reply, Rate(j)=Rssi(j)/Rssi_e(j); where: j represents the number of the routing reply, and Rssi_e(j) represents the number Be the rated sending signal strength of the channel corresponding to the node corresponding to the routing reply of j, Rssi(j) represents the receiving signal strength of the routing reply j;
若同一节点既有PLC信号又有RF信号,将接收率Rate大的通道作为本节点向该邻居节点发送数据时使用的主通道,将接收率Rate小的通道作为次通道;If the same node has both a PLC signal and an RF signal, the channel with a high rate of reception is used as the primary channel for the node to send data to the neighbor node, and the channel with a small rate of reception is used as the secondary channel;
若某一节点只有PLC信号或者RF信号,则将收到回复的通道作为本节点向该邻居节点发送数据时使用的主通道,次通道不存在;If a node only has a PLC signal or an RF signal, the channel that receives the reply is used as the primary channel used when the node sends data to the neighbor node, and the secondary channel does not exist;
完成通道选择,任一节点以主通道向邻居节点发送数据。After completing the channel selection, any node sends data to the neighbor nodes through the main channel.
在本实施例中,向邻居节点主动发送数据时的主次通道选择完成后,后续向邻居节点发送数据时都以主通道去发送数据,次通道不会去发送数据。这样一方面为了降低功耗,另一方面为了减少网络中的数据量。In this embodiment, after the selection of the primary and secondary channels when actively sending data to the neighbor node is completed, the subsequent data is sent to the neighbor node through the primary channel to send data, and the secondary channel will not send data. In this way, on the one hand, it is to reduce power consumption, and on the other hand, it is to reduce the amount of data in the network.
实施例二:Embodiment two:
在实施例一的基础上,增加跟踪步骤:On the basis of Example 1, add tracking steps:
任一节点向邻居节点发送数据时,邻居节点回复确认帧;When any node sends data to a neighbor node, the neighbor node replies with an acknowledgment frame;
该节点向同一个邻居节点以当前主通道发送数据达到预设值时,计算当前主通道的丢包率P并记录,P=1-R/S,S表示节点发送的数据帧数,R表示节点收到确认帧数;When the node sends data to the same neighbor node through the current main channel to the preset value, it calculates the packet loss rate P of the current main channel and records it, P=1-R/S, S indicates the number of data frames sent by the node, and R indicates The number of confirmation frames received by the node;
当丢包率>10%时且大于次通道的丢包率时,将主次通道进行切换,若次通道不存在时,则不进行切换;初始状态下,次通道丢包率为0;When the packet loss rate is >10% and greater than the packet loss rate of the secondary channel, the primary and secondary channels are switched, and if the secondary channel does not exist, the switching is not performed; in the initial state, the packet loss rate of the secondary channel is 0;
之后以切换后的主通道发送数据,继续执行跟踪步骤。After that, send data with the switched main channel, and continue to perform the tracking step.
本实施例中,通过动态评估通信丢包率,可以动态选择目前最优通道。In this embodiment, by dynamically evaluating the communication packet loss rate, the current optimal channel can be dynamically selected.
实施例三:Embodiment three:
在实施例一或者二的基础上,增加自主学习步骤:On the basis of embodiment one or two, increase self-learning steps:
对于任一节点,每天将该节点向邻居节点发送的数据帧及收到的确认帧按时间段和通道类型进行统计,例如将时间段划分为08:00~20:00和20:00~08:00两个时间段。统计两个时间段内PLC通道和RF通道的丢包情况;For any node, the data frame sent by the node to the neighbor node and the confirmation frame received are counted according to the time period and channel type, for example, the time period is divided into 08:00~20:00 and 20:00~08 :00 Two time periods. Count the packet loss of PLC channel and RF channel in two time periods;
学习达到预设天数后,以30天为例,获取两个时间段内PLC通道和RF通道各自的总丢包率;After the learning reaches the preset number of days, take 30 days as an example to obtain the total packet loss rate of the PLC channel and the RF channel in the two time periods;
对两个时间段,分别获取两种通道的总丢包率差,总丢包率相差5%以上时,选择总丢包率低的通道类型作为该时间段的通信通道;否则,按照当前通信信道选择情况继续执行。For two time periods, obtain the total packet loss rate difference of the two channels respectively. When the total packet loss rate differs by more than 5%, select the channel type with the lowest total packet loss rate as the communication channel for this time period; otherwise, use the current communication The channel selection case continues.
在本实施例中,通过学习不同时段的通信情况,若PLC和RF通道受干扰的程度有较大区别时,可以在对应时段选用更合适的通道来提高通信成功率。In this embodiment, by learning the communication conditions at different time periods, if there is a big difference in the degree of interference between the PLC and RF channels, a more suitable channel can be selected in the corresponding time period to improve the communication success rate.
实施例四:Embodiment four:
该方法还包括失败处理和修复步骤,失败处理步骤为:The method also includes failure handling and repairing steps, wherein the failure handling steps are:
当任一节点向邻居节点发送数据出现失败即未收到邻居节点的确认帧,则进行重发尝试,若重发数据达到预设次数后依然收不到确认帧时,则查看是否存在次通道;When any node fails to send data to the neighbor node, that is, it does not receive the confirmation frame from the neighbor node, it will try to resend. If the confirmation frame is still not received after retransmitting the data for the preset number of times, check whether there is a secondary channel ;
若次通道不存在,则判定为与该邻居节点的通信路由丢失,并将该节点与该邻居节点的通道信息清空;If the secondary channel does not exist, it is determined that the communication route with the neighbor node is lost, and the channel information between the node and the neighbor node is cleared;
若次通道存在,则将次通道更新为主通道,次通道设置为不存在,并以更新的主通道继续尝试发送数据;若更新的主通道与邻居节点通信仍不成功,则判定为与该邻居节点的通信路由丢失,并将该节点与该邻居节点的通道信息清空。If the secondary channel exists, update the secondary channel to the primary channel, set the secondary channel as non-existent, and continue to try to send data with the updated primary channel; The communication route of the neighbor node is lost, and the channel information between the node and the neighbor node is cleared.
修复步骤为:节点同时用PLC和RF通道向该邻居节点以单播形式发送路由请求,尝试重新修复通信路由,对收到的路由回复,按照通道选择步骤进行选择。The restoration steps are as follows: the node sends a routing request to the neighbor node in unicast form at the same time through the PLC and RF channels, tries to repair the communication route again, and selects according to the channel selection step for the received route reply.
工作原理如下:It works as follows:
以节点A为例,在完成入网后,如图1所示,同时使用PLC和RF通道以广播的形式来发送路由请求。Taking node A as an example, after completing the network access, as shown in Figure 1, it uses the PLC and RF channels to send routing requests in the form of broadcast.
如图2所示,节点A分别收到了来自邻居节点B、C、D不同通道的路由回复。其中图示中,A收到了B的PLC通道和RF通道的路由回复,假设PLC通道计算得到的信号接收率Rate更大,所以A与B通信时使用的主通道为PLC通道,次通道为RF通道。A只收到了C的PLC通道的路由回复,所以A与C通信时使用的主通道为PLC通道,次通道不存在。A只收到了D的RF通道的路由回复,所以A与D通信时使用的主通道为RF通道,次通道不存在。As shown in Figure 2, node A has received routing replies from different channels of neighboring nodes B, C, and D respectively. In the illustration, A has received the routing reply from B’s PLC channel and RF channel. Assume that the signal reception rate calculated by the PLC channel is higher, so the main channel used by A and B when communicating is the PLC channel, and the secondary channel is RF. aisle. A only received the routing reply from the PLC channel of C, so the primary channel used by A and C to communicate is the PLC channel, and the secondary channel does not exist. A only receives the routing reply from D's RF channel, so the primary channel used by A and D to communicate is the RF channel, and the secondary channel does not exist.
如图3所示,节点A初始选择的与节点B的主通道为PLC通道,次通道为RF通道。当A与B通过PLC通道发送完100帧后,收到确认的帧为85,丢包率为15%,大于设定的阈值10%,且此时RF通道的丢包率不存在,所以将主次通道进行切换。As shown in FIG. 3 , the primary channel initially selected by Node A and Node B is the PLC channel, and the secondary channel is the RF channel. After A and B have sent 100 frames through the PLC channel, 85 frames received confirmation, the packet loss rate is 15%, which is greater than the set threshold of 10%, and the packet loss rate of the RF channel does not exist at this time, so the Switch between primary and secondary channels.
之后A以RF通道与B进行通信,在以RF通信了300帧时,收到的确认帧数为250,丢包率为16.7%,大于设定的阈值10%,且大于次通道的丢包率,所以再次将主次通道进行切换。After that, A communicates with B through the RF channel. After 300 frames of RF communication, the number of confirmation frames received is 250, and the packet loss rate is 16.7%, which is greater than the set threshold of 10%, and greater than the packet loss of the secondary channel. rate, so switch the primary and secondary channels again.
如图4所示,节点A与邻居节点B统计学习期内的通信情况,当学习时间结束后,假设|(1-n1/N1)-(1-n2/N2)|>0.5,则认为在08:00~20:00的主通道学习结果有效,若PLC的丢包率更低,则在进入该时段时直接启用PLC通道为主通道,反之启用RF通道为主通道。若|(1-n1/N1)-As shown in Figure 4, node A and neighbor node B count the communication situation during the learning period. When the learning time is over, assuming |(1-n1/N1)-(1-n2/N2)|>0.5, it is considered that in The learning results of the main channel from 08:00 to 20:00 are valid. If the packet loss rate of the PLC is lower, the PLC channel is directly used as the main channel when entering this time period, otherwise the RF channel is used as the main channel. If|(1-n1/N1)-
(1-n2/N2)|<=0.5,则认为在08:00~20:00的主通道学习结果无效,在进入该时段时不会去做主次通道的切换,还是按照情况四中描述进行通道切换。在20:00~08:00的通道切换方法与08:00~20:00的一致,|(1-n13/N13)-(1-n4/N4)|的值来进行判断。(1-n2/N2)|<=0.5, the learning result of the main channel from 08:00 to 20:00 is considered invalid, and the primary and secondary channels will not be switched when entering this time period, and it is still carried out according to the description in case 4 Channel switching. The channel switching method from 20:00 to 08:00 is the same as that from 08:00 to 20:00, and the value of |(1-n13/N13)-(1-n4/N4)| is used for judgment.
如图5所示,节点A与邻居节点B以主通道PLC通信时,收不到B的确认帧,且A与B通信的次通道也存在,所以将次通道设置为新的主通道,次通道设置为不存在。然后再次尝试与B通信,如果通信成功,则A记录的与B通信使用的主通道变为RF,使用的次通道不存在。As shown in Figure 5, when node A communicates with neighboring node B through the main channel PLC, B’s confirmation frame cannot be received, and the secondary channel for communication between A and B also exists, so the secondary channel is set as the new primary channel. Channel is set to not exist. Then try to communicate with B again. If the communication is successful, the primary channel recorded by A for communicating with B becomes RF, and the secondary channel used does not exist.
如图6所示,节点A与邻居节点B以主通道PLC通信时,收不到B的确认帧,且A与B通信的次通道也存在,所以将次通道设置为新的主通道,次通道设置为不存在。然后再次尝试与B通信,如果依旧通信失败,则最后A记录的与B通信使用的主次通道都为不存在。As shown in Figure 6, when node A communicates with neighboring node B through the main channel PLC, B’s confirmation frame cannot be received, and the secondary channel for communication between A and B also exists, so the secondary channel is set as the new primary channel. Channel is set to not exist. Then try to communicate with B again. If the communication still fails, the primary and secondary channels recorded by A for communicating with B do not exist.
如图7所示,本节点A丢失了与邻居节点B的通信通道记录,此时A需要同时使用PLC和RF通道以单播的形式来发送R路由请求。As shown in FIG. 7 , the local node A loses the communication channel record with the neighbor node B. At this time, A needs to use the PLC and RF channels at the same time to send R routing requests in the form of unicast.
如图8所示,邻居节点E向A发送数据时,若E以PLC通道发送,则A以PLC通道回复确认帧;若E以RF通道发送,则A以RF通道回复确认帧。As shown in Figure 8, when neighbor node E sends data to A, if E sends data through the PLC channel, A replies with an acknowledgment frame through the PLC channel; if E sends data through the RF channel, A replies with an acknowledgment frame through the RF channel.
以上已经描述了本发明的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。Having described various embodiments of the present invention, the foregoing description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and alterations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310517337.9ACN116566882A (en) | 2023-05-09 | 2023-05-09 | A channel adaptive method based on PLC and RF dual-mode communication module |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310517337.9ACN116566882A (en) | 2023-05-09 | 2023-05-09 | A channel adaptive method based on PLC and RF dual-mode communication module |
| Publication Number | Publication Date |
|---|---|
| CN116566882Atrue CN116566882A (en) | 2023-08-08 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202310517337.9APendingCN116566882A (en) | 2023-05-09 | 2023-05-09 | A channel adaptive method based on PLC and RF dual-mode communication module |
| Country | Link |
|---|---|
| CN (1) | CN116566882A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105788206A (en)* | 2016-01-07 | 2016-07-20 | 江苏省电力公司电力科学研究院 | Electricity information acquisition system based on dual-mode communication and method thereof |
| CN106452505A (en)* | 2015-08-12 | 2017-02-22 | 国家电网公司 | Carrier and wireless MAC layer fusion communication method and device |
| CN108401041A (en)* | 2018-03-20 | 2018-08-14 | 重庆邮电大学 | A kind of bimodulus heterogeneous network group-net communication method towards electric power information collection system |
| CN112634601A (en)* | 2020-11-23 | 2021-04-09 | 北京智芯微电子科技有限公司 | Dual-mode communication device, dual-mode communication method and electric meter system |
| CN115225564A (en)* | 2022-07-06 | 2022-10-21 | 重庆邮电大学 | PLC and wireless heterogeneous network networking method |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106452505A (en)* | 2015-08-12 | 2017-02-22 | 国家电网公司 | Carrier and wireless MAC layer fusion communication method and device |
| CN105788206A (en)* | 2016-01-07 | 2016-07-20 | 江苏省电力公司电力科学研究院 | Electricity information acquisition system based on dual-mode communication and method thereof |
| CN108401041A (en)* | 2018-03-20 | 2018-08-14 | 重庆邮电大学 | A kind of bimodulus heterogeneous network group-net communication method towards electric power information collection system |
| CN112634601A (en)* | 2020-11-23 | 2021-04-09 | 北京智芯微电子科技有限公司 | Dual-mode communication device, dual-mode communication method and electric meter system |
| CN115225564A (en)* | 2022-07-06 | 2022-10-21 | 重庆邮电大学 | PLC and wireless heterogeneous network networking method |
| Publication | Publication Date | Title |
|---|---|---|
| US11329693B2 (en) | Dynamic medium switch in co-located PLC and RF networks | |
| US6345185B1 (en) | Method for transmitting a PSMM in a communication system | |
| KR100933399B1 (en) | Method and apparatus for receiving system information transmitted by base station in mobile communication system | |
| CN101933253B (en) | Wireless communication method for transmitting a sequence of data units between a wireless device and a network | |
| US6337984B1 (en) | Method for controlling a handoff in a communication system | |
| US20080176566A1 (en) | Handover control system, method for the same, and mobile communication system and radio base station using the same | |
| CN103179627A (en) | System and method for channel selection management in a wireless communication network | |
| EP2337400A1 (en) | Handover procedure in a coordinated multipoint (CoMP) transmission network | |
| KR20020083942A (en) | Data link transmission control method, mobile communication system, data link transmission control apparatus, base station, mobile station, mobile station control program and computer readable rocording medium | |
| CN107886696B (en) | Method for realizing meter reading by connecting wireless signal blind area nodes | |
| WO2011020741A2 (en) | De-centralized transmit power optimization | |
| CN102469543A (en) | Admission control method, device and system | |
| US20060084438A1 (en) | Method and system for controlling hard handoff in mobile network | |
| CN102571149B (en) | Relay method and nodal point of power line communication | |
| CN109379770B (en) | Method and device for optimizing path auxiliary candidate node of Bluetooth mesh network and node | |
| JP2009124461A (en) | Radio base station and radio communication system | |
| JP2003324761A (en) | Data link transmission control method, mobile communication system, data link transmission control device, base station, mobile station, mobile station control program, and computer-readable recording medium | |
| CN105992157A (en) | D2D relay multicast method assisted by network | |
| US20040180652A1 (en) | Method of controlling power of wireless access node in a wireless LAN system | |
| JP3423918B2 (en) | Multicast communication method, wireless base station apparatus and wireless terminal station apparatus | |
| CN116566882A (en) | A channel adaptive method based on PLC and RF dual-mode communication module | |
| CN101600221B (en) | Method for terminal to obtain attribute of neighboring region with same frequency and measuring method | |
| CN102647752B (en) | Control method, Apparatus and system that subscriber equipment measures | |
| CN101841850A (en) | Method, device and system for acquiring neighboring cell load information from LTE system | |
| US20070072563A1 (en) | Server selection in a wireless communications network |
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |