Unlock instant, AI-driven research and patent intelligence for your innovation.

EMS memory management process for IEC61850 with buffer report

A technology for memory management and buffer reporting. It is used in memory address/allocation/relocation, memory systems, and electrical digital data processing. It can solve the problems of easy generation of memory fragmentation and obvious time-consuming, so as to eliminate memory fragmentation and memory utilization. high rate effect

Inactive Publication Date: 2009-12-23
DONGFANG ELECTRONICS +1
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method uses the memory pool of the system. Although the utilization rate of memory is high, it is easy to generate memory fragmentation.
[0007] These methods need to release buffers sequentially when cleaning up buffered reports. In the case of a large number of buffered reports, the time-consuming is more obvious.

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
  • EMS memory management process for IEC61850 with buffer report

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The implementation method of the present invention will be further described below in conjunction with the accompanying drawings.

[0020] see figure 1 , Allocate a buffer for storing reports according to the system configuration parameters, and its size should be at least the maximum report length allowed by the system. When generating reports for caching, allocate memory continuously from the low address of the free buffer. If there is insufficient space , loop the following two processes until the memory space satisfies the current report size:

[0021] (1) If the free space is not at the end of the buffer, release the first report in the buffer to increase the size of the free space. The released buffer is adjacent to the free space buffer, thus ensuring that the released buffer can directly increase the size of the free buffer. This process is looped until the condition is not established and (2) is executed.

[0022] (2) If the free space is located at the end ...

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 discloses a memory manage method for the IEC 61850 with a buffer report, when generating a report and to buffer memory, continuously allocating memory from the low address of the freebuf, if the space is not enough, cycling the following two courses, (1)if free space is not at the tail of the buffer, releasing the report entered the buffer earliest, cycling the course until the condition is not tenable, then carry out the course(2); (2)if the free space is at the tail of the buffer, the space is united in the recent report, the bulk of the freebuf is 0 after united, continuing to cycle (1); if the condition of the course(2) is not tenable, it will be determined that the bulk of the free space can satisfy the bulk of the cashe report. The generating of the memory fragmentation is stopped fundamentally; the use ratio of the memory is high. When the client requires to clear the report buffer, it is just the reinitialization of some variables, the memFree of the existing report is not involved.

Description

technical field [0001] The invention relates to an IEC 61850 memory management method with buffer report, which belongs to the field of power system automation. Background technique [0002] IEC 61850 is a system communication standard for digital substations, and report with buffer is an important service model provided by IEC61850. According to the IEC 61850 standard, the report generated by the buffered report control block should be buffered to support the client to request the server to retransmit the report through the corresponding service. Effective management of buffered reports within the installation has a significant impact on the functionality, security and efficiency of the system. At present, there are mainly the following methods for memory management of buffered reports: [0003] (1) A certain number of fixed-length buffers are adopted, and the size of each buffer is limited to the maximum length report that can accommodate the system. Although this metho...

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 Patents(China)
IPC IPC(8): G06F12/02G06F12/08G06F12/0891
Inventor 韩明峰李小滨刘世明郑永志
Owner DONGFANG ELECTRONICS
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More