Question about TCP

Asked by jose saldana

Does this implementation compress TCP headers? RFC 4996 defines a profile for TCP/IP header compression. Is it included?

If not, is there any plan for including it?

Thank you very much!

Question information

Language:
English Edit question
Status:
Answered
For:
rohc Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Didier Barvaux (didier-barvaux) said :
#1

Hello,

The compression profile for TCP is not supported yet. It would be a great improvement for the library, but nothing about this profile is planned at the moment. If you are interested in adding such a profile to the library, I may provide you some help.

Regards,
Didier

Revision history for this message
jose saldana (jsaldana-d) said :
#2

My research group may be interested on it. I think perhaps it would be easy to adapt the UDP header compressing to the different TCP fields.

Do you have an idea of how much work could it be? E.G. in terms of the number of months a person would spend working on it.

Thanks again,

Jose

Revision history for this message
Didier Barvaux (didier-barvaux) said :
#3

Jose,

I have to get a closer look at the ROHC TCP profile to estimate the required work. I'll try to do that in the next few days.

Regards,
Didier

Revision history for this message
Launchpad Janitor (janitor) said :
#4

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Didier Barvaux (didier-barvaux) said :
#5

Hello,

Adding support for the TCP profile in the library is quite difficult. The RFC is large and the CO packet format does not share any bit with existing packets. The RFC uses the formal notation defined for describing ROHC compression algorithms and packet formats, but it remains quite difficult to understand.

The good news is that someone started to work on this [1]. This is work in progress. The code was not made public yet.

Regards,
Didier

[1] https://lists.launchpad.net/rohc/msg00435.html

Revision history for this message
jose saldana (jsaldana-d) said :
#6

Hello, Didier,

Thank you very much for the information!

Best regards,

Jose

Can you help with this problem?

Provide an answer of your own, or ask jose saldana for more information if necessary.

To post a message you must log in.