We have developed a bilingual interface to the Novell network operating system, called the Dialoguer. This system carries on a conversation with the user in Arabic or English or a combination of the two and attempts t...
详细信息
We have developed a bilingual interface to the Novell network operating system, called the Dialoguer. This system carries on a conversation with the user in Arabic or English or a combination of the two and attempts to help the user use the Novell network operating system. Learning to use an operatingsystem is a major barrier in starting to use computers. There is no single standard for operatingsystems which makes it difficult for novice users to learn a new operatingsystem. With the proliferation of client-server environments, users will eventually end up using one network operating system or another. These problems motivated our choice of an area to work in and they have made it easy to find real users to test our system. This system is both an expert system and a natural language interface. The system embodies expert knowledge of the operatingsystem commands and of a large variety of plans that the user may want to carry out. The system also contains a natural language understanding component and a response generation component. The Dialoguer makes extensive use of case frame tables in both components. Algorithms for handling a bilingual dialogue are one of the important contributions of this paper along with the Arabic case frames.
The emerging concept of software-defined networking (SDN) enables new opportunities for building future networks. In such setups, a so-called network operating system (NOS), which is also known as SDN controller, prov...
详细信息
The emerging concept of software-defined networking (SDN) enables new opportunities for building future networks. In such setups, a so-called network operating system (NOS), which is also known as SDN controller, provides services to manage the underlying and programmable network infrastructure. On top, the so-called SDN applications leverage NOS services and implement business needs in order to orchestrate the network as required. Thereby, such applications have access to all kinds of operations (including critical ones) to use valuable NOS and SDN resources. In case of faulty and malicious SDN applications, we demonstrate that today's NOSs can be significantly harmed, for example, by fatal errors and the adverse use of critical operations. To tackle this problem, we propose a sandbox system, which allows us to restrict not only SDN applications but also internal NOS components to access only a configurable set of critical operations. This enables operators to prevent the entire NOS from crashing in case a single SDN application or NOS component runs into a fatal error. Furthermore, operators can deny access to unwanted critical operations in order to prevent the potential misuse of such operations. For our proposal, we provide two proof-of-concept implementations: one for the industry's leading open-source NOS called OpenDaylight and another one for the HP controller, which serves as foundation for the world's first SDN App Store. As a result of our work, we harden a mandatory SDN component, that is, the NOS, and achieve robustness as well as pro-active security against faulty and malicious SDN software. Copyright (C) 2015 John Wiley & Sons, Ltd
According to course teaching characteristic and actual status of network operating system, describes some reformation measures about teaching content, teaching methods, assessment and textbook construction. As a resul...
详细信息
ISBN:
(纸本)9781467302395
According to course teaching characteristic and actual status of network operating system, describes some reformation measures about teaching content, teaching methods, assessment and textbook construction. As a result of practice, it could provide reference value for network operating system teaching.
The heterogeneity characterizing the Internet of Things (IoT) landscape can be addressed by leveraging network operating systems (NOS)s. Current NOS solutions have been developed for traditional infrastructured networ...
详细信息
ISBN:
(纸本)9781509003662
The heterogeneity characterizing the Internet of Things (IoT) landscape can be addressed by leveraging network operating systems (NOS)s. Current NOS solutions have been developed for traditional infrastructured networks: they do not take the specific features of fundamental IoT components such as wireless sensor and actuator networks into account. Accordingly, in this paper an innovative integrated network operating system for the IoT which is obtained as the evolution of the Open network operating system (ONOS) is proposed. This has been appropriately extended to enhance the recently proposed SDN-WISE platform for supporting SDN in wireless sensor networks and let it interact with standard OpenFlow (OF) switches. The proposed integrated system has been prototyped.
OpenFlow switching and network operating system (NOX) have been proposed to support new conceptual networking trials for fine-grained control and visibility. The OpenFlow is expected to provide multi-layer networking ...
详细信息
ISBN:
(纸本)9781467302685
OpenFlow switching and network operating system (NOX) have been proposed to support new conceptual networking trials for fine-grained control and visibility. The OpenFlow is expected to provide multi-layer networking with switching capability of Ethernet, MPLS, and IP routing. NOX provides logically centralized access to high-level network abstraction and exerts control over the network by installing flow entries in OpenFlow compatible switches. The NOX, however, is missing the necessary functions for QoS-guaranteed software defined networking (SDN) service provisioning on carrier grade provider Internet, such as QoS-aware virtual network embedding, end-to-end network QoS assessment, and collaborations among control elements in other domain network. In this paper, we propose a QoS-aware network operating system (QNOX) for SDN with Generalized OpenFlows. The functional modules and operations of QNOX for QoS-aware SDN service provisioning with the major components (e. g., service element (SE), control element (CE), management element (ME), and cognitive knowledge element (CKE)) are explained in detail. The current status of prototype implementation and performances are explained. The scalability of the QNOX is also analyzed to confirm that the proposed framework can be applied for carrier grade large scale provider Internet(1).
Recent advances in hardware interconnection techniques for local networks have highlighted the inadequacies in existing software interconnection technology. Though the idea of using a pure message passing operating sy...
详细信息
Recent advances in hardware interconnection techniques for local networks have highlighted the inadequacies in existing software interconnection technology. Though the idea of using a pure message passing operatingsystem to improve this situation is not a new one, in the environment of a mature high speed local network it is an idea whose time has come. A new timesharing system being developed at the Lawrence Livermore Laboratory is a pure message passing system. In this system, all services that are typically obtained directly by a system call (reading and writing files, terminal I/O, creating and controlling other processes, etc.) are instead obtained by communicating via messages with system service processes (which may be local or remote). The motivation for the development of this new system and some design and implementation features needed for its efficient operation are discussed.
With the ever growing speed of Ethernet NIC and more and more CPU cores on commodity X86 servers, the processing capability of the network stack in Linux kernel has become the bottleneck. Recently there is a trend on ...
详细信息
ISBN:
(纸本)9781450352444
With the ever growing speed of Ethernet NIC and more and more CPU cores on commodity X86 servers, the processing capability of the network stack in Linux kernel has become the bottleneck. Recently there is a trend on moving the network stack up to user level and bypassing the kernel. However, most of these stacks require changing the APIs or modifying the source code of applications, and hence are difficult to support legacy applications. In this work, we design and develop LOS, a user-level network operating system that not only gains high throughput and low latency by kernel-bypass technologies but also achieves compatibility with legacy applications. We successfully run Nginx and Net-PIPE on top of LOS without touching the source code, and the experimental results show that LOS achieves significant throughput and latency gains compared with Linux kernel.
This paper argues that network architectures should be designed with the explicit purpose of creating a coherent network operating system (NOS). The resulting NOS must be capable of efficient implementation as the bas...
详细信息
This paper argues that network architectures should be designed with the explicit purpose of creating a coherent network operating system (NOS). The resulting NOS must be capable of efficient implementation as the base (native) operatingsystem on a given machine or machines, or of being layered on top of existing operatingsystems as a guest system. The goals and elements of a network architecture to support a NOS are outlined. This architecture consists of a NOS model and three layers of protocol: an interprocess communication (IPC) layer, with an end-end protocol and lower sub-layer protocols as needed to support reliable uninterpreted message communication; a service support layer (SSL), abstracting logical structures and needs common to most services, including naming, protection, request/reply structure, and data-type translation, error control; and a layer of standard services, (file, directory, terminal, process, clock, etc.).
According to course teaching characteristic and actual status of network operating system, describes some reformation measures about teaching content, teaching methods, assessment and textbook construction. As a resul...
详细信息
ISBN:
(纸本)9781467302418
According to course teaching characteristic and actual status of network operating system, describes some reformation measures about teaching content, teaching methods, assessment and textbook construction. As a result of practice, it could provide reference value for network operating system teaching.
Thorough analyzing the problems of traditional skill-oriented distance education and taking Windows network operating system as an example, this paper applies the task-driven teaching method to reconstruct the content...
详细信息
Thorough analyzing the problems of traditional skill-oriented distance education and taking Windows network operating system as an example, this paper applies the task-driven teaching method to reconstruct the content of the skill-oriented curriculum, which has achieved decent teaching efficiency. What's more, the problems in the application have been also pointed out.
暂无评论