I am using wireshark to capture synchrophasor data. However, the config2 frame is sent over a separate TCP port, and the data frame is sent over a separate UDP port. Is it possible to associate the config2 frame with the data frame(s) in this situation? I have seen it work when the two are sent over the same port. asked 29 Nov '12, 14:04 vgharpure |
One Answer:
It sounds like you are using TCP/UDP for your synchrophasor stream, where command frames from the receiving end start and stop the stream at the sending end. In my experience, when using TCP/UDP for synchrophasor streaming, the config2 frame is only sent once by the sending end, over TCP, in response to the command frame from the receiving end. Wireshark needs to be listening before the receiving end sends the command frame to the sending end. In contrast to TCP/UDP, spontaneous UDP includes the config2 frame in the data stream once per minute (in my experience), which makes it easy to use the Wireshark synchrophasor decoder. My experience is limited, so there's probably a better answer to be had, but I think that unless you are at the receiving end, and can turn the stream off and then back on while Wireshark listens, you're probably out of luck. Even then, I don't know about telling the synchrophasor decoder to look in the TCP stream for the config2 frame. The synchrophasor decoder may not work that way. answered 30 Nov '12, 08:06 slsturgi |