Architeture Design of a Network-centric Platform for Unified
Communication and Collaboration Applications
Changsup Keum
1
, Sungwon Kang
2
and Hyunjoo Bae
1
1
Future Internet Service Research Team, Electronics and Telecommunications Research Institute,
218 Gajeongno, Yuseong-gu, Daejeon, 305-700, Republic of Korea
2
Department of Computer Science, Korea Advanced Institute of Science and Technology,
291 Daehak-ro, Yuseong-gu, Daejeon, 305-701, Republic of Korea
Keywords: Network-centric, Application Platform, Unified Communication and Collaboration.
Abstract: As an effective reuse paradigm, service-oriented computing provides a number of benefits. As another
emerging trend, mobile computing has become a most common paradigm offering the conveniences of
mobility, connectivity, ever-increasing computing power, and various sensors. However, mobile enterprise
applications with complex business logics could not be easily deployed on mobile devices owing to resource
limitations. An appealing approach to this issue is to deliver these enterprise applications by using a
network-centric platform. In this paper, we present the architecture design of a network-centric platform that
provides capabilities of UCC (unified communication and collaboration) service enablers, service creation
environment, service delivery management, and service execution environment. The presented platform is
developed with the design goals of wide applicability to diverse domains including unified communication
and collaboration domain.
1 INTRODUCTION
With the advent of smat phones, software service
industry is facing new opptunities through novel
mobile applications runing on mobile devices. Apple
has created a complete value chain for terminal-
centric mobile applications. However, these
terminal-centric mobile applications have a major
drawback of limited resources such as limited CPU
power and main memory (König-Ries, 2009).
Enterprise applications with heavy business logics
such as UCC (unified communcation and
collaboration) applications thus could not be
elegantly executed on the mobile devices.
An appealing approach to this issue is to deliver
these applications by using a network-centric
platform based on SOA (service oriented
architecture) (Tsai, 2005). In SOA, Cloud services
can be used as
reusable building blocks
for service-
based applications. SDP (service delivery platform)
refers to a set of service integration and delivery
environments (Levine, 2009). It enables efficient
creation and delivery of service-based applications
by composing cloud services accessible through
networks. Current mobile platforms such as Android
and iPhone are designed for mainly stand-alone
mobile applications, not for service-based
applications (Clark, 2008).
In this paper, we present a design of a network-
centric platform that extends the traditional SDPs
(Ohnishi, 2007); (Sunaga, 2008) to support mobile
UCC applications. Our primary insight is that
although SDP provides an adequate starting point as
a network-centric platform for mobile UCC
applications, it is not by itself sufficient. Our
approach is to create a network-centric platform by
adding novel features for UCC on top of a traditional
SDP, which provides a set of core and common
functionality required in creating and delivering
UCC applications in a network-centric paradigm.
We observed that this requires substantial additions
and adaptations to the traditional SDP.
The rest of this paper is organized as follows: In
section 2, the design goals and the architecture of
our network-centric platform are described; In
section 3, application examples using our platform
are introduced to demonstrate its applicability; and,
finally, section 4 concludes the paper.
294
Keum C., Kang S. and Bae H..
Architeture Design of a Network-centric Platform for Unified Communication and Collaboration Applications.
DOI: 10.5220/0004168602940297
In Proceedings of the International Conference on Knowledge Management and Information Sharing (KMIS-2012), pages 294-297
ISBN: 978-989-8565-31-0
Copyright
c
2012 SCITEPRESS (Science and Technology Publications, Lda.)