EJTP frames, due to being wrapped so many layers deep in each other, can be a bit hefty for network use. So for version 1.0, I'm introducing a new type of frame for bandwidth optimization.
A g-type frame has a type code of “g”, obviously. It has no address data, the g is immediately followed by the null separator. The payload is another EJTP frame string, compressed with the gzip algorithm.
Upon receipt of a type g message, a router should decode the gzipped contents and then attempt to route the underlying frame. The underlying frame must be routable and well-formed, or it will be dropped.