-
[show abstract]
[hide abstract]
ABSTRACT: This paper evaluates the applicability of the plug-in mechanism of
the nonstop service enhanceable software (NOSES) platform. Plug-in is a
dynamic partial-file modification technique that does not affect calls
in service in a communication switching system. To apply plug-in program
modification widely, the static and dynamic properties of the modified
software must be considered. The evaluated applicability of plug-in
based on case studies and field data was about 60% for service feature
additions modifications. Thus, plug-in is effective for file maintenance
of switching systems
Communications, 1996. ICC 96, Conference Record, Converging Technologies for Tomorrow's Applications. 1996 IEEE International Conference on; 07/1996
-
[show abstract]
[hide abstract]
ABSTRACT: Key techniques have been developed for applying the TMN concept to
a wide range of communications systems having different hardware,
application programs, and operational services. The techniques are based
on a reusable software environment and agent functions. The reusable
software environment is composed of software selection techniques,
customized data-tuning techniques, and operational service creation
techniques. The tools supporting the operational service creation
techniques make platform software widely applicable to TMN-based
communication systems
Global Telecommunications Conference, 1995. GLOBECOM '95., IEEE; 12/1995
-
[show abstract]
[hide abstract]
ABSTRACT: This paper presents the main technologies required for file
operation in a non-stop service enhanceable software (NOSES)
environment. NOSES is a software system that ensures reliable operation
of communication and switching systems for multimedia and B-ISDN
communication as well as ordinarily telephone communication. An over-all
file management architecture based on a TMN architecture has been
established for partial file modification, office data provisioning, and
file updating. The necessary file management functions, including
configuration control and testing have been identified and developed.
Since file handling may often cause serious problems, internal program
execution and operational behaviour are coordinated. A mechanism has
been developed to run new and old programs/data simultaneously during
verification of modifications so that incorrect modifications can be
rolled back
Global Telecommunications Conference, 1995. GLOBECOM '95., IEEE; 12/1995
-
[show abstract]
[hide abstract]
ABSTRACT: The paper presents techniques for applying the telecommunications
management network (TMN) concept to a distributed communications node
system with common platform software. Frameworks are presented for
ensuring efficiently flexible design of managed objects (MOs) and
software components in the distributed communications node system. Based
on these frameworks, agent functions are proposed for establishing a
telecommunications management network on the distributed communications
node system. A method is presented for adding software components with
new managed objects for easy development and maintenance of the system
Communications, 1995. ICC '95 Seattle, 'Gateway to Globalization', 1995 IEEE International Conference on; 07/1995
-
[show abstract]
[hide abstract]
ABSTRACT: The paper describes key technologies for establishing a highly
reliable communication switching platform, particularly from the
viewpoint of service provisioning. For this purpose, a mechanism called
the NOSES (nonstop service enhanceable software) plug-in is proposed to
ensure partial and dynamic modification of switching system software
written in a high-level language without interrupting services.
Considering the requirements of reliability, excellent software
maintainability and easy operation, a precise mechanism for the
modification or addition of software is defined. The relationships
between the plug-in mechanisms and the dynamic properties modified
software are analyzed and measures to extending applicability of the
plug-in to executing switching systems are proposed. The NOSES plug-in
is sufficiently applicable for many kinds of software modification and
is expected to be used widely for such systems
Communications, 1995. ICC '95 Seattle, 'Gateway to Globalization', 1995 IEEE International Conference on; 07/1995
-
[show abstract]
[hide abstract]
ABSTRACT: This paper presents a mechanism for partially modifying programs
written in a high-level language without interrupting service of a
switching or communication system. This mechanism is developed as a part
of our plan for establishing the non-stop software extensible system
(NOSES). This dynamic program modification method covers 100% of bug
fixes and most minor feature additions. By considering the relationship
of the modification mechanism and the characteristics of the modified
program, we clarify conditions for preventing inconsistencies. We also
examine the off-line system, the on-line OS kernel, and simple operation
interface. Our mechanism is expected to be used widely in switching or
communications systems
Communications, 1994. ICC '94, SUPERCOMM/ICC '94, Conference Record, 'Serving Humanity Through Communications.' IEEE International Conference on; 06/1994
-
[show abstract]
[hide abstract]
ABSTRACT: We are developing the Non-stop Service Enhanceable Software
(NOSES) to serve as a common software platform at the core for a variety
of future communication systems. At the heart of NOSES is a set of
software programs for achieving highly reliable system expansion without
interrupting service. This paper clarifies how NOSES platform
facilitates advanced telecommunications management and introduces the
common agent functions for achieving TMN. This paper then focuses on one
aspect of our NOSES studies: the techniques needed to achieve a TMN
applicable to a variety of communications systems
Global Telecommunications Conference, 1994. GLOBECOM '94. Communications: The Global Bridge., IEEE;
-
[show abstract]
[hide abstract]
ABSTRACT: NOSES (non-stop service enhanceable software) has been developed
applying techniques for realizing high reliability and a low cost by
increasing the extent of software reusability. The paper describes these
design techniques, in particular those involving the use of the C++
language. The reliability techniques described are call-recovering
restart, call-recovering executing file-update, and on-line partial file
modification. Software reusability is increased by using customizable
platform software. In evaluating these techniques, the resulting
increase in the number of instructions per call is estimated, and a
method is proposed for measuring the increase in software reusability in
an object-oriented design environment
Global Telecommunications Conference, 1994. GLOBECOM '94. Communications: The Global Bridge., IEEE;
-
[show abstract]
[hide abstract]
ABSTRACT: This paper describes a highly reliable real-time software
structure and presents the experimental results obtained from its
implementation in a prototype system. This software structure is based
on distributed processing, object-oriented and layering approaches. Its
distributed environment is provided by a CHILL run-time routine (RTR)
that gives real-time performance by combining the language
implementation with a light-weight OS kernel, and also has a efficient
mechanism for reducing the time for call saving process to attain high
reliability. From the viewpoint of software development, these
technologies are effective for providing new service features quickly
and allowing the software in each layer to be developed independently,
thus leading to better maintainability and extensibility of the software
Global Telecommunications Conference, 1994. GLOBECOM '94. Communications: The Global Bridge., IEEE;
-
[show abstract]
[hide abstract]
ABSTRACT: The paper presents an on-line software modification technique for
use in office data provisioning in the Non-stop Service Enhancible
Software (NOSES) system. High reliability and high
software-maintainability needed for coping quickly and effectively with
diverse customer demands related to system extension. The principal
technique is the generation, modification, addition or deletion of
office data related to the provision of physical components or logical
resources in the executing system file. As an on-line partial program
updating technique within the framework of the object oriented paradigm,
mechanisms and operation procedure based on TMN are addressed in detail.
These technologies are expected to be a basis for quick service
provisioning in intelligent networks as well as in transport networks
Global Telecommunications Conference, 1994. GLOBECOM '94. Communications: The Global Bridge., IEEE;