200 likes | 284 Views
Explore the advanced IMS conferencing architecture using web services for more flexible, scalable, and interoperable conference control. Learn about the architecture, Native IMS Conference Control, OSA Conference API, and extending IMS framework.
E N D
Advanced IMS Multipoint Conference Management Using Web Services IEEE Commun. Mag. pp. 51-57, July 2007 M. Gomez, Agora SystemsT. P. de Miguel, Spanish National Research Network (RedIRIS) Short Report
Outline • Introduction • IMS Conferencing Architecture
Introduction • IMS conference control interfaces are still in an early stage of development. • OSA Parlay X Multimedia Conference Web Service • Only basic group communication service is allowed (push to talk) • Multipoint conference over IMS is limited
Introduction (cont.) • IMS conference control interfaces need to be enhanced to provide • broader and finer-grained management environment • high flexibility • scalability • Interoperability
IMS Conferencing Architecture • IMS platform provides • Session control • Media processing function • QoS • Security • OSA and Parlay X Web service provides • A set of services for group commun.
IMS Conferencing Architecture (cont.) • CSCF/AS [ignored here] • Media Resource Function (MRF) • Provide media-related function for provision of advanced services. • Announcement playback, transcoding and media mixing • Include two logical functions • Media resource function processor (MRFP) • Media resource function controller (MRFC)
IMS Conferencing Architecture (cont.) • MRFP • Handle RTP media streaming • Transcoding • Mixing • Filtering • MRFC • Control MRF • MRFC and MRFP are deployed separately • Media Gateway Control Protocol (H.248) is used.
IMS Conferencing Architecture (cont.) • Service can be provided by • AS control MRFP directly • MRFC acts as SIP AS and receive request from S-CSCF directly • Combination of both MRFC and AS • IMS conferencing can be classified as • Tightly coupled from signaling point of view • Centralized in term of media distribution
IMS Conferencing Architecture (cont.) • All participants • Hold a SIP session with MRFC/AS • Exchange RTP media streams with MRFP
Native IMS Conference Control • IETF SIP conferencing framework (RFC 4353) • These procedures can be classified into • Basic call control signaling • Third party call control (SPCC) • Event notification
Native IMS Conference Control (cont.) Basic call control signaling • User can create and join a conference by calling a predetermined conference factory address • Join a ongoing conference • Close the call for leave
Native IMS Conference Control (cont.) Third party call control (3PCC) • A Third party entity can manage a call by 3PCC • User can use 3PCC • To request other parties to create or join a conference • To request MRFC/AS to invite third parties to a conference • To request MRFC/AS expel participants from a conference
Native IMS Conference Control (cont.) Event notification • An entity can subscribe to event-triggered notification from remote nodes. • User can receive conference-related information from MRFC/AS.
OSA Conference API • OSA defines a framework for service developers to access the function of 3G core network in a standard, flexible and scalable manner. • Each set of related network features is grouped in a service capability function (SCF). • A SCF is implemented by several service capability servers (SCSs).
OSA Conference API • SCS can be implemented by • Independent network entity • OSA gateway map API into native IMS control functions • OSA gateway takes the IMS AS role • Native function • Combination of above 2 1 3
Extending IMS Conference Framework • IMS conference control framework needs to be extended with conference policy control • Conference service definition and/or customization on conference reservation/creation • Conference policy management, including media, membership, control, and information access rule manipulation • State management of active conferences, allowing full control over all conferencing conditions and comprehensive access to conference state information • Query of past conference records
Extending IMS Conference Framework (cont.) Implementation options • Call-control signaling • Embedding conference control information into media streams, • Low-level conference control protocols • Be negotiated as additional media types through call control signaling • High-level conference control protocols • Be advertised in the conference information data as an additional conference service
Extending IMS Conference Framework (cont.) Note • Performance Issue • Definition of an independent high-level conference control protocols on top of IMS conference • Powerful • Flexible • Scalable
Reference • J. Rosenberg, “A Framework for Conferencing with the Session Initiation Protocol (SIP),” IETF RFC 4353, Feb. 2006. • 3GPP, Tech. Spec. Group Core Network and Terminals, “Conferencing Using the IP Multimedia (IM) Core Network (CN) Subsystem, Stage 3, (Release 7),” TS 24.147 v7.4.0, Mar. 2007.