From: Dragos V. <Dra...@fo...> - 2008-12-10 16:22:36
|
In that case an identification is not needed. Identification is required only when the message returns from the AS, as in to resume IFC matching. Also, I would recommend that you send that "1st" message from the AS to the S-CSCF, but that you always you normal SIP loose routing when originating requests from the AS towards an IMS core. Search our lists for details on how to send initial requests from the AS towards the core network in either origination or termination modes. Cheers, -Dragos NC Reddy wrote: > you meant to say when AS send message to S-CSCF, cscf would look for > "iscmark" tag which it would inserted in previous messages if any sent > to AS. > > How about the case, where the AS want to send "1st" message towards UE > after 3rd party REGISTER message, in this case AS does n't have any > "previous" iscmark information about the S-CSCF route?. > > -Channa > > On Wed, Dec 10, 2008 at 3:18 AM, Dragos Vingarzan > <Dra...@fo... > <mailto:Dra...@fo...>> wrote: > > Well, yes, but in the first message, you have another Route in > front of that. The S-CSCF adds itself in the 2nd position and will > recognize the message when it comes back. There are no messages on > the Mw interface that would contain a similar mark in the *first* > Route header, so it can always discriminate. > > -Dragos > > NC Reddy wrote: > > I am wondering how s-cscf logic works if it see the same route > header in both directions (from UE and AS). > ex: > UE (A)----->S-CSCF---------->AS : > ========================= > MESSAGE sip:ims.xyz.com <http://ims.xyz.com/> > <mailto:B...@im... <mailto:B...@im...>> SIP/2.0 > From: sip:A...@xy... <mailto:sip%3A...@xy...> > <mailto:sip%3A...@xy... <mailto:sip%25...@xy...>>;tag=1 > To: sip:ims.xyz.com <http://ims.xyz.com/> <http://ims.xyz.com > <http://ims.xyz.com/>> > > Route: <ip:S-CSCF_IP:port;lr> > AS -------->S-CSCF--------->UE : > ======================== > MESSAGE sip:A...@xy... <mailto:sip%3A...@xy...> > <mailto:B...@im... <mailto:B...@im...>> SIP/2.0 > > From: sip:AS_IP:port;tag=1 //AS header > To: sip:A...@xy... <mailto:sip%3A...@xy...> > <mailto:sip%3A...@xy... <mailto:sip%25...@xy...>> > //3 rd party REGISTER message To header uri > > Route: <sip:S-CSCF_IP:port;lr> //derived from 3rd party > REGISTER message, S-CSCF contact address. > Thanks&Regards > Channa > > > On Tue, Dec 9, 2008 at 5:19 AM, Dragos Vingarzan > <Dra...@fo... > <mailto:Dra...@fo...> > <mailto:Dra...@fo... > <mailto:Dra...@fo...>>> wrote: > > We are discriminating simply by the first Route header. > This works > so far quite good, so I still don't think that it is worth the > effort of using different listening points for the S-CSCF. > > -Dragos > > NC Reddy wrote: > > > > On Tue, Dec 2, 2008 at 10:55 PM, Dragos Vingarzan > <Dra...@fo... > <mailto:Dra...@fo...> > <mailto:Dra...@fo... > <mailto:Dra...@fo...>> > <mailto:Dra...@fo... > <mailto:Dra...@fo...> > <mailto:Dra...@fo... > <mailto:Dra...@fo...>>>> wrote: > > To add more listening ports: > > [root@stan:/opt/OpenIMSCore/ser_ims] # ./ser --help > version: ser 2.1.0-dev1 OpenIMSCore (i386/linux) > Usage: ser -l address [-p port] [-l address [-p > port]...] > [options] > Options: > ... > -l address Listen on the specified address/interface > (multiple -l > mean listening on more addresses). > The address > format is > [proto:]addr[:port], where > proto=udp|tcp and > addr= host|ip_address|interface_name. > E.g: > -l locahost, > -l udp:127.0.0.1:5080 > <http://127.0.0.1:5080/> > <http://127.0.0.1:5080/> <http://127.0.0.1:5080/>, -l > > > eth0:5062 The default behavior > is to listen on all the interfaces. > ... > > > But... with the current underlying version of SER > you can not > select the outbound interface for sending messages, > but it is > chosen automatically. Sometime we will have to do an > upgrade, but > I would rather wait until the new SIP Router comes > out and > move then. > > Then... why would you want to do this? It seems like > a lot of > effort required without a big benefit... > > channa>>For S-CSCF to discreminate the request is > coming from > AS or UE. If the request coming from AS do different > processing than the request coming from UE. > > > > Cheers, > -Dragos > > NC Reddy wrote: > > Hi, > I am wondering how to to configure more than > one SIP > Listen > server port on Open IMS S-CSCF?. > One port towards Client side and other on ISC > interface. > In Open IMS, i could find S-CSCF used 6060 port > as server > listen port for both ISC-AS and UE Interfaces. > Thanks in advance. > Regards > Channa > > ------------------------------------------------------------------------ > > _______________________________________________ > OpenIMSCore-Users mailing list > Ope...@li... > <mailto:Ope...@li...> > <mailto:Ope...@li... > <mailto:Ope...@li...>> > <mailto:Ope...@li... > <mailto:Ope...@li...> > <mailto:Ope...@li... > <mailto:Ope...@li...>>> > > > https://lists.berlios.de/mailman/listinfo/openimscore-users > > > -- ----------------------------------------- > Dipl. Eng. Dragos Vingarzan > Fraunhofer FOKUS/NGNI > Kaiserin-Augusta-Allee 31 > 10589 Berlin,Germany > Phone +49 (0)30 - 3463 - 7385 > Mobile +49 (0)176 - 48 32 16 00 > Web www.fokus.fraunhofer.de > <http://www.fokus.fraunhofer.de/> > <http://www.fokus.fraunhofer.de/> > <http://www.fokus.fraunhofer.de/> > www.openimscore.org <http://www.openimscore.org/> > <http://www.openimscore.org/> > <http://www.openimscore.org/> > > We could change the world if God would give us the > source > code... > > ----------------------------------------------------------------- > > > > > > -- ----------------------------------------- > Dipl. Eng. Dragos Vingarzan > Fraunhofer FOKUS/NGNI > Kaiserin-Augusta-Allee 31 > 10589 Berlin,Germany > Phone +49 (0)30 - 3463 - 7385 > Mobile +49 (0)176 - 48 32 16 00 > Web www.fokus.fraunhofer.de > <http://www.fokus.fraunhofer.de/> > <http://www.fokus.fraunhofer.de/> > www.openimscore.org <http://www.openimscore.org/> > <http://www.openimscore.org/> > We could change the world if God would give us the source > code... > > ----------------------------------------------------------------- > > > > > -- > ----------------------------------------- > Dipl. Eng. Dragos Vingarzan > Fraunhofer FOKUS/NGNI > Kaiserin-Augusta-Allee 31 > 10589 Berlin,Germany > Phone +49 (0)30 - 3463 - 7385 > Mobile +49 (0)176 - 48 32 16 00 > Web www.fokus.fraunhofer.de <http://www.fokus.fraunhofer.de/> > www.openimscore.org <http://www.openimscore.org/> > We could change the world if God would give us the source code... > ----------------------------------------------------------------- > > -- ----------------------------------------- Dipl. Eng. Dragos Vingarzan Fraunhofer FOKUS/NGNI Kaiserin-Augusta-Allee 31 10589 Berlin,Germany Phone +49 (0)30 - 3463 - 7385 Mobile +49 (0)176 - 48 32 16 00 Web www.fokus.fraunhofer.de www.openimscore.org We could change the world if God would give us the source code... ----------------------------------------------------------------- |