So if I understand the intent of 1284.4, it is to provide a layer that
supports sockets over parallel connections. All we need to do in IPP is
reference sockets for TCP/IP and 1284.4 and we don't have to worry about the
issues at that layer.
So, I conclude that we don't need to packetize IPP or do much of what is
proposed in Roger and Harry's paper. Instead, we can send IPP directly on
sockets layered on top of TCP/IP or 1284.4. There are a few easy-to-solve dangling
issues, such as chunking for document data and intermediate acknowledgement
when attributes are verified for PrintJob. But otherwise IPP stays as is.
If you disagree with my conclusions, I would like to know what the
TIPSI-like packetizing layer provides that sockets don't also provide?