CN100579052C - Intelligent network bridge for network element communication in different segments and its data transmission method - Google Patents

Intelligent network bridge for network element communication in different segments and its data transmission method Download PDF

Info

Publication number
CN100579052C
CN100579052C CN200710178546A CN200710178546A CN100579052C CN 100579052 C CN100579052 C CN 100579052C CN 200710178546 A CN200710178546 A CN 200710178546A CN 200710178546 A CN200710178546 A CN 200710178546A CN 100579052 C CN100579052 C CN 100579052C
Authority
CN
China
Prior art keywords
equipment
execute
background monitoring
network
monitoring equipment
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.)
Expired - Fee Related
Application number
CN200710178546A
Other languages
Chinese (zh)
Other versions
CN101170480A (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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN200710178546A priority Critical patent/CN100579052C/en
Publication of CN101170480A publication Critical patent/CN101170480A/en
Application granted granted Critical
Publication of CN100579052C publication Critical patent/CN100579052C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention discloses an intelligent network bridge and a data transmission method for the communication in the different network segments, which is used for the engineering system including a field operation equipment and a background monitoring equipment, the field operation equipment and the background monitoring equipment are respectively operated in the different network segments, wherein, the method includes: step 1, the intelligent network bridge receives the network connection requests which are sent by the background monitoring equipment and establishes the connection relationship between the field operation equipment and the background monitoring equipment according to the field operation equipment which is interested by the background monitoring equipment and is obtained by the network connection request; step 2, the intelligent network bridge receives the data packets which are sent by the field operation equipment to carry out the sealing of the data packets and forwards the data packets after the sealing to the background monitoring equipment which has the connection relationship with the field operation equipment. The usage of the invention in the industrial system can realize the high efficient, stable and convenient multi-to-multi communication between the field operation equipment and the background monitoring equipment.

Description

The intelligent network bridge and the data transmission method thereof that are used for network element communication in different segments
Technical field
The present invention relates to network communication field, particularly relate to a kind of intelligent network bridge and data transmission method thereof that is used for network element communication in different segments.
Background technology
In present engineering system, often equipment is divided into execute-in-place equipment and background monitoring equipment, run on separately among the different network segments.And when the communication of multi-to-multi will take place the equipment in these two network segments, the often unified forwarding that realizes packet by a transponder or title bridge.
Execute-in-place equipment and background monitoring equipment want data packets for transmission quantity very huge each other, and therefore, as the hinge of linking up two network segments, the task of bridge tends to very heavy.In addition, in the practical project system, tend to occur many unpredictable abnormal conditions, therefore, also need bridge to monitor, can handle accordingly for unusual condition for the operation conditions of execute-in-place equipment.
The general mode of operation that adopts of present transponder or bridge is all messages of all execute-in-place equipment of indiscriminate reception, and is transmitted to watch-dog.The control command and the transparent transmission of all backstage control appliances of indiscriminate reception are simultaneously given execute-in-place equipment.
This design also has the situation of some shortcomings, at first, bridge is as the hinge of Network Transmission, and its effect is very important, the burden that all packets can increase the weight of bridge is handled in indiscriminate reception, causes unnecessary waste on the network bandwidth of bridge and disposal ability.Secondly, operating equipment and background monitoring equipment need be set up under the situation of many-many communication each other at the scene, many control commands from supervisory layers may be conflicting, will close with the network of certain operating equipment such as certain watch-dog and to be connected, and another watch-dog exactly to keep being connected with the network of this operating equipment.If indiscriminate, can influence whole network task performance on the whole to the control command of execute-in-place device forwards from background monitoring equipment.
In the patent No. is in 200510090811 the Chinese patent " intelligent network bridge and realize the method for Network Isolation control ", has proposed a kind of method of utilizing intelligent network bridge to realize Network Isolation control.This invention comprises the network communication module that processor, memory, configuration control module, some network interfaces and described network interface have same number.This invention can monitor, handle and transmit all messages of different segment, and can control message according to configuration info and transmit, and isolates most of at the invalid message of other network segments.
Still there is the improved place of needs in this bridge, and in actual applications, the situation that watch-dog need be monitored all operating equipments in current scene still belongs to minority.Under most of occasions, watch-dog is just selectively selected a few execute-in-place equipment and is monitored.All messages of indiscriminate reception all devices can be unnecessary increase the weight of work load as the bridge of hub transmission.
In addition, owing in the practical project system, can take place many such as equipment deadlock, unpredictable abnormal conditions such as communication link failure.No matter be execute-in-place equipment or background monitoring equipment, the operation of whole network appears all may influencing unusually in which equipment, at least also can unnecessarily take the resource of bridge.Long-time keep network to be connected with an execute-in-place equipment that has crashed, or to a watch-dog forwarding packet of having closed.Not only meaningless, also cause the waste of valuable bridge resources.
More than Fa Ming shortcoming is not fully take into account the actual conditions in commercial Application, huge for the data packet number such as pending that in actual engineering system, may occur, equipment deadlock link down, situation such as control messages is conflicting lack to be considered.
Summary of the invention
Technical problem to be solved by this invention is to provide a kind of intelligent network bridge and data transmission method thereof that is used for network element communication in different segments, is used for realizing between execute-in-place equipment and the background monitoring equipment efficient stable and many-many communication easily in industrial system.
To achieve these goals, the invention provides a kind of intelligent network bridge that is used for network element communication in different segments, be used to comprise the engineering system of execute-in-place equipment and background monitoring equipment, described execute-in-place equipment, described background monitoring equipment run on the different network segments separately, it is characterized in that this intelligent network bridge comprises:
Network communication module is used to realize the transfer of data between described execute-in-place equipment, the described background monitoring module;
Data processing module, connect described network communication module, be used to handle the network connecting request that described background monitoring equipment sends, obtain the interested execute-in-place equipment of described background monitoring equipment according to described network connecting request, set up the annexation between described execute-in-place equipment, the described background monitoring module; Receive the packet that described execute-in-place equipment sends, described packet is encapsulated, and the packet after will encapsulating is transmitted to the background monitoring equipment that has annexation with described execute-in-place equipment.
The described intelligent network bridge that is used for network element communication in different segments wherein, also comprises:
The hardware carrier module is used to move described network communication module, described data processing module.
The described intelligent network bridge that is used for network element communication in different segments, wherein, described hardware carrier module is the embedded device that disposes the computer of two network interface cards or include processor, memory and network-driven equipment.
The described intelligent network bridge that is used for network element communication in different segments, wherein, described data processing module is with the annexation between described execute-in-place equipment of switching matrix form record/preservation and the described background monitoring equipment.
To achieve these goals, the invention provides a kind of method that intelligent network bridge is realized transfer of data of using, be used to comprise the engineering system of execute-in-place equipment and background monitoring equipment, described execute-in-place equipment, described background monitoring equipment run on the different network segments separately, it is characterized in that this method comprises:
Step 1, intelligent network bridge receives the network connecting request that is sent by described background monitoring equipment, obtain the interested execute-in-place equipment of described background monitoring equipment according to described network connecting request, and set up the annexation between described execute-in-place equipment and the described background monitoring equipment;
Step 2, described intelligent network bridge receives the packet that is sent by described execute-in-place equipment, described packet is encapsulated, and the packet after will encapsulating is transmitted to the background monitoring equipment that has annexation with described execute-in-place equipment.
The method of described realization transfer of data, wherein, before the described step 1, further comprise: start described intelligent network bridge, finish the initialization of described intelligent network bridge, and in the step of intercepting at the network port place of described background monitoring equipment from the network connecting request of described background monitoring equipment.
The method of described realization transfer of data, wherein, in the described step 1, further comprise: described intelligent network bridge is when receiving described network connecting request, described background monitoring equipment is carried out authentication, judge that whether described background monitoring equipment is user's the step of having the right, if having, then admits described network connecting request; Otherwise refuse described network connecting request.
The method of described realization transfer of data wherein, in the described step 1, further comprises:
Need increase when specifying the monitoring of execute-in-place equipment when described intelligent network bridge receives described background monitoring equipment, handle accordingly according to the record that whether has this appointment execute-in-place equipment in the bridge internal memory:
If exist, then set up the annexation between described background monitoring equipment and this appointment execute-in-place equipment; Otherwise specify execute-in-place equipment to send network connecting request to this, and in described bridge internal memory, increase the information record that this is specified execute-in-place equipment, in described bridge internal memory, set up the annexation between described background monitoring equipment and this appointment execute-in-place equipment again.
The method of described realization transfer of data wherein, in the described step 1, further comprises:
When described intelligent network bridge receives described background monitoring equipment need close the monitoring of specifying execute-in-place equipment the time, remove the annexation between background monitoring equipment described in the bridge internal memory and this appointment execute-in-place equipment, and whether retrieval also has other background monitoring equipment to specify execute-in-place equipment interested to this:
If have, then keep with this appointment execute-in-place equipment between network be connected, keep corresponding information record; Otherwise close with this appointment execute-in-place equipment between network be connected, delete corresponding information record.
The method of described realization transfer of data, wherein, in the described step 2, further comprise: described intelligent network bridge is monitored the operation conditions of described execute-in-place equipment and/or described background monitoring equipment, when unusual condition appears in described execute-in-place equipment and/or described background monitoring equipment, disconnect the step that is connected and discharges related resource with the network of relevant device.
Useful technique effect of the present invention:
1) transmission mechanism by a kind of similar mutual matrix, support execute-in-place equipment and background monitoring equipment communicating by letter of multi-to-multi each other, as the hub transmission of linking up execute-in-place equipment and background monitoring equipment, stability and high efficiency, message transmission have easily been guaranteed each other.
2) because of not being all messages that indistinguishably receive processing execute-in-place equipment, and be to receive the message of handling the interested execute-in-place equipment of background monitoring equipment, so when having guaranteed background monitoring monitoring of equipment demand, saved the network bandwidth, reduced the live load of bridge.
3) monitor for the operation conditions of background monitoring equipment and execute-in-place equipment, when certain equipment occurs when unusual, bridge interrupts connecting with its network and discharging relevant resource voluntarily; And,, improved network task performance on the whole to may conflicting control messages handling for from the background monitoring layer.
Describe the present invention below in conjunction with the drawings and specific embodiments, but not as a limitation of the invention.
Description of drawings
Fig. 1 is for using the exemplary plot of a kind of engineering system of the present invention;
Fig. 2 is the transfer of data principle schematic of the similar switching matrix of the present invention's employing;
Fig. 3 is basic frame structure figure of the present invention;
Fig. 4 is a groundwork flow chart of the present invention;
The workflow diagram that Fig. 5 monitors the ancillary equipment operation conditions and abnormal conditions are handled for the present invention.
Embodiment
Below in conjunction with the drawings and specific embodiments technical scheme of the present invention is made further more detailed description.
As shown in Figure 1, for using the exemplary plot of a kind of engineering system of the present invention.This figure has provided the engineering field that is mainly used in, and mainly is the platform that a multi-to-multi information interaction is provided for execute-in-place equipment 10 and background monitoring equipment 20.
In Fig. 1, whole engineering system comprises: execute-in-place equipment 10 (execute-in-place equipment 1~execute-in-place equipment n) and background monitoring equipment 20 (background monitoring equipment 1~background monitoring equipment n), wherein, n is the natural number greater than 2.
Execute-in-place equipment 10 runs on the different network segments separately with background monitoring equipment 20, open two the different network interfaces of bridge 30 corresponding two different network segments.And for execute-in-place equipment 10 and background monitoring equipment 20, they only need set up network and connect on unified network interface, just can carry out message transmission and mutual, thereby help the dilatation of whole engineering system and freely increasing and decreasing of equipment with whole network.
As shown in Figure 2, the transfer of data principle schematic of the similar switching matrix that adopts for the present invention.In conjunction with Fig. 1, because in the industrial system of reality, each background monitoring equipment 20 is all monitored a plurality of execute-in-place equipment 10 possibly, and each execute-in-place equipment 10 also may be monitored by a plurality of background monitoring equipment 20, so just formed the information interaction relation of multi-to-multi each other.The present invention utilizes switching matrix to write down this information interaction relation.
Whenever the packet of receiving that certain execute-in-place equipment 10 is sent, bridge 30 will be retrieved the background monitoring equipment 20 that there is annexation in execute-in-place equipment 10 therewith in switching matrix, and will transmit all after the packet encapsulation to these execute-in-place equipment 10 interested background monitoring equipment 20.
When receiving that background monitoring equipment 20 needs to increase monitoring for certain execute-in- place equipment 10,30 of bridges can at first be inquired about the record that whether has this execute-in-place equipment 10, if exist, then in internal memory, write down the annexation between background monitoring equipment 20 and the execute-in-place equipment 10.If there is no, then send network connecting request, in internal memory, increase record, again the annexation between record background monitoring equipment 20 and the execute-in-place equipment 10 in internal memory for this execute-in-place equipment 10 to this execute-in-place equipment 10.Equally, when receiving that monitoring for certain execute-in-place equipment 10 need be closed/be stopped to background monitoring equipment 20, the annexation that bridge 30 is removed between the two, and whether retrieval still also has other background monitoring equipment 20 interested in this execute-in-place equipment 10, if have, then bridge 30 will still keep the network connection of execute-in-place equipment 10 therewith, keep its information record.If no, bridge 30 is closed the network connection of execute-in-place equipment 10 therewith, deletes corresponding information record.
In actual engineering system, because the instruction that tends to send mutual contradiction each other of a plurality of background monitoring equipment 20, require interrupt network to connect such as one, and another require to keep network to connect.No matter be these control commands of transparent transmission, still simple these control commands of execution all can cause the decline of service behaviour on the whole of whole network.And the present invention has solved this problem by the employing of switching matrix, thereby has improved the service behaviour of whole network.
As shown in Figure 3, be basic frame structure figure of the present invention.This figure has provided a kind of intelligent network bridge that is applied to engineering system and has similar switching matrix function.
When background monitoring equipment 20 will stop monitoring to certain execute-in-place equipment 10, bridge 30 is removed both mutual annexations, the Query Information record, according to the demand of other background monitoring equipment 20, the network between the execute-in-place equipment 10 connects to judge whether still to need to keep therewith.
To the equipment (comprising execute-in-place equipment 10, background monitoring equipment 20) that all and bridge 30 exist network to be connected, bridge 30 regularly sends heartbeat data packets, and requires the other side to return a response message at the appointed time.When the overtime dont answer of certain equipment, bridge 30 is considered as this equipment and takes place unusually, closes the network connection of equipment therewith, deletes the record of this equipment, discharges corresponding resource.
In Fig. 3, this bridge 30 comprises following module:
Network communication module 51, be used to realize the transfer of data between execute-in-place equipment 10, the background monitoring equipment 20, receive the network connecting request of background monitoring equipment 20, handle the control messages of background monitoring equipment 20, receive the packet of background monitoring equipment 20 interested execute-in-place equipment 10 simultaneously, and transmit accordingly according to the annexation of background monitoring equipment 20 and execute-in-place equipment 10.
Data processing module 52, be used to write down the essential information of current all ancillary equipment (execute-in-place equipment 10, background monitoring equipment 20), with the form preservation equipment of switching matrix and the annexation between the equipment, and received packet resolved and handle, the packet that needs are transmitted encapsulates again.
Hardware carrier module 53 can be a computer that disposes two network interface cards, also can be the embedded device that has comprised processor, memory and network-driven equipment, is used for operational network communication module 51, data processing module 52.
After bridge 30 starts, finish initialization operation, start the bridge watcher thread, intercept network connecting request from background monitoring equipment 20; By the network connecting request of network communication module 51 reception background monitoring equipment 20,, know the title of the execute-in-place equipment 10 of background monitoring equipment 20 attempt monitoring then by data processing module 52 resolution data bags.
Data processing module 52 is according to the name query information database of execute-in-place equipment 10, find the record that is complementary with demand, to obtain the IP address of execute-in-place equipment 10, send network connecting request according to this IP address to this equipment 10, with in the annexation of setting up on the switching matrix between background monitoring equipment 20 and the execute-in-place equipment 10.
Data processing module 52 is received the packet of execute-in-place equipment 10, inquiry annexation record, and packet encapsulated, there are all background monitoring equipment 20 of annexation in the execute-in-place equipment 10 therewith of being transmitted to of the packet after will being encapsulated by network communication module 51.
As shown in Figure 4, the groundwork flow chart that adopts for the present invention.In conjunction with Fig. 2, when background monitoring equipment 20 will stop monitoring for certain execute-in-place equipment 10, bridge 30 is removed both mutual annexations, the Query Information record, according to the demand of other background monitoring equipment 20, the network of execute-in-place equipment 10 connects to judge whether still to need to keep therewith.
Execute-in-place equipment 10 and background monitoring equipment 20 for all and bridge 30 exist network to be connected regularly send heartbeat data packets; And require the other side to return a response message at the appointed time.When certain background monitoring equipment 20 overtime dont answer, bridge 30 is considered as this equipment and takes place unusually, closes with the network of this equipment to be connected, and deletes the record of this equipment, discharges corresponding resource.
After bridge 30 starts, at first can carry out some basic initialization operations; Simultaneously bridge 30 can't indiscriminately carry out network with all execute-in-place equipment 10 and is connected, and just opens the network port at background monitoring equipment 20, and in the network connecting request of this port snooping background monitoring equipment 20.When receiving the network connecting request of a background monitoring equipment 20, bridge 30 can differentiate at first whether it is the user that has the right, if having no right the user, then refusal is connected with its network.If have the right the user, then admit its network connecting request, and in the information database of self, write down this user.
When bridge 30 has been set up with after the network of background monitoring equipment 20 is connected, when this user will increase monitoring for certain execute-in-place equipment 10, the record of bridge 30 retrievals self, be connected if set up network before the bridge 30, then background monitoring equipment 20 and execute-in-place equipment 10 returned after establishing a connection on the switching matrix with this execute-in-place equipment 10.If bridge 30 not therewith execute-in-place equipment 10 set up network and connect, then bridge 30 is sought the IP address of this execute-in-place equipment 10 in the information database of self, according to the IP address that retrieves, send network connecting request to corresponding execute-in-place equipment 10, if the network successful connection is set up, then in switching matrix, increase record, and this execute-in-place equipment 10 is established a connection in switching matrix with background monitoring equipment 20 for this equipment; If the network connection failure is then returned failed message to backstage watch-dog 20.
In Fig. 4, this flow process comprises the steps:
Step S401 starts bridge 30, finishes the initialization of bridge 30;
Step S402 starts the bridge watcher thread, intercepts the network connecting request from background monitoring equipment 20;
Step S403, the network connecting request of reception background monitoring equipment 20 by the resolution data bag, is known the title of the execute-in-place equipment 10 of background monitoring equipment 20 attempt monitoring;
Step S404, the Query Information database finds the record that is complementary with demand, obtains the IP address of execute-in-place equipment 10, send network connecting request to this execute-in-place equipment 10, and in the annexation of setting up on the switching matrix between background monitoring equipment 20 and the execute-in-place equipment 10;
Step S405 receives the packet of execute-in-place equipment 10, inquiry annexation record, and after packet encapsulation, there are all background monitoring equipment 20 of annexation in the execute-in-place equipment 10 therewith of being transmitted to again;
Step S406 finishes.
Among Fig. 4, because 30 of bridges are set up network with background monitoring equipment 20 interested execute-in-place equipment 10 and are connected, thereby avoided in traditional bridge design, indistinguishably receiving the deal with data message, and the waste on the network bandwidth and bridge 30 disposal abilities that causes.In actual engineering system, this design is more reasonable, has improved the information transfer efficiency of whole network greatly.
As shown in Figure 5, the workflow diagram of the operation conditions of execute-in-place equipment and background monitoring equipment being monitored for bridge.
In Fig. 5, linking up by bridge 30 in the engineering system of execute-in-place equipment 10 and background monitoring equipment 20, as the hinge of Network Transmission, suitable heavy of the task of bridge 30, so its network bandwidth, cpu resource is unusual preciousness all; Saving bridge resources, avoid unnecessary waste, is the important step that improves whole network work usefulness.Send data at an object that has not existed, or be that an equipment reservation information record that has crashed or broken down all is the waste for bandwidth or processor resource.And because in actual engineering system, through regular meeting because some unknown reason causes equipment to occur such as crashing, reset, close or unusual condition such as communication link interruption.By the monitoring of 30 pairs of equipment states that connected of bridge, take place at peripheral equipment that interrupt network connects when unusual, reclaim the task performance that resource can effectively improve whole network.
In Fig. 5, bridge 30 is the information record of inquiry oneself regularly, exist the ancillary equipment of network annexation to send a heartbeat data packets and put flag bit for all, bridge 30 starts a timer simultaneously, and every equipment that receives heartbeat data packets all can return a response message.When bridge 30 receives from certain device acknowledge message, just remove the flag bit of this equipment.After timer expiry, all information records in the bridge 30 retrieved information data storehouses for the object that flag bit is not eliminated as yet, all are considered as having taken place unusual.So bridge 30 just can be deleted the record of this equipment in switching matrix, this equipment that keeps before removing and the annexation of other equipment.If execute-in-place equipment 10 has taken place unusually, bridge 30 also will send corresponding notification message, inform also the backstage monitoring equipment 20 at this execute-in-place equipment 10 of monitoring.
In conjunction with Fig. 5, this flow process specifically comprises the steps:
Step S501, bridge 30 sends heartbeat data packets, puts flag bit;
Step S502, bridge 30 receives replys the clear flag position;
Step S503, timer expiry, bridge 30 checkout facility flag bits;
Do step S504, bridge 30 judge that one by one the flag bit of all devices in the record is eliminated? the equipment that is eliminated flag bit is not dealt with,, then change step S505 over to not being eliminated the equipment of flag bit;
Step S505, bridge 30 close with the equipment that is not eliminated flag bit between network be connected deletion record;
Step S506, bridge 30 is finished whole retrievals.
More than the functional characteristics of specific implementation method of the present invention and it has been done detailed description, be combined in the actual conditions that exist in the engineering system, this invention has been made great improvement for previous bridge design, has boundless application prospect in engineering field and network communication field.
The present invention combines the actual conditions in the industrial system, and a kind of intelligent network bridge of more high-efficient simple is provided, thereby has guaranteed in industrial system, execute-in-place equipment and the stable many-many communication of background monitoring equipment high efficiency; Also provide a kind of can allowing be operated in the short-cut method that network element in the different segment is finished information interaction each other, this method is by a kind of transmission mechanism of similar mutual matrix, support execute-in-place equipment and background monitoring equipment communicating by letter of multi-to-multi each other, as the hub transmission of linking up execute-in-place equipment and background monitoring equipment, stability and high efficiency, message transmission have easily been guaranteed each other.
In addition, the present invention is not all messages that execute-in-place equipment is handled in indiscriminate reception, and just receives the message of handling the interested execute-in-place equipment of background monitoring equipment.When having guaranteed background monitoring monitoring of equipment demand, saved the network bandwidth, reduced the live load of bridge.
Operation conditions for background monitoring equipment and execute-in-place equipment is monitored, and when certain equipment occurs when unusual, bridge interrupts connecting with its network and discharging relevant resource voluntarily.And,, improved network task performance on the whole to may conflicting control messages handling for from the background monitoring layer.
Certainly; the present invention also can have other various embodiments; under the situation that does not deviate from spirit of the present invention and essence thereof; those of ordinary skill in the art work as can make various corresponding changes and distortion according to the present invention, but these corresponding changes and distortion all should belong to the protection range of the appended claim of the present invention.

Claims (10)

1, a kind of intelligent network bridge that is used for network element communication in different segments, be used to comprise the engineering system of execute-in-place equipment and background monitoring equipment, described execute-in-place equipment, described background monitoring equipment run on the different network segments separately, it is characterized in that this intelligent network bridge comprises:
Network communication module is used to realize described execute-in-place equipment, described background monitoring data transfer between devices;
Data processing module, connect described network communication module, be used to handle the network connecting request that described background monitoring equipment sends, obtain the execute-in-place equipment of described background monitoring equipment needs monitoring according to described network connecting request, set up the annexation between described execute-in-place equipment, the described background monitoring equipment, receive the packet that described execute-in-place equipment sends, described packet is encapsulated, and the packet after will encapsulating is transmitted to the background monitoring equipment that has annexation with described execute-in-place equipment.
2, the intelligent network bridge that is used for network element communication in different segments according to claim 1 is characterized in that, also comprises:
The hardware carrier module is used to move described network communication module, described data processing module.
3, the intelligent network bridge that is used for network element communication in different segments according to claim 2 is characterized in that, described hardware carrier module is the embedded device that disposes the computer of two network interface cards or include processor, memory and network-driven equipment.
4, according to claim 1, the 2 or 3 described intelligent network bridges that are used for network element communication in different segments, it is characterized in that described data processing module is with the annexation between described execute-in-place equipment of switching matrix form record/preservation and the described background monitoring equipment.
5, a kind of method of using intelligent network bridge realization transfer of data, be used to comprise the engineering system of execute-in-place equipment and background monitoring equipment, described execute-in-place equipment, described background monitoring equipment run on the different network segments separately, it is characterized in that this method comprises:
Step 1, intelligent network bridge receives the network connecting request that is sent by described background monitoring equipment, obtain the execute-in-place equipment of described background monitoring equipment needs monitoring according to described network connecting request, and set up the annexation between described execute-in-place equipment and the described background monitoring equipment;
Step 2, described intelligent network bridge receives the packet that is sent by described execute-in-place equipment, described packet is encapsulated, and the packet after will encapsulating is transmitted to the background monitoring equipment that has annexation with described execute-in-place equipment.
6, the method for realization transfer of data according to claim 5, it is characterized in that, before the described step 1, further comprise: start described intelligent network bridge, finish the initialization of described intelligent network bridge, and in the step of intercepting at the network port place of described background monitoring equipment from the network connecting request of described background monitoring equipment.
7, the method for realization transfer of data according to claim 6, it is characterized in that, in the described step 1, further comprise: described intelligent network bridge is when receiving described network connecting request, described background monitoring equipment is carried out authentication, judge that whether described background monitoring equipment is user's the step of having the right, if having, then admits described network connecting request; Otherwise refuse described network connecting request.
8, according to the method for claim 5,6 or 7 described realization transfer of data, it is characterized in that, in the described step 1, further comprise:
Need increase when specifying the monitoring of execute-in-place equipment when described intelligent network bridge receives described background monitoring equipment, handle accordingly according to the record that whether has this appointment execute-in-place equipment in the bridge internal memory:
If exist, then set up the annexation between described background monitoring equipment and this appointment execute-in-place equipment; Otherwise specify execute-in-place equipment to send network connecting request to this, and in described bridge internal memory, increase the information record that this is specified execute-in-place equipment, in described bridge internal memory, set up the annexation between described background monitoring equipment and this appointment execute-in-place equipment again.
9, according to the method for claim 5,6 or 7 described realization transfer of data, it is characterized in that, in the described step 1, further comprise:
When described intelligent network bridge receives described background monitoring equipment need close the monitoring of specifying execute-in-place equipment the time, remove the annexation between background monitoring equipment described in the bridge internal memory and this appointment execute-in-place equipment, and whether retrieval also has other background monitoring equipment that this appointment execute-in-place equipment is needed monitoring:
If have, then keep with this appointment execute-in-place equipment between network be connected, keep corresponding information record; Otherwise close with this appointment execute-in-place equipment between network be connected, delete corresponding information record.
10, according to the method for claim 5,6 or 7 described realization transfer of data, it is characterized in that, in the described step 2, further comprise: described intelligent network bridge is monitored the operation conditions of described execute-in-place equipment and/or described background monitoring equipment, when unusual condition appears in described execute-in-place equipment and/or described background monitoring equipment, disconnect the step that is connected and discharges related resource with the network of relevant device.
CN200710178546A 2007-11-30 2007-11-30 Intelligent network bridge for network element communication in different segments and its data transmission method Expired - Fee Related CN100579052C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200710178546A CN100579052C (en) 2007-11-30 2007-11-30 Intelligent network bridge for network element communication in different segments and its data transmission method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200710178546A CN100579052C (en) 2007-11-30 2007-11-30 Intelligent network bridge for network element communication in different segments and its data transmission method

Publications (2)

Publication Number Publication Date
CN101170480A CN101170480A (en) 2008-04-30
CN100579052C true CN100579052C (en) 2010-01-06

Family

ID=39390955

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200710178546A Expired - Fee Related CN100579052C (en) 2007-11-30 2007-11-30 Intelligent network bridge for network element communication in different segments and its data transmission method

Country Status (1)

Country Link
CN (1) CN100579052C (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103944755A (en) * 2014-04-02 2014-07-23 云南大学 Universal method for detection and recovery of communication dead halt of network switching device
CN105610603A (en) * 2015-12-16 2016-05-25 深圳市捷顺科技实业股份有限公司 Method and system for accelerating development speed of embedded product
CN105827477A (en) * 2016-03-09 2016-08-03 上海斐讯数据通信技术有限公司 User equipment management method based on network bridge and user equipment management system thereof and network bridge equipment

Also Published As

Publication number Publication date
CN101170480A (en) 2008-04-30

Similar Documents

Publication Publication Date Title
US6490617B1 (en) Active self discovery of devices that participate in a network
JP2758054B2 (en) Information collection and display device for communication network status
CN102118309B (en) Method and system for double-machine hot backup
CN101207550A (en) Load balancing system and method for multi business to implement load balancing
US7366945B2 (en) Method of setting backup of home location register
CN104219327A (en) Distributed cache system
WO2020019943A1 (en) Method and device for transmitting data, and method and apparatus for receiving data
CN103139018B (en) Network card status monitoring under a kind of modulation integral system and TCP communication method
CN105760240A (en) Distributed task processing method and device
CN105357273A (en) Universal SOCKET communication and process management platform and method in asynchronous communication mode
CN101795222A (en) Multi-stage forward service system and method
TW200913567A (en) Intelligent failback in a load-balanced networking environment
CN101056254B (en) An expansion method, system and device of network storage device
CN102707997B (en) Device and method for driving multi-PDP data communication of mobile broadband equipment
CN100579052C (en) Intelligent network bridge for network element communication in different segments and its data transmission method
CN112788074A (en) Data transmitting method, processing method, receiving method and equipment and storage medium
WO2022063032A1 (en) Distributed system-oriented fault information association reporting method, and related device
CN111459632A (en) Serial port agent for calling terminal application program and implementation method
CN105025063A (en) Online data transmission method for large-scale terminal equipment
CN102323892A (en) Data processing method of mobile broadband device and drive device
US8266253B2 (en) Server system and event message transmission method therefor, client terminal and connection method and program therefor, and recording medium
CN103140851A (en) System including a middleware machine environment
US7609683B2 (en) Communication system, connection management server apparatus, and recording medium on which program is recorded
CN1331373C (en) Method and system for processing case of soft exchange open system
Cisco Configuring ATM Accounting and ATM RMON

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: 20100106

Termination date: 20171130

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