Call instance representation of a call for call management in a wireless telecommunications system
First Claim
1. A central terminal for managing calls between a telephone exchange connectable to the central terminal and a plurality of subscriber terminals, the central terminal being arranged to communicate with the subscriber terminals via wireless links, the central terminal comprising:
- a call manager for receiving a call from the telephone exchange or from subscriber terminals, and for generating a call instance to represent said call, the call instance having a plurality of attribute fields to store attributes defining the call, at least one attribute being provided by the call, the call instance handling all events specific to said call; and
a storage unit arranged to store a matrix of interrelated data elements, accessible by the call instance, for enabling other attributes of the call to be determined from said at least one attribute provided by the call, the call instance being arranged to store these other attributes within the appropriate attribute fields of the call instance.
10 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a central terminal (10), and method of operation of such a central terminal (10), for managing calls between a telephone exchange (500) connectable to the central terminal (10) and a plurality of subscriber terminals (520), the central terminal being arranged to communicate with the subscriber terminals (520) via wireless links (515). According to the invention, the central terminal (10) comprises a call manager (560) for receiving a call from the telephone exchange (500) or from subscriber terminals (520), and for generating a call instance to represent said call, the call instance having a plurality of attribute fields to store attributes defining the call, at least one attribute being provided by the call. Further, the central terminal (10) comprises a storage unit arranged to store a matrix of interrelated data elements, accessible by the call instance, for enabling other attributes of the call to be determined from said at least one attribute provided by the call, the call instance being arranged to store these other attributes within the appropriate attribute fields of the call instance.
-
Citations
18 Claims
-
1. A central terminal for managing calls between a telephone exchange connectable to the central terminal and a plurality of subscriber terminals, the central terminal being arranged to communicate with the subscriber terminals via wireless links, the central terminal comprising:
-
a call manager for receiving a call from the telephone exchange or from subscriber terminals, and for generating a call instance to represent said call, the call instance having a plurality of attribute fields to store attributes defining the call, at least one attribute being provided by the call, the call instance handling all events specific to said call; and a storage unit arranged to store a matrix of interrelated data elements, accessible by the call instance, for enabling other attributes of the call to be determined from said at least one attribute provided by the call, the call instance being arranged to store these other attributes within the appropriate attribute fields of the call instance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A call management element for a central terminal to arrange the central terminal to manage calls between a telephone exchange connectable to the central terminal and a plurality of subscriber terminals, the central terminal being arranged to communicate with the subscriber terminals via wireless links, the call management element comprising:
-
a call manager for receiving a call originating from the telephone exchange or from one of the plurality of subscriber terminals, and for generating a first call instance to represent said call, the call manager operable to generate a second call instance in response to said call having as a destination one of the plurality of subscriber terminals, the first call instance representing, said call outbound from the telephone exchange or the originating subscriber terminal, the second call instance representing said call inbound to the destination subscriber terminal, the first and second call instances being used for logging and billing of said call, each call instance having a plurality of attribute fields to store attributes defining how the call is to be routed, at least one attribute being provided by the call; and a matrix of interrelated data elements, accessible by the call instance, for enabling other attributes of the call to be determined from said at least one attribute provided by the call, each call instance being arranged to store these other attributes within the appropriate attribute fields of each call instance. - View Dependent Claims (14)
-
-
15. A method of operating a central terminal to manage calls between a telephone exchange connectable to the central terminal and a plurality of subscriber terminals, the central terminal being arranged to communicate with the subscriber terminals via wireless links, the method comprising:
-
upon receipt of a call from the telephone exchange or from subscriber terminals, generating a call instance to represent said call, the call instance having a plurality of attribute fields to store attributes defining the call, at least one attribute being provided by the call, the call instance handling all events specific to said call; accessing a storage containing a matrix of interrelated data elements; using said matrix of interrelated data elements to determine other attributes of the call from said at least one attribute provided by the call, the call instance being arranged to store these other attributes within the appropriate attribute fields of the call instance. - View Dependent Claims (16, 17, 18)
-
Specification