Context aware network

Context aware network

A context aware network is a form of computer network that is a synthesis of the properties of dumb network and intelligent computer network architectures. Dumb networks feature the use of intelligent peripheral devices and a core network which does not control or monitor application creation or operation. Such a network is said to follow the end to end principle in that those applications are set up between end peripheral devices with no control being exercised by the network. Such a network assumes that all users and all applications are of equal priority. Any conflict or undesired interaction must be handled by the independent applications. As such the network is most suited to uses in which customization to individual user needs and the addition of new applications are most important. The pure Internet ideal is an example of a dumb network.

An intelligent network, in contrast to a dumb network is most suited for applications in which reliability and stability are of great importance. The network will supply, monitor and control application creation and operation. A telephone network is an example of an intelligent network -- service failure on the telephone network would be disruptive to business and hazardous to public safety.

A context aware network is a network that tries to overcome the limitations of the dumb and intelligent network models and to create a synthesis which combines the best of both network models. It is designed to allow for customization and application creation while at the same time ensuring that application operation is compatible not just with the preferences of the individual user but with the expressed preferences of the enterprise or other collectivity which owns the network. The Semantic Web is an example of a context aware network. Grid networks, pervasive networks, autonomic networks, application aware networks, service oriented networks all contain elements of the context aware model.

In a context aware network new applications may be composed from existing network applications. Techniques for modeling applications allow for the identification of applications that satisfy specific functional requirements as well as necessary nonfunctional requirements. This method also allows applications to described in terms of their overall purposes. So for example an application may describe a business process (see BPEL). The process can be linked to its larger objectives in the organization including its priority and consequences of failure. The context aware network can use these descriptions in its function to handle conflict between incompatible applications in the accessing of resources or in the violation of higher level constraints. The context aware network monitors application operation to ensure that they are compatible with higher level requirements and constraints and that conflicts are resolved in their light as well.

A context aware network is suited to applications in which both reliability and the need for system evolution and customization are required. It is finding great purchase in the development of enterprise system for business processes, customer relations management etc. Service oriented architectures, which are a specialization of the context aware model, are the current rage in enterprise computing.

The underlying principles of a context-aware system that can handle the authoring, creation, management and operation of on-the-fly context-aware services are presented in the following book:

  • ”Fast and Efficient Context-Aware Services” by Raz, D., Juhola, A., Serrat, J., Galis, A. John Wiley & Sons, Ltd., London, UK, April 2006, 250 pp, – ISBN 0-470-01668-X

Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Context-aware pervasive systems — Context aware computing refers to a general class of mobile systems that can sense their physical environment, and adapt their behavior accordingly. Such systems are a component of a ubiquitous computing or pervasive computing environment. Three… …   Wikipedia

  • Network architecture — is the design of a communications network. It is a framework for the specification of a network s physical components and their functional organization and configuration, its operational principles and procedures, as well as data formats used in… …   Wikipedia

  • Context awareness — is defined complementary to location awareness. Whereas location may serve as a determinant for resident processes, context may be applied more flexibly with mobile computing with any moving entities, especially with bearers of smart… …   Wikipedia

  • Network Automation, Inc. v. Advanced Systems Concepts, Inc. — Network Automation, Inc. v. Advanced Systems Concepts, Inc. Court United States Court of Appeals for the Ninth Circuit Full case name Network Automation, Inc. v. Advanced Systems Concepts, Inc …   Wikipedia

  • Network-centric organization — A network centric organization is a network governance pattern emerging in many progressive 21st century enterprises. This implies new ways of working, with consequences for the enterprise’s infrastructure, processes, people and culture. Contents …   Wikipedia

  • Dumb network — A dumb network is marked by using intelligent devices (i.e., PCs) at the periphery that make use of a network that does not interfere with an application’s operation. The dumb network concept is the natural outcome of the end to end principle.… …   Wikipedia

  • Near-me area network — Computer network types by geographical scope Body (BAN) Personal (PAN) Near me (NAN) Local (LAN) Home (HAN) Storage (SAN) Campus (CAN) Backbone Metropolitan (MAN) Wide (WAN) Internet Interplanetary Internet …   Wikipedia

  • European History Network — The European History Network has run a number of projects under the banner CLIOH ( Creating Links and Overviews for a New History Agenda ) since 1988, including CLIOH, CLIOHnet and CLIOHnet2. CLIOHRES and CLIOH WORLD are currently in operation.… …   Wikipedia

  • Virtual private network — A virtual private network (VPN) is a computer network in which some of the links between nodes are carried by open connections or virtual circuits in some larger network (e.g., the Internet) instead of by physical wires. The link layer protocols… …   Wikipedia

  • Computer network — Computer networks redirects here. For the periodical, see Computer Networks (journal). Datacom redirects here. For other uses, see Datacom (disambiguation). Internet map. The Internet is a global system of interconnected computer networks that… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”