METHOD AND ARRANGEMENT FOR DETERMINING THE RISK OF INTERFERENCE BETWEEN TWO OR MORE SERVICES IN ONE OR MORE TELECOMMUNICATION NETWORKS

Abstract: The present invention relates to a method and arrangement for testing in one or more telecommunication networks. Service banks (T1 and T2) are arranged in telecommunication networks (N1) and, respectively, (N2) in the Figure. The introduction of new services is carried out by a respective network operator. In network N1, however, the subscriber A is allowed to introduce new services or modify existing services himself. The modification is done by the subscriber A communicating with a service control element (TK). When checking services in the network/networks, a verifying element (VO) arranges all services in a matrix. Each element in the matrix corresponds to a service combination. Then the probability for the different service combinations is determined. Then the verifying element takes care that test connections are established within a respective network or between networks, respectively. The different service combinations are then established under supervision by the network. Any disturbances which occur in the network/networks in this connection are registered and graded with respect to the interference in the network. The result obtained is then utilized for introducing restrictions relating to the utilization of certain service combinations or possibly completely prohibiting these.

Description: TITLE Method and arrangement for determining the risk of interference between two or more services in one or more telecommunication networks. TECHNICAL FIELD The present invention relates to value-added services in telecommunication networks. The services are usei by subscribers in the telecommunication network on different occasions. Respective services are utilized partly in the own telecommunication network and partly in communication between different telecommunication networks. STATE OF THE ART On the introduction of new services or modification of existing services in a telecommunication network, it needs to be checked whether respective services alone or in combination with other services will or will not produce interference in the telecommunication network. The risk of interference between different services in the telecommunication network has hitherto been checked manually. In this method, one was forced to assess, with the aid of experience, whether different combinations of services can occur, on the one hand and, on the other hand, can interfere with one another or not. At the same rate as the number of services increases in connection with the introduction of intelligent networks (IN), the evaluation of the effect of the services on the network has also been complicated. Other problems arise when subscribers communicate with one another over two or more telecommunication networks. In this connection; services in respective networks can have a negative effect on one or more of the networks. Major problems exist in determining which services there are in different networks and if these can cause interference in the networks. The introduction of new services in telecommunication networks has been done traditionally with the aid of experts. In US Patent 4 747 127, the customer is given the capability of modifying the services. In this arrangement, the customers can add new features to the services which can partly involve new functions being added to the system or existing functions being modified without any interference with a current function in the system. The computer programme with controls the system is written in a "non-procedural language" which brings about direct control of interactions between services and provision of automatic execution of required functions during the state transitions. In the assessment of the risk of interference if two or more services cause interference in one or more networks, the number of services has hitherto been low but it has still been difficult to check the risk of interference between the different services. Together with the increase in the number of services, the problem of determining whether different services affect one another negatively or not also increases at least with the square? of the number of services so that the possibility of manual control is excluded. In the hitherto manual investigation of the effect of different services on the network one has also been forced to do away with complete tests as the number of services increases. In stage 1 attempts to assess what services can occur in combination with one another. As a result, complete testing of pairs of services is possible but it is much more difficult to determine whether combinations of three four or more services in combination can occur or not. In intelligent networks, the possibility of customizing services is given so that the number of service variants can become very large. Patent Specification US 4 747 127 also discloses, that the subscriber himself can affect functions and design of the services. The latter entails that the network operator no longer has a grip on what services are present in a network or their different designs. To solve to certain extent the problem with interference when different services are utilized in combination with one another, prioritization of certain services with respect to other services has been introduced in the network. This prioritization, however, is only introduced when known combinations and new unexpected combinations of services can function well in the network or cause considerable disturbances in it. DESCRIPTION OF THE INVENTION TECHNICAL PROBLEM In today's telecommunication network and to a greater extent in the future telecommunication network, the network operator will not have knowledge about all services or service variants which occur in the network. To determine such a situation which services are causing interference in the own network is very difficult. Testing of all services occurring in a network cannot be carried out by manual methods. At the same time, it is necessary to ascertain what services can occur in combination with one another. It is then desirable that not only combinations in pairs are investigated. It must be established which service combinations can occur and how great the probability is that respective combinations will occur. In this connection, it is desirable that the probability is weighted with the degree of interference which can occur in the network when a respective combination occurs. To determine the combinations which can occur, a matrix is suitably utilized. If it is assumed that in services are found in the network, mapping of the occurrence of paired services can be set up in an NxN matrix. If further service combinations are to be utilized, the dimensions of the matrix must be increased so that, if all conceivable service combinations are to be established, an n-dimensional matrix is obtained. The possibilities to test it evaluate manually the service combinations thus occurring are if not impossible than very difficult since the number of combinations becomes very large. A further degree of complexity in this connection is obtained when subscribers communicate with one another over different networks. This circumstance occurs in international communication when subscribers from different countries communicate with one another. Moreover, the situation will in all probability occur to a greater extent within different countries in line with the fact that different network operators provide networks in the different countries. The reason is that different implementations of the same specification can provide different cases of interference. To illuminate the problem, we consider two subscribers who communicate with one another within a network. We assume in this case that a service combination S1-S2 interacts in a lighter way, that is to say only irritation arises, for example an unnecessary delay in the connection occurs for ten seconds before a new communication can be established again. We further assume that a second case with more serious interaction between S3-S4 can occur. In the latter case, the call is interrupted in 10 % of cases and a new contact must be established. If we consider this scenario in relation to a communication between two subscribers in different telecommunication networks, which are located in different parts of the world, the question is which is the most serious. When disturbances occur in the same network and just as often, it is likely that the break in the call is considered to be absolutely the most serious. If it is assumed, on the other side, that the situation of a break in the call occurs in communication between subscribers in different parts of the world, this is less aggravating from the point of view of the network than the occurrence of a lighter disturbance within the own network. This is based on the fact that telecommunication between different parts of the world normally occurs less freently than communication between subscribers in the own network. From the point of view of the network, it is thus more important to do something about the simpler fault than the more difficult fault in this connection. There is thus a requirement that some form of weighting relating to the degree of seriousness of an interaction and an assessment of the probability that the situation will occur should be carried out. SOLUTION The present invention relates to an arrangement in one or more interacting telecommunication networks. The telecommunication network comprises subscriber equipment items which communicate with one another over the telecommunication network/networks. In a respective telecommunication network, services are arranged which can be utilized by respective subscribers by being activated by the subscriber equipment items. Modification of the services or introduction of new services can be carried out by respective network operators or by the subscribers. The introduction of the services is initiated in the network via service control elements. A verifying element registers services occurring in the telecommunication network/networks. After that, the verifying element analyzes and determines which service combinations can occur. The effect of the different service combinations in the telecommunication network/networks is checked. Furthermore, restrictions for the utilization of combinations of services which cause or are geared to cause disturbances in the telecommunication network/networks are introduced. In determining which service combinations can occur, the verifying element orders the services in a matrix. The matrix is arranged in the same number of dimensions as the number of services which it is considered can occur. The verifying element also arranges the service combinations in a prioritization order with respect to the probability that the service combination will occur and the degree of disturbance which occurs in the telecommunication network/networks. The invention also consists of a method in one or more interacting telecommunication networks which comprise subscriber equipment items which are utilized by subscribers for communication over the telecommunication networks. A number of services are arranged in a respective network. The subscribers can activate respective services in the telecommunication networks. Services can be added and/or existing services can be modified in a respective network. The services in a respective telecommunication network are registered. After that, it is determined which service combinations can be utilized. The probability of different service combinations is also determined. The effect of different service combinations in the telecommunication network/networks is determined. Restrictions relating to the utilization of service combinations which have a damaging/disturbing effect in the telecommunication networks are introduced. After identification to a service bank, the subscribers are also allowed to introduce changes in their own service profile. By this means, new services can be introduced or existing services modified. Testing of services occurring in the network is done automatically. In this connection, a matrix is utilized which specifies which services occur in the network and what combinations are possible. The dimension of the matrix corresponds to the number of service combinations which are expected to occur. The present invention relates to a method and arrangement for testing in one or more telecommunication networks. In telecommunication networks N1 and N2 in Figure 2, service banks T1 and, respectively, T2 are arranged. The introduction of new services is carried out by the respective network operator. In network N1, however, the subscriber A is allowed to introduce new services or to modify existing services himself. The modification is carried out by subscriber A communicating with a service control element TK. On checking services in the network/networks, a verifying element V0 arranges all services in a matrix. Each element in the matrix corresponds to a service combination. The probability of the different service combinations is then determined. The verifying element then takes care that test connections are established within a respective network, or, respectively, between networks. The different service combinations are then established under supervision by the network. Any disturbances which occur in the network/ networks in this connection are registered and graded with respect to the interference in the network. The result obtained is then utilized for introducing restrictions relating to the utilization of certain service combinations or possibly completely prohibiting these. ADVANTAGES The present invention thus allows the action of different services alone or in combination in the network to be determined. Furthermore, a possibility is provided to determine the action of different services in other telecommunication networks in a communication between the networks. Furthermore, the introduction of new services or modification of existing services is not restricted to the network operator. Mapping of which services can occur in combination in the own network or in interaction with other networks can also be established. The introduction of new services is supervised by the network and is investigated by it. The network operator is thus not compelled to supervise what services are present in the network or introduced into the network by the network operator himself or subscribers in the network. Since it has been mapped which services occur in the network/networks, the different parties in a communication can be warned against utilizing certain service combinations which can cause problems. Other service combinations can be completely forbidden by blocking or the like. The invention also allows variants of one and the same service in different places within one and the same network to be mapped. By this means, it can be established whether certain service variants cause disturbances in the network/networks in combination with other services. It can also be found out, whether the same service in different versions can produce disturbances in the network. The invention thus establishes the probability that a certain situation will occur and what disturbances will occur as a result. Weighting this situation provides a priority order in which the different service combinations are tested. It is essential in this connection, that usual service combinations which are feared to provide disturbances in the network/networks are identified before combinations which occur less frequently or which provide fewer disturbances in the network. After this mapping, it is possible for the network/networks to prepare measures when the use of certain service combinations is desired by the subscribers. Different types of messages can be delivered by the network/networks in this case, for example a voice message, a tone message and so forth. The invention also means that no restrictions relating to the number of services or service variants in the network/networks need to be introduced. The invention also allows the solution specified according to the invention to be introduced in one of a number of interacting networks so that it will be possible to carry out testing of services in a respective network. DESCRIPTION OF THE FIGURES Figure 1 shows two networks N1 N2. Subscribers A and respectively B are connected to N1 and subscribers C and respectively D are connected to N2. A connection I is arranged for communication between the networks. Figure 2 shows how service banks T1 and T2 are arranged in respective networks. In the first network, a service control element and, respectively, verifying element is also shown. Figure 3 shows a matrix with services arranged in pairs. Figure 4 shows a multidimensional matrix where every element specifies the combination of a number of services. PREFERRED EMBODIMENT In the text which follows, the concept of the invention is described with reference to the figures and the designations therein. Figure 1 shows a network N1 to which subscribers A and B are connected. A connection I goes from N1 to a network N2. Subscribers C and D are connected to N2. The subscribers can communicate with one another within their own network or via the connection between the two networks. The communication consists of speech, data, images and so forth. The subscribers in a respective network have access to a number of services which they can utilize. The services are arranged in a service bank or the like. The service banks have been designated by T1 and T2 in networks N1 and, respectively, N2 in Figure 2. In the continued description, it is assumed changes in the service bank T1 are carried out via the service control element TK. Changes relating to the services are allowed to be carried out by the subscriber himself or by the network operator. In the second network, the situation can be the same but in the continuation it is assumed that only the network operator makes changes in the service bank T2. The introduction of new services in network N1 to service bank T1 is carried out via service control element TK. On introduction of the new services, the service control element TK receives instruction from the network operator or the subscriber. The service control element then has access to a number of blocks and/or functions which can be utilized and coupled together in different ways. After having been completely defined, a service which is newly produced or modified is transferred to the service bank T1. A message is also delivered to the verifying element VO that a new service or modified service has been introduced in the service bank T1. The verifying element identifies the new service or alternatively the new services and/or modified services. To begin with, we assume that a number of services has been defined and introduced in the service bank T1 in connection with the initiation of the network N1. In this connection, the verifying element arranges all services in a matrix according to Figure 3. In the matrix, each element represents an individual service or the occurrence of services in pairs. In this system, To represents the occurrence of service 1 in network N1. In corresponding manner T1l represents that service 1 is utilized by subscriber A and respectively B at the same time during communication between them. To begin with, the verifying element goes through each element and investigates whether the service combination can be expected to occur or not. On assessing whether services can occur in combination with one another or not, attention is paid to if the services can be used optionally by respective subscribers or if they can only be initiated from a single place during an ongoing communication. On initiation of the network, an assumed probability that a certain service will be utilized is also established. These probabilities are utilized by the verifying element for establishing a probability that the service combination in question will occur. The verifying element or specially arranged statistical elements (not shown in the figures) collect information during operation about the utilization of different services. This provides information on the probability that a certain service will be utilized or not. On introduction of new services, the verifying element can utilize knowledge of previously known services and their utilization for determining the probability that a new service will be utilized. The probability is based, for example, on some service or services which are assessed to lie within the same field of application. If the verification of several service combinations is intended, the matrix is increased to a corresponding number of dimensions according to Figure 4. Assuming the investigation provides for n combinations, the matrix will be n-dimensional in consequence. In the n-dimensional matrix, the probability number that different service combinations will occur is established in corresponding manner to the two-dimensional matrix. Then the most probable service combinations are selected. Alternatively, service combinations which are assumed to occur with a certain established probability can be checked. The verifying element then selects the services or service combinations which are expected to occur with the highest probability. The service/service combinations are then checked by the verifying element arranging a connection between test subscribers in the network. The test subscribers then carry out the services which are intended to be tested. In this procedure, the verifying element monitors what is happening in the network and if disturbances are occurring. A number of test connections are carried out in this way which provides a probability for the disturbances and a valuation of how severe the interference/disturbances possibly are. If the disturbances are severe, rules for how the service or services are to be utilized or, alternatively, that the service/services are not to be utilized individually or in combination are introduced. In a corresponding manner, the verifying element acquires information relating to services in other telecommunication networks. Information relating to the services T2 in the network N2 is thus transferred to the verifying element over the connection I. A matrix relating to the services in the different networks is then set up in the same manner as described above. Testing and calculation of probabilities is then carried out in the same manner as described earlier, but for both networks together. Testing of services in network N2 is carried out by the verifying element by information relating to the services T2 being transferred to the verifying element. After the probability for the occurrence of different services in the current network has been established, the 'setting up of test connections in network N2 is ordered and monitoring functions in the network record any disturbances and report them to the verifying element. The verifying element then analyzes the results obtained in a corresponding manner as described earlier and determines if restrictions relating to the utilization of certain services in the current network will be introduced. The verifying element also establishes which rules will be applied in communication between different networks and the utilization of services in a respective network in current communications. In future networks it can be expected that different branches utilize different service packages. The consequence of this is that all services do not necessarily need to be checked against one another. The consequence of this can be the parties in a communication are warned against using service combinations which can cause problems in the network. In the case of severe disturbances in the network or alternatively disturbances which cannot be accepted by individual subscribers, limitations in the use of the service are introduced. In the case where a service is utilized and it is attempted to initiate further services, a message can be given that the combination is prohibited, that one service will be prioritized, that an alternative service is better, and so forth. In addition to services being implemented in the network, services are also implemented in subscriber equipment items. The invention can also be utilized for determining disturbances in the network relating to these services in combination with services in the networks. The invention is not limited to the embodiment shown above but can undergo modifications within the scope of the following Patent Claims and the concept of the invention.

Claims: PATENT CLAIMS 1. Arrangement for determining the risk of interference between two or more services in one or more telecommunication networks, the telecommunication networks interacting and comprising subscriber equipment items which communicate with one another over the telecommunication network/networks, and the respective telecommunication network being arranged to provide services which can be activated by means of the subscriber equipment items, and the services in a respective telecommunication network being modifiable and/or new services being introducible in a respective telecommunication network via service control elements, characterized in that a verifying element registers services occurring in a respective telecommunication network, that the verifying element analyzes and determines which service combinations can occur, and that the verifying element checks the effect of the different service combinations in the telecommunication network/networks and introduces restrictions for the utilization of combinations of services which cause or are feared to cause disturbances in the telecommunication network/networks. 2. Arrangement according to Claim 1, characterized in that the verifying element orders the services in a matrix. 3. Arrangement according to Claim 1 or 2, characterized in that the verifying element arranges the service combinations in a priority order with respect to the probability that the service combination will occur and the degree of interference which is obtained in the telecommunication network/networks. 4. Arrangement according to Claim 1 to 3 inclusive, characterized in that the verifying element automatically carries out testing in the network/networks. 5. Method for determining the risk of interference between different services in one or more telecommunication networks when the telecommunication networks interact and comprise subscriber equipment items which are utilized by subscribers for communication over the telecommunication networks and a respective telecommunication network includes a number of services which can be activated by subscribers, and new services can be supplied to the network and/or existing services can be modified, characterized in that the services in the telecommunication networks are registered, that the possibility of utilizing different service combinations is determined, that the probability of the service combinations is determined, and that the effect of the service combinations in the telecommunication network/ networks is determined and restrictions relating to the utilization of service combinations which produce a damaging/interfering effect in the telecommunication networks are introduced. 6. Method according to Claim 5, characterized in that the subscribers, after identification to a service bank, are allowed to introduce changes in their own service profile, whereby new services can be added or existing services modified. 7. Method according to Claim 5 or 6, characterized in that the services are arranged in a matrix. 8. Method according to Claim 1 to 7 inclusive, characterized in that the service combinations are given a priority order with respect to the expected occurrence of the service combination and the interference in the telecommunication network/networks expected in this connection. 9. Method according to Claim 5 to 8 inclusive, characterized in that testing is done automatically.

Inventors: THOERNER JAN, THOERNER, JAN
Applicants: TELIA AB, THOERNER JAN, THOERNER, JAN
Application year: 1994
Main classification: H04M3
IPC codes: H04M3, H04Q3