Applying the Generic Relationship Model (GRM) for MO Program Concurrency Control

Kohei ISEDA  Takafumi CHUJO  

IEICE TRANSACTIONS on Communications   Vol.E80-B   No.6   pp.894-899
Publication Date: 1997/06/25
Online ISSN: 
Print ISSN: 0916-8516
Type of Manuscript: Special Section PAPER (Special Issue on Network Operations and Management)
Category: Data
TMN,  MO,  GRM,  network management,  concurrency,  lock,  

Full Text: PDF>>
Buy this Article

The Telecommunications Management Network (TMN) is a major focus of telecommunications operations work in the 1990s. New telecommunication equipment is required to conform to the TMN standards. In the TMN, a network element is managed as a set of Managed Objects (MOs). The MO program has to be executed in a muiltithreaded, parallel environment for a quick response; therefore, concurrency control is a key issue for developing an MO program. This paper proposes a formal definition to specify data for concurrency control to improve the correctness and reusability of the specification. The definition is based on a Generic Relationship Model (GRM). By using the formalized definition and developing an algorithm to translate the definition into executable code, concurrency control is performed without coding. After describing the algorithm used to perform concurrency control, this paper discusses a three-layer concurrency control architecture to accommodate this framework efficiently.