Method of avoiding non-desired interference between services by creating a truncated binomial tree which represent active or passive action elements
First Claim
1. A method of avoiding undesirable interference between services in a telecommunications system that includes basic software for a basic service and supplemental software for services supplemental to the basic service, wherein the supplemental software is divided into action software which act only on the basic service and interaction software which acts on the remainder of the supplemental software, said method comprising the process steps ofdividing the basic service into processes;
- andstarting a process with input signals which identify supplemental services or subfunctions of supplemental services, hereinafter referred to commonly as supplemental services, whose supplemental software shall be executed together with the basic software of the basic service in the process, whereina supplemental service is represented by action elements;
nodes in a mathematical binomial tree are represented by combinations of action elements;
those action element combinations which correspond to interference between supplemental services form one or a number of structures in the mathematical binomial tree, said structures being referred to as interference event trees;
those supplemental services that are represented by action elements, which is indicated by the input signals to the specific process, are compared with nodes in the interference event trees belonging to the process with the intention of establishing possible agreement between current sets of action elements (the input combination) and sets of action elements which belong to nodes in the interference event trees for the process;
only those nodes in the interference event trees whose sets of action elements are equivalent with the current set of action elements or a subset of the current subset of action elements are selected;
those nodes in the interference event trees whose sets of action elements are subsets of the action elements of another selected node are not selected; and
interaction software which resolves interferences corresponding to the node or nodes chosen in the interference event trees is added to the basic software that executes the process.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of avoiding undesirable interferences between services in a telecommunications system that includes basic software for a basic service and supplemental software for services supplemental to the basic service. The supplemental software is divided into action software which acts solely on the basic service, and supplemental software which acts on the remaining supplemental software. A supplemental service is represented by action elements. Combinations of action elements form nodes in a mathematical binomial tree. Only those combinations which correspond to interference, i.e., an undesirable behaviour, between supplemental services will form a number of structures, called interference event trees. Before a supplemental service can be executed, its action elements are compared with nodes in the interference event trees (55), with the intention of ascertaining whether or not the former coincide with action elements belonging to the nodes in the latter. Only those interference event nodes whose sets of action elements are equivalent with the set of action elements of the supplemental service or a set thereof are selected. An interference event node whose set of action elements is a subset of the action elements of a node that has already been chosen cannot be selected. Interaction software belonging to selected nodes in the interference event trees is added to the basic software.
9 Citations
13 Claims
-
1. A method of avoiding undesirable interference between services in a telecommunications system that includes basic software for a basic service and supplemental software for services supplemental to the basic service, wherein the supplemental software is divided into action software which act only on the basic service and interaction software which acts on the remainder of the supplemental software, said method comprising the process steps of
dividing the basic service into processes; - and
starting a process with input signals which identify supplemental services or subfunctions of supplemental services, hereinafter referred to commonly as supplemental services, whose supplemental software shall be executed together with the basic software of the basic service in the process, wherein a supplemental service is represented by action elements; nodes in a mathematical binomial tree are represented by combinations of action elements; those action element combinations which correspond to interference between supplemental services form one or a number of structures in the mathematical binomial tree, said structures being referred to as interference event trees; those supplemental services that are represented by action elements, which is indicated by the input signals to the specific process, are compared with nodes in the interference event trees belonging to the process with the intention of establishing possible agreement between current sets of action elements (the input combination) and sets of action elements which belong to nodes in the interference event trees for the process; only those nodes in the interference event trees whose sets of action elements are equivalent with the current set of action elements or a subset of the current subset of action elements are selected; those nodes in the interference event trees whose sets of action elements are subsets of the action elements of another selected node are not selected; and interaction software which resolves interferences corresponding to the node or nodes chosen in the interference event trees is added to the basic software that executes the process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- and
-
10. A method of producing an interference event tree for a process in a telecommunications system which includes basic software for a basic service and supplemental software for services that are supplemental to the basic service, said supplemental software being divided into action software which acts solely on the basic service and interaction software which acts on the remaining supplemental software, said method further comprising the steps of
specifying supplemental services and the desired functions of said supplemental services; -
specifying, for combination of supplemental services interference resolving supplemental services, hereinafter called interaction services, and their desired functions; constructing a binomial tree covering all possible combinations of action elements that represent a supplemental service or a subfunction of a supplemental service, hereinafter referred to commonly as a supplemental service; determining which combinations give rise to interference on the basis of the specifications of combinations of action elements; and linking together those combinations whose action elements give rise to interference with the aid of the direct subset relationship, therewith obtaining one or more interference event trees. - View Dependent Claims (11)
-
-
12. A method of structuring interference events between supplemental services in a telecommunications system that includes basic software for a basic service and supplemental software for services supplemental to the basic service, said supplemental software being divided into action software which acts solely on the basic service and interaction software which acts towards the remaining supplemental software, said method comprising the steps of
for each process performing the step of recording each specific combination of all available supplemental services, called action elements, which may be either active or passive, wherein the action elements in each specific combination together form a set of action elements; for each set of action elements of said process the step of recording all functions, called interaction elements, that resolve interaction and which must be executed because two or more action elements in the specific action set are activated at the same time, said interaction elements being active or passive and together forming an interaction set which belongs to the specific action set;
said specific action set and associated specific interaction set together forming an interference event, which may be active or passive.- View Dependent Claims (13)
Specification