Differences between revisions 13 and 14
Revision 13 as of 2006-06-05 03:19:10
Size: 2347
Editor: localhost
Comment:
Revision 14 as of 2008-04-12 17:50:27
Size: 2365
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 8: Line 8:
In the past most image generators provided their own proprietary interface so that every host had to implement this interface. Changing image generators was a costly ordeal; CIGI was created to standardize the interface between the host and the image generator so that little modification would be needed to switch image generators. The CIGI initiative is largely lead by [http://www.boeing.com/ The Boeing Company]. In the past most image generators provided their own proprietary interface so that every host had to implement this interface. Changing image generators was a costly ordeal; CIGI was created to standardize the interface between the host and the image generator so that little modification would be needed to switch image generators. The CIGI initiative is largely lead by [[http://www.boeing.com/|The Boeing Company]].
Line 12: Line 12:
 * ["UDP"]: Typically, CIGI uses ["UDP"] as its transport protocol. CIGI traffic does not have a well known port; however, many implementations use 8004-8005.  * [[UDP]]: Typically, CIGI uses [[UDP]] as its transport protocol. CIGI traffic does not have a well known port; however, many implementations use 8004-8005.
Line 16: Line 16:
attachment:cigi-sample-traffic.png {{attachment:cigi-sample-traffic.png}}
Line 33: Line 33:
 * attachment:SampleCaptures/cigi2.pcap.gz
 * attachment:SampleCaptures/cigi3.pcap.gz
 * [[attachment:SampleCaptures/cigi2.pcap.gz]]
 * [[attachment:SampleCaptures/cigi3.pcap.gz]]
Line 38: Line 38:
A complete list of CIGI display filter fields can be found in the [http://www.wireshark.org/docs/dfref/c/cigi.html display filter reference] A complete list of CIGI display filter fields can be found in the [[http://www.wireshark.org/docs/dfref/c/cigi.html|display filter reference]]
Line 45: Line 45:
You cannot directly filter CIGI protocols while capturing. However, if you know the ["UDP"] port used (see above), you can filter on that one. You cannot directly filter CIGI protocols while capturing. However, if you know the [[UDP]] port used (see above), you can filter on that one.
Line 52: Line 52:
 * [http://cigi.sourceforge.net/] ''CIGI Homepage'' - CIGI specification documents and additional tools used in CIGI implementations.  * [[http://cigi.sourceforge.net/]] ''CIGI Homepage'' - CIGI specification documents and additional tools used in CIGI implementations.

Common Image Generator Interface (CIGI)

The Common Image Generator Interface (CIGI), pronounced [sɪgi] or sig ee, is an interface designed to promote a standard way for a host device to communicate with an image generator (IG) in the simulation industry.

History

In the past most image generators provided their own proprietary interface so that every host had to implement this interface. Changing image generators was a costly ordeal; CIGI was created to standardize the interface between the host and the image generator so that little modification would be needed to switch image generators. The CIGI initiative is largely lead by The Boeing Company.

Protocol dependencies

  • UDP: Typically, CIGI uses UDP as its transport protocol. CIGI traffic does not have a well known port; however, many implementations use 8004-8005.

Example traffic

cigi-sample-traffic.png

Wireshark

The CIGI dissector is fully functional for CIGI version 2 and 3. Version 1 is not yet implemented.

Preference Settings

The CIGI dissector in Wireshark allows CIGI packets to be dissected differently based on the following settings.

  • CIGI Version - Set the version of CIGI to dissect packets with.
  • Byte Order - Set the byte order for CIGI 3 packets.
  • Host IP - Set the hostname of the host computer; used to display Host in the Info field.

  • Image Generator IP - Set the hostname of the image generator; used to display IG in the Info field

Example capture files

Display Filter

A complete list of CIGI display filter fields can be found in the display filter reference

  • Show only the CIGI based traffic:

     cigi 

Capture Filter

You cannot directly filter CIGI protocols while capturing. However, if you know the UDP port used (see above), you can filter on that one.

  • Capture only the CIGI traffic over the port 8004:

     udp port 8004 

Discussion

CIGI (last edited 2008-04-12 17:50:27 by localhost)