« More on SBC's | Main | Some of my commentary on the state of IMS for IMS Vision »

May 12, 2008

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d8357d23b469e200e5521e3c228833

Listed below are links to weblogs that reference I-CSCF does have an ISC interface (it is called Ma)?:

Comments

Dragos Vingarzan

Good point Chad! We had the "Ma" interface in the Open Source IMS Core for a long time, yet we never called it "Ma". So yes, there is for sure one implementation that you could test with ;-). (However, the same testbed/non-carrier grade targets of the our project apply also for this item, so don't expect full security or reliability.)

The exact case of the PSI routing is supported by us. And I suspect that many more implementation would support this case because the HSS holds a generic SIP URI of an S-CSCF that would service that identity. This URI could just as well belong to the AS in cause. The I-CSCF might not notice the difference between the Mw and the Ma as newly defined. Anyway, this is more a functional difference that does not affect the immediate signaling routing.

But this is not the only purpose for I-CSCF - AS interface and I think that in this next case the standards should be more clear. For any initial request generated at the AS, the next hop that it should be sent to is an I-CSCF (for both the originating or terminating cases). The reason is that AFAIK there is no specified way for a simple SIP AS to discover the right S-CSCF that it needs to route the messages to and anyway, this is the exact job that the I-CSCF must do.

From our experience in the open source community, we have seen this AS to IMS core network topic quite often. People often start with just one S-CSCF, then the AS routes everything there, to a hard-coded address. Everything works until the testbed grows and the subscribers would get segmented between different S-CSCFs. Then the applications need an unfortunate redesign, for proper routing...

Gordon Beith

Thanks for the comment, Dragos. It is interestign to know you have this interface implemented and have some experience with it. From our experience, vendors are still strugglign with the main ISC from S-CSCF to AS as well as the whole I-CSCF function. The I-CSCF is still primarily used for inter-domain routing, and not so much for multi S-CSCF in a singel domain.
Whilst the Ma interface makes soem sense, your other suggestion seems a little unlikely, since if an AS does not know where to locate its S-CSCF, then how does it know where the I-CSCF is? The I-CSCF seems to be the only element that somehow magically knows where all the core elements are, i.e. P-CSCF, S-CSCF, I-CSCF, HSS, and AS.

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment