← Back to team overview

rohc team mailing list archive

Re: [Question #276107]: Current CID in use

 

Question #276107 on rohc changed:
https://answers.launchpad.net/rohc/+question/276107

    Status: Needs information => Open

Mohammad Abyan Abdullah gave more information on the question:
Hi!!
  Thanks for the quick answer.

>Sorry, I don't understand what do you mean. Do you say that the SIP and RTP streams
>have to share the same CID?

Yes.
 What I meant is if we can't detect a stream beginning and which CID attached to it we can't  clean the CID.  And I don't know ROHC does attach a CID with a SIP INVITE message.

>It looks like a different problem than the "detect end of stream" problem, doesn't it? What
>use case would you like to solve by adding new CIDs on the fly? Current versions of the
>ROHC library let you define the maximum number of CIDs at initialization. Is it a limitation
>for you?

Yes. Kind of that. At previous answer you already told that if there is less CID present and being used the compression would be good. And if more CID's being used in the application compression might be less right ? And also if at library initialization we create large CID value it'll use more memory overhead then it might need. So if application can create CID on the fly then it might reduce the memory overhead. Cause its only using the CID according to it need. Like and example.
 In a tunnel if we attach 300 CID for 100 concurrent streams. It doesn't means that 24 Hours we are having 100 streams at that tunnel. It might get reduce time to time even nill. So at that time application might use low memory overhead.  And at current scenario you told me that ROHC already occupy all the CID gradually even its not that much streams on use.

Regards
Abyan

-- 
You received this question notification because your team ROHC Team is
an answer contact for rohc.