Method for storing system communications system data using modules and tables
AssigneeSiemens Aktiengesellschaft
InventorsJuergen Peifer, Andreas Hammerschick, Claus Ahlers
Life of this patent
Estimating the term…
Abstract
In communications systems the problem often arises of memory-efficient intermediate storage of system data. To solve this problem, the invention provides that during the process of generating the control programs for the communications system at least one table is created of such a type that the system data to be written into the same during the execution of these programs are intermediately stored without reserving additional memory space and without larger dynamic loss.
Claims4
A method for storing system data for a communication system, wherein a plurality of modules are converted into programs by a procedure that defines a generation process, said programs then carrying out write/read operations on system data with at least one table during execution of said programs, comprising the steps of:
- defining said procedure for generating said plurality of modules where each module will have a predetermined number of program steps, a last position of said procedure being assigned to a module having said at least one table in which system data are to be stored, and wherein a separate table is defined which will be constructed by said procedure;
- generating said plurality of modules by said procedure wherein the procedure starts by generating a first of the plurality of modules and calculates whether accesses as read/write operations on said at least one table by a program generated from said first module should occur, and whether or not an entry is to be made in said separate table, and thereafter generating the remaining modules of said plurality of modules corresponding to the generation of the first module so that the separate table acquires all entries where said read/write operations are to be carried out;
- and
- with said procedure, now generating said module having said at least one storage table by taking all of the entries from said separate table, and by use of said entries, defining said at least one table.
Dependencies are inferred from the claim text.