Paul and Gary, Thanks for your replys.
I have tested a SIP account from the provider. The alerting service is realized by Alert-Info header. Thanks luke 2006-12-06 发件人: Paul Kyzivat 发送时间: 2006-12-05 06:55:24 收件人: jc.huang 抄送: sip-implementors 主题: Re: [Sip-implementors] Different ring tones of one SIP account > There are lots of ways to accomplish this. For instance: - the UA could register separately for each of the "virtual" numbers, using unique contact addresses. Then it can tell by which value is in the R-URI. (Of course then these aren't really virtual any more.) - the provider could insert an Alert-Info header into the request with unique values for each virtual number. - The provider could do proper forwarding from the virtual numbers to the real number: leaving To with the virtual number and the R-URI with the primary number. Then the UA could choose ring tone based on the value of the To-URI. (This however would not work right if the call was originally to some other number, and then forwarded to one of the virtual numbers.) - the provider could do proper forwarding, and then the UA could look thru the History-Info header, if present, looking for its virtual or primary number, and decide what to play based on what it finds. Take your pick. Paul jc.huang wrote: > Hi, > > A service provider supports the following SIP service: > A user could apply a primary number and serveral virtual numbers, > for example, primary number is 213xxxxxx in Los Angeles, vitual > numbers are 312xxxxxx in Orlando, 616xxxxxx in Michigan etc. He > only register the SIP account of 213xxxxxx on his SIP device, then > Orlando's people just dial 312xxxxxx to call him, and similar > process happens on 616xxxxxx. > > Several months ago, I borrowed one SIP account from the provider > to test the SIP service. In the incoming INVITE message from its > proxy server, FROM header includes caller number, TO header consists > of my primary number and REQUEST_URI is the same with TO header. > I couldn't see any informations about virtual numbers in INVITE > message. > > Now, I hear from the carrier has improved the SIP service, it is > interesting that when calls from different virtual numbers are > received, the ring tone(not ringback) of SIP device are diffenent. > I don't know, but want to how the carrier realize it. > > If the carrier realizes it by Multi-Line way as RFC4504 refers > to, it isn't complex. But is it possible that the incoming INVITE > message has nothing about virturl numbers but some parameters of > ring tones? so my question is whether some parameters in SIP or > SDP protocols could configure ring tone during SIP calls. > > Thanks and regards, > > luke > 2006-12-04 > > > > _______________________________________________ > Sip-implementors mailing list > [email protected] > https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors > . _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
