从历史上看,云计算的概念并非一夜之间就跳进人们的视野,而是逐渐形成的,其实质是让用户可以在很远的地方享受到服务。云计算的服务类型主要有三类:
- IaaS(Infrastructure as a Service,基础架构即服务)通过互联网提供了数据中心、基础架构硬件和软件资源。IaaS可以提供服务器、操作系统、磁盘存储、数据库或信息资源。
- PaaS(Platform as a Service,平台即服务)提供了基础架构,软件开发者可以在这个基础架构之上建设新的应用,或者扩展已有的应用,同时却不必购买开发、质量控制或生产服务器。PaaS平台允许公司创建个性化的应用,也允许独立软件厂商或者其他的第三方机构针对垂直细分行业创造新的解决方案。
- SaaS(Software as a Service,软件即服务)是最为成熟、最出名,也是得到最广泛应用的一种云计算。大家可以将它理解为一种软件分布模式,在这种模式下,应用软件安装在厂商或者服务供应商那里,用户可以通过某个网络来使用这些软件,通常使用的网络是互联网。这种模式通常也被称为随需应变(on demand)软件,这是最成熟的云计算模式,因为这种模式具有高度的灵活性、已经证明可靠的支持服务、强大的可扩展性,因此能够降低客户的维护成本和投入,而且由于这种模式的多宗旨式的基础架构,运营成本也得以降低。
显而易见,云计算更多是IT基础架构的改造和建设,但对于呼叫中心应用,想部署到云中,在整体的技术架构上还是存在很多挑战的。而恒生的新一代HSIPCC 4.0呼叫中心平台已经从整体架构上全面考虑了云的应用,可以很顺利的部署到云中,为更多的企业和用户快速的提供服务。下面详细介绍一下HSIPCC适应云端发展的架构上的一些特点。
IMS(IP Multimedia Subsystem,即IP多媒体子系统),本质上说是一种网络结构。它在3GPP R5版中提出,其增强功能在R6版中完善,并冻结。IMS的提出,标志着整个移动网络在向全IP方向演进,而HSIPCC 4.0的整体架构继承了IMS的核心思想,可以天生的融合多种媒体接入,系统平滑扩展,容量线性增长,它灵活的网络结构可以在云中部署时游刃有余。而在这个统一通信的内核上,呼叫中心已经不是平台了,而是演变成了一组应用,这样便更容易秉承SaaS的理念,更好的在云中提供服务。而IMS的三层通信架构可以有效的隔离各种不同类型的媒体接入形式,在云中部署可以具有更好的通用性。
IMS的基础网络架构如下图:
其中比较重要的模块为CSCF,HSS,AS,其中灵活的组网大多靠CSCF来完成。
参照IMS架构,并针对呼叫中心的特殊应用场景,HSIPCC 4.0整体架构在继承IMS组网灵活,扩展方便,接入多样的特点的同时,也简化了漫游和移动性相关的设计,如下图:
其中SIP服务器类似IMS中CSCF,它可以有不同的功能实体(比如代理服务器,重定向服务器等),而通过不同功能实体的切换,来完成复杂的组网结构和线性扩展;相对于IMS网络,呼叫中心中的通信实体除了电话机以外,还包括坐席,所以在CSCF对等的位置还设计了坐席服务器;而对应于IMS中的HSS模块,这里设计了注册服务器和账户服务器与之对应,来完成对坐席账号和电话账号的管理;而对应于IMS中AS的模块,这里设计了业务应用服务器,呼叫应用服务器,媒体应用服务器与之对应,完成呼叫中心主要的应用服务。
与传统云技术服务不同,呼叫中心是一个更大程度上依赖通信层技术存在的服务平台,因此通信协议本身将极大程度决定云计算在呼叫中心环境下的可用性,而SIP协议的存在,保证了云计算的理念在呼叫中心可以得到完整的实现。
相比于传统的H.323等语音通信协议,会话层协议SIP具有开放性良好、灵活性强、信息承载量大等特点。当呼叫中心需要将多个应用进行统一部署时,SIP协议就为各个功能组件的集成提供了最好的统一规范和接口。客户信息或者是控制信令,在多个系统的交互过程中,都可以通过SIP协议进行承载,并且在各种应用之间传递,从而有效保证了云计算架构下多种应用之间的有效整合和信息传递。