Route switching method, system and device for EPDT multi-hop ad hoc network service and medium
By detecting the frame synchronization bit error rate and the received signal strength RSSI value, routing handover is realized when nodes move in the ad hoc network, which solves the communication interruption problem caused by node movement and ensures communication connectivity and stability.
Patent Information
- Application Number
- CN202510049849.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-13
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2045-01-13
AI Technical Summary
In the ad hoc network, node movement causes changes in the network topology structure, and routing information is not updated in time, which may lead to communication interruption or data loss. The existing technology fails to effectively handle routing switching when node movement.
By detecting the frame synchronization error rate and the received signal strength RSSI value, if the threshold is exceeded, the sending forward node switches the control frame, finds and switches to a more suitable new forwarding node, and establishes a new forwarding link for routing.
During the voice call of the service channel, seamless routing switching is realized when the node moves, avoids call interruption, meets the communication needs of the nodes in motion, and maximizes the communication connectivity.
Smart Images

Figure CN119653447A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of wireless communication technology, and specifically relates to a routing switching method, system, equipment and medium for electric power professional data transmission EPDT multi-hop self-organizing network service. Background Art
[0002] In the existing narrowband wireless self-organizing network solutions, in the walkie-talkie direct mode, only multiple walkie-talkies are needed to realize business functions such as self-organizing network, self-recovery, multi-hop forwarding, emergency request forwarding, etc., without the need for base station and relay station equipment.
[0003] However, when a node (such as a walkie-talkie) moves, the topology of the network will change accordingly, and the routing needs to be updated accordingly to ensure the continuity and effectiveness of communication. If the routing information is not updated in time, it may cause communication interruption or data loss. In the prior art literature related to self-organizing networks, there are specific steps for call implementation, but there is no information about how to handle the movement of nodes during a voice call on a service channel. As the movement of nodes causes the position of the nodes to change, the topology of the network changes accordingly, and the routing changes. If the previous routing is still used, it will inevitably cause partial disconnection or complete failure of the call, which cannot meet the requirements for the actual use of mobile nodes in self-organizing networks.
[0004] During a service channel voice call, it is critical to handle the movement of nodes (such as walkie-talkies or other communication devices). When a node moves from one area to another, the system needs to achieve seamless handover to ensure the continuity of the call. This means that when a node moves to a new area, its connection should automatically transfer from the old area to the new area without communication interruption. If the mobile node is not handled, it may cause dropped calls during the call. Dropped calls not only affect the user experience, but may also cause the loss of important information. The movement of nodes will cause changes in the network topology. In order to maintain the stability and efficiency of the network, the system needs to dynamically update the routing information to ensure that data can be transmitted along the optimal path. By processing mobile nodes in a timely manner, the system can optimize the network topology, reduce communication delays, and improve communication efficiency. As nodes move, the load of the network may change. By processing mobile nodes in a timely manner, the system can achieve load balancing and avoid overload or idleness in certain areas. In addition, optimizing the network topology and routing selection can improve the utilization of network resources and enable the network to accommodate more users and communication needs. In complex environments, such as high-rise buildings and tunnels in cities, the movement of nodes may cause a decrease in signal quality. By processing mobile nodes in a timely manner, the system can adjust communication parameters, improve signal quality, and ensure communication stability. By processing mobile nodes, the robustness of the network can be enhanced, enabling it to cope with various emergencies and challenges. Summary of the invention
[0005] The purpose of the present invention is to address the problems in the above-mentioned prior art and provide a route switching method, system, equipment and medium for EPDT multi-hop self-organizing network services for electric power professional data transmission, so as to realize route switching during voice calls in the service channel within the self-organizing network without affecting the overall call, thereby meeting the communication needs when nodes move during voice calls in the service channel.
[0006] In order to achieve the above object, the present invention has the following technical solutions:
[0007] In a first aspect, an embodiment of the present invention provides a routing switching method for an electric power professional data transmission EPDT multi-hop self-organizing network service, comprising:
[0008] Node B receives the frame sent by Node A, and detects the frame synchronization bit error rate and the received signal strength RSSI value. If the received signal strength RSSI value and the bit error rate exceed the threshold at the same time, the forwarding node switching control frame is sent in the next transmission time slot;
[0009] Node B waits to receive the request control frame from the new forwarding node;
[0010] The neighboring nodes of the B node receive the forwarding node switching control frame sent by the B node, and if the neighboring nodes of the B node switch to the frequency of the last receiving node and can receive, they send a request control frame in the order of the addresses in the frame;
[0011] When node B receives the request control frame sent by the surrounding nodes, it confirms the new forwarding node based on the received signal strength RSSI value of node A and the bit error rate of the intermediate control bit. After that, the new forwarding node sends a request confirmation control frame to node B.
[0012] Node B switches to a new forwarding node, and the new forwarding node establishes a new forwarding link with node A for routing.
[0013] As a preferred solution, the forwarding node switching control frame includes the following information:
[0014] Identifies the role of the exiting forwarding node, call type, transmission frequency of the previous node, source service initiation address, target transmission address and addresses of surrounding nodes. The frame carries the addresses of several surrounding nodes.
[0015] As a preferred solution, after the B node completes sending the forwarding node switching control frame, the B node is converted into a receiving node to wait for receiving the request control frame of the new forwarding node, and the receiving frequency of the B node after being converted into a receiving node is the same as the transmitting frequency.
[0016] As a preferred solution, the request control frame includes the following information:
[0017] Command identifier, RSSI value received from the previous node and bit error rate of the intermediate control bit.
[0018] As a preferred scheme, in the step in which the new forwarding node sends a request confirmation control frame to node B after confirming the new forwarding node, the new forwarding node is B1, node B1 sends a request confirmation control frame, and other nodes enter a receiving state, waiting for the forwarding frame of node B1; node B responds to the request confirmation control frame of node B1 through a request response control frame, and the request response control frame includes the following information: command identifier, new forwarding node address.
[0019] As a preferred solution, the routing switching method for the electric power professional data transmission EPDT multi-hop self-organizing network service also includes the step of voice hole processing. After the B node is switched to a new forwarding node and the new forwarding node establishes a new forwarding link with the A node for routing, if the previous node is the initial sending node, the next node uses reverse signaling to notify that there will be a forwarding node switching process. The data bit of the corresponding superframe starting with the reverse signaling received by the initial node is cleared to 0, and valid data is not sent for the time being. Valid data is sent again in the next superframe.
[0020] As a preferred solution, the routing switching method for the electric power professional data transmission EPDT multi-hop self-organizing network service also includes scanning the frequency of the previous forwarding node and the frequency of the next forwarding node when other nodes lose frame synchronization and have no reception, performing two channel scans, and receiving calls within the coverage of the new forwarding node.
[0021] As a preferred solution, the routing switching method for the electric power professional data transmission EPDT multi-hop ad hoc network service is applicable to digital mobile radio DMR, digital private mobile radio DPMR, police digital trunking PDT, minimized drive test MDT, and terrestrial trunking radio TETRA communication protocols.
[0022] In a second aspect, an embodiment of the present invention provides a routing switching system for an electric power professional data transmission EPDT multi-hop self-organizing network service, comprising:
[0023] Frame detection module, used for node B to receive frames sent by node A, node B to detect frame synchronization bit error rate and received signal strength RSSI value, if the received signal strength RSSI value and bit error rate exceed the threshold at the same time, then the forwarding node switching control frame is sent in the next transmission time slot;
[0024] A node conversion module, used for the B node to wait for receiving a request control frame from a new forwarding node;
[0025] A switching node selection module is used for the peripheral nodes of the B node to receive the forwarding node switching control frame sent by the B node, and if the peripheral nodes of the B node are switched to the frequency of the last receiving node and can receive, then a request control frame is sent in the order of the addresses in the frame;
[0026] A new forwarding node confirmation module is used for when the B node receives a request control frame sent by a surrounding node, the new forwarding node sends a request confirmation control frame to the B node after confirming the new forwarding node according to the received signal strength RSSI value of the A node and the bit error rate of the intermediate control bit;
[0027] The forwarding link establishment module is used for switching the B node to a new forwarding node, and the new forwarding node establishes a new forwarding link with the A node for routing.
[0028] As a preferred solution, the routing switching system for the electric power professional data transmission EPDT multi-hop self-organizing network service also includes a voice hole processing module, which is used to switch the B node to a new forwarding node. After the new forwarding node establishes a new forwarding link with the A node for routing, if the previous node is the initial sending node, the next node uses reverse signaling to notify that there will be a forwarding node switching process. The data bit of the corresponding superframe starting with the reverse signaling received by the initial node is cleared to 0, and valid data is not sent for the time being. Valid data is sent in the next superframe.
[0029] As a preferred solution, the routing switching system for the electric power professional data transmission EPDT multi-hop self-organizing network service also includes a frame synchronization loss scanning module, which is used for scanning the frequency of the previous forwarding node and the frequency of the next forwarding node when other nodes lose frame synchronization and have no reception, and performs two channel scans to receive calls within the coverage of the new forwarding node.
[0030] In a third aspect, an embodiment of the present invention provides an electronic device, including a processor and a memory, wherein the processor is used to execute a computer program stored in the memory to implement the routing switching method of the electric power professional data transmission EPDT multi-hop self-organizing network service.
[0031] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores at least one instruction, and when the at least one instruction is executed by a processor, the routing switching method of the electric power professional data transmission EPDT multi-hop self-organizing network service is implemented.
[0032] Compared with the prior art, the first aspect of the present invention has at least the following beneficial effects:
[0033] A specific method for updating the forwarding node due to the change of position caused by movement in the voice forwarding stage of the service channel is provided. Node B receives the frame sent by node A, detects the frame synchronization bit error rate and the received signal strength RSSI value. If the received signal strength RSSI value and the bit error rate exceed the threshold at the same time, it proves that stable reception is no longer possible. Then, a node B1 that is more suitable as a new forwarding node is found from the surrounding nodes of node B, and it is switched to the new forwarding node, and a new forwarding link is established for routing. The present invention solves the problem of partial failure or full failure of the voice forwarding link due to the position change of the node in real-time motion, so that the self-organizing network meets the problem of rebuilding the chain of the node in motion, maximizes the connectivity of the communication, and provides communication guarantee without infrastructure for emergency and special applications.
[0034] It can be understood that the beneficial effects of the second to fourth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0036] Figure 1 A schematic diagram of the relative positions of nodes in an ad hoc network when no movement occurs according to an embodiment of the present invention;
[0037] Figure 2 A schematic diagram of the relative positions of nodes in a self-organizing network after movement according to an embodiment of the present invention;
[0038] Figure 3 A forwarding node switching timing diagram of a routing switching method for an EPDT multi-hop ad hoc network service according to an embodiment of the present invention. DETAILED DESCRIPTION
[0039] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.
[0040] In order to implement route switching during a voice call on a service channel in an ad hoc network without affecting the overall call, an embodiment of the present invention proposes a route switching method for an EPDT multi-hop ad hoc network service.
[0041] In the field of communications, EPDT is the abbreviation of Electrical-power Professional Data Transmission. It refers to a data transmission and communication system specifically used in the power industry, which has the characteristics and advantages of large-area system, wide coverage, domestic cryptographic algorithm encryption, and independent intellectual property rights. It specifies the system's technical characteristics, system composition and functional requirements, address and identification code, network management, system interconnection, system basic performance indicators, security encryption, electrical safety, power adaptability, mechanical structure safety, communication equipment environmental adaptability requirements, reliability requirements, transportation and packaging requirements, etc. This standard applies to the research and development, production, use and maintenance of the Electric Power Professional Data Transmission (EPDT) communication system.
[0042] See also Figure 1 , when the nodes in the ad hoc network do not move, the whole network communication is realized according to the forwarding link of A→B→C→D→E→F in the ad hoc network, but each node changes its position in real time. After the position changes, the real-time position is Figure 2 As shown, according to the new node position, the forwarding path should become A→B1→C→D→E2→F, but at the same time, voice should be guaranteed to be continuous. In this regard, the embodiment of the present invention proposes a routing switching method for EPDT multi-hop ad hoc network services, which includes two parts: one part is the process of B1 and E2 becoming new forwarding nodes; the other part is the processing of the non-forwarding node not receiving the voice of the original forwarding node after the position of the non-forwarding node changes, such as Figure 2 Nodes C1 and D2 in.
[0043] See also Figure 3 The routing switching method of the electric power professional data transmission EPDT multi-hop self-organizing network service in the embodiment of the present invention includes the following steps:
[0044] S1, Node B receives the frame sent by Node A, and Node B detects the frame synchronization bit error rate and the received signal strength RSSI value. If the received signal strength RSSI value and the bit error rate exceed the threshold at the same time, the forwarding node switching control frame is sent in the next transmission time slot;
[0045] S2, Node B is converted into a receiving node, waiting to receive the request control frame from the new forwarding node;
[0046] S3. The neighboring nodes of Node B receive the forwarding node switching control frame sent by Node B, and if the neighboring nodes of Node B switch to the frequency of the last receiving node and can receive, they send request control frames in the order of the addresses in the frame;
[0047] S4, Node B receives the request control frame sent by the surrounding nodes, and then compares and determines the node B1 that is more suitable as the new forwarding node based on the received signal strength RSSI value of Node A and the bit error rate of the intermediate control bit. After confirming the new forwarding node, the new forwarding node sends a request confirmation control frame to Node B;
[0048] S5. Node B switches to a new forwarding node, and the new forwarding node establishes a new forwarding link with node A for routing.
[0049] In a possible implementation, if it is detected in step S1 that both the received signal strength RSSI value and the bit error rate exceed the threshold, for example, the RSSI value exceeds -121dBm and the bit error rate exceeds 5%, proving that stable reception is no longer possible, a forwarding node switching control frame is sent in the next transmission time slot. Here, RSSI (Received Signal Strength Indicator) is a received signal strength indicator, which is a measurement unit used to indicate the strength of a received electromagnetic wave signal.
[0050] The RSSI value is a negative value expressed in dBm (decibel milliwatts) and is used to measure the strength of the signal received by the device from the base station or other transmitting point. The larger the RSSI value, the stronger the signal received by the device. The normal range of RSSI depends on the device used and the specific scenario. The RSSI value is related to the signal propagation distance. As the signal propagation distance increases, the RSSI value usually decreases. This is because the signal is attenuated and interfered during the propagation process. The RSSI value is also affected by environmental factors. For example, obstacles, electromagnetic interference, multipath effects, etc. may all affect the RSSI value. Therefore, when measuring RSSI, it is necessary to consider the impact of these factors on the measurement results. RSSI values are widely used in the field of wireless communications. For example, by monitoring the RSSI value, the connection quality and stability of the network can be judged. If the RSSI value is low, it may mean that the network connection quality is poor or there is interference. RSSI can also be used for positioning and ranging. According to the RSSI value and the signal propagation model, the distance or position between devices can be estimated. However, since the RSSI value is affected by many factors, the accuracy of its ranging and positioning may be limited to a certain extent. The RSSI value does not directly represent the connection speed or stability of the device. Signal strength is only one of the multiple factors that affect the network. When measuring RSSI, it is necessary to ensure the consistency of the measurement environment to avoid the impact of environmental factors on the measurement results. The normal range of RSSI may be different for different devices and scenarios. Therefore, it is necessary to make judgments based on actual conditions in specific applications. By monitoring and analyzing the RSSI value, you can understand the connection quality and stability of the network, and provide an important reference for network optimization and troubleshooting.
[0051] Furthermore, the forwarding node switching control frame described in the embodiment of the present invention includes the following information:
[0052] Identifies the role of the exiting forwarding node, call type, transmission frequency of the previous node, source service initiation address, target transmission address, and addresses of surrounding nodes. The frame carries the addresses of several surrounding nodes.
[0053] In a possible implementation, after the B node completes sending the forwarding node switching control frame in step S2, the B node is converted into a receiving node to wait for receiving the request control frame of the new forwarding node, and the receiving frequency of the B node after being converted into a receiving node is the same as the transmitting frequency.
[0054] In a possible implementation manner, the request control frame includes the following information:
[0055] Command identifier, RSSI value received from the previous node and bit error rate of the intermediate control bit.
[0056] Furthermore, the bit error rate of the middle control bit refers to the probability of an error in the control bit (usually used to control data transmission, synchronization or verification, etc.) located in the middle of the data frame during data transmission. The bit error rate (BER) is an indicator to measure the accuracy of data transmission within a specified time. The calculation formula is: bit error rate = bit error in transmission / total number of transmitted codes × 100%. It reflects the probability of a code element being transmitted incorrectly during data transmission. The bit error rate is generated because during signal transmission, decay changes the voltage of the signal, causing the signal to be destroyed during transmission and generating bit errors. Noise, pulses caused by alternating current or lightning, transmission equipment failure and other factors can all cause bit errors. For binary digital band transmission systems, the bit error rate is related to the signal form (modulation method), the statistical characteristics of noise, and the demodulation and decoding decision methods. The bit error rate is one of the important indicators for evaluating the performance of a communication system. The lower the bit error rate, the higher the reliability of data transmission; otherwise, the lower it is. In digital communication systems, the bit error rate is usually required to be lower than a certain threshold to ensure the accuracy and reliability of data transmission.
[0057] In wireless communication systems, there is a certain relationship between RSSI value and bit error rate. Generally speaking, the larger the RSSI value (i.e., the higher the received signal strength), the lower the bit error rate is usually; conversely, the higher it is. This is because when the signal strength is high, the attenuation and interference of the signal during transmission are relatively small, thereby reducing the occurrence of bit errors. However, this relationship is not absolute, because the bit error rate is also affected by many other factors, such as modulation method, demodulation algorithm, channel coding, etc.
[0058] In a possible implementation, in step S4, after confirming that node B1 is more suitable as the new forwarding node, node B1 sends a request confirmation control frame, and other nodes enter a receiving state and wait for the forwarding frame of node B1. Node B responds to the request confirmation control frame of node B1 through a request response control frame, and the request response control frame includes the following information: command identifier, new forwarding node address.
[0059] Figure 2 The E2 in the example is also switched to a new forwarding node in the same way. The new forwarding link is repaired, and there will be a superframe voice hole in the middle, which does not affect the overall voice communication and transitions smoothly. The routing switching method for the EPDT multi-hop ad hoc network service of the embodiment of the present invention also includes the step of voice hole processing:
[0060] After node B switches to a new forwarding node and the new forwarding node establishes a new forwarding link with node A for routing, if the previous node is the initial sending node, the next node uses reverse signaling to notify that there will be a forwarding node switching process. The initial node receives the voice data bit of the corresponding superframe starting from the reverse signaling and clears it to 0, and does not send valid voice data for the time being. Valid voice data is sent in the next superframe, which can reduce the duration of voice holes.
[0061] The routing switching method of the EPDT multi-hop ad hoc network service according to the embodiment of the present invention further includes:
[0062] When other nodes lose frame synchronization and fail to receive calls, they scan the frequency of the previous forwarding node and the frequency of the next forwarding node, that is, two-channel scanning, and receive calls within the coverage of the new forwarding node. Figure 2 The C1 node in receives the call under the new forwarding node B1, and the D2 node receives the call under the new forwarding node E2.
[0063] The embodiment of the present invention takes the CSBK frame as an example to discuss the bit field, including but not limited to various valid frames specified in the protocol.
[0064] The CSBK (Control Signalling Block) frame is a data frame structure used to transmit control signals in a communication system. The CSBK frame is a special data frame defined in the communication protocol and is used to transmit control signals and instructions.
[0065] The CSBK frame plays an important role in the communication system. It is responsible for transmitting control information between the transmitter and the receiver, such as synchronization signals, address information, data length indication, check code, etc. This information is crucial to ensure the correct transmission of data and the stable operation of the system. The CSBK frame usually includes a leading data frame structure to guide the receiving end to correctly identify and receive subsequent CSBK frames. In addition to the leading data frame structure, the CSBK frame also includes a text message data frame structure for transmitting specific control signals and instructions. In order to ensure the integrity of the data, the CSBK frame usually also includes a check code for error detection and correction at the receiving end. In wireless communication systems, CSBK frames are widely used to transmit control signals and instructions to ensure the stable operation of the communication system. The CSBK frame bit field definition of an embodiment of the present invention is shown in the following table:
[0066]
[0067] At the same time, the routing switching method for the electric power professional data transmission EPDT multi-hop self-organizing network service described in the embodiment of the present invention is based on the electric power professional data transmission EPDT protocol and is applicable to digital mobile radio DMR, digital private mobile radio DPMR, police digital cluster PDT, minimized drive test MDT, and terrestrial cluster radio TETRA communication protocols.
[0068] The EPDT protocol focuses on the transmission of power professional data. It specifies the technical indicators and performance requirements of the communication system to ensure the accurate and reliable transmission of power data. The protocol has a wide range of applications in the power industry and is an important foundation for building a power communication system.
[0069] The DMR (Digital Mobile Radio) protocol is a digital mobile radio communication standard developed by the European Telecommunications Standards Institute (ETSI), which is mainly used in two-way radio communication systems. The DMR protocol has the advantages of efficient use of spectrum resources, large-area networking, compatibility with analog conventions, and supports a variety of business functions such as voice and data. In addition, the DMR protocol also has good scalability and backward compatibility, which makes the cost of the system and terminals lower and the network construction faster.
[0070] The DPMR (digital private mobile radio) protocol is also a digital two-way radio communication standard developed by ETSI. It uses frequency division multiple access (FDMA) technology to divide a 12.5kHz channel interval into two 6.25kHz channel intervals, thereby achieving high-density channels. The DPMR protocol has the characteristics of low cost, low complexity, and ease of use, and supports various forms of voice and data applications. It is mainly used for point-to-point services and does not require base stations or repeaters in the 446MHz UHF band.
[0071] The PDT (Police Digital Trunking) protocol is a police digital trunking communication standard. The PDT protocol draws on mature international standard technologies and has been innovatively designed to meet the needs of most users in the trunking communication industry. The PDT protocol has the advantages of efficient use of resources, reduced usage costs, and improved overall efficiency. It also supports independent security encryption technology and meets national needs. In addition, the PDT protocol also has good smooth transition capabilities and can be interconnected with existing public security wireless analog systems.
[0072] The MDT (Minimization of Drive Tests) protocol is an automated drive test technology. It is not a communication protocol in the traditional sense, but a technical means to discover coverage problems, uplink coverage problems, abnormal events, etc., and draw coverage maps to evaluate user QoS experience. MDT technology collects measurement data through ordinary user terminals, which can save traditional drive test costs and improve the comprehensiveness and timeliness of tests. MDT technology plays an important role in the optimization and maintenance of mobile communication networks.
[0073] TETRA (Terrestrial Trunked Radio) protocol is a professional mobile communication system based on digital time division multiple access (TDMA) technology, designed by ETSI to meet the needs of professional departments in European countries for mobile communications. TETRA system has the advantages of good compatibility, good openness, high spectrum utilization, strong confidentiality, etc., and supports fast call establishment, variable time slot data transmission, scheduling functions, etc.
[0074] In the embodiment of the present invention, the address is 8 bits, and the maximum number of nodes supported in the network is 256. Other corresponding definitions that are deformed or extended based on the bit field definition of this embodiment to achieve similar functions are within the protection scope of this application.
[0075] The routing switching method of the EPDT multi-hop ad hoc network service in the embodiment of the present invention provides a specific means for updating the forwarding node due to the change of position caused by movement in the voice forwarding stage of the service channel, and combines the timing diagram to simply and clearly explain the specific implementation method. At the same time, the bit field definition is given by taking CSBK as an example, so that the technical solution of the present application can be truly implemented.
[0076] The routing switching method for the EPDT multi-hop ad hoc network service in the embodiment of the present invention solves the problem of partial or full failure of the voice forwarding link due to position changes of nodes in real-time motion, so that the ad hoc network meets the chain reconstruction requirements of the nodes in motion, maximizes the connectivity of the communication, and provides communication guarantee without infrastructure for emergency and special applications.
[0077] Another embodiment of the present invention further provides a routing switching system for EPDT multi-hop ad hoc network services, including:
[0078] Frame detection module, used for node B to receive frames sent by node A, node B to detect frame synchronization bit error rate and received signal strength RSSI value, if the received signal strength RSSI value and bit error rate exceed the threshold at the same time, then the forwarding node switching control frame is sent in the next transmission time slot;
[0079] A node conversion module, used for the B node to wait for receiving a request control frame from a new forwarding node;
[0080] A switching node selection module is used for the peripheral nodes of the B node to receive the forwarding node switching control frame sent by the B node, and if the peripheral nodes of the B node are switched to the frequency of the last receiving node and can receive, then a request control frame is sent in the order of the addresses in the frame;
[0081] A new forwarding node confirmation module is used for when the B node receives a request control frame sent by a surrounding node, the new forwarding node sends a request confirmation control frame to the B node after confirming the new forwarding node according to the received signal strength RSSI value of the A node and the bit error rate of the intermediate control bit;
[0082] The forwarding link establishment module is used for switching the B node to a new forwarding node, and the new forwarding node establishes a new forwarding link with the A node for routing.
[0083] In one possible implementation, the routing switching system for the EPDT multi-hop self-organizing network service also includes a voice hole processing module, which is used to switch the B node to a new forwarding node. After the new forwarding node establishes a new forwarding link with the A node for routing, if the previous node is the initial sending node, the next node uses reverse signaling to notify that there will be a forwarding node switching process. The data bit of the corresponding superframe starting with the reverse signaling received by the initial node is cleared to 0, and valid data is not sent for the time being. Valid data is sent again in the next superframe.
[0084] In one possible implementation, the routing switching system for the EPDT multi-hop self-organizing network service also includes a frame synchronization loss scanning module, which is used to scan the frequency of the previous forwarding node and the frequency of the next forwarding node when other nodes lose frame synchronization and have no reception, perform two channel scans, and receive calls within the coverage of the new forwarding node.
[0085] Another embodiment of the present invention further proposes an electronic device, including a processor and a memory, wherein the processor is used to execute a computer program stored in the memory to implement the routing switching method of the electric power professional data transmission EPDT multi-hop self-organizing network service.
[0086] Another embodiment of the present invention further proposes a computer-readable storage medium, which stores at least one instruction. When the at least one instruction is executed by a processor, it implements the routing switching method of the electric power professional data transmission EPDT multi-hop self-organizing network service.
[0087] The computer program includes computer program code, which may be in source code form, object code form, executable file or some intermediate form. The computer-readable storage medium may include: any entity or device, medium, USB flash drive, mobile hard disk, disk, optical disk, computer memory, read-only memory, random access memory, electric carrier signal, telecommunication signal and software distribution medium, etc. that can carry the computer program code. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals. For ease of explanation, the above content only shows the part related to the embodiment of the present invention. For specific technical details not disclosed, please refer to the method part of the embodiment of the present invention. The computer-readable storage medium is non-temporary and can be stored in a storage device formed by various electronic devices, which can realize the execution process recorded in the method of the embodiment of the present invention.
[0088] It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, systems or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0089] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems) and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the process in the flowchart. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0090] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0091] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0092] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the relevant field should understand that the specific implementation methods of the present invention can still be modified or replaced by equivalents. Any modification or equivalent replacement that does not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.
Claims
1. A routing switching method for electric power professional data transmission EPDT multi-hop self-organizing network service, characterized in that: include: Node B receives the frame sent by Node A, and detects the frame synchronization bit error rate and the received signal strength RSSI value. If the received signal strength RSSI value and the bit error rate exceed the threshold at the same time, the forwarding node switching control frame is sent in the next transmission time slot; Node B waits to receive the request control frame from the new forwarding node; The neighboring nodes of the B node receive the forwarding node switching control frame sent by the B node, and if the neighboring nodes of the B node switch to the frequency of the last receiving node and can receive, they send a request control frame in the order of the addresses in the frame; When node B receives the request control frame sent by the surrounding nodes, it confirms the new forwarding node based on the received signal strength RSSI value of node A and the bit error rate of the intermediate control bit. After that, the new forwarding node sends a request confirmation control frame to node B. Node B switches to a new forwarding node, and the new forwarding node establishes a new forwarding link with node A for routing.
2. The routing switching method for electric power professional data transmission EPDT multi-hop ad hoc network service according to claim 1 is characterized in that: The forwarding node switching control frame includes the following information: Identifies the role of the exiting forwarding node, call type, transmission frequency of the previous node, source service initiation address, target transmission address and addresses of surrounding nodes. The frame carries the addresses of several surrounding nodes.
3. The routing switching method for electric power professional data transmission EPDT multi-hop ad hoc network service according to claim 1 is characterized in that: After the B node completes sending the forwarding node switching control frame, the B node is converted into a receiving node to wait for receiving the request control frame of the new forwarding node. The receiving frequency of the B node after being converted into a receiving node is the same as the transmitting frequency.
4. The routing switching method for electric power professional data transmission EPDT multi-hop ad hoc network service according to claim 1 is characterized in that: The request control frame contains the following information: Command identifier, RSSI value received from the previous node and bit error rate of the intermediate control bit.
5. The routing switching method for electric power professional data transmission EPDT multi-hop ad hoc network service according to claim 1 is characterized in that: In the step in which the new forwarding node sends a request confirmation control frame to node B after confirming the new forwarding node, the new forwarding node is B1, node B1 sends a request confirmation control frame, and other nodes enter a receiving state, waiting for the forwarding frame of node B1; node B responds to the request confirmation control frame of node B1 through a request response control frame, and the request response control frame includes the following information: command identifier, new forwarding node address.
6. The routing switching method for electric power professional data transmission EPDT multi-hop ad hoc network service according to claim 1 is characterized in that: It also includes the step of voice hole processing. After the B node switches to a new forwarding node and the new forwarding node establishes a new forwarding link with the A node for routing, if the previous node is the initial sending node, the next node uses reverse signaling to notify that there will be a forwarding node switching process. The data bit of the corresponding superframe at the beginning of the initial node receiving the reverse signaling is cleared to 0, and valid data is not sent for the time being. Valid data will be sent in the next superframe.
7. The routing switching method for electric power professional data transmission EPDT multi-hop ad hoc network service according to claim 6 is characterized in that: It also includes that when other nodes lose frame synchronization and have no reception, they scan the frequency of the previous forwarding node and the frequency of the next forwarding node, perform two channel scans, and receive calls within the coverage of the new forwarding node.
8. The method for routing switching of electric power professional data transmission EPDT multi-hop ad hoc network service according to any one of claims 1 to 7, characterized in that: Applicable to digital mobile radio DMR, digital private mobile radio DPMR, police digital trunking PDT, minimized drive test MDT, and terrestrial trunking radio TETRA communication protocols.
9. A routing switching system for EPDT multi-hop ad hoc network services for electric power professional data transmission, characterized in that: include: Frame detection module, used for node B to receive frames sent by node A, node B to detect frame synchronization bit error rate and received signal strength RSSI value, if the received signal strength RSSI value and bit error rate exceed the threshold at the same time, then the forwarding node switching control frame is sent in the next transmission time slot; A node conversion module, used for the B node to wait for receiving a request control frame from a new forwarding node; A switching node selection module is used for the peripheral nodes of the B node to receive the forwarding node switching control frame sent by the B node, and if the peripheral nodes of the B node are switched to the frequency of the last receiving node and can receive, then a request control frame is sent in the order of the addresses in the frame; A new forwarding node confirmation module is used for when the B node receives a request control frame sent by a surrounding node, the new forwarding node sends a request confirmation control frame to the B node after confirming the new forwarding node according to the RSSI value of the received signal strength of the A node and the bit error rate of the intermediate control bit; The forwarding link establishment module is used for switching the B node to a new forwarding node, and the new forwarding node establishes a new forwarding link with the A node for routing.
10. The routing switching system for electric power professional data transmission EPDT multi-hop ad hoc network service according to claim 9 is characterized in that: It also includes a voice hole processing module, which is used to switch the B node to a new forwarding node. After the new forwarding node establishes a new forwarding link with the A node for routing, if the previous node is the initial sending node, the next node uses reverse signaling to notify that there will be a forwarding node switching process. The data bit of the corresponding superframe at the beginning of the initial node receiving the reverse signaling is cleared to 0, and valid data is not sent temporarily. Valid data will be sent in the next superframe.
11. The routing switching system for electric power professional data transmission EPDT multi-hop ad hoc network service according to claim 10 is characterized in that: It also includes a frame synchronization loss scanning module, which is used to scan the frequency of the previous forwarding node and the frequency of the next forwarding node when other nodes lose frame synchronization and have no reception, perform two channel scans, and receive calls within the coverage of the new forwarding node.
12. An electronic device, characterized in that: It comprises a processor and a memory, wherein the processor is used to execute a computer program stored in the memory to implement a routing switching method for an electric power professional data transmission EPDT multi-hop self-organizing network service as described in any one of claims 1 to 8.
13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores at least one instruction, and when the at least one instruction is executed by the processor, it implements the routing switching method of the electric power professional data transmission EPDT multi-hop self-organizing network service as described in any one of claims 1 to 8.
Citation Information
Patent Citations
Cluster head coordination based MAC / route integrated self-organization network design method
CN104618245A
Multi-channel polling data transmission system and method applied to water conservancy field
CN118382119A
System and method for adaptive proactive scanning to support fast handoffs in mobile networks
US20100150111A1
Micropower wireless network self-networking method and micropower wireless network
WO2016026347A1
Cited By
Execution method of power business, electronic equipment and computer readable storage medium
CN119893587A