Re: [Fwd: Re: incompatible feedback type 2 causes problemsin reusing the context for profile change]

"Ghyslain Pelletier" <[email protected]>
Newsgroups gmane.ietf.rohc
Message-ID <026F8EEDAD2C4342A993203088C1FC0508384E49@esealmw109.eemea.ericsson.se>
> This discussion confuses me.

I was about to write the exact same thing. I agree with Carsten's
comment.

It is not possible configure multiple variants of the _same_ profile for
a ROHC channel, and thus it is not possible to switch between _variants_
without first tearing down the channel (clearing all state). Note
however that it is possible to configure _different_ profiles of
different "variants" (i.e. With some 0x00yy and some 0x01zz as long as
yy!=zz) at the same time for a ROHC channel; however, I see no useful
reason to do this type of combination with currently defined set of
profiles.

Wrt compatibility between profiles and different definitions of feedback
type 2, the feedback element contains CID information indicating what
context the feedback data is for and the context contains the associated
profile by which the format of the feedback data shall be interpreted. A
compressor implementation can manage reuse of CIDs so that no risk for
misinterpretation occurs when reassociating a CID to a different
_profile_. E.g. Either change a CID/profile association only when there
is no risk of receiving any feedback for the old association or stick to
that association and use a different CID as needed.

Cheers,

///Ghyslain

> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On 
> Behalf Of Carsten Bormann
> Sent: den 8 september 2008 15:28
> To: Carl Knutsson
> Cc: [email protected]; Carsten Bormann; 
> [email protected]; [email protected]
> Subject: Re: [rohc] [Fwd: Re: incompatible feedback type 2 
> causes problemsin reusing the context for profile change]
> 
> > backward compatibility issues between
> > RFC3095 and RFC5225 profiles.
> 
> This discussion confuses me.
> 
> 1) *Why* would you want to switch between RFC 5225 and RFC 
> 3095 on one channel?
> 
> 2) *How* would you do it?  I don't understand how do this 
> with a ROHC- over-X protocol like RFC 3241, but maybe you are 
> using something different.
> 
> (RFC 4995 section 5.1.2 clearly spells out:
> 
>        [...] if multiple variants of the same profile are 
> available for a
>        ROHC channel, the PROFILES set after negotiation MUST 
> NOT include
>        more than one variant of the same profile. [...]
> 
> Note that the ROHCv2 profiles have been encoded as "variants" of the
> ROHCv1 profiles.)
> 
> Gruesse, Carsten
> 
> _______________________________________________
> Rohc mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/rohc
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.