Synchronizing events on a communications network using a virtual command interface
First Claim
1. A method to synchronize events on a communications network, comprising:
- receiving a network heartbeat signal in a network interface of a server coupled to the network;
receiving a time sync signal from the server;
correlating the time sync signal with the network heartbeat signal;
synchronizing the events on the network with processing within the server using the correlated time sync signal;
encapsulating data of the events on the network into holographic protocol architecture format;
transmitting the encapsulated data to a virtual network operation center coupled to the server;
rendering the synchronized events in the virtual network operation center coupled to the server.
1 Assignment
0 Petitions
Accused Products
Abstract
A virtual network operating center and a virtual command interface synchronize events occurring on a wavelength division multiplexed network with processing events in a connected server. Should a disaster or other interruption of the network occur, the virtual command interface synchronizes events which occur on the network and any attached servers or server clusters with a reference clock coupled to the server. An event queue connected to the virtual command interface preserves the order of messages having a time stamp and compares the timestamps with the reference clock coupled to the server which is used to determine data integrity. The queued events may be encoded as XML device call to update the representation of the network or portions thereof in the virtual network operation center.
78 Citations
18 Claims
-
1. A method to synchronize events on a communications network, comprising:
-
receiving a network heartbeat signal in a network interface of a server coupled to the network; receiving a time sync signal from the server; correlating the time sync signal with the network heartbeat signal; synchronizing the events on the network with processing within the server using the correlated time sync signal; encapsulating data of the events on the network into holographic protocol architecture format; transmitting the encapsulated data to a virtual network operation center coupled to the server; rendering the synchronized events in the virtual network operation center coupled to the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product for synchronizing events occurring on a data communications network with data transmitted to and from a server coupled to the data communications network, the computer program product comprising a tangible computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising:
-
a synchronization component that correlates a heartbeat signal in event messages received from the data communications network with a time sync signal from the server; a translation component that translates the event messages received from the data communications network into a holographic protocol architecture protocol; a communication component to transmit the translated event messages to a virtual network operations center coupled to the server; and in response to the heartbeat signal, the server synchronizes the processing of the event messages, and renders events transmitted in the event messages in the virtual network operations center. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer system, comprising:
-
a virtual network management interface that translates TL1 messages having a time stamp into an holographic protocol architecture format in XML-remote procedure calls compatible with a virtual network operating center on a server; a buffer which queues the TL1 messages; a synchronization component that correlates the time stamp of a TL1 message with a time sync signal from the server coupled to the network to determine if the TL1 message contains valid or invalid data.
-
Specification