Patent ES-358384-A1 (ES)
Title: Directory number-equipment number and equipment number-directory number translator arrangement
IPC: H04Q3/00
Filed: 1968-09-21
Abstract: In a system in which the directory numbers of some subscribers are the same as or are simply related to their equipment numbers whereas other directory numbers are not so related or have special classes of service allocated thereto, the translation equipment comprises in effect three portions the first of which indicates whether or not a translation is necessary, the second of which provides translations in respect of numbers having a special class of service and the third of which provides translations for those directory numbers which are not simply related to their equipment numbers, each portion being used in turn at the " request " of the preceding portion. If all three portions are used without a translation being obtained it is assumed that the number is unobtainable, i.e. it corresponds to an unequipped line. The equipment can translate in either direction but different input/output circuitry is utilized in dependence on whether a directory number or an equipment number is initially supplied. Considering a six-digit directory number D.N., the first three digits normally correspond to an equipment rack-of which there are 16 in the embodiment-and the last three digits correspond to the line's position in the rack. At the start of a translation it is assumed that the D.N. and the equipment number E.N. are simply related and consequently its first three digits are converted into binary form on one of the numbers 1-16 using a core matrix and the last three digits are coded directly in binary form using any conventional transcoder (Fig. 1, not shown). The thus encoded number is then applied to a first translation portion (Fig. 2, not shown) which comprises 16 matrices of square loop cores and which determines whether any further translation is necessary. Assuming that it is, the encoded number is applied to a second translation portion (Figs. 3 and 4, not shown) which again comprises 16 matrices of cores (not square loop). Therein the matrix corresponding to the particular number 1-16 accorded to the encoded number is scanned whereby each of the line numbers associated with this rack number and which correspond to non-normal translation are cyclically produced. Either of the following can then occur:- A. If there is coincidence between any of these line numbers and the line number part (last three digits) of the encoded directory number, then the data associated with this number is read out of the matrix. Examples of such data are:-D.N. = E.N., special class of service D.N. = E.N., the correct E.N. and possibly special class of service D.N. = E.N., PBX group (the free/busy conditions of the PBX lines are stored and PBX hunting through the successive rows of the matrix devoted to this type of data follows), and possibly class of service. In addition, any of the above data may be accompanied by a command to " transfer to an auxiliary store " (Figs. 7, 8, not shown) or " transfer to a specified position in the third translation portion " (see B below). The former command arises for example when a diversion call facility is in use and the auxiliary store contains the number to which calls for the considered D.N. are to be diverted, or, when the considered D.N. has abbreviated dialling facilities in which case the corresponding full numbers are stored in the auxiliary store. B. If there is no coincidence or upon finding a transfer command then the encoded number is supplied to the third translation portion (Figs. 5, 6, not shown) which comprises a single matrix of cores. (Since all the digits, and more particularly the first three digits, of the D.N. now have no relationship to the E.N. it is no longer necessary, or even possible, to divide the matrices into groups.) When coincidence is found the E.N. and class of service data are read from the matrix (referring if necessary to the auxiliary memory) whereafter the equipment is released. Again it is pointed out that if there is no coincidence then it is assumed that the line is unequipped. Equipment to directory number translations are effected in a similar manner using the same stores but alternative input/output circuitry (Figs. 9-13, not shown). However an additional 16 matrix memory is provided for determining whether or not a calling subscriber has conventional dialling or key set facilities (Fig. 10, not shown). In the latter case in particular, abbreviated dialling may be effected, this being indicated to the exchange by the initial operation of an eleventh key at the key set whereupon the auxiliary memory referred to above is seized so as to provide the necessary translations.