Clarification required for CSRC List Compression

Anil Maguluri <[email protected]> Wed, 14 Oct 2009 10:06:42 +0530
Newsgroups gmane.ietf.rohc
Message-ID <OFFA363220.98C90973-ON6525764F.00194182-6525764F.00194E31@lntinfotech.com>
Hi All, 

I have few queries regarding the CSRC List Compression. 

Please clarify me whether my understanding is right or wrong. 

Scenario1: The reference list is set b/w compressor and decompressor. 
After that compressor received RTP packet with the same CSRC list [list is 
not changed]. 
Q1. How compressor will inform to decompressor about the CSRC List? 

As per my understanding, Compressor will inform [send Encoding Type 
0/1/2/3] to decompressor only when the list changes. In the scenario1, 
compressor will not send any information about the CSRC list to the 
decompressor. Decompressor will reconstruct the packet using the ref_list. 


Scenario2: The reference list is set b/w compressor and decompressor. 
After that compressor received rtp packet with CC value is zero. 
Q: How will compressor will inform to decompressor about the CSRC List? 

As per my understanding, Compressor will always compare with ref_list to 
create the compressed packet. compressor will generate new Gen_ID and it 
compare with the ref_list to create compressed packet. In the above 
scenario, compressor will send removal scheme only using the removal 
bitmask setting the all 1's [based on the ref_list items]. is it right? 
Otherwise decompressor will reconstruct the packet using the ref_list. 

Scenario3: The reference list is set b/w compressor and decompressor. 
Compressor moved to IR->FO state. Now compressor received the RTP packet 
with the same CSRC list [List is not changed]. Compressor selected IR-DYN 
packet based on the state and mode. 
Q: What value to encode in CC field and Generic CSRC List field? 

Thanks & Regards, 
Anil Kumar Maguluri 

______________________________________________________________________

_______________________________________________
Rohc mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/rohc