Line loss rate treatment device and treatment method

CN116184087BActive Publication Date: 2026-09-22HEBEI LONGYAO COUNTY POWER BUREAU +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310198046.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-03
Publication Date
2026-09-22
Estimated Expiration
2043-03-03

AI Technical Summary

Technical Problem

[0003]而在具体运用中,供电台区的线损率普遍存放在如4G网这样的无线网内的后台电脑中,后台电脑要把线损率值传递至无线交换机,且在后台电脑登记一线损率值传递顺传信号;无线交换机在把线损率值传至监控电脑后,会依据具体的传递状况,回传线损率值形态结果;形态结果用来标记线损率值的具体传递状况,就要刷新到顺传信号,登记线损率值的具体传递形态,来让监控者检索线损率值传递形态或线损率值的未达成缘由;在大量传递顺传的线损率值之际,各个线损率值会形成最高三个的形态结果,后台电脑处置形态结果的负载过高,接下来对顺传信号的搭配、刷新都不宜于通常的处置方法

Benefits of technology

[0029]本发明的有益效果在于,与现有技术相比,本发明在传递顺传的线损率值的后台电脑的主存中对带有顺传的线损率值的顺传信号执行暂存,且构造标记顺传的线损率值与传递顺传的线损率值的后台电脑的标记码;这里,顺传的线损率值经由给出基于无线网的应用程序的无线交换机传递至监控者的监控电脑;接着把无线交换机回传的形态结果和标记码执行搭配,假如搭配达成,就把形态结果传递至相搭配的标记码标记的后台电脑;这里,形态结果代表顺传的线损率值所处的处置进程;最终操控后台电脑依据收取到的形态结果对自身主存中暂存的与标记码相应的顺传信号执行刷新,这样经由把带有顺传的线损率值的顺传信号在后台电脑的主存中执行暂存的方法使得在执行形态结果搭配时,径直依据主存内暂存的顺传信号执行搭配,减小存放耗损且宜于离散式后台电脑以改善应用程序延展;同步的把标记顺传的线损率值与传递顺传的线损率值的后台电脑的标记码当做搭配依据,改善了顺传信号刷新高效性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116184087B_ABST
    Figure CN116184087B_ABST
Patent Text Reader

Abstract

A kind of line loss rate processing device and processing method, via the method that the transmission signal with the transmission line loss rate value is temporarily stored in the main memory of background computer, so that in the execution form result combination, directly according to the transmission signal stored in main memory execution combination, reduce storage loss and suitable for discrete background computer to improve application extension;Mark transmission line loss rate value and the mark code of background computer that transmission line loss rate value are transmitted synchronously as combination basis, improve the refresh efficiency of transmission signal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the technical field of line loss rate treatment, and specifically relates to a line loss rate treatment device and treatment method. Background Technology

[0002] Line loss rate = (line loss power / power supply) * 100% = (power supply - power sales) / power supply * 100% = (1 – power sales / power supply) * 100%, or line loss rate = (purchased power - power sales) / purchased power × 100% (purchased power consists of the power supply from the unified accounting power plant, the power purchased from independent power plants, and the net power received from other power grids). The line loss rate mainly assesses the actual performance compared to the planned target, and uses the year-on-year decrease in the line loss rate as a supplementary assessment.

[0003] In practical applications, the line loss rate of the power supply area is generally stored in a backend computer within a wireless network such as a 4G network. The backend computer needs to transmit the line loss rate value to the wireless switch and register the line loss rate value transmission signal in the backend computer. After the wireless switch transmits the line loss rate value to the monitoring computer, it will return the line loss rate value status result according to the specific transmission status. The status result is used to mark the specific transmission status of the line loss rate value. It needs to be refreshed to the transmission signal and register the specific transmission status of the line loss rate value so that the monitor can retrieve the transmission status of the line loss rate value or the reason for the failure of the line loss rate value. When transmitting a large number of line loss rate values ​​in sequence, each line loss rate value will generate up to three status results. The load on the backend computer to process the status results is too high, and the subsequent matching and refreshing of the transmission signal is not suitable for the usual processing methods.

[0004] Currently, one method for processing forward transmission signals involves first retrieving the forward transmission line loss rate value from a numerical table, then refreshing the forward transmission line loss rate value object and reading and writing the numerical table to refresh the forward transmission. Each status result requires one numerical table retrieval and one numerical table refresh. This method is suitable for discrete control platforms, but it results in significant data loss and high control costs. Another method temporarily stores the forward transmission line loss rate value in the application's main memory. Upon status result return, it first searches the application's main memory. If the value can be directly retrieved in main memory, only the main memory value is refreshed. If the forward transmission value cannot be retrieved in main memory, the first method is used to refresh the status result. This method is only suitable when transmission and reception are both on the same application and cannot be extended.

[0005] Therefore, improving the efficiency of backend computer signal processing is an urgent goal. Summary of the Invention

[0006] To address the shortcomings of existing technologies, this invention proposes a line loss rate processing device and method. The device temporarily stores the transmitted line loss rate value in the main memory of a backend computer, and constructs a tag code for the transmitted line loss rate value and the backend computer transmitting the value. Here, the transmitted line loss rate value is transmitted to the monitor's computer via a wireless switch using a wireless network-based application. Then, the status result returned by the wireless switch and the tag code are matched. If the match is successful, the status result is transmitted to the backend computer marked with the matched tag code. The status result represents the processing progress of the forward transmission line loss rate value; finally, the control background computer refreshes the forward transmission signal corresponding to the tag code temporarily stored in its main memory according to the received status result. By temporarily storing the forward transmission signal with the forward transmission line loss rate value in the background computer's main memory, the matching is directly performed based on the forward transmission signal temporarily stored in the main memory when matching the status result, reducing storage consumption and being suitable for discrete background computers to improve application scalability; simultaneously using the tag code of the background computer that transmits the forward transmission line loss rate value as the matching basis improves the efficiency of forward transmission signal refresh.

[0007] The present invention employs the following technical solution.

[0008] A method for handling line loss rate using a device includes: Step 1: In the main memory of the back-end computer transmitting the line loss rate value, the forward transmission signal with the forward transmission line loss rate value is temporarily stored, and a tag code for the forward transmission line loss rate value and the back-end computer transmitting the forward transmission line loss rate value is constructed. Step 2: Match the status result returned by the wireless switch with the tag code. If the match is successful, transmit the status result to the backend computer marked with the matching tag code. Step 3: The background computer refreshes the sequential transmission signal corresponding to the tag code temporarily stored in its main memory based on the received status result.

[0009] Preferably, the forward transmission line loss rate value is transmitted to the monitor's computer via a wireless switch that provides relay services.

[0010] Preferably, the forward transmission signal carries the forward transmission line loss rate value and the line loss rate value format of the forward transmission line loss rate value. Refreshing the forward transmission line loss rate value is also refreshing the line loss rate value format of the forward transmission line loss rate value.

[0011] Preferably, the line loss rate value has three corresponding forms: line loss rate value has been transmitted, line loss rate value has been received, and line loss rate value has been read. Correspondingly, the wireless switch also has three return states to mark the line loss rate value forms of different processes.

[0012] Preferably, after the background computer transmits the line loss rate value, it temporarily stores the transmitted line loss rate value in the main memory of the application. Then, it sets a corresponding temporary storage time limit 2 for the forward transmission signal temporarily stored in the main memory of the background computer, and performs real-time listening on the forward transmission signal temporarily stored in the main memory of the background computer.

[0013] Preferably, during the listening process, the forward transmission signal that exceeds the temporary storage time limit two is cleared from the main memory of the background computer and the cleared forward transmission value is stored in a pre-set value table. The background computer has a thread dedicated to detecting timed-out sequential transfer signals in main memory and writing the timed-out sequential transfer signals into a value table.

[0014] Preferably, when temporarily storing the forward transmission signal, a tag code is constructed for the backend computer that marks the line loss rate value of the forward transmission and transmits the line loss rate value of the forward transmission, which includes: The method involves constructing the line loss rate value for the sequential transmission and the path value of the backend computer's IP address that transmits the line loss rate value, to obtain a tag code containing the path value. In other words, the path value is generated when the sequential transmission signal is formed, and the tag code is temporarily stored using a pipe method.

[0015] Preferably, the morphological result represents the processing stage of the forward transmission line loss rate value.

[0016] Preferably, during the forward transmission of the line loss rate value update process, after receiving the status result returned by the wireless switch, the status result returned by the wireless switch and the tag code are matched. The matching method is as follows: First, the tag code is retrieved from the PIPE channel that temporarily stores the tag code. Then, the status result returned by the wireless switch is matched with the retrieved tag code. That is, the path value is retrieved and matched. If the match is successful, the status result is sent to the backend computer that is marked with the matched tag code.

[0017] Preferably, a timeout period is set for the tag code, that is, a corresponding temporary storage time limit is set for the tag code temporarily stored in pipe PIPE 1, and real-time listening is performed on the tag code in pipe PIPE 1. During the listening process, the tag codes that exceed the temporary storage time limit 1 are cleared from pipe PIPE 1.

[0018] Preferably, for morphological results where matching cannot be performed based on path values, the matching is retrieved directly from the numerical table, which includes: The previous sequential signal corresponding to the same shape result is obtained from the pre-set numerical table, and the obtained previous sequential signal is refreshed according to the shape result.

[0019] A line loss rate handling device, comprising: The module is used to temporarily store the transmission signal with the transmission line loss rate value in the main memory of the back-end computer that transmits the transmission line loss rate value, and to construct a tag code for the transmission line loss rate value and the back-end computer that transmits the transmission line loss rate value. The pairing module is used to pair the status results returned by the wireless switch with the tag code. If the pairing is successful, the status results are transmitted to the backend computer marked with the corresponding tag code. The refresh module is used to control the background computer to refresh the sequential transmission signal corresponding to the tag code temporarily stored in its main memory based on the received status result.

[0020] Preferably, the forward transmission line loss rate value is transmitted to the monitor's computer via a wireless switch that provides relay services.

[0021] Preferably, the forward transmission signal carries the forward transmission line loss rate value and the line loss rate value format of the forward transmission line loss rate value. Refreshing the forward transmission line loss rate value is also refreshing the line loss rate value format of the forward transmission line loss rate value.

[0022] Preferably, the line loss rate value has three corresponding forms: line loss rate value has been transmitted, line loss rate value has been received, and line loss rate value has been read. Correspondingly, the wireless switch also has three return states to mark the line loss rate value forms of different processes.

[0023] Preferably, after the background computer transmits the line loss rate value, it temporarily stores the transmitted line loss rate value in the main memory of the application. Then, it sets a corresponding temporary storage time limit 2 for the forward transmission signal temporarily stored in the main memory of the background computer, and performs real-time listening on the forward transmission signal temporarily stored in the main memory of the background computer.

[0024] Preferably, during the listening process, the forward transmission signal that exceeds the temporary storage time limit two is cleared from the main memory of the background computer and the cleared forward transmission value is stored in a pre-set value table. The background computer has a thread dedicated to detecting timed-out sequential transfer signals in main memory and writing the timed-out sequential transfer signals into a value table.

[0025] Preferably, when temporarily storing the forward transmission signal, a tag code is constructed for the backend computer that marks the line loss rate value of the forward transmission and transmits the line loss rate value of the forward transmission, which includes: The method involves constructing the line loss rate value for the sequential transmission and the path value of the backend computer's IP address that transmits the line loss rate value, to obtain a tag code containing the path value. In other words, the path value is generated when the sequential transmission signal is formed, and the tag code is temporarily stored using a pipe method.

[0026] Preferably, during the forward transmission of the line loss rate value update process, after receiving the status result returned by the wireless switch, the status result returned by the wireless switch and the tag code are matched. The matching method is as follows: First, the tag code is retrieved from the PIPE channel that temporarily stores the tag code. Then, the status result returned by the wireless switch is matched with the retrieved tag code. That is, the path value is retrieved and matched. If the match is successful, the status result is sent to the backend computer that is marked with the matched tag code.

[0027] Preferably, a timeout period is set for the tag code, that is, a corresponding temporary storage time limit is set for the tag code temporarily stored in pipe PIPE 1, and real-time listening is performed on the tag code in pipe PIPE 1. During the listening process, the tag codes that exceed the temporary storage time limit 1 are cleared from pipe PIPE 1.

[0028] Preferably, for morphological results where matching cannot be performed based on path values, the matching is retrieved directly from the numerical table, which includes: The previous sequential signal corresponding to the same shape result is obtained from the pre-set numerical table, and the obtained previous sequential signal is refreshed according to the shape result.

[0029] The beneficial effect of this invention is that, compared with the prior art, this invention temporarily stores the transmission signal containing the transmission line loss rate value in the main memory of the backend computer transmitting the transmission line loss rate value, and constructs a tag code for marking the transmission line loss rate value and the backend computer transmitting the transmission line loss rate value; here, the transmission line loss rate value is transmitted to the monitor's computer via a wireless switch that provides a wireless network-based application; then, the status result returned by the wireless switch and the tag code are matched, and if the match is successful, the status result is transmitted to the backend computer marked with the matched tag code; here, the status result represents the transmission line loss rate value. The processing of the line loss rate value; finally, the background computer refreshes the sequential transmission signal corresponding to the tag code temporarily stored in its main memory according to the received status result. By temporarily storing the sequential transmission signal with the sequential transmission line loss rate value in the main memory of the background computer, when matching the status result, the matching is directly performed according to the sequential transmission signal temporarily stored in the main memory, reducing storage consumption and making it suitable for discrete background computers to improve application scalability; simultaneously, the line loss rate value of the tag transmission and the tag code of the background computer that transmits the line loss rate value are used as the matching basis, improving the efficiency of sequential signal refresh. Attached Figure Description

[0030] Figure 1 This is a partial flowchart of the treatment method of the line loss rate treatment device described in this invention; Figure 2 This is a partial component structure diagram of the line loss rate treatment device described in this invention. Detailed Implementation

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

[0032] like Figure 1 As shown, the processing method of the line loss rate processing device of the present invention includes: Current two types of sequential signal processing methods exist: one type is only suitable for transmission and reception within a single application, and cannot be extended; the other type is suitable for discrete management platforms, but the overhead of numerical tables is significant, resulting in high management costs. To address these shortcomings, this invention uses a processing method with a line loss rate processing device, which can reduce storage overhead and is suitable for discrete backend computers to improve the extension of the application (the application is the program that executes the line loss rate value transmission) and improve the efficiency of sequential signal refresh.

[0033] Step 1: In the main memory of the back-end computer transmitting the line loss rate value, the forward transmission signal with the forward transmission line loss rate value is temporarily stored, and a tag code for the forward transmission line loss rate value and the back-end computer transmitting the forward transmission line loss rate value is constructed. In a preferred, but not limiting, embodiment of the present invention, the forward transmission line loss rate value is transmitted to the monitor's computer via a wireless switch that provides relay services. The monitor computer, the back-end computer, and the wireless switch are all located within a wireless network such as a 4G network.

[0034] In this invention, the forward transmission signal carrying the forward transmission line loss rate value is temporarily stored in the main memory of the background computer that transmits the forward transmission line loss rate value; generally speaking, the process of the monitoring computer activating the line loss rate value of the background computer is reverse transmission, and the process to the monitoring computer of the monitoring computer is not forward transmission.

[0035] In this invention, the line loss rate value transmitted in the forward transmission is the line loss rate value transmitted to the monitor's monitoring computer via a wireless switch that provides a wireless network-based application. Before the line loss rate value transmitted in the forward transmission is transmitted to the monitor's monitoring computer via the wireless switch that provides the relay service, the backend computer is controlled to transmit the line loss rate value to the wireless switch according to the line loss rate value (this command can be activated by the monitor's monitoring computer) so that the line loss rate value is transmitted to the monitor's monitoring computer via the wireless switch.

[0036] In a preferred but non-limiting embodiment of the present invention, to improve scalability, the backend computer is a discrete control platform, that is, the backend computer can have several independent computers storing a portion or all of the line loss rate values, each separately completing a portion of the line loss rate value transmission operation; the forward transmission signal carries the forward transmission line loss rate value, as well as the line loss rate value format of the forward transmission line loss rate value, and refreshing the forward transmission line loss rate value is also refreshing the line loss rate value format in the forward transmission line loss rate value.

[0037] In a preferred but non-limiting embodiment of the present invention, the line loss rate value generally has three forms: line loss rate value has been transmitted, line loss rate value has been received, and line loss rate value has been read. Correspondingly, the return status of the wireless switch also has three forms (line loss rate value has been transmitted, line loss rate value has been received, and line loss rate value has been read), which are used to mark the line loss rate value forms of different processes.

[0038] In a preferred but non-limiting embodiment of the present invention, after the background computer transmits the line loss rate value, it temporarily stores the transmitted line loss rate value in the main memory of the application. Generally, to avoid a large number of values ​​in a short period of time crowding out too much of the application's working main memory, the line loss rate value is temporarily stored in the main memory for a short period of time. In detail, a corresponding temporary storage time limit is then set for the forward transmission signal temporarily stored in the main memory of the background computer, and real-time listening is performed on the forward transmission signal temporarily stored in the main memory of the background computer.

[0039] In a preferred but non-limiting embodiment of the present invention, during the listening process, the forward transmission signal that exceeds the temporary storage time limit two is cleared from the main memory of the background computer and the cleared forward transmission value is stored in a pre-set value table. A background computer has a dedicated thread for detecting timed-out sequential transfer signals in main memory and writing these signals into a value table. This is similar to storing data in an Excel value table. The Excel value table provides a text search plugin with discrete monitoring functions, which improves the speed of finding the sequential transfer signals written to the value table later. Simultaneously, the stored sequential transfer signals are cleared from main memory to prevent them from continuously occupying main memory.

[0040] In a preferred but non-limiting embodiment of the present invention, when temporarily storing the forward transmission signal, a tag code is constructed for the line loss rate value of the forward transmission and the tag code of the background computer transmitting the line loss rate value of the forward transmission, which includes: The process involves constructing a marker for the forward transmission of the line loss rate value and the path value of the backend computer's IP address, to obtain a marker code containing the path value. In other words, the path value is generated when the forward transmission signal is formed, and the marker code (path value) is temporarily stored using a pipe method. This is similar to storing the path value of the line loss rate value in the log, where the path value carries the line loss rate attribute of the application and the monitor (like a set line loss rate identification code). The log is a powerful, discrete key-value table storage platform; to avoid the log becoming too large and causing insufficient temporary storage efficiency, the path value must be cleared from the log after a certain period of time.

[0041] Step 2: Match the status result returned by the wireless switch with the tag code. If the match is successful, transmit the status result to the backend computer marked with the matching tag code. In a preferred but non-limiting embodiment of the present invention, the morphological result represents the processing stage of the forward line loss rate value.

[0042] In a preferred but non-limiting embodiment of the present invention, after receiving the status result returned by the wireless switch during the forward transmission of the line loss rate value refresh process, the status result returned by the wireless switch and the tag code are matched. The matching method is as follows: First, the tag code is retrieved from the PIPE channel, which temporarily stores the tag code. Then, the status result returned by the wireless switch is matched with the retrieved tag code. This involves retrieving the path value and performing a match (matching is comparing whether the two are consistent). If the match is successful, the status result is transmitted to the backend computer marked with the matched tag code. The status result represents the processing status of the forwarded line loss rate value, and its format is a numerical message. After the line loss rate value is transmitted, the wireless switch sends back a numerical message to the backend computer indicating the arrival status of the line loss rate value. For discrete backend computers, the status result receiving application and the line loss rate value transmission application are different applications. When the status result receiving application receives the status result, it retrieves the corresponding path value based on the attribute value. If the path value is found, it can then generate a relay status result for the monitor based on the valid values ​​within the path value, thus relaying the status result to the designated application (the line loss rate value transmission application).

[0043] In a preferred but non-limiting embodiment of the present invention, a timeout period is then set for the marker code (path value), that is, a corresponding temporary storage time limit is set for the marker code temporarily stored in pipe PIPE 1, and real-time listening is performed on the marker code in pipe PIPE 1. During the listening process, marker codes exceeding the temporary storage time limit 1 are cleared from pipe PIPE 1. The temporary storage time limit 1 usually does not exceed the temporary storage time limit 2, that is, when the marker code in pipe PIPE 1 is matched with the morphological result, the corresponding forward transmission signal can also be matched and obtained in the main memory of the application.

[0044] In a preferred but non-limiting embodiment of the present invention, if the marker code within the pipe PIPE is not matched with the morphological result, then the corresponding forward signal cannot be matched in the main memory of the application; that is, for morphological results that cannot be matched based on the path value, a matching lookup is performed directly in the value table, which includes: The system retrieves the corresponding previous forward pass signal from a pre-defined value table for the same format result, and refreshes the retrieved previous forward pass signal based on the format result. Here, the previous forward pass signal is the forward pass signal that timed out in main memory. According to the actual control total, more than four-fifths of the format results can be matched with the path value, which can efficiently match the retrieved forward pass signal, overcoming the significant performance loss and high control cost of the value table retrieval application, and also overcoming the defects of large number of value refresh delays. For the other one-fifth of the format results that have not been matched, a pipe method is used to temporarily store them. This pipe pipe can also use a log. Similarly, after retrieving the format result from the pipe pipe two that has temporarily stored the format result, the system retrieves the corresponding previous forward pass signal for the retrieved format data from a pre-defined value table.

[0045] Step 3: The background computer refreshes the sequential transmission signal corresponding to the tag code temporarily stored in its main memory based on the received status result.

[0046] In this invention, for the sequential transmission signals temporarily stored in main memory, the control system refreshes the corresponding sequential transmission signals with the same tag code temporarily stored in main memory based on the received status results. When refreshing the line loss rate value status within the sequential transmission signals, because the status results are sequential (line loss rate value transmitted, line loss rate value arrived, line loss rate value read), but the order of the status results returned to the backend computer is arbitrary, the refresh must be performed according to the sequence. The type identification can be performed based on the standardized line loss rate value status code.

[0047] Therefore, the backend computer transmitting the forward transmission line loss rate value temporarily stores the forward transmission signal containing the forward transmission line loss rate value in its main memory, and constructs a tag code for the forward transmission line loss rate value and the backend computer transmitting the forward transmission line loss rate value; here, the forward transmission line loss rate value is transmitted to the monitor's monitoring computer via a wireless switch that provides a wireless network-based application; then, the status result returned by the wireless switch and the tag code are matched, and if the match is successful, the status result is transmitted to the backend computer marked with the matched tag code; here, the status result represents the current processing state of the forward transmission line loss rate value. The process involves the background computer refreshing the sequential transmission signal corresponding to the tag code temporarily stored in its main memory based on the received status result. By temporarily storing the sequential transmission signal with the sequential transmission line loss rate value in the background computer's main memory, the matching is performed directly based on the sequential transmission signal temporarily stored in the main memory when matching status results, reducing storage consumption and making it suitable for discrete background computers to improve application scalability. Simultaneously, the tag code of the background computer that transmits the sequential transmission line loss rate value is used as the matching basis, improving the efficiency of sequential signal refresh.

[0048] like Figure 2 As shown, the line loss rate handling device of the present invention includes: The module is used to temporarily store the transmission signal with the transmission line loss rate value in the main memory of the back-end computer that transmits the transmission line loss rate value, and to construct a tag code for the transmission line loss rate value and the back-end computer that transmits the transmission line loss rate value. The pairing module is used to pair the status results returned by the wireless switch with the tag code. If the pairing is successful, the status results are transmitted to the backend computer marked with the corresponding tag code. The refresh module is used to control the background computer to refresh the sequential transmission signal corresponding to the tag code temporarily stored in its main memory based on the received status result.

[0049] In a preferred but non-limiting embodiment of the present invention, the forward transmission line loss rate value is transmitted to the monitor's computer via a wireless switch that provides relay services.

[0050] In a preferred but non-limiting embodiment of the present invention, the forward transmission signal carries both a forward transmission line loss rate value and a line loss rate value format. Refreshing the forward transmission line loss rate value is equivalent to refreshing the line loss rate value format within the forward transmission line loss rate value.

[0051] In a preferred but non-limiting embodiment of the present invention, the line loss rate value is in three forms: line loss rate value has been transmitted, line loss rate value has been received, and line loss rate value has been read. Correspondingly, the wireless switch also has three return states to mark the line loss rate value forms of different processes.

[0052] In a preferred but non-limiting embodiment of the present invention, after the background computer transmits the line loss rate value, it temporarily stores the transmitted line loss rate value in the main memory of the application. Then, it sets a corresponding temporary storage time limit 2 for the forward transmission signal temporarily stored in the main memory of the background computer, and performs real-time listening on the forward transmission signal temporarily stored in the main memory of the background computer.

[0053] In a preferred but non-limiting embodiment of the present invention, during the listening process, the forward transmission signal that exceeds the temporary storage time limit two is cleared from the main memory of the background computer and the cleared forward transmission value is stored in a pre-set value table. The background computer has a thread dedicated to detecting timed-out sequential transfer signals in main memory and writing the timed-out sequential transfer signals into a value table.

[0054] In a preferred but non-limiting embodiment of the present invention, when temporarily storing the forward transmission signal, a tag code is constructed for the line loss rate value of the forward transmission and the tag code of the background computer transmitting the line loss rate value of the forward transmission, which includes: The method involves constructing the line loss rate value for the sequential transmission and the path value of the backend computer's IP address that transmits the line loss rate value, to obtain a tag code containing the path value. In other words, the path value is generated when the sequential transmission signal is formed, and the tag code is temporarily stored using a pipe method.

[0055] In a preferred but non-limiting embodiment of the present invention, after receiving the status result returned by the wireless switch during the forward transmission of the line loss rate value refresh process, the status result returned by the wireless switch and the tag code are matched. The matching method is as follows: First, the tag code is retrieved from the PIPE channel that temporarily stores the tag code. Then, the status result returned by the wireless switch is matched with the retrieved tag code. That is, the path value is retrieved and matched. If the match is successful, the status result is sent to the backend computer that is marked with the matched tag code.

[0056] In a preferred but non-limiting embodiment of the present invention, a timeout period is set for the marker code, that is, a corresponding temporary storage time limit is set for the marker code temporarily stored in the pipeline PIPE 1, and real-time listening is performed on the marker code in the pipeline PIPE 1. During the listening process, the marker codes that exceed the temporary storage time limit 1 are cleared from the pipeline PIPE 1.

[0057] In a preferred but non-limiting embodiment of the present invention, for morphological results where matching cannot be performed based on path values, a matching retrieval is performed directly in the numerical table, comprising: The previous sequential signal corresponding to the same shape result is obtained from the pre-set numerical table, and the obtained previous sequential signal is refreshed according to the shape result.

[0058] The beneficial effect of this invention is that, compared with the prior art, this invention temporarily stores the transmission signal containing the transmission line loss rate value in the main memory of the backend computer transmitting the transmission line loss rate value, and constructs a tag code for marking the transmission line loss rate value and the backend computer transmitting the transmission line loss rate value; here, the transmission line loss rate value is transmitted to the monitor's computer via a wireless switch that provides a wireless network-based application; then, the status result returned by the wireless switch and the tag code are matched, and if the match is successful, the status result is transmitted to the backend computer marked with the matched tag code; here, the status result represents the transmission line loss rate value. The processing of the line loss rate value; finally, the background computer refreshes the sequential transmission signal corresponding to the tag code temporarily stored in its main memory according to the received status result. By temporarily storing the sequential transmission signal with the sequential transmission line loss rate value in the main memory of the background computer, when matching the status result, the matching is directly performed according to the sequential transmission signal temporarily stored in the main memory, reducing storage consumption and making it suitable for discrete background computers to improve application scalability; simultaneously, the line loss rate value of the tag transmission and the tag code of the background computer that transmits the line loss rate value are used as the matching basis, improving the efficiency of sequential signal refresh.

[0059] This disclosure may be a system, method, and / or computer program product. A computer program product may include a computer-readable appendix having computer-readable program instructions stored thereon for causing a processor to perform the various aspects disclosed herein.

[0060] Computer-readable printed media can be tangible printed media capable of holding and printing instructions executed by a circuit. Computer-readable printed media can be—but is not limited to—electrical printed media, magnetic printed media, optical printed media, electromagnetic printed media, semiconductor printed media, or any suitable combination thereof. Further examples of computer-readable printed media (a non-exhaustive list) include: portable computer disks, hard disks, random access memory (RAM), read-only memory (RyM), erasable programmable read-only memory (EPRyM or flash memory), static random access memory (SRAM), portable compact disk read-only memory (HD-RyM), digital multipurpose disk (DXD), memory sticks, floppy disks, mechanically encoded printed media, punch cards or recessed protrusions with instructions printed on them, or any suitable combination thereof. The computer-readable annotated medium used herein is not to be interpreted as the instantaneous message itself, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (like light pulses through power transmission cables), or electrical messages transmitted through wires.

[0061] The computer-readable program instructions described herein can be downloaded from computer-readable supplementary media to various computing / processing power lines, or downloaded via wireless networks, such as the Internet, local area networks, wide area networks, and / or wireless networks, to external computers or external supplementary power lines. Wireless networks can include copper transmission cables, transmission line transmissions, wireless transmissions, routers, firewalls, switches, gateway computers, and / or edge servers. Wireless network adapters or wireless network interfaces in each computing / processing power line receive computer-readable program instructions from the wireless network and forward those instructions to the computer-readable supplementary media stored in each computing / processing power line.

[0062] The computer program instructions used to execute the operations of this disclosure can be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-associative instructions, microcode, firmware instructions, condition-defined values, or source or object code written in any combination of one or more programming languages, including object-oriented programming languages ​​such as ScalarqalA, H++, etc., and conventional procedural programming languages ​​such as the "H" language or similar programming languages. The computer-readable program instructions can be executed entirely on the client computer, partially on the client computer, as a single software package, partially on the client computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the client computer via any type of wireless network—including a local area network (LAb) or a wide area network (UAb)—or can be connected to an external computer (such as using an Internet service provider to connect via the Internet). In some embodiments, electronic circuits are customized by employing status values ​​of computer-readable program instructions, such as programmable logic circuits, field-programmable gate arrays (processing platforms), or programmable logic arrays (PLAs), which can execute computer-readable program instructions to achieve various aspects of cost disclosure.

[0063] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that modifications or equivalent updates can still be made to the specific embodiments of the present invention without departing from the spirit and scope of the present invention, and any modifications or equivalent updates should be covered within the scope of protection of the claims of the present invention.

Claims

1. A method for handling line loss rate, characterized in that, include: Step 1: In the main memory of the back-end computer transmitting the line loss rate value, the forward transmission signal with the forward transmission line loss rate value is temporarily stored, and a tag code for the forward transmission line loss rate value and the back-end computer transmitting the forward transmission line loss rate value is constructed. Step 2: Match the status result returned by the wireless switch with the tag code. If the match is successful, transmit the status result to the backend computer marked with the matching tag code. Step 3: The background computer refreshes the sequential transmission signal corresponding to the tag code temporarily stored in its main memory based on the received form result. The forward transmission line loss rate value is transmitted to the monitor's computer via the wireless switch that provides the relay service. The forward transmission signal carries both the forward transmission line loss rate value and the line loss rate value format. Refreshing the forward transmission line loss rate value means refreshing the line loss rate value format within the forward transmission line loss rate value. The line loss rate value has three corresponding forms: line loss rate value has been transmitted, line loss rate value has been received, and line loss rate value has been read. Correspondingly, the wireless switch also has three return states to indicate the line loss rate value forms of different processes.

2. The method for handling line loss rate according to claim 1, characterized in that, After the background computer transmits the line loss rate value, it temporarily stores the transmitted line loss rate value in the main memory of the application. Then, it sets a corresponding temporary storage time limit two for the forward transmission signal temporarily stored in the main memory of the background computer, and performs real-time listening on the forward transmission signal temporarily stored in the main memory of the background computer. During the listening process, the forward transmission signal that exceeds the temporary storage time limit of two is cleared from the main memory of the background computer and the cleared forward transmission value is stored in the pre-set value table. The background computer has a thread dedicated to detecting timed-out sequential transfer signals in main memory and writing the timed-out sequential transfer signals into a value table.

3. The method for handling line loss rate according to claim 2, characterized in that, When temporarily storing the forward transmission signal, a tag code is constructed for the backend computer that marks the line loss rate value of the forward transmission and transmits the line loss rate value of the forward transmission. This tag code includes: Construct the line loss rate value of the tag forward transmission and the path value of the backend computer IP address that transmits the line loss rate value forward transmission to obtain the tag code with the path value; that is, the path value is formed when the forward transmission signal is formed, and the tag code is temporarily stored using the pipe method. The morphological result represents the processing stage of the forward transmission line loss rate value.

4. The method for handling line loss rate according to claim 2, characterized in that, During the forward transmission of the line loss rate value update process, after receiving the status result returned by the wireless switch, the status result returned by the wireless switch and the tag code are combined. The combination method is as follows: First, the tag code is retrieved from the PIPE pipe that temporarily stores the tag code. Then, the status result returned by the wireless switch is matched with the retrieved tag code; that is, the path value is retrieved and matched. If the match is successful, the status result is sent to the backend computer marked with the matched tag code. Setting a timeout period for the marker code is equivalent to setting a corresponding temporary storage time limit for the marker code temporarily stored in pipe PIPE 1, and performing real-time monitoring of the marker code in pipe PIPE 1. During the monitoring process, marker codes that exceed the temporary storage time limit 1 are cleared from pipe PIPE 1. For morphological results that cannot be matched based on path values, the matching is retrieved directly from the numerical table, including: The previous sequential signal corresponding to the same shape result is obtained from the pre-set numerical table, and the obtained previous sequential signal is refreshed according to the shape result.

5. A device for handling line loss rate, characterized in that, include: The module is used to temporarily store the transmission signal with the transmission line loss rate value in the main memory of the back-end computer that transmits the transmission line loss rate value, and to construct a tag code for the transmission line loss rate value and the back-end computer that transmits the transmission line loss rate value. The pairing module is used to pair the status results returned by the wireless switch with the tag code. If the pairing is successful, the status results are transmitted to the backend computer marked with the corresponding tag code. The refresh module is used to control the background computer to refresh the sequential signal corresponding to the tag code temporarily stored in its main memory based on the received state result. The forward transmission line loss rate value is transmitted to the monitor's computer via the wireless switch that provides the relay service. The forward transmission signal carries both the forward transmission line loss rate value and the line loss rate value format. Refreshing the forward transmission line loss rate value means refreshing the line loss rate value format within the forward transmission line loss rate value. The line loss rate value has three corresponding forms: line loss rate value has been transmitted, line loss rate value has been received, and line loss rate value has been read. Correspondingly, the wireless switch also has three return states to indicate the line loss rate value forms of different processes.

6. The line loss rate handling device according to claim 5, characterized in that, After the background computer transmits the line loss rate value, it temporarily stores the transmitted line loss rate value in the main memory of the application. Then, it sets a corresponding temporary storage time limit two for the forward transmission signal temporarily stored in the main memory of the background computer, and performs real-time listening on the forward transmission signal temporarily stored in the main memory of the background computer. During the listening process, the forward transmission signal that exceeds the temporary storage time limit of two is cleared from the main memory of the background computer and the cleared forward transmission value is stored in the pre-set value table. The background computer has a thread dedicated to detecting timed-out sequential transfer signals in main memory and writing the timed-out sequential transfer signals into a value table. When temporarily storing the forward transmission signal, a tag code is constructed for the backend computer that marks the line loss rate value of the forward transmission and transmits the line loss rate value of the forward transmission. This tag code includes: The path value of the line loss rate of the marker transmission and the path value of the backend computer IP address that transmits the line loss rate value are constructed to obtain the marker code with the path value; that is, the path value is formed when the transmission signal is formed, and the marker code is temporarily stored using the pipe method.

7. The line loss rate handling device according to claim 6, characterized in that, During the forward transmission of the line loss rate value update process, after receiving the status result returned by the wireless switch, the status result returned by the wireless switch and the tag code are combined. The combination method is as follows: First, the tag code is retrieved from the PIPE pipe that temporarily stores the tag code. Then, the status result returned by the wireless switch is matched with the retrieved tag code; that is, the path value is retrieved and matched. If the match is successful, the status result is sent to the backend computer marked with the matched tag code. Setting a timeout period for the marker code means setting a corresponding temporary storage time limit for the marker code temporarily stored in pipe PIPE1, and performing real-time monitoring of the marker code in pipe PIPE1. During the monitoring process, marker codes that exceed the temporary storage time limit are cleared from pipe PIPE1.

8. The line loss rate handling device according to claim 7, characterized in that, For morphological results that cannot be matched based on path values, the matching is retrieved directly from the numerical table, including: The previous sequential signal corresponding to the same shape result is obtained from the pre-set numerical table, and the obtained previous sequential signal is refreshed according to the shape result.

Citation Information

Patent Citations

  • Line loss point inspection method and device, computer equipment and storage medium

    CN111141981A

  • Power distribution network line loss management micro-application method and device and medium

    CN115622236A