Several ICN approaches have been developed, such as Data-Oriented Network Architecture (DONA) [5], ContentCentric Networking (CCN) [6], Publish-Subscribe Internet Routing Paradigm (PSIRP) [7], Network of Information (NetInf) [8] and Translating Relaying Internet Architecture integrating Active Directories (TRIAD) [9].
In [3], it has been shown that these ICN approaches undergo the lack of efficient
support of session and function continuity.
However, the Service-Centric Networking (SCN) concept [10], which is a
new ICN based concept is able to support session and function continuity.
In particular, SCN is a new networking paradigm for the future Internet, in which routing and forwarding are based on service identifiers.
SCN is an extension of CCN, see Section II.A, which is designed based on an object-oriented approach, in which the contents and the services are
considered as objects.
The content, in SCN, not only can be retrieved but it can also be processed before being delivered to users.
Moreover, services are represented as functions to be invoked by users.
By using an object-oriented approach, both functions and data are integrated into objects and clients can request for both services and contents by using object names.