Control system for a telecommunications system
First Claim
1. A client station for controlling a telecommunications system, the telecommunications system including a central station and a server station, the server station being arranged to maintain an object model thereon representing the central station, and being connectable to the central station to send control signals to the central station in accordance with the object model, the client station comprising:
- a communications manager for establishing a connection with the server station to enable communication between the client station and the server station, thereby to manage the object model maintained on the server;
a memory for storing a portion of the object model less than an entirety of the object model maintained in the server station;
a processor for processing commands received by the client station to determine whether status information associated with each object in the portion of the object model should be altered, and for altering the status information based on said commands.
9 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a client station and method for controlling a telecommunications system, the telecommunications system including a central station and a server station. The server station is arranged to maintain an object model thereon representing the central station, and is connectable to the central station to send control signals to the central station in accordance with the object model. The client station comprises a communications manager for establishing a connection with the server station to enable communication between the client station and the server station, thereby to manage the object model maintained on the server. The client station has a memory for storing a portion of the object model, and a processor for processing commands received by the client station to determine whether status information associated with each object in the portion of the object model should be altered, and for altering the status information based on said commands.
-
Citations
23 Claims
-
1. A client station for controlling a telecommunications system, the telecommunications system including a central station and a server station, the server station being arranged to maintain an object model thereon representing the central station, and being connectable to the central station to send control signals to the central station in accordance with the object model, the client station comprising:
-
a communications manager for establishing a connection with the server station to enable communication between the client station and the server station, thereby to manage the object model maintained on the server; a memory for storing a portion of the object model less than an entirety of the object model maintained in the server station; a processor for processing commands received by the client station to determine whether status information associated with each object in the portion of the object model should be altered, and for altering the status information based on said commands. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13)
-
-
7. A client station for controlling a telecommunications system, the telecommunications system including a central station and a server station, the server station being arranged to maintain an object model thereon representing the central station, and being connectable to the central station to send control signals to the central station in accordance with the object model, the client station comprising:
-
a communications manager for establishing a connection with the server station to enable communication between the client station and the server station, thereby to manage the object model maintained on the server; a memory for storing a portion of the object model less than an entirety of the object model maintained in the server station; a processor for processing commands received by the client station to determine whether status information associated with each object in the portion of the object model should be altered, and for altering the status information based on said commands; a retrieval means for retrieving from the server station additional objects of the object model for inclusion in the portion of the object model stored in the memory; wherein if a command received by the processor relates to an operation to be performed on a destination object not currently in the portion of the object model stored in the memory, and the state of the objects stored in the portion of the object model is not determinable by the processor from the command, the processor is arranged to employ the retrieval means to retrieve from the server station the destination object for inclusion in the portion of the object model stored in the memory; wherein the server station has a queue in to which commands destined for the client station are placed, and the communications manager is arranged to establish a first interface to the server station for receiving commands from the queue, the processor being arranged to process commands received by the client station from said queue; wherein the communications manager is arranged to establish a second interface, and if an object needs to be retrieved from the server station for inclusion in the portion of the object model stored in the memory, the retrieval means is arranged to retrieve said object via said second interface, during which time no further commands from the queue are processed; wherein the first and second interfaces are established via a dynamic interface comprising means for generating a remote procedure call interface object to reconfigure the dynamic interface to enable operations on the server station to be invoked from the client station.
-
-
14. A processor for a client station arranged to control a telecommunications system, the telecommunications system including a central station and a server station, the server station being arranged to maintain an object model thereon representing the central station, and being connectable to the central station to send control signals to the central station in accordance with the object model, the client station being arranged to establish a connection with the server station to enable communication between the client station and the server station, thereby to manage the object model maintained on the server, the processor comprising:
-
input means for receiving commands to be processed by the client station; access means for accessing a memory of the client station containing a portion of the object model less than an entirety of the object model maintained in the server station; determination means for determining, based on said commands, whether status information associated with each object in the portion of the object model should be altered; and update means, responsive to the determination means, for altering the status information. - View Dependent Claims (15)
-
-
16. A method of controlling a telecommunications system from a client station, the telecommunications system including a central station and a server station, the server station being arranged to maintain an object model thereon representing the central station, and being connectable to the central station to send control signals to the central station in accordance with the object model, the method comprising the steps of:
-
employing a communications manager in the client station to establish a connection with the server station to enable communication between the client station and the server station, thereby to manage the object model maintained on the server station; storing in a memory of the client station a portion of the object model less than an entirety of the object model maintained in the server station; processing commands received by the client station to determine whether status information associated with each object in the portion of the object model should be altered; and altering the status information based on said commands. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification