← Back to team overview

rohc team mailing list archive

Re: decompressor not working for me

 

HI David,

Thanks ..!!!

But I read the document from page 126.
I did not get it.

When compressor starts with Fragments and send fragments as IR packets..
and later when it shifts to packet compression..

why does decompression fails...

I did not get what you means by uncompressed profile is confused?

Regards,
Harpreet
On Fri, 2009-11-27 at 09:43 +0100, Moreau David wrote:
> Hello,
> 
> Only ROHC packets are allowed to transit between the he ROHC
> compressor and the ROHC decompressor. The ROHC decompressor assumes
> all incoming packets are ROHC packets therefore you can't give to it a
> IP packet.
> Maybe the uncompressed profile is a little confused. When the ROHC
> compressor is using the uncompressed profile, the IP packets are
> transformed as ROHC packets (a header is added - RFC3095 - Page 126).
> 
> Regards,
> David
> 
> 2009/11/27 Harpreet Singh <harpreeta@xxxxxxxxxxxxx>
>         Hi Didier,
>         
>         I used uncompressed profile.
>         
>         I found that decompressor crashes the application.
>         
>         Only if i start the compressor/decompressor with fragment
>         packets.
>         then send ip packets.(non fragment packets)
>         
>         attached is the file with output of crash.
>         
>         Do you have any idea, why this happened?
>         
>         Also, what will happen if i dont use rohc_compress function
>         and send
>         ip fragment as it is.
>         
>         and then pass the uncompresseed packet to decompressor.
>         what i have seen is decompressor says that it failed to decode
>         it.
>         
>         I think it should find that it is not compressed so pass it as
>         it is...
>         
>         can i get your views please?
>         
>         Regards,
>         Harpreet
>         
>         
>         
>         On Thu, 2009-11-26 at 14:05 +0100, Didier Barvaux wrote:
>         > Hi,
>         >
>         > > Thanks for the reply and the information.
>         > >
>         > > will we get compression in uncompressed profile?
>         > >
>         > > as you said,To fix the problem, enable the Uncompressed
>         profile or do
>         > > not compress IP fragments.
>         >
>         > No, 'Uncompressed' profile does not compress packets. The
>         sentence "do
>         > not compress IP fragments" means "do not ask the ROHC
>         library to
>         > compress IP fragments because you will get an error if
>         'Uncompressed'
>         > profile is disabled".
>         >
>         > Didier Barvaux
>         > Viveris Technologies
>         >
>         > _______________________________________________
>         > Mailing list: https://launchpad.net/~rohc
>         > Post to     : rohc@xxxxxxxxxxxxxxxxxxx
>         > Unsubscribe : https://launchpad.net/~rohc
>         > More help   : https://help.launchpad.net/ListHelp
>         
>         
>         
>         
>         --
>         Software Engineer
>         1Spatial Australia
>         +61 3 52616840
>         
>         
>         _______________________________________________
>         Mailing list: https://launchpad.net/~rohc
>         Post to     : rohc@xxxxxxxxxxxxxxxxxxx
>         Unsubscribe : https://launchpad.net/~rohc
>         More help   : https://help.launchpad.net/ListHelp
>         
> 


-- 
Software Engineer
1Spatial Australia
+61 3 52616840




Follow ups

References