This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
– “the offering of telecommunications for a fee directly to the public, or to such classes of users as to be effectively available to the public, regardless of facilities used”
– Implies the form/content of the information sent/received is not altered by the telecommunication service.
Information Services
– “the offering of a capability for generating, acquiring, storing, transforming, processing, retrieving, utilizing, or making available information via telecommunications”
– Consist of value-added services, which are complementary to the telecommunication service
* Definitions from the Federal Communications Commission (FCC) Telecommunications Act of 1996
– Service-Oriented Networking (SON) is an emerging network architecture that gains greater overall IT efficiency by providing intelligent functionality in the network fabric that was previously unavailable or impractical to implement.
Details
– Application awareness in the network fabric is key
– Breaks end-to-end principle of networks (don’t touch the payload)
– Assumes that the network can make “intelligent” decisions based on application data
– Revisits earlier research in application-aware networks
– NGN standards are emerging in this area (TeleManagement Forum, etc)
Active Networks– Attempted to add application layer functionality by executing user-
supplied byte code in “smart” packets in specific active nodes (programmable routers, switches)
– Suffers from issues of security, resource allocation, performance, and cost of deployment
Overlay Networks– Consist of peer nodes that self-organize into a distributed data structure
based on application criteria
– Goals are to alleviate the effects of slow or sporadic deployment of new services in the Internet, and to directly provide application-level functionality that is out-of-scope for the underlying network
Offload services into the network fabric that can leverage specialized hardware (cryptographic or XML processing ASIC/FPGA)
In this example, the network offers a value added service of securing SOAP/XML requests and responses inline
In certain situations, the network could provide a full offload of endpoint services (caching stock prices, etc), and would be managed by a caching policy
With an open standard for data representation, we can remove the burden of integration from the end user and place this value added service in the network
In this example, the network appliance provides the ability to transform purchase orders into the format which is preferred by the provider
This could also be a XML Binary or Binary XML mapping as well to support legacy systems
– We believe that SON provides exciting new multidisciplinary research opportunities in service-oriented computing, hardware, software, and networking that could have dramatic effects on the development of emerging network services.
Future Work
– Develop a methodology for deciding what value added services should reside where in the network
– Given a business process, how can one choose an optimal set of services to leverage given cost, performance, SLA constraints
– What are the issues with pricing value added services on a commoditized network fabric?