CN103475686A - Communication data distribution system and communication data distribution method for electric power simulation - Google Patents

Communication data distribution system and communication data distribution method for electric power simulation Download PDF

Info

Publication number
CN103475686A
CN103475686A CN2013101056955A CN201310105695A CN103475686A CN 103475686 A CN103475686 A CN 103475686A CN 2013101056955 A CN2013101056955 A CN 2013101056955A CN 201310105695 A CN201310105695 A CN 201310105695A CN 103475686 A CN103475686 A CN 103475686A
Authority
CN
China
Prior art keywords
simulation application
communication data
unit
management
queue
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2013101056955A
Other languages
Chinese (zh)
Other versions
CN103475686B (en
Inventor
武娟
梁森
张建军
任贤
林昌年
吴海宏
杨选怀
黄帮局
王国平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanxi electric power vocational technology college
State Grid Corp of China SGCC
Beijing Kedong Electric Power Control System Co Ltd
Original Assignee
Shanxi electric power vocational technology college
State Grid Corp of China SGCC
Beijing Kedong Electric Power Control System Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanxi electric power vocational technology college, State Grid Corp of China SGCC, Beijing Kedong Electric Power Control System Co Ltd filed Critical Shanxi electric power vocational technology college
Priority to CN201310105695.5A priority Critical patent/CN103475686B/en
Publication of CN103475686A publication Critical patent/CN103475686A/en
Application granted granted Critical
Publication of CN103475686B publication Critical patent/CN103475686B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a communication data distribution system for electric power simulation, and at the same time, discloses a corresponding communication data distribution method. The communication data distribution system comprises simulation application units, interface dynamic library units and a communication management unit, wherein the simulation application units call functions in the interface dynamic library units to register communication management information and transmit communication data to the communication service management unit, and filter the communication data; the interface dynamic library units receive the communication management information and the communication data transmitted by the simulation applications, and thus a communication management environment is built; the communication management service unit maintains and management communication management queues of the communication data distribution system, and distributes the communication data. The communication data distribution system and the communication data distribution method are based on a two-level structure of source end filtration and background service distribution, adopts class-based and condition-based two-layer filtration, realizes precise filtration of the communication data, reduces redundant network data volume and highly efficiently realizes the transmission of communication data in an electric power simulation system.

Description

Communication data dissemination system and communication data distribution method for electric analog
Technical field
The present invention relates to a kind of communication data dissemination system, relate in particular to a kind of dissemination system of the communication data for electric analog, also relate to the communication data distribution method of applying this communication data dissemination system, belong to the Simulating technique in Electric Power System field simultaneously.
Background technology
Along with scale expanding day, the operational mode of China's electric power system are increasingly sophisticated, requirement to operation power personnel operative skill is more and more higher, analogue system function singleness, local, isolated, simulation result lacks integrality and authenticity, can't meet the training request to operating personnel.Therefore, kit, containing the comprehensive simulating system of multiple Simulation Application, is expanded the function and application scope of analogue system, becomes gradually the main flow of technical development.
So the electric integrated analogue system of large-scale complex is arisen at the historic moment.In the electric integrated analogue system of large-scale complex, different Simulation Application is interrelated, an interactional integral body, between Simulation Application, exists in a large number, information interaction frequently.
At present, what most of analogue systems adopted is point-to-point information interaction mode, and there are the shortcomings such as consistency that between application, annexation is complicated, communication efficiency is low, be difficult to guarantee data on different node in this interactive mode.In order to overcome the deficiency of point-to-point interactive mode, there are some analogue systems to adopt distributed architecture.
In the paper of delivering on o. 11th in 2009 in " electric power network technique " " the electric power system Synthetic Simulation Platform based on High Level Architecture ", the electrical production of take operation key link is simulation object, has proposed to build the imagination of the electric integrated emulation platform based on High Level Architecture (HLA).Labor composition and the function of emulation platform, federal object model and simulation object model and attribute thereof have been described, and designed for the characteristics of electric analog Data dissemination strategy and the propelling of the time based on the markers event strategy that carries out data filtering according to plant stand, finally introduced the implementation method of federal member and the characteristics of emulation platform.Improved interoperability and the reusability of analogue system, the two-layer Data filtration strategy based on class and value has reduced network traffic data to a certain extent simultaneously, has improved communication efficiency.In addition, the time based on the markers event advances strategy to guarantee the time consistency of analogue system, and then has guaranteed the consistency of different node datas.Basically overcome the deficiency existed in point-to-point information interaction mode.
But this analogue system adopts is to take the Data dissemination strategy that plant stand is data processing unit, can not reduce well the network redundancy data, can't take full advantage of network bandwidth resources, can not improve valid data transmission efficiency on network.In addition, the two-layer Data filtration strategy that this paper proposes is all to carry out in the background service unit, has increased the amount of communication data between emulation application and background service unit.
Summary of the invention
For the existing deficiency of prior art, technical problem to be solved by this invention is to be provided for communication data dissemination system and the communication data distribution method of electric analog, the present invention has adopted the mechanism of double-filtration, two-stage distribution according to the characteristics of communication of power system, reduce the access frequency to Simulation Application, and then improved data communication efficiency.
For realizing above-mentioned goal of the invention, the present invention adopts following technical scheme:
On the one hand, the invention provides a kind of dissemination system of the communication data for electric analog, comprising: Simulation Application unit, interface dynamic base unit and telecommunication management service unit;
Function in the described interface dynamic base of described Simulation Application cell call unit is to described communication service unit registering communication management information, transport communication data, and communication data is filtered;
Described interface dynamic base unit receives telecommunication management information, the communication data that described Simulation Application unit sends, and sets up the telecommunication management environment;
The telecommunication management queue of the described communication data dissemination system of described telecommunication management service unit maintenance and management, and dispatch communication data.
Wherein more preferably, described administration queue is preserved the descriptor relevant to communication, and the descriptor that described communication is relevant comprises: Simulation Application information, interactive class information, issue category information, order category information, filtering conditional information.
Wherein more preferably, described telecommunication management queue comprises: Simulation Application administration queue, interactive class information management queue;
Described Simulation Application administration queue storage emulation application message;
Described interactive class information management queue stores interactive class information;
There are mapping relations between described interactive class administration queue and described Simulation Application administration queue.
On the other hand, the invention provides a kind of communication data distribution method of the dissemination system of the communication data for electric analog, comprise the steps:
To telecommunication management service unit registering communication management information;
Send communication data packet by the telecommunication management information architecture;
Function in calling interface dynamic base unit, traversal telecommunication management queue, judged whether qualified Simulation Application unit, if qualified Simulation Application unit is arranged, interface dynamic base unit sends communication data packet to the telecommunication management service unit;
The subscriber's Simulation Application unit satisfied condition is found out in traversal telecommunication management queue, sends communication data to qualified Simulation Application unit;
The received communication data are also processed.
Wherein more preferably, the described step to telecommunication management service unit registering communication management information further comprises:
Build Simulation Application unit title, to telecommunication management service unit registration Simulation Application unit;
Utilize the interactive class name of the information to telecommunication management service unit registration issue class and publisher's Simulation Application unit;
Utilize the title of interactive class information to order class and subscriber's Simulation Application unit to the registration of telecommunication management service unit;
Build filter condition for ordering category information, to the filter condition of telecommunication management service unit registration Simulation Application unit.
Wherein more preferably, described structure Simulation Application unit title, step from the Simulation Application unit to the telecommunication management service unit that register further comprises;
Create a unique Simulation Application handle, construct a Simulation Application management node, the Simulation Application management node is inserted in the Simulation Application administration queue;
The Simulation Application handle created is back to the Simulation Application unit that sends registration request;
This log-on message is sent to other Simulation Application unit, the interface dynamic base cell formation telecommunication management queue copy in the Simulation Application unit.
Wherein more preferably, the described interactive class name of the information that utilizes further comprises to the step of telecommunication management service unit registration issue class and publisher's Simulation Application unit;
Judge the interactive class management node whether same names is arranged in interactive class information management queue;
If there is not the interactive class management node that title is identical in interactive class information management queue, construct an interactive class management node, the interactive class management node is inserted in interactive class information management queue;
If there is the interactive class management node that title is identical in interactive class information management queue, search interactive class information management node, create publisher's pointer node, publisher's pointer node is inserted in publisher's pointer alignment of this interactive class management node;
Search Simulation Application administration queue increases issue class pointer node in the issue class pointer alignment of Simulation Application node, sets up the associated pointer between publisher's Simulation Application unit and interactive class information;
Log-on message is sent to the Simulation Application unit.
Wherein more preferably, described for ordering category information structure filter condition, step from the filter condition of Simulation Application unit to the telecommunication management service unit that register further comprises:
Find the interactive class management node of registration filter condition in interactive class information management queue;
Further search subscriber's pointer alignment according to the information of Simulation Application management node;
Create a filter condition management node, the filter condition management node is inserted in the filter condition administration queue of subscriber's pointer alignment node;
The log-on message of filter condition is sent to the Simulation Application unit.
Wherein more preferably, function in described calling interface dynamic base unit, traversal telecommunication management queue, judged whether qualified Simulation Application unit, if qualified Simulation Application unit is arranged, the step that interface dynamic base unit sends communication data packet to the telecommunication management service unit further comprises:
Function in calling interface dynamic base unit;
Travel through subscriber's pointer alignment of corresponding interactive class node according to the class handle, the class administration queue is ordered in search, detects whether subscriber's Simulation Application unit is arranged;
Detect subscriber's filter condition queue, the transmission condition and the filter condition that send data are compared, detect whether the subscriber's Simulation Application unit that meets filter condition is arranged;
The subscriber's Simulation Application unit satisfied condition is arranged, communication data is sent to the telecommunication management service unit.
Wherein more preferably, the subscriber's Simulation Application unit satisfied condition is found out in described traversal telecommunication management queue, and the step that sends communication data to qualified Simulation Application unit further comprises:
Receive packet, unpacked;
Subscriber's pointer alignment according to class handle, issue condition traversal interactive class information management queue;
Relatively subscriber's filter condition and the issue condition of communication data packet, find subscriber's Simulation Application unit of ordering this interactive class, then travels through subscriber's filter condition administration queue;
The transmission condition that the transmission data are carried and subscriber's filter condition compare, if satisfy condition, the telecommunication management service unit sends to the subscriber's Simulation Application unit satisfied condition to communication data packet.
Communication data for electric analog dissemination system provided by the present invention and communication data distribution method, based on source, filter and background service distribution two-layer configuration, and adopt based on class, two-layer filtration based on condition, realize the accurate filtration of communication data, reduce the network data amount of redundancy, realized efficiently the transmission of communication data in the electric analog system.
The accompanying drawing explanation
Fig. 1 is the overall structure schematic diagram for the communication data dissemination system of electric analog;
Fig. 2 is the structural representation of Simulation Application administration queue;
Fig. 3 is the structural representation of interactive class administration queue;
Fig. 4 is the interactive relation schematic diagram of interactive class administration queue and Simulation Application administration queue;
Fig. 5 is the register flow path schematic diagram of Simulation Application unit;
Fig. 6 is the schematic flow sheet that the telecommunication management service unit filters the dispatch communication data.
Embodiment
Below in conjunction with the drawings and specific embodiments, the present invention is described in further detail.
The invention provides a kind of dissemination system of the communication data for electric analog, as shown in Figure 1, comprising: telecommunication management service unit, interface dynamic base unit and Simulation Application unit; The telecommunication management queue of telecommunication management service unit maintenance and management communication data dissemination system, and communicate the distribution of data; Interface dynamic base unit receives telecommunication management information, the communication data that the Simulation Application unit sends, and sets up the telecommunication management environment; Function in Simulation Application cell call interface dynamic base unit is to communication service unit registering communication management information, transmission (comprising sending and receiving) communication data, and communication data is carried out to the source filtration.Below the present invention is launched to detailed explanation.
In one embodiment of the invention, but the telecommunication management service unit is independent operating background service program in the communication data dissemination system.Telecommunication management service unit dynamic management and safeguard the telecommunication management queue of this communication data dissemination system, this telecommunication management service unit communicates filtration and the forwarding of data according to the information of telecommunication management queue.The in store descriptor relevant to communication of telecommunication management queue, mainly comprise Simulation Application information, interactive class information, issue category information, order category information, filtering conditional information etc.
In one embodiment of the invention, the Simulation Application unit is the electric power application program (also referred to as Front End) of a telotism; Function in Simulation Application cell call interface dynamic base unit to telecommunication management service unit registering communication management related information, sending and receiving communication data, communicate the data source and filter.The Simulation Application unit can be data publisher Simulation Application unit, for distributing data, can be also data subscription person's Simulation Application unit, for receiving data.Certainly, the Simulation Application unit can be also data publisher Simulation Application unit and data subscription person's Simulation Application unit simultaneously, both can send data and also can receive data.Emulation application, as Front End, is being safeguarded the copy of a telecommunication management queue in the interface dynamic base unit called.
In one embodiment of the invention, interface dynamic base unit is a set of processing function, realizes data interaction for the Simulation Application unit various registrations, communication, management interface are provided.The copy of the in store a telecommunication management queue in inside of this interface dynamic base unit, before communication data sends, carry out the data filtering processing in the inside of this interface dynamic base unit, and communication data is realized to front end filters.This interface dynamic base unit receives telecommunication management information, the communication data that the Simulation Application unit sends, and sets up the telecommunication management environment.
In one embodiment of the invention, the telecommunication management queue comprises Simulation Application administration queue, interactive class information management queue.As shown in Figure 2, the log-on message of this Simulation Application administration queue storage emulation applying unit, and each node can be set up the issue class pointer alignment of oneself and order the class pointer alignment.The node of issue class pointer alignment and order class pointer alignment has the pointer that points to interactive class information management queue nodes.As shown in Figure 3, the log-on message of this interactive class information management queue stores interactive class, this interactive class information management queue creates when Simulation Application unit (ONU) registration issue class and order class, and each node of this interactive class information management queue can be set up oneself publisher's pointer alignment and subscriber's pointer alignment.The node of publisher's pointer alignment and subscriber's pointer alignment has the pointer that points to Simulation Application administration queue node.The log-on message of subscriber's Simulation Application unit of each subscriber's pointer alignment storage interactive class, the node of subscriber's pointer alignment can be set up the filter condition administration queue of oneself, the relevant information of stored filter condition.As shown in Figure 4, there are mapping relations between interactive class administration queue and Simulation Application administration queue.Order the class pointer alignment and depend on the Simulation Application administration queue, for setting up the incidence relation of Simulation Application administration queue and interactive class information management queue.The log-on message of publisher's Simulation Application unit of publisher's pointer alignment storage interactive class.Issue class pointer alignment depends on the Simulation Application administration queue, for setting up the incidence relation of Simulation Application administration queue and interactive class information management queue.
The course of work of communication data dissemination system provided by the invention is such: the Simulation Application unit is to telecommunication management service unit registering communication management information, the Simulation Application unit according to telecommunication management information to telecommunication management service unit transport communication data.Communication data carried out filtration treatment by interface dynamic base unit before sending, as long as have, existed while meeting the order class Simulation Application unit of filter condition, and communication data just is sent to the telecommunication management service unit, realized that the source of communication data is filtered.After telecommunication management service unit received communication data, subscriber's pointer alignment of traversal interactive class information management queue, find the order class Simulation Application unit of ordering this interactive class, then travel through subscriber's filter condition administration queue, communication data packet is sent to the whole order class telecommunication management service units that satisfy condition, realize the distribution of data secondary.
In order further to embody the technical characterstic of communication data dissemination system provided by the invention, the present invention also provides a kind of distribution method of the communication data for electric analog, as shown in Figure 5, Figure 6, comprise the steps: that the Simulation Application unit is to telecommunication management service unit registering communication management information; The Simulation Application unit sends communication data packet by the telecommunication management information architecture; Function in Simulation Application cell call interface dynamic base unit, traversal telecommunication management queue, judged whether qualified Simulation Application unit, if qualified Simulation Application unit is arranged, interface dynamic base unit sends communication data packet to the telecommunication management service unit; Subscriber's Simulation Application unit is found out in telecommunication management service unit traversal telecommunication management queue, sends communication data to qualified Simulation Application unit; Qualified Simulation Application unit received communication data.The communication data distribution method below this provided launches detailed explanation.
At first, introduce the step of Simulation Application unit to telecommunication management service unit registering communication management information.As shown in Figure 5, in one embodiment of the invention, the Simulation Application unit mainly comprises to telecommunication management service unit registering communication management information: to telecommunication management service unit registration Simulation Application unit; To telecommunication management service unit registration issue class and publisher's Simulation Application unit; Order class and subscriber's Simulation Application unit to the registration of telecommunication management service unit; Filter condition to telecommunication management service unit registration Simulation Application unit.Below launch explanation.
(1) to telecommunication management service registry Simulation Application unit.After the telecommunication management service unit is received the artificial intelligence of Simulation Application unit transmission, the telecommunication management service unit creates a unique Simulation Application handle, constructs a Simulation Application management node, the Simulation Application management node is inserted in the Simulation Application administration queue; Then the telecommunication management service unit is back to the Simulation Application handle created the Simulation Application unit that sends registration request; The telecommunication management service unit sends to other Simulation Application unit to this log-on message, the interface dynamic base cell formation telecommunication management queue copy in the Simulation Application unit.
(2) to telecommunication management service unit registration issue class and publisher's Simulation Application unit.When the telecommunication management service unit receives the issue class log-on message of Simulation Application unit transmission, at first judge the interactive class management node whether same names is arranged in interactive class information management queue.If there is not the interactive class management node that title is identical in interactive class information management queue, construct an interactive class management node, for storing the information such as title of class, this interactive class management node is inserted in interactive class information management queue.If there is the interactive class management node that title is identical in interactive class information management queue, search interactive class information management node, create publisher's pointer node, publisher's pointer node is inserted in publisher's pointer alignment of this interactive class management node.Then search for the Simulation Application administration queue, increase issue class pointer node in the issue class pointer alignment of Simulation Application node, set up the associated pointer between publisher's Simulation Application unit and interactive class information.Log-on message is sent to the Simulation Application unit, by the interface dynamic base, build telecommunication management queue copy.
(3) order class and subscriber's Simulation Application unit to the registration of telecommunication management service unit.When the telecommunication management service unit receives the order class log-on message of Simulation Application unit transmission, at first judge the interactive class management node whether same names is arranged in interactive class information management queue.If there is not the interactive class management node that title is identical in interactive class information management queue, create a unique interactive class class handle, and construct an interactive class management node, this interactive class management node is inserted in interactive class information management queue.If there is the interactive class management node that title is identical in interactive class information management queue, search the interactive class management node, create subscriber's pointer node, subscriber's pointer node is inserted in subscriber's pointer alignment of this interactive class management node.Then search for the Simulation Application administration queue, increase to order class pointer node in the order class pointer alignment of Simulation Application node, set up the associated pointer between subscriber's Simulation Application unit and interactive class information.The interactive class class handle created is returned to the Simulation Application unit that sends registration request.Log-on message is sent to the Simulation Application unit, by the interface dynamic base, build telecommunication management queue copy.
(4) register the filter condition of Simulation Application unit to the telecommunication management service unit.When the telecommunication management service unit receives the log-on message of the filter condition that the Simulation Application unit sends, find the interactive class management node of registration filter condition in interactive class information management queue, and further search subscriber's pointer alignment according to the information of Simulation Application management node, then create a filter condition management node, this filter condition management node is inserted in the filter condition administration queue of subscriber's pointer alignment node.The log-on message of the filter condition of Simulation Application is sent to the Simulation Application unit, by the interface dynamic base, build telecommunication management queue copy.
In one embodiment of the invention, filter condition can be a character string that maximum length is 64 bytes.Same subscriber can have a plurality of filter conditions, when the subscriber has a plurality of filter condition, according to ' or ' computing, carries out data filtering.
Secondly, introduce the Simulation Application unit and send communication data packet by the telecommunication management information architecture.The Simulation Application unit produces the simulation result data, take class as the cell formation communication data packet.
Again, introduce the function in Simulation Application cell call interface dynamic base unit, traversal telecommunication management queue, judged whether qualified Simulation Application unit, if qualified Simulation Application unit is arranged, interface dynamic base unit sends communication data packet to the telecommunication management service unit.Specific as follows:
Function in Simulation Application cell call interface dynamic base unit; Interface dynamic base unit receives the data such as packet, class handle, issue condition with the form of function parameter; The subscriber's Simulation Application unit satisfied condition is searched in interface dynamic base unit in the telecommunication management queue according to class handle, issue condition, judged whether qualified Simulation Application unit (also claiming coarseness to filter); If qualified Simulation Application unit is arranged, interface dynamic base unit sends communication data packet (claiming again front end to filter) to the telecommunication management service unit.Specifically comprise: at first according to the class handle, travel through subscriber's pointer alignment of corresponding interactive class node, the class administration queue is ordered in search, detects whether subscriber's Simulation Application unit is arranged; Then detect subscriber's filter condition queue, the transmission condition and the filter condition that send data are compared, detect whether the subscriber's Simulation Application unit that meets filter condition is arranged.As long as a subscriber's Simulation Application unit satisfied condition is arranged, interface dynamic base unit just sends to the telecommunication management service unit to communication data.
Finally, introduce telecommunication management service unit traversal telecommunication management queue and find out subscriber's Simulation Application unit, send communication data to qualified Simulation Application unit.Specific as follows:
As shown in Figure 6, the telecommunication management service unit receives communication data packet, subscriber's pointer alignment of traversal interactive class administration queue, then travel through subscriber's filter condition administration queue (also claiming accurately to filter), communication data packet is sent to the whole subscriber's Simulation Application unit (also claiming the background service distribution) satisfied condition.Specifically comprise: the telecommunication management service unit receives the packet that interface dynamic base unit sends, and is unpacked; The telecommunication management service unit is according to subscriber's pointer alignment of class handle, issue condition traversal interactive class information management queue; Relatively subscriber's filter condition and the issue condition of communication data packet, find subscriber's Simulation Application unit of ordering this interactive class, then travels through subscriber's filter condition administration queue; By sending transmission condition that data carry and subscriber's filter condition, compare, if satisfy condition telecommunication management service unit communication data packet is sent to the whole subscriber's Simulation Application unit satisfied condition.
Data receiver function in Simulation Application cell call interface dynamic base unit, with form reception and the save data of function parameter, then processed.
In sum, communication data dissemination system support exploitation provided by the invention is carried out Simulation Application data filtering and the distribution of data filtering based on transformer station's title, electrical network title, realizes efficiently the transmission of communication data in the electric analog system.The two-layer configuration that corresponding data communications method filters based on source and the background service distribution combines is realized filtration and the distribution of communication data, and adopt based on class, two-layer data filtering mode based on condition, realized the accurate filtration of communication data, greatly reduce the network data amount of redundancy, can meet the needs of exploitation large-scale complex electric analog system.
The above has been described in detail the dissemination system of the communication data for electric analog provided by the present invention and communication data distribution method.For one of ordinary skill in the art, any apparent change of under the prerequisite that does not deviate from connotation of the present invention, it being done, all will form infringement of patent right of the present invention, will bear corresponding legal liabilities.

Claims (10)

1. the dissemination system of the communication data for electric analog, is characterized in that comprising: Simulation Application unit, interface dynamic base unit and telecommunication management service unit;
Function in the described interface dynamic base of described Simulation Application cell call unit is to described communication service unit registering communication management information, transport communication data, and communication data is filtered;
Described interface dynamic base unit receives telecommunication management information, the communication data that described Simulation Application unit sends, and sets up the telecommunication management environment;
The telecommunication management queue of the described communication data dissemination system of described telecommunication management service unit maintenance and management, and dispatch communication data.
2. communication data dissemination system as claimed in claim 1, is characterized in that,
Described administration queue is preserved the descriptor relevant to communication, and the descriptor that described communication is relevant comprises: Simulation Application information, interactive class information, issue category information, order category information, filtering conditional information.
3. communication data dissemination system as claimed in claim 1, is characterized in that, described telecommunication management queue comprises: Simulation Application administration queue, interactive class information management queue;
Described Simulation Application administration queue storage emulation application message;
Described interactive class information management queue stores interactive class information;
There are mapping relations between described interactive class administration queue and described Simulation Application administration queue.
4. a communication data distribution method, for the described communication data dissemination system of claim 1~3 any one, is characterized in that comprising the steps:
To telecommunication management service unit registering communication management information;
Send communication data packet by the telecommunication management information architecture;
Function in calling interface dynamic base unit, traversal telecommunication management queue, judged whether qualified Simulation Application unit, if qualified Simulation Application unit is arranged, interface dynamic base unit sends communication data packet to the telecommunication management service unit;
The subscriber's Simulation Application unit satisfied condition is found out in traversal telecommunication management queue, sends communication data to qualified Simulation Application unit;
The received communication data are also processed.
5. communication data distribution method as claimed in claim 4, is characterized in that, the described step to telecommunication management service unit registering communication management information further comprises:
Build Simulation Application unit title, to telecommunication management service unit registration Simulation Application unit;
Utilize the interactive class name of the information to telecommunication management service unit registration issue class and publisher's Simulation Application unit;
Utilize the title of interactive class information to order class and subscriber's Simulation Application unit to the registration of telecommunication management service unit;
Build filter condition for ordering category information, to the filter condition of telecommunication management service unit registration Simulation Application unit.
6. communication data distribution method as claimed in claim 5, is characterized in that, described structure Simulation Application unit title, and step from the Simulation Application unit to the telecommunication management service unit that register further comprises;
Create a unique Simulation Application handle, construct a Simulation Application management node and the Simulation Application management node is inserted in the Simulation Application administration queue;
The Simulation Application handle created is back to the Simulation Application unit that sends registration request;
This log-on message is sent to other Simulation Application unit, the interface dynamic base cell formation telecommunication management queue copy in the Simulation Application unit.
7. communication data distribution method as claimed in claim 5, is characterized in that, the described interactive class name of the information that utilizes further comprises to the step of telecommunication management service unit registration issue class and publisher's Simulation Application unit;
Judge the interactive class management node whether same names is arranged in interactive class information management queue;
If there is not the interactive class management node that title is identical in interactive class information management queue, construct an interactive class management node, the interactive class management node is inserted in interactive class information management queue;
If there is the interactive class management node that title is identical in interactive class information management queue, search interactive class information management node, create publisher's pointer node and publisher's pointer node inserted in publisher's pointer alignment of this interactive class management node;
Search Simulation Application administration queue increases issue class pointer node in the issue class pointer alignment of Simulation Application node, sets up the associated pointer between publisher's Simulation Application unit and interactive class information;
Log-on message is sent to the Simulation Application unit.
8. communication data distribution method as claimed in claim 5, is characterized in that, described for ordering category information structure filter condition, step from the filter condition of Simulation Application unit to the telecommunication management service unit that register further comprises:
Find the interactive class management node of registration filter condition in interactive class information management queue;
Further search subscriber's pointer alignment according to the information of Simulation Application management node;
Create a filter condition management node, the filter condition management node is inserted in the filter condition administration queue of subscriber's pointer alignment node;
The log-on message of the filter condition of Simulation Application is sent to the Simulation Application unit.
9. communication data distribution method as claimed in claim 4, it is characterized in that, function in described calling interface dynamic base unit, traversal telecommunication management queue, judged whether qualified Simulation Application unit, if qualified Simulation Application unit is arranged, the step that interface dynamic base unit sends communication data packet to the telecommunication management service unit further comprises:
Function in calling interface dynamic base unit;
Travel through subscriber's pointer alignment of corresponding interactive class node according to the class handle, the class administration queue is ordered in search, detects whether subscriber's Simulation Application unit is arranged;
Detect subscriber's filter condition queue, the transmission condition and the filter condition that send data are compared, detect whether the subscriber's Simulation Application unit that meets filter condition is arranged;
The subscriber's Simulation Application unit satisfied condition is arranged, communication data is sent to the telecommunication management service unit.
10. communication data distribution method as claimed in claim 4, is characterized in that, the subscriber's Simulation Application unit satisfied condition is found out in described traversal telecommunication management queue, and the step that sends communication data to qualified Simulation Application unit further comprises:
Receive packet, unpacked;
Subscriber's pointer alignment according to class handle, issue condition traversal interactive class information management queue;
Relatively subscriber's filter condition and the issue condition of communication data packet, find subscriber's Simulation Application unit of ordering these interactive class data, then travels through subscriber's filter condition administration queue;
By sending transmission condition that data carry and subscriber's filter condition, compare, if satisfy condition telecommunication management service unit communication data packet is sent to the subscriber's Simulation Application unit satisfied condition.
CN201310105695.5A 2013-03-28 2013-03-28 Communication data distribution system and communication data distribution method for electric analog Expired - Fee Related CN103475686B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310105695.5A CN103475686B (en) 2013-03-28 2013-03-28 Communication data distribution system and communication data distribution method for electric analog

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310105695.5A CN103475686B (en) 2013-03-28 2013-03-28 Communication data distribution system and communication data distribution method for electric analog

Publications (2)

Publication Number Publication Date
CN103475686A true CN103475686A (en) 2013-12-25
CN103475686B CN103475686B (en) 2016-08-03

Family

ID=49800380

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310105695.5A Expired - Fee Related CN103475686B (en) 2013-03-28 2013-03-28 Communication data distribution system and communication data distribution method for electric analog

Country Status (1)

Country Link
CN (1) CN103475686B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105225566A (en) * 2015-09-06 2016-01-06 国家电网公司 A kind of electric network emergency rehearsal visual simulating deduction system
CN109918742A (en) * 2019-02-15 2019-06-21 湖南高至科技有限公司 A kind of data distribution and management method based on analogue system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102215253A (en) * 2011-05-18 2011-10-12 中国电力科学研究院 Layered exchange and control method for real-time monitoring system data by power dispatching
US20130007690A1 (en) * 2011-06-30 2013-01-03 Hon Hai Precision Industry Co., Ltd. Electronic device and simulation method for checking printed circuit board power loss

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102215253A (en) * 2011-05-18 2011-10-12 中国电力科学研究院 Layered exchange and control method for real-time monitoring system data by power dispatching
US20130007690A1 (en) * 2011-06-30 2013-01-03 Hon Hai Precision Industry Co., Ltd. Electronic device and simulation method for checking printed circuit board power loss

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105225566A (en) * 2015-09-06 2016-01-06 国家电网公司 A kind of electric network emergency rehearsal visual simulating deduction system
CN105225566B (en) * 2015-09-06 2018-04-10 国家电网公司 A kind of electric network emergency drills visual simulating deduction system
CN109918742A (en) * 2019-02-15 2019-06-21 湖南高至科技有限公司 A kind of data distribution and management method based on analogue system
CN109918742B (en) * 2019-02-15 2023-09-08 湖南高至科技有限公司 Data distribution and management method based on simulation system

Also Published As

Publication number Publication date
CN103475686B (en) 2016-08-03

Similar Documents

Publication Publication Date Title
CN101123613B (en) A coding method and device and system for multi-dimension address
CN104102790B (en) Power supply figure automatic mapping system and method based on GIS
CN105556916B (en) The information statistical method and device of network flow
CN109213792A (en) Method, server-side, client, device and the readable storage medium storing program for executing of data processing
CN105184540A (en) Intelligent express delivery cabinet system control method
WO2008045656A3 (en) Upgrading mesh access points in a wireless mesh network
CN101686145A (en) Equipment capable of upgrading, upgrading method and system
CN103324605A (en) Method, equipment and system for collaborative editing of multiple users
CN102571939A (en) Cross-platform communication method and system
CN102665284B (en) Uplink service transmission scheduling method and terminal
CN110213156A (en) A kind of span centre heart group's instant communicating method and system
CN102999329B (en) The Active Directory interface exploitation method of configuration is mapped based on extend markup language
CN103475686A (en) Communication data distribution system and communication data distribution method for electric power simulation
CN107454456B (en) Management control method and system for floating layer elements
CN111144578B (en) Artificial intelligence model management system and management method in distributed environment
CN107820610A (en) A kind of implementation method and its device of Multi-stage electronic map
CN101552773B (en) Method, equipment and system for processing data item identifier mapping in data synchronization
CN101516086B (en) Service matching method for mobile communication
CN109614345A (en) The EMS memory management process and device communicated between a kind of protocol layer
CN103595800B (en) A kind of real-time distribution processor device and method of data
CN101163258B (en) Method and system for processing high-capacity cell broadcasting service
CN103945004A (en) Dispatching method and system for data between data centers
CN101686246A (en) Datamodel describing method for massive information exchanging and processing
CN102546549B (en) Method, system and device for data transmission
CN109451016A (en) Data downloading management method, system and relevant device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160803

Termination date: 20170328

CF01 Termination of patent right due to non-payment of annual fee