[go: up one dir, main page]

NO823168L - DATA COMMUNICATIONS NETWORK. - Google Patents

DATA COMMUNICATIONS NETWORK.

Info

Publication number
NO823168L
NO823168L NO823168A NO823168A NO823168L NO 823168 L NO823168 L NO 823168L NO 823168 A NO823168 A NO 823168A NO 823168 A NO823168 A NO 823168A NO 823168 L NO823168 L NO 823168L
Authority
NO
Norway
Prior art keywords
database
unit
signal
executive
units
Prior art date
Application number
NO823168A
Other languages
Norwegian (no)
Inventor
Nils Herbert Edstroem
Original Assignee
Ericsson Telefon Ab L M
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ericsson Telefon Ab L M filed Critical Ericsson Telefon Ab L M
Publication of NO823168L publication Critical patent/NO823168L/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • G06F11/2053Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant
    • G06F11/2094Redundant storage or storage space
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)
  • Vehicle Body Suspensions (AREA)

Description

DATAKOMMUNIKASJONSNETTCOMPUTER COMMUNICATION NETWORK

Foreliggende oppfinnelse vedrører et datakommunikasjonsnétt som omfatter en enkelt database, som er tilsluttet dataterminaler ved hjelp av et telekommunikasjonsnett som inneholde:: koblingsnoder. Oppfinnelsen vedrører således et enkelt-base-j system med en sentral databank som anvendes av terminaler som er spredt over et stort område, hvilke terminaler henter fra databanken deri lagret datainformasjon eller sender til diata<->banken informasjon, som lagres deri og er dermed tilgjengelig ftoer rmhienale lense ysoteg mbetas. en Foog r oå mvoevenrdt føorme fdaatttear indfoert mgalsojbonaeln e meneklelplmt- The present invention relates to a data communication network comprising a single database, which is connected to data terminals by means of a telecommunications network containing:: connection nodes. The invention thus relates to a single-base-j system with a central data bank that is used by terminals that are spread over a large area, which terminals retrieve data information stored therein from the data bank or send information to the data bank, which is stored therein and is thus available ftoer rmhienal lense ysoteg mbetas. en Foog r oå mvoevenrdd føorm fdaatttear introduced mgalsojbonaeln e meneklelplmt-

i basesystemet et i og for seg kjent telekommunikasjonsnett', in the base system a per se known telecommunications network',

i-hvis regionale koblingsnoder er forsynt med banevelgere for å velge den ved herskende trafikkbelastning av nettet mesjt gunstige overføringsvei. j i-if regional connection nodes are provided with path selectors to select the most favorable transmission path in the case of prevailing traffic load of the network. j

Systemer med bare en sentral databank for samtlige terminaler har kjénte fordeler overfor multi-basesysterner. For eksempel unngåes unødig spredning av datainformas jon og håndtering j av informasjonen lettes, da den kan sendes og mottas bare til og fra en plass. Håndteringen omfatter herved også overvåk-j ning av den hos databanken lagrede informasjonen og av dens anvendelse. Informasjonshandteringen omfatter videre opp- i kobling av forbindelser mellom databasen og terminalene, i • Siden det finnes bare en database, betyr hvert anrop av en terminal en utvetydig ordre til telekommunikasjonsnettet jorri j å koble denne terminal til den sentrale databasen. Systems with only one central database for all terminals have well-known advantages over multi-base systems. For example, unnecessary dissemination of data information is avoided and handling of the information is facilitated, as it can be sent and received only to and from one place. The handling also includes monitoring of the information stored in the data bank and of its use. The information handling further includes setting up connections between the database and the terminals, i • Since there is only one database, each call by a terminal means an unequivocal order to the telecommunications network to connect this terminal to the central database.

i På den annen side er et enkelt-basesystem meget sårbart. : i Riktignok er det kjent å øke driftsikkerheten hos et program-minnestyrt enkelt-prosessorsystem, f.eks. med en såkalt | parallell-synkront arbeidende eksekutivdatamaskin og reserve-datamaskin som beskrevet i svensk patent 369.345. De syn- j kront arbeidende datamaskiner omfatter hver et dataminne,! etj instruksjonsminne og en prosessor. Begge datamaskiner mottar i On the other hand, a single-base system is very vulnerable. : i Admittedly, it is known to increase the reliability of a program-memory controlled single-processor system, e.g. with a so-called | parallel-synchronous working executive computer and backup computer as described in Swedish patent 369,345. The synchronously working computers each comprise a data memory,! etj instruction memory and a processor. Both computers receive

fra systemet kommende data, men systemet styres bare av 1 eksekutivdatamaskinen. Ved feil i en av datamaskinene over- data coming from the system, but the system is controlled only by 1 executive computer. In the event of an error in one of the computers over-

jtar den feilfrie datamaskinen sy stems ty ringen på egen hånd uten dødtid. Imidlertid er den på kjent måte betydelige evne til å mestre tekniske datamaskinfeil verdiløs når det gjelder å ;beskytte en enkelt database i et landsomfattende datakojm-munikas jonssystem, f. eks. mot sabotasje eller når denne ejne jtar the error-free computer sys tems ty ring on its own with no downtime. However, the known considerable ability to master technical computer errors is worthless when it comes to protecting a single database in a nationwide computer communications system, e.g. against sabotage or when this property

basen i krig faller.i fiendens hender.the base in war falls.into the hands of the enemy.

I , in ,

Et datakommunikasjonsnett ifølge oppfinnelsen omfatter milnst to database-enheter som i prinsippet er like, men geografjisk adskilt fra hverandre av sikkerhetsmessige grunner. Hverj database utgjør en databank i et enkelt-basesystem, som p.å en tilfredsstillende måte er i stand til å betjene systemets dataterminaler i sann tid. Anordningen av nevnte database-enheter medfører intet tap av ovennevnte fordeler hos et enkelt-basesystem. som deles av et stort antall terminalerj, men resulterer i et system som tolererer et antall feil utenj at dets funksjon svekkes. A data communication network according to the invention comprises at least two database units which are in principle the same, but geographically separated from each other for security reasons. Each database constitutes a data bank in a single base system, which is satisfactorily able to service the system's data terminals in real time. The arrangement of said database units entails no loss of the above-mentioned advantages of a single-base system. which is shared by a large number of terminalsj but results in a system that tolerates a number of faults without impairing its function.

i. En terminal, som anroper databasen ved hjelp av en for samt-, lige database-enheter felles adresse, vet ikke til hvilken i. A terminal, which calls the database using an address common to all database units, does not know to which

i av base-enhetene den blir koblet ved hjelp av telenettets j banevelgere. Terminalene behøver ikke å kjenne til at det finnes flere base-enheter og ikke heller hvor de ligger j geografisk. Derimot lagres i banevelgerne et identifiseringssignal som velger en av base-enhetene som eksekutivenheten. Anropende terminaler vil automatisk bli koblet til denne , eksekutiv-database-enhet. i of the base units it is connected using the telecommunications network's j path selectors. The terminals do not need to know that there are several base units, nor where they are geographically located. In contrast, an identification signal is stored in the path selectors which selects one of the base units as the executive unit. Calling terminals will automatically be connected to this executive-database entity.

Nevnte valg av en eksekutiv base-enhet ved hjelp av et identifiseringssignal har intet felles med det ovennevnte Said selection of an executive base unit by means of an identification signal has nothing in common with the above

. parallell-synkront arbeidende system, og oppfinnelsen berøres ikke av måten ved hvilken den interne driftsikkerheten til-veiebringes i en database-enhet. For å oppnå betydelig-intern driftsikkerhet kan hver database-enhet Omfatte eksekutivdatamaskinen og reservedatamaskinen, som arbeider ' på en parallell-synkron måte. i . parallel-synchronous working system, and the invention is not affected by the way in which the internal operational reliability is provided in a database unit. In order to achieve significant internal operational reliability, each database unit can include the executive computer and the backup computer, which work in a parallel-synchronous manner. in

i De innbyrdes ikke-synkrone base-enhetene anordnes i data- i kommunikasjonsnettet slik, at telekommunikasjonsnettet til-<1>i The mutually non-synchronous base units are arranged in the data and communication network in such a way that the telecommunications network to-<1>

kobler hver base-enhet til minst en av koblingsnodene, ogj slik at permanente forbindelser oppkobles fra hver base-enhet til de øvrige base-enhetene. connects each base unit to at least one of the connection nodes, and so that permanent connections are connected from each base unit to the other base units.

For å gjennomføre et eksekutiv-bytte uten å forstyrre den på-gående trafikkstrøm, frembringer vergermidler som fremgår i hver respektive database-enhet en ad gangen og tilfeldig en av, nevnte, identifiserin<g>ssi<g>naler hver tilhørende en data|- In order to carry out an executive change without disturbing the ongoing traffic flow, safeguards appearing in each respective database unit generate one at a time and randomly one of the aforementioned identifiers each associated with a data| -

base-enhet. Velgermiddelet hos den tidligere eksekutive base unit. The electoral means of the former executive

base-enheten frembringer det signal, som identifiserer den valgte eksekutive database-enheten. Identifiseringssignalet sendes til alle banevelgerne og til den nyvalgte eksekuti.ve database-enheten. Hvis det f.eks. finnes risiko for at en av database-enhetene faller i • fiendehender, kan den lett ! isoleres fra nettet ved å hindre velgermiddelet i å frem-' bringe det tilhørende identifiseringssignal og ved å bryte forbindelsene til denne database-enhet. i the base unit produces the signal which identifies the selected executive database unit. The identification signal is sent to all lane selectors and to the newly selected executive database unit. If it e.g. there is a risk of one of the database units falling into • enemy hands, it can easily ! is isolated from the network by preventing the selector means from producing the associated identification signal and by breaking the connections to this database unit. in

i Nevnte permanent oppkoblede forbindelser mellom database-enhetene anvendes for databasens automatiske interne opp-datering. Den som eksekutivenhet valgte base-enhet omfatter en oppdateringssender, som starter ved mottagelse av til-hørende identifiseringssignal og er i drift inntil alle.de data er utsendt som behøves for å oppdatere de øvrige database-enhetene. i Said permanently connected connections between the database units are used for the database's automatic internal updating. The base unit selected as executive unit comprises an update transmitter, which starts on receipt of the associated identification signal and is in operation until all the data required to update the other database units has been sent.

Oppfinnelsens.ovennevnte kjennetegn og kjennetegn som de-taljert vedrører et datakommunikasjonsnett forsynt med bare I to database-enheter og datanett, forsynt med minst tre database-enheter fremgår av patentkravene. The above-mentioned characteristics of the invention and characteristics that relate in detail to a data communication network provided with only two database units and data network provided with at least three database units appear in the patent claims.

Oppfinnelsen skal beskrives nærmere nedenfor under henvis-ning til vedlagte tegninger, hvor The invention shall be described in more detail below with reference to the attached drawings, where

Fig. 1 viser datakommunikasjonsnettets terminaler,.koblings-j noder, base-enhéter i datakommunikasjonsnettet og nettets baner, og hvor Fig. 2 viser et i hver. database-enhet inngående velgermiddelj Fig. 1 viser et enkelt-base-datakommunikasjonsnett, hvis sentrale database utgjøres av.tre database-enheter 1-3 som i prinsippet er like, men geografisk adskilt frå hverandre.. Som det skål beskrives med veiledning av fig. 2, er alltijd bare en av database-enhetene utpekt som den eksekutive enhet ved hjelp av et signal som identifiserer denne database-enheten, idet de øvrige base-enhetene da automatisk utpekes som passive enheter. Database-enhetene 1-3 inkluderer hver siri, 1 fig. 1 ikke viste-, oppdaterings-sender/mottager. Hver Jop<p-->dateringssender er koblet til begge oppdateringsmottagerrie fjerntliggende fra denne senderen, via permanent oppkoblede forbindelser, av hvilke i fig..-1. antydes ved hjelp av stip- j lede,linjer to enveis forbindelser 4 og 5. Disse forbindelser tilkobler permanent senderen hos database-enheten 1 til mot-j tagerne i database-enhetene 2 og 3. Den eksekutive database-enheten oppdaterer på i og for seg kjent måte kontinuerlig j de passive base-enhetene slik at det er mulig å velge en ; j tidligere passiv database-enhet som en nylig eksekutiv base-' enhet. De antydete forbindelsene 4 og 5 anvendes følgelig I når base-enheten 1 er i den eksekutive modus og base-enhetene 2 og 3 er i den passive modus. i Fig. 1 viser videre dataterminalgrupper 6-14, hvilke også-som database-enhetene 1 - 3 er koblet til et telekommunika-sjonsnétt som omfatter et antall koblingsnoder 15 - 22 og banegrupper 23 - 35, anordnet for toveis trafikk. Base-en- , heten 1 er koblet til koblingsnodene 15 og 18, base-enheten j 2 til koblingsnoden 21, og base-enheten 3 til koblingsnodenej 19 og 22. Det er mulig å tilveiebringe nevnte permanent oppkoblede forbindelser mellom datåbase-enhetenes oppdaterings-; Fig. 1 shows the data communication network's terminals, connection nodes, base units in the data communication network and the network's paths, and where Fig. 2 shows one in each. database unit input selector meansj Fig. 1 shows a single-base data communication network, whose central database consists of three database units 1-3 which are in principle the same, but geographically separated from each other. As described with the guidance of fig. . 2, only one of the database units is always designated as the executive unit by means of a signal that identifies this database unit, as the other base units are then automatically designated as passive units. The database units 1-3 include each siri, 1 fig. 1 not displayed, update sender/receiver. Each Jop<p-->dating transmitter is connected to both update receivers remote from this transmitter, via permanently connected connections, of which in fig..-1. indicated by dotted lines, two one-way connections 4 and 5. These connections permanently connect the sender at the database unit 1 to the receivers in the database units 2 and 3. The executive database unit updates on i and for in a known manner continuously j the passive base units so that it is possible to select a ; j former passive database entity as a recent executive base-' entity. The implied connections 4 and 5 are consequently used I when the base unit 1 is in the executive mode and the base units 2 and 3 are in the passive mode. Fig. 1 also shows data terminal groups 6-14, which, like the database units 1-3, are connected to a telecommunications network comprising a number of connection nodes 15-22 and path groups 23-35, arranged for two-way traffic. The base unit 1 is connected to the connection nodes 15 and 18, the base unit j 2 to the connection node 21, and the base unit 3 to the connection nodes 19 and 22. It is possible to provide said permanently connected connections between the database units' update ;

sendere og -mottagere ved hjelp av direkteledd eller ved hjelp av telekommunikasjonsnettets ordinære baner. For eksempel kan forbindelsen 5 mellom base-enhetene 1 og 3 permanent oppkobles ved hjelp' av bane 32 mellom koblings- j nodene 18 og 19. " transmitters and receivers using direct links or using the telecommunications network's ordinary paths. For example, the connection 5 between the base units 1 and 3 can be permanently connected by means of path 32 between the connection nodes 18 and 19.

Telekommunikasjonsnettet styres ved hjelp av et konvensjonelt'The telecommunications network is managed using a conventional

i-signallerlngssystem, som økes med ovennevnte identifiserings- i-signal learning system, which is augmented by the above-mentioned identification

esnihgnetaelner . foSr å å snuartpt ekee n htviedr ligen erde aptaabsassiv e-benahsee-t enshom et ekesr ekbultiidjvt-.i utpekt som nylig eksekutiv base-enhet, mottas det tilhørénde identifiseringssignalet av denne base-enhet og av nettets samtlige koblingsnoder, som hver omfatter en banevelger. Av-j-hengig av den herskende trafikksituasjon velger banevelgerneJ som kommuniserer innbyrdes ved hjelp av signalleringssystjemet, en passende bane. For eksempel inneholder banevelgeren fjOr koblingsnoden 16 en banegruppetabell, ifølge hvilken en dataterminal som tilhører gruppe 7 eller 3 kobles til den sentrale databsen ved hjelp av bane 24 eller 26 i tilfelle av esnihgnetaelner . In order to be designated as a new executive base unit, the corresponding identification signal is received by this base unit and by all the connection nodes of the network, each of which includes a path selector . Depending on the prevailing traffic situation, the lane selectors, who communicate with each other using the signaling system, choose a suitable lane. For example, the path selector for the switching node 16 contains a path group table, according to which a data terminal belonging to group 7 or 3 is connected to the central database by means of path 24 or 26 in the case of

i I et anrop hvis base-enheten 1 er eksekutiv, ved hjelp av bI ane* rI 29 + 33 eller bane 30 hvis base-enheten 2 er eksekutiv, og ved hjelp av baner 26 + 32.eller baner 29 + 34 eller banéir i In a call if base unit 1 is executive, using bI ane* rI 29 + 33 or lane 30 if base unit 2 is executive, and using lanes 26 + 32.or lanes 29 + 34 or banéir

30 + 35 hvis base-enheten 3 er eksekutiv. j30 + 35 if base unit 3 is executive. j

i Banevelgerne tar umiddelbart hensyn til et eksekutivbytte, ved banevalg på grunn av nye anrop fra terminalene. Et. eksekutivbytte påvirker imidlertid ikke forbindelser, som alierede er oppkoblet ved byttetidspunktet, hvorfor bytte- ! perioden således inkluderer en kort periode, under hvilke!den tidligere eksekutive base-enheten avslutter påbegynte . tjenester og den nylig eksekutive base-enheten såvel som 'den; gjenværende passive base-enheten, og under hvilken periode den nylig eksekutive base-enheten begynner å motta nye anrop, idet den leverer tjenester og oppdaterer den tidligere eksekutive base-enheten såvel som den gjenværende passive base-enheten.<1>i The lane selectors immediately take into account an executive change, when lane selection is due to new calls from the terminals. One. however, executive switching does not affect connections, which allies are connected at the time of switching, why switch- ! the period thus includes a short period during which the former executive base unit finishes what it started. services and the newly executive base unit as well as 'the; the remaining passive base unit, and during which period the newly executive base unit begins to receive new calls, providing services and updating the former executive base unit as well as the remaining passive base unit.<1>

Hvis minst tre dataenheter samvirker som. beskrevet ovenfor, i. omfatter hver base-enhet et velgermiddel, vist i fig. 2, hvis hoveddeler utgjøres av en slumptidgeneråtor 36, en slumptall-generator 37 og en signalomformer 38 for å omforme et av slumptidgeneratoren frembragt slumptidssignal til det iden- | tifiseringssignal som velger den av slumptallgeneratoren ; i identifiserte database-enheten som den eksekutive enheten. Fig. 2 viser en base-enhet 39 forsynt med en signal.dekoder j 40 som har sin inngang koblet til telekommunikasjonsnettets | signålleringssystem 41. Utgangen av signaldekoderen, som aktiveres når signalleringssys.teme t sender det sfgnal som i identifiserer base-enheten 39, og derraed velger denne bas;e-enhet som eksekutivenheten, er koblet til en første inngang hos en velgende vippe 42 samt. til startinnganger hos slumptidgeneratoren, slumptallgeneratoren og hos base-enheten J39 tilhørende oppdateringssender 43 ^ Slumptidgeneratoren erj dimensjonert slik, at den innenfor et bestemt tidsavsnitt, f.eks. den andre halvtimen, frembringer et slumptidsignal'etter hver gang den startes. Slumptallgeneratoren er dimensjonert slik, at den i vilkårlige tidspunkter frembringe^ vilkårlige tall som hver er tilknyttet en av.de fjerntliggende database-enhetene. Signalomformeren 38- omfatter en j slumptalldekoder 44, hvis tallmottagende inngang'er koblet til slumptallgeneratoren og hvis aktiverings inngang er koblet til .slum<p>tidgeneratoren. Slumptalldekoderens utganger-, hvilke er tilordnet hvert sitt av slumptallgeneratoren frem-j bragte tall, er hver koblet til en aktiveringsinngang hos enj identifiseringssignalgenerator 45, hvis utgang er koblet tilj datakommunikasjonsnettets signaller.ingssystem 41. Identifiseringssignalgeneratoren frembringer signaler avhengig av. hvilken av dens innganger som er aktivert, hvilke hver velger en av database-enhetene som geografisk er fjerntliggende fra' base-enheten 39. Dessuten sender identifiseringssignalgeneratoren 45 i aktivert tilstand en signalpuls til stoppinnganger hos slum<p>tidgeneratoren 36 og slumptallgeneratoren, 37 og til en andre inngang hos den velgende vippen 42, hvis to stabile posisjoner følgelig indikerer hvorvidt base-enheten If at least three data units cooperate as. described above, i. each base unit comprises a selector means, shown in fig. 2, the main parts of which consist of a random time generator 36, a random number generator 37 and a signal converter 38 to transform a random time signal produced by the random time generator into the tification signal which selects it by the random number generator; i identified the database entity as the executive entity. Fig. 2 shows a base unit 39 provided with a signal decoder j 40 which has its input connected to the telecommunications network's | signaling system 41. The output of the signal decoder, which is activated when the signaling system sends the signal that identifies the base unit 39, and therefore selects this base unit as the executive unit, is connected to a first input of a selecting flip-flop 42 as well. to start inputs at the random time generator, the random number generator and at the base unit J39 associated update transmitter 43 ^ The random time generator is dimensioned so that within a certain period of time, e.g. the second half hour, produces a random time signal after each time it is started. The random number generator is designed so that at arbitrary times it produces arbitrary numbers, each of which is associated with one of the remote database units. The signal converter 38 comprises a j random number decoder 44, whose number receiving input is connected to the random number generator and whose activation input is connected to the random time generator. The outputs of the random number decoder, which are each assigned a number produced by the random number generator, are each connected to an activation input of an identification signal generator 45, whose output is connected to the data communication network's signaling system 41. The identification signal generator produces signals depending on which of its inputs is activated, each of which selects one of the database units geographically distant from the base unit 39. Moreover, the identification signal generator 45 in the activated state sends a signal pulse to stop inputs of the random time generator 36 and the random number generator, 37 and to a second input at the selecting rocker 42, whose two stable positions consequently indicate whether the base unit

39. er i den eksekutive modus eller den passive modus.39. is in the executive mode or the passive mode.

I fig. 2 vises ikke signaldekoderens 40 anvendelse for å styre base-enheten ved hjelp av signalleringssysternet 41, men det antydes en av den velgende vippen 42 styrt portanordning 46 for å blokkere f.eks. anropssignaler, hvilke av feiltag-else er blitt sendt til en passiv database-enhet. Som oven-; for nevnt arbeider.oppdateringssenderen 43 inntil base-enheten 39 har sluttført samtlige ved nevnte signalpuls fra signalomformeren 38 påbegynte tjenester. I fig. 2 er dette re.ali-! sert ved hielp av en teller som teller igangværende tjenester In fig. 2 does not show the use of the signal decoder 40 to control the base unit by means of the signaling system 41, but it is suggested that a gate device 46 controlled by the selecting rocker 42 is used to block e.g. call signals, which by mistake have been sent to a passive database unit. As above-; for said worker. the update transmitter 43 until the base unit 39 has completed all services started by said signal pulse from the signal converter 38. In fig. 2 is this re.ali-! served with the help of a counter that counts ongoing services

i i og en OG-port 48, hvis utgang er koblet til oppdaterings- .' i i and an AND gate 48, the output of which is connected to update- .'

senderens stoppinnganger og nyis xnnganger e,r .koblet henholds- the transmitter's stop inputs and new inputs are connected accordingly

vis til vippens 42 "passiv"—posisjon og til den tellerutgang point to the "passive" position of the flip-flop 42 and to the counter output

som aktiveres når .tellingen når null. Til slutt viser fig'.which is activated when the .count reaches zero. Finally, fig' shows.

,2 en feilindikator 49 i base-enheten, hvis utgang, såvel som slumptidgeneratorens 36 utgang, er koblet til slumptallde--koderens 44 aktiveringsinngang. Hvis en alvorlig totalfeil ,2 an error indicator 49 in the base unit, the output of which, as well as the output of the random time generator 36, is connected to the activation input of the random number coder 44. If a serious total failure

skjer i den eksekutive base-enheten, frembringer feilindika-toren et alarmsignal, som signalomformeren 38 behandler som' et fra slumptidgeneratoren utsendt slumptidsignal. occurs in the executive base unit, the error indicator produces an alarm signal, which the signal converter 38 processes as a random time signal sent from the random time generator.

■Velgermidler, som brukes i datakommunikasjonsnett som omfatter bare to database-enheter, behøver ingen slumptallgeneratdr og ingen slumptalldekoder, da den tidligere eksekutive base-j enhet bare kan utpeke den tidligere passive basisenheten jsomj den nylige eksekutive - enheten. I dette tilfelle startes j , identifiseringssignalgeneratoren ved hjelp av de av slump|tid-j-generatoren eller feilindikatoren.henholdsvis frembragte 1 slumptid- eller alarmsignaler, å generere det identifiseringssignal som utpeker nettets andre database-enhet som den i j eksekutive enhet. i i ■Selector means, which are used in data communication networks comprising only two database units, need no random number generator and no random number decoder, as the former executive base-j unit can only designate the former passive base unit j as well as the recent executive - unit. In this case, j, the identification signal generator is started by means of the 1 random time or alarm signals produced by the random|time-j generator or the error indicator, respectively, to generate the identification signal that designates the network's second database unit as the i j executive unit. in i

Claims (1)

.1. Datakommunikasjonsnett omfattende en enkelt database,.1. Data communication network comprising a single database, • ! som er koblet til dataterminaler "ved hjelp av et telekommunii• ! which are connected to computer terminals "by means of a telecommunication ! 1 kasjonsnett som inneholder koblingsnoder, k arak te jr'-| isert ved at databasen omfatter minst to database-enheter (1-31) som geografisk er adskilt fra-hverandre, men ellers identiske, at telekommunikasjonsnettet kobler hver database-enhet til minst en av koblingsnodene (15-22) , at! datakommunikasjonsnettet omfatter permanent oppkoblede forbindelser (4-5) fra hver'av■database-enhetene til de øvrige database-enhetene, at datakommunikasjonsnettet videre ora-'! 1 cation network containing connection nodes, k arak te jr'-| in that the database comprises at least two database units (1-31) which are geographically separated from each other, but otherwise identical, that the telecommunications network connects each database unit to at least one of the connection nodes (15-22), that! the data communication network includes permanently connected connections (4-5) from each of the database units to the other database units, that the data communication network further i fatter identiske velgermidler (36-38) som hver inngår i eni contains identical voter means (36-38) which are each included in a i database-enhet for å velge database-enhetene en ad gangenin database unit to select the database units one at a time som den eksekutive enhet ved hjelp av identifiseringssignalef som sendes til i det minste den som eksekutivenheten valgte database-enheten og til hver og en av koblingsnodene, at ' i koblingsnodene hver inneholder en banevelger for å styre anrop fra en dataterminal til eksekutivenheten, og at ekse- ; kutivenheten omfatter en til nevnte permanent oppkoblede forbindelser tilkoblet oppdateringssender (43), hvilken ! startes ved mottagelse av et tilhørende identifiseringssignal og som er operativ inntil alle,data som behøves for oppdater ing av de øvrige database-enhetene er sendt.that the executive unit by means of identification signalf which is sent to at least the database unit selected by the executive unit and to each of the connection nodes, that ' in the connection nodes each contains a path selector for directing calls from a computer terminal to the executive unit, and that exe - ; The cutive unit comprises an update transmitter (43) connected to said permanently connected connections, which ! is started upon receipt of an associated identification signal and which is operative until all the data required for updating the other database units has been sent. i 1in 1 i 2. Datakommunikasjonsnett som angitt.i krav 1, ! karakterisert ved at databasen omfatter bare; to database-enheter, at hvert velgermiddel omfatter en slurap- tidgenerator, hvilken ved mottagelse av identifiseringssignalef, som utpeker sin database-enhet som .den eksekutive enhet starter en tidstelling og som innenfor en bestemt tidsperiode frembringer et slumptidssignal, og at hvert velgermiddel videre omfatter en signalornformer for å omforme nevnte slumptidssignal fra den tilhørende slumptidgenerator til.et stoppsignal som desaktiverer slumptidgeneratoren og til ! identif iseringssignalef sojn velger den fjerntliggende base-i 2. Data communication network as stated in claim 1, ! characterized in that the database includes only; two database units, that each selector means includes a slurap time generator, which, on receipt of identification signalf, designates its database unit as the executive unit starts a time count and which within a specific time period produces a random time signal, and that each selector further comprises a signal shaper to transform said random time signal from the associated random time generator into a stop signal which deactivates the random time generator and to ! identification signal function selects the remote base i enheten som den eksekutive enheten. !in the unit as the executive unit. ! i iin i 3. Datakommunikasjonsnett som angitt i. krav 1, j karakterisert ved at databasen omfatter minst:3. Data communication network as specified in claim 1, j, characterized in that the database includes at least: tre database-enheter, at hvert velgermiddel omfatter en Sjlump-tidgenerator (36) som ved mottagelse av identifiseringssiig-naiet som velger sin database-enhet som den eksekutive ■ ■e■ n-i het!■ starter en tidstelling og som innenfor en bestemt tidsperiode frembringer et slumptidssignal, at hvert velgermiddel videre! omfatter en slumptallgenérator (37) for å generere slumptlall som hver identifiserer en av de fjerntliggende database-enhetene, og at hvert velgermiddel videre omfatter en signal-j omformer (38) som er tilkoblet slumptidgeneratoren og slumptallgeneratoren for å omforme nevnte slumptidssignal til et stoppsignal som desaktiverer slumptidgeneratoren <p> g til identifiseringssignalef som velger den database-enheten som er identifisert av slumptallgeneratoren som den eksekutive enhet.three database units, that each selector means comprises a Sjlump time generator (36) which, upon receiving the identification signal that selects its database unit as the executive ■ ■e■ n-i het!■ starts a time count and which within a certain time period produces a random time signal, that each voter means further! comprises a random number generator (37) for generating random numbers each identifying one of the remote database units, and that each selector means further comprises a signal converter (38) which is connected to the random time generator and the random number generator to convert said random time signal into a stop signal which disables the random time generator <p> g to identification signal ef which selects the database unit identified by the random number generator as the executive unit. '■' ■' li 4. Datakommunikasjonsnett .som angitt i krav 2 eller .3, i karakterisert ved at eksekutivenheten omfatter en til signalomformeren (38) tilkoblet feilindikator (49), <1> hvilken frembringer et alarmsignal når eksekutiv-base-enheten er funksjonsudyktig, og at signalomformeren behandler alarm-i signalet på samme måte som' nevnte slumptidssignal.'■' ■' li 4. Data communication network .as stated in claim 2 or .3, characterized in that the executive unit comprises an error indicator (49) connected to the signal converter (38), <1> which produces an alarm signal when the executive base unit is inoperable, and that the signal converter processes the alarm signal in the same way as the aforementioned random time signal.
NO823168A 1981-01-30 1982-09-17 DATA COMMUNICATIONS NETWORK. NO823168L (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SE8100654A SE425282B (en) 1981-01-30 1981-01-30 DATAKOMMUNIKATIONSNET

Publications (1)

Publication Number Publication Date
NO823168L true NO823168L (en) 1982-09-17

Family

ID=20343025

Family Applications (1)

Application Number Title Priority Date Filing Date
NO823168A NO823168L (en) 1981-01-30 1982-09-17 DATA COMMUNICATIONS NETWORK.

Country Status (8)

Country Link
DK (1) DK433182A (en)
ES (1) ES8302389A1 (en)
GB (1) GB2110505B (en)
IT (1) IT8219244A0 (en)
NL (1) NL8220011A (en)
NO (1) NO823168L (en)
SE (1) SE425282B (en)
WO (1) WO1982002784A1 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2152787B (en) * 1984-01-05 1987-05-07 Standard Telephones Cables Ltd Multiprocessor system
FR2604003B1 (en) * 1986-09-15 1992-05-22 France Etat SYSTEM FOR INTERCONNECTING IDENTICAL OR COMPATIBLE COMPUTERS
EP0306736A3 (en) * 1987-09-08 1991-12-18 Siemens Aktiengesellschaft Method for the transmission of connection information stored in a telecommunication exchange to an information-processing installation
US5155845A (en) * 1990-06-15 1992-10-13 Storage Technology Corporation Data storage system for providing redundant copies of data on different disk drives
US6029175A (en) * 1995-10-26 2000-02-22 Teknowledge Corporation Automatic retrieval of changed files by a network software agent
SE518011C2 (en) * 1997-02-13 2002-08-13 Telia Ab Improvement in or relating to telecommunications networks
US6192408B1 (en) 1997-09-26 2001-02-20 Emc Corporation Network file server sharing local caches of file access information in data processors assigned to respective file systems

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1069037A (en) * 1964-05-26 1967-05-17 Bunker Ramo Data handling apparatus

Also Published As

Publication number Publication date
ES509173A0 (en) 1982-12-16
ES8302389A1 (en) 1982-12-16
GB2110505A (en) 1983-06-15
SE8100654L (en) 1982-07-31
IT8219244A0 (en) 1982-01-22
SE425282B (en) 1982-09-13
DK433182A (en) 1982-09-29
WO1982002784A1 (en) 1982-08-19
GB2110505B (en) 1984-08-01
NL8220011A (en) 1983-01-03

Similar Documents

Publication Publication Date Title
NO123200B (en)
DK150057B (en) PLANT FOR TRANSMISSION OF MESSAGES
NO162998B (en) PROCEDURE AND MIXING FOR DISPERSING OF OIL ON WATER
NO823168L (en) DATA COMMUNICATIONS NETWORK.
US3681534A (en) Circuit arrangement for supervising the input information of a translator in telecommunication systems and particularly telephone systems
NO169319B (en) PROCEDURE FOR MONITORING AND MANAGING TRAFFIC IN DIGITAL TRANSFER NETWORKS
NO143294B (en) PROCEDURE FOR AUTOMATIC CHECKING THE FUNCTIONALITY OF DATA TRANSMISSION SYSTEMS
US1900969A (en) Automatic or semiautomatic telephone exchange system
NO126984B (en)
US3499994A (en) Multiplex transmission supervisory system using a preselected signalling channel
NO791842L (en) DATABUS SYSTEM.
US2582707A (en) Telegraph switching system with sequence message numbers checking
US3385931A (en) Error detecting circuits for telephone register and sender apparatus
DK167792B1 (en) PROCEDURE FOR DIAGNOSTICATION AND CHECKING OF AN INTERFACE COMPONENT
NO783854L (en) MONITORING CIRCUIT.
DK169532B1 (en) Method for error correcting in a time selector and time selector with error correction
US2040691A (en) Selective code receiver
US3524941A (en) Telephone exchange system with facility for short identification code dialing
NO139195B (en) VOICE-PROTECTED FREQUENCY SELECTED CHARACTER RECEIVER FOR REMOTE COMMUNICATION, SPECIAL TELEPHONE SYSTEM
US2018851A (en) Unattended repeater system
US2142664A (en) Telephone system
JPS6322707B2 (en)
NO130922B (en)
US1909350A (en) Telegraph system
US3403229A (en) Error preventing supervisory circuit in a pbx having scanner switchover means