Processing

Please wait...

Settings

Settings

1. WO1996003692 - COMPUTER SYSTEM HAVING CLIENT-SERVER ARCHITECTURE

Publication Number WO/1996/003692
Publication Date 08.02.1996
International Application No. PCT/GB1995/001705
International Filing Date 19.07.1995
Chapter 2 Demand Filed 13.02.1996
IPC
G06F 9/50 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit
CPC
G06F 2209/503
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
2209Indexing scheme relating to G06F9/00
50Indexing scheme relating to G06F9/50
503Resource availability
G06F 9/5027
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit [CPU]
5005to service a request
5027the resource being a machine, e.g. CPUs, Servers, Terminals
Applicants
  • BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY [GB/GB]; 81 Newgate Street London EC1A 7AJ, GB (AllExceptUS)
  • BUTT, John [GB/GB]; GB (UsOnly)
  • IRELAND, Paul, Stuart [GB/GB]; GB (UsOnly)
Inventors
  • BUTT, John; GB
  • IRELAND, Paul, Stuart; GB
Agents
  • EVERSHED, Michael; BT Group Legal Services Intellectual Property Dept. 8th floor, Holborn Centre 120 Holborn London EC1N 2TE, GB
Priority Data
9414951.525.07.1994GB
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) COMPUTER SYSTEM HAVING CLIENT-SERVER ARCHITECTURE
(FR) SYSTEME D'ORDINATEUR POSSEDANT UNE ARCHITECTURE CLIENT/SERVEUR
Abstract
(EN)
A network manager for a telecommunications network has a client-server architecture. The software components of the network manager include a set of clients (50) which form part of the application programs of the network manager, a user interface (32), a database (36) containing details of the network and a communications stack (38) for communicating with exchanges managed by the network manager. The clients (50) generate requests to run jobs on servers (52) and (54). The jobs which are run on server (52) are eventually destined for a resource in the form of a database (36), while the jobs which are run on servers (54) are eventually destined for resources in the form of exchanges. The requests are initially passed to software module JBM. This module then checks if the resource for which the job is destined is free and, if not, puts the job on a holding queue. If the resource is free, it checks whether the job is scheduled for immediate execution or execution at a future time. If it is scheduled for execution at a future time, it is put on a queue of scheduled jobs. If the job is scheduled for immediate execution, the module JBM checks if a server is free to accept the job. If no server is free, the job is put on a queue of jobs awaiting immediate execution. If the server is free, the module JBM instructs a module SMAN to load the job onto the free server.
(FR)
Gestionnaire de réseau destiné à un réseau de télécommunications et pourvu d'une architecture client/serveur. Les composants logiciels de ce gestionnaire comprennent un ensemble de clients (50) faisant partie des programmes d'application dudit gestionnaire, une interface (32) utilisateur, une base de données (36) contenant les caractéristiques du réseau ainsi que des circuits (38) de communication aux fins de communication avec les centraux gérés par ledit gestionnaire. Les clients (50) expriment des demandes afin d'exécuter des travaux sur les serveurs (52 et 54). Ces travaux qui sont exécutés sur le serveur (52) sont ensuite destinés à une ressource sous la forme d'une base de données (36), tandis que les travaux qui sont exécutés sur les serveurs (54) sont ensuite destinés à des ressources sous la forme de centraux. Les demandes passent d'abord par le module de logiciel JBM, lequel vérifie ensuite si la ressource à laquelle le travail est destiné est libre et, si tel n'est pas le cas, place le travail sur une file d'attente. Si la ressource est libre, le module vérifie si le travail est programmé pour une exécution immédiate ou pour une exécution à un moment ultérieur; dans ce dernier cas, le travail est placé sur une file de travaux programmés. Si le travail est programmé pour une exécution immédiate, le module JBM cherche si un serveur est libre pour ce travail. Si aucun serveur n'est libre, le travail est mis sur une file de travaux en attente d'une exécution immédiate. Si le serveur est libre, le module JBM commande au module SMAN de charger le travail sur le serveur libre.
Also published as
FI970288
NO19970315
NZ289894
Other related publications
Latest bibliographic data on file with the International Bureau