Open protocols are used exclusively. As a consequence, servers can be dis-
tributed across the network and can be provided and operated by various par-
ties, using appropriate Internet security procedures, such as some form of
secure IP tunneling. All real-time communication servers use only SIP and
HTTP to communicate, as will be shown later in this chapter. No APIs are
required. This makes the architecture completely open and allows easy out-
sourcing for specialized or high-performance services, such as unified mes-
saging, instant messaging, or conferencing.
There is a loose coupling between service components. The service con-
troller only invokes various service components by providing call control and
leaves the detailed operation to the respective servers.
Dedicated servers also allow the use of application switching in high-traffic
service hosting centers such as routing Web, e-mail, and various SIP and RTP
communication flows to the appropriate servers.
Figure 19.3 Shows a network based services portal for e-mail, Web and voice.
Figure 19.3 Network based services portal.
VoiceSIP ClientsWeb & mailUsers with various clientsispPBXMobilePSTNWeb PortalPortal ServicesFull web multimediahttp://www.isp.comEmail PortalUnified Messaging[email protected]sales.isp.comdirectory.isp.comftp.isp.comemail.isp.comhosting.isp.comvoicemail.isp.comi-messenger.isp.comagent.isp.comconference.isp.commedia.isp.comcheckout.isp.comVoice PortalIVR and voice browsingEnterprise
GatewayNetwork
Gateway Portals are “invisible” to end user,
but have URLs for routing to services800.isp.comSIP Component Services 325