Method and apparatus for remotely monitoring gas turbine combustion dynamics
First Claim
1. A method of communicating information between a narrowband circuit and a broadband circuit for conserving bandwidth, said method comprising:
- receiving a stream of data through the narrowband circuit;
splitting the stream of data into a plurality of data packets for transmission to a client list;
extracting socket data from the received stream of data;
determining a destination address for each packet in the received stream of data;
inserting, if the received stream of data does not include a data source identifier in a data header, a source server IP address into each data packet of the plurality of data packets;
transmitting each of the data packets to one or more of selected sockets and to the destination address through the broadband circuit; and
reinitializing the client list for the next stream of data.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for communicating information between a narrowband circuit and a broadband circuit for conserving bandwidth while monitoring gas turbine combustion dynamics are provided. The method includes receiving a stream of data through the narrowband circuit, splitting the stream of data into a plurality of data packets, and transmitting each of the data packets to a predetermined list of sockets through the broadband circuit. The system includes a narrowband network segment communicatively coupled to a broadband network segment, and a data network split/relay device communicatively coupled to the broadband network segment programmed to receive a stream of data from a server communicatively coupled to the narrowband segment.
53 Citations
24 Claims
-
1. A method of communicating information between a narrowband circuit and a broadband circuit for conserving bandwidth, said method comprising:
-
receiving a stream of data through the narrowband circuit; splitting the stream of data into a plurality of data packets for transmission to a client list; extracting socket data from the received stream of data; determining a destination address for each packet in the received stream of data; inserting, if the received stream of data does not include a data source identifier in a data header, a source server IP address into each data packet of the plurality of data packets; transmitting each of the data packets to one or more of selected sockets and to the destination address through the broadband circuit; and reinitializing the client list for the next stream of data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of communicating gas turbine tuning information between a narrowband circuit and a broadband circuit for conserving bandwidth between at least one server application and a plurality of client applications wherein at least one client application includes an archiving client application, said method comprising:
-
receiving a stream of data through the narrowband circuit; splitting the stream of data into a plurality of data packets for transmission to a client list; inserting, if the received stream of data does not include a data source identifier in a data header, a source server IP address into each data packet of the plurality of data packets; transmitting each of the data packets to selected sockets through the broadband circuit; transmitting data packets that include tuning data to the archiving client application; and reinitializing the client list for the next stream of data.
-
-
10. A data network split/relay device configured to receive data communication packets from a network, said device comprising:
-
a network input socket; a network output socket; a buffer configured to receive a stream of data from a narrowband segment of the network through said network input socket and to split the data into a plurality of data packets for transmission to a client list over a broadband segment of the network; and a microprocessor programmed to read buffered input data, send output data to selected clients through said network output socket, and to reinitialize a client list for the next received data, said microprocessor is further programmed to insert a source server IP address into each data packet of the plurality of data packets if the stream of data does not include a data source identifier. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A gas turbine control system tuning system for transmitting control system tuning data between a local server and a remote client, said system comprising:
-
a narrowband network segment communicatively coupled to a broadband network segment; and a data network split/relay device communicatively coupled to said broadband network segment and programmed to receive a stream of data from said server communicatively coupled to the narrowband segment, to split the stream of data into a plurality of data packets for transmission to a client list, and to reinitialize the client list for the next stream of data, said data network split/relay device is further programmed to insert a source IP address into each data packet of the plurality of data packets if the stream of data does not include a data source identifier. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A gas turbine control system tuning system for transmitting control system tuning data between at least one of a combustion dynamics monitor and an onboard system monitor, and at least one of a tuning remote client and an archiving agent, said system comprising:
-
a remote access server communicatively coupled to a broadband network segment; a narrowband network segment communicatively coupled to said broadband network segment; and a data network split/relay device communicatively coupled to said broadband network segment, said split/relay device programmed to receive a stream of data from a server communicatively coupled to said narrowband segment, and to split the stream of data into a plurality of data packets for transmission to a client list, said split relay device further programmed to insert a source IP address into each data packet of the plurality of data packets if the stream of data does not include a data source identifier. - View Dependent Claims (24)
-
Specification