Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system for keeping high-speed stable running of front-end processor

A stable operation, front-end computer technology, applied in transmission systems, digital transmission systems, electrical components, etc., can solve the problems of reduced disaster tolerance and poor stability

Active Publication Date: 2012-03-21
SHENZHEN TECHRISE ELECTRONICS
View PDF4 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the embodiments of the present invention is to provide a method and system for maintaining high-speed and stable operation of the front-end processor, aiming to solve the problems of poor stability and reduced disaster tolerance capacity due to the existing technology

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for keeping high-speed stable running of front-end processor
  • Method and system for keeping high-speed stable running of front-end processor
  • Method and system for keeping high-speed stable running of front-end processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0021] In the embodiment of the present invention, the power management system mainly includes a centralized reading terminal, a front-end computer, and a master station (which may include a server, a database, etc.), and the centralized reading terminal is used for reading, timing, and powering off / on the smart meter. , rate setting, receiving alarm signals, etc., after preprocessing, through the communication module, for example, the communication module using general packet radio service technology (GPRS), code division multiple access technology (CDMA), telephone line or local area network, etc., will return After the result, according to the preset protocol, the result data will be sent to the front-end processor to which it belongs. After being processed and analyzed by the front-end processor, it will be packaged and reported to the master station. The master station will store it and process it accordingly, and finally store the result in the gateway Large databases for...

Embodiment 2

[0035]In the embodiment of the present invention, the main process can be called to monitor the communication port used in the communication protocol negotiated with the centralized copy terminal by completing the port mode or EPOLL mode, thereby realizing the asynchronous processing mode of monitoring and improving the concurrency of data processing requests processing power.

[0036] figure 2 The implementation flow of the method for maintaining high-speed and stable operation of the front-end processor provided by Embodiment 2 of the present invention is shown, and the details are as follows:

[0037] In step S201, the main process is called to monitor the communication port used in the communication protocol negotiated with the central copy terminal by using the completion port mode or the EPOLL mode.

[0038] In the embodiment of the present invention, since the front-end processor accesses many centralized reading terminals, it is required that the front-end processor ...

Embodiment 3

[0048] image 3 It shows the structure of the system for maintaining the high-speed and stable operation of the front-end processor provided by the third embodiment of the present invention. For the convenience of description, only the parts related to the embodiment of the present invention are shown, including:

[0049] The port monitoring unit 31 invokes the main process to monitor the communication port used in the communication protocol negotiated with the centralized reading terminal.

[0050] In the embodiment of the present invention, the port monitoring unit 31 includes a monitoring subunit 311, specifically, the monitoring subunit 311 is used to call the main process to communicate with the communication protocol used in the communication protocol negotiated with the centralized copy terminal by using the completion port mode or EPOLL mode. port to listen on.

[0051] When the data processing unit 32 detects a high-concurrency data processing request, it caches the ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention is applied in the field of power system communication, and provides a method and a system for keeping the high-speed stable running of a front-end processor. The method comprises the following steps of: calling a main process to monitor a communication port used by a communication protocol negotiated by a centralized meter reading terminal; when a highly-concurrent data processing request is monitored, caching the data processing request in a pre-applied memory pool, and calling a corresponding thread from a thread pool to process the data processing request cached in the memory pool; controlling an auxiliary process to monitor the main process according to a monitoring request received from a preset port, and when the apparent death or disappearance of the main process is monitored, restarting the main process; and controlling the main process to monitor the auxiliary process, and when the apparent death or disappearance of the auxiliary process is monitored, restarting the auxiliary process. By the method and the system, the data processing request from the centralized meter reading terminal is processed by a memory pool technology and a thread pool technology, and simultaneously, the created main and auxiliary processes protect each other, so the data processing capability of the front-end processor is improved and a data processing system on the front-end processor is more stable.

Description

technical field [0001] The invention belongs to the field of power system communication, and in particular relates to a method and a system for maintaining high-speed and stable operation of a front-end computer. Background technique [0002] At present, in the power management system, most of the data processing systems running on the front-end processor are single processes running on the WIMDOWS platform, and the communication with the meter reading terminal only supports a single protocol, and the number of meter reading terminals allowed to be connected is limited. When 4,000 to 5,000 meter reading terminals are connected concurrently, the limit of the meter reading terminals has been reached. In this range, a large number of frame loss, difficulty in accessing meter reading terminals, and unbalanced sending and receiving will occur. If the data processing system continues to run for a certain period of time, the process will appear suspended animation, zombification or...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/24H04L12/26
Inventor 曾小明张宗继邱胜
Owner SHENZHEN TECHRISE ELECTRONICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products