DK148577B - Fremgangsmaade og kobling til synkronisering af data ved hjaelp af synkroniseringsbit - Google Patents

Fremgangsmaade og kobling til synkronisering af data ved hjaelp af synkroniseringsbit Download PDF

Info

Publication number
DK148577B
DK148577B DK026080AA DK26080A DK148577B DK 148577 B DK148577 B DK 148577B DK 026080A A DK026080A A DK 026080AA DK 26080 A DK26080 A DK 26080A DK 148577 B DK148577 B DK 148577B
Authority
DK
Denmark
Prior art keywords
synchronization
bit
phase
bits
signal
Prior art date
Application number
DK026080AA
Other languages
English (en)
Other versions
DK148577C (da
DK26080A (da
Inventor
Wernhard Markwitz
Original Assignee
Siemens Ag
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 Siemens Ag filed Critical Siemens Ag
Publication of DK26080A publication Critical patent/DK26080A/da
Publication of DK148577B publication Critical patent/DK148577B/da
Application granted granted Critical
Publication of DK148577C publication Critical patent/DK148577C/da

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0602Systems characterised by the synchronising information used
    • H04J3/0605Special codes used as synchronising signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Description

i 148577
Opfindelsen angår en fremgangsmåde til synkronisering af data ved hjælp af synkroniseringsbit, hvor hver n synkroniseringsbit danner synkroniseringsord, som overlapper hinanden, og som dels signalerer den følgende 5 synkroniseringsbit, dels signalerer på hinanden følgende tidspunkter, ved hvilken der på modtagesiden lagres tidsmæssigt efter hinanden følgende bitkombinationer hver omfattende n bit, som sandsynligvis svarer til synkroniseringsordene, ved hvilken den sandsynligvis følgende 10 synkroniseringsbit bestemmes ud fra bitkombinationerne, ved hvilken den sandsynlige lighed mellem følgen af modtagne synkroniseringsbit og følgen af sandsynlige synkroniseringsbit bestemmes i en første fase, og ved hvilken synkroniseringstidspunktet bestemmes i en anden 15 fase.
Tysk fremlæggelsesskrift nr. 19 54 420 angår en kendt fremgangsmåde til synkronisering af apparater på modtagesiden. Ved denne kendte fremgangsmåde overføres dels en binær information, dels en følge af 20 synkroniseringsbit over forskellige kanaler. Ved hjælp af et skifteregister, som omfatter n lagerceller, og ved hjælp af et paritetstrin frembringes der på sendesiden periodisk 2n-1 synkroniseringsbit i følgen. Denne følge udmærker sig ved, at hver n synkro-25 niseringsbit danner synkroniseringsord, som overlapper hinanden, og som dels signalerer den følgende synkroniseringsbit, dels identificerer successive tidspunkter.
Hvis sådanne synkroniseringsbit overføres, kan synkroniseringstidspunkterne bestemmes på modtagesiden ved 30 hjælp af synkroniseringsordene.
Fig. 1 viser en fra tysk fremlæggelsesskrift nr.
19 54 420 kendt kobling til modtagelse af synkroniseringsbittene S. Under en første fase PHl når disse synkroniseringsbit S over porte Ul og ORI frem 35 til et skifteregister SR. Synkroniseringsbittene indlæses i skifteregistret SR i serie med bittakten. Udgangene på to celler i dette skifteregister er tilslut- 2 148577 tet et paritetstrin PA, som ved lighed mellem de to på indgangen tilførte binærværdier afgiver et 1-signal og ved ulighed mellem de to på indgangen tilførte binærværdier afgiver et O-signal. Dette skifteregister SR 5 og dette paritetstrin PA udgør en generator, som ligner en tilsvarende generator på sendesiden, og som frembringer følgen af synkroniseringsbit. Hvis den på sendesiden frembragte følge af synkroniseringsbit modtages uforstyrret, ligner den ifølge fig. 1 modtagne følge 10 af synkroniseringsbit S den bitfølge, som afgives over paritetstrinnet PA's udgang.
Som følge af de fejlbehæftede bit, der må forventes, adskiller de modtagne synkroniseringsbit S sig fra de på modtagesiden frembragte synkroniseringsbit 15 S'. X en sammenligningsindretning VGL bliver de modtagne synkroniseringsbit S og de på modtagesiden bestemte synkroniseringsbit S' bitvist sammenlignet med hinanden, og ved lighed mellem de to bit afgives der af sammenligningsindretningen et sammenligningssignal 20 V, hvorimod der ved ulighed mellem de to bit afgives et sammenligningssignal V.
En flipflop FF signalerer enten den første fase PH1 eller den anden fase PH2. Under varigheden af den første fase PHl er portene Ul, U5, U6 ledende. På 25 denne måde bliver som allerede beskrevet følgen af synkroniseringsbit S tilført skifteregistret SR. Desuden bliver sammenligningssignalet V' over porten U5 tilført en tæller Zl, hvis tællestilling derved forøges med en enhed. I modsætning dertil bliver sammenlig-30 ningssignalet V over porten U6 tilført en yderligere indgang på tælleren Zl, og derved formindskes denne tællers tællestilling med en enhed. Under varigheden af den første fase PHl bliver altså ved lighed mellem synkroniseringsbittene S og S' tællestillingen for-35 øget, og ved ulighed mellem de to synkroniseringsbit formindskes tællerstillingen. Over udgangen på tælleren Zl bliver de pågældende tællerstillinger afgivet i form af binærtal, og de afkodes ved hjælp af en dekoder DC1.
\ 3 148577
Ved opnåelse af en forudbestemt tællerstilling afgiver denne dekoder DCl et identitetssignal 1/ som signalerer den sandsynlige lighed mellem de to følger af synkroniseringsbit S og S1.
5 Ved hjælp af identitetssignalet I bliver flip- floppen FF overført til den anden stabile tilstand, som signalerer den anden fase PH2. Under denne anden fase PH2 er portene Ul, U5, U6 blokeret, hvorimod portene U2, U3, U4 er ledende. Navnlig er nu porten 10 U2 ledende, således at de på modtagesiden bestemte synkroniseringsbit S' over ELLER-leddet ORI tilføres skifteregistret SR i stedet for synkroniseringsbittene S. Desuden aktiveres under denne anden fase PH2 dekoderen DC2, som reagerer på et specielt synkronise-15 ringsord, og som ved erkendelse af dette synkroniseringsord afgiver et referencesignal R. Da hvert af synkroniseringsordene signalerer et bestemt tidspunkt indenfor følgen, signaleres også ved hjælp af referencesignalet et specielt tidspunkt, nemlig synkroniseringstidspunk-20 tet. Efter dette synkroniseringstidspunkt løber sendesidens og modtagesidens anlæg synkront.
Til overvågning af den synkrone tilstand bliver også under den anden fase PH2 de modtagne synkroniseringsbit S og de på modtagesiden beregnede synkroni-25 seringsbit S' sammenlignet med hinanden, og fra sammenligningsindretningen VGL afgives et af de to sammenligningssignaler V eller V. Ved lighed mellem de to synkroniseringsbit. S og S' når sammenligningssignalet V over porten U3 frem til tælleren 30 Z2 og forøger dennes tællerstilling, hvorved den allerede opnåede synkrone tilstand ikke ændres. Ved ulighed mellem de to synkroniseringsbit S og S1 når sammenligningssignalet V over porten U4 frem til en yderligere indgang på tælleren Z2 og bevirker en for-35 mindskelse af tællerstillingen. Enkelte formindskelser af denne tællerstilling har ingen virkning i henseende til den synkrone tilstand. Hvis der imidlertid frembringes flere sådanne sammenligningsimpulser V, forminds- 4 148577 kes tælleren Z2's tællerstilling under en forudbestemt tællerstilling, og tælleren afgiver over sin udgang et ikke-overensstemmelsessignal K til flipfloppen FF, hvorved denne flipflop overføres til den anden af de to 5 stabile tilstande. Dermed befinder systemet sig igen i den første fase PH1, under hvilken de modtagne synkroniseringsbit S tilføres skifteregistret SR i stedet for de beregnede synkroniseringsbit S'.
Ved driften af skifteregistret SR blev det anta-10 get, at det ved begyndelsen af følgen lagrer synkroniseringsordet 00000. Derefter følger synkroniseringsordene 10000, 11000, 11100 osv. frem til synkroniseringsordet 00001. Ialt frembringes der altså 2^-1=31 synkroniseringsord svarende til decimaltallene fra 0 15 til 30. Bitkombinationen 11111 svarende til decimalværdien 31 er således ikke noget synkroniseringsord.
Ved forstyrret modtagelse af synkroniseringsbitten S kan der modtages en længere følge af 1-værdier. Under forudsætning af den første fase PHl indlagres i skifte-20 registret SR bitkombinationen 11111, og over udgangen på paritetstrinnet PA afgives som beregnede synkroniseringsbit S' lutter 1-værdier. Synkroniseringsbittene S og S' har således begge 1-værdier, således at sammenligningsindretningen VGL ved overensstemmelse 25 mellem disse to værdier afgiver sammenligningssignalet V, som efter nogen tid bevirker den anden fase PH2. Skifteregistret SR modtager nu som beregnede synkroniseringsbit S' en følge af 1-værdier. Også sammenligningsindretningen VGL modtager som synkroniserings-30 bit S' en følge af 1-værdier, og så længe også følgen af modtagne synkroniseringsbit S overvejende har 1-værdier, afgives overvejende sammenligningssignalet V, og systemet forbliver i sin anden fase PH2. En overgang fra fase PH2 til fase PHl finder først sted, 35 når der blandt de modtagne synkroniseringsbit overvejende er indeholdt O-værdier, fordi der da afgives et sammenligningssignal V, og tælleren Z2*s tællerstilling formindskes. Så snart denne tæller Z2 har nået 5 148577 en forudbestemt lav tællerstilling, indledes ved hjælp af ikke-overensstemmelsessignalet K igen den første fase PHl. Under denne første fase PHl kan der da påny påbegyndes et synkroniseringsforsøg.
5 Det er ønskeligt, at den synkrone tilstand opnås hurtigst muligt, således at der står mere tid til rådighed for informationens udsendelse. Under denne forudsætning har den beskrevne kendte fremgangsmåde den u-lempe, at det ved modtagelse af en følge af 1-værdier 10 som synkroniseringsbit S varer forholdsvis længe, inden omkoblingen fra den anden fase PH2 til den første fase PHl sker, og et nyt synkroniseringsforsøg startes.
Det har hidtil været antaget, at paritetstrinnet PA ved ens binærværdier afgiver et 1-signal og ved uens 15 binærværdier afgiver et O-signal. Det ville være tænkeligt, at et sådant paritetstrin ved ens på indgangen tilførte binærværdier afgiver et O-signal og ved forskellige på indgangen tilførte binærværdier afgiver et 1-signal.
Under denne forudsætning må bitkombinationen 00000 ikke 20 være et synkroniseringsord, da der så ville opstå vanskeligheder. Til forklaring af dette antages det, at der som synkroniseringsbit S modtages en følge af 0-værdier. Under den første fase PHl når denne følge frem til skifteregistret SR, og over udgangen på 25 paritetstrinnet PA afgives som beregnede synkroniseringsbit kun O-værdier. Synkroniseringsbittene S og Sr er altså lig hinanden, og ved hjælp af sammenligningssignalerne V forøges tælleren Zl's tællerstilling, og efter opnåelse af en forudbestemt tæller-30 stilling afgiver dekoderen DC1 identitetssignalet I.
Dermed indledes den anden fase PH2.
Under disse forudsætninger er en synkronisering ved modtagelse af en serie 0-værdier ikke mulig. Først når der overvejende modtages 1-værdier, sker overgangen 35 fra den anden fase PH2 til den første fase PHl, som muliggør et nyt synkroniseringsforsøg. På lignende måde som ved modtagelse af en serie 1-værdier opstår der også ved modtagelse af serien af 0-værdier vanskeligheder, 6 148577 fordi det varer forholdsvis længe, inden systemet overgår fra den anden fase PH2 til den første fase PHl.
Opfindelsen tager sigte på at udføre synkroniseringen hurtigere end hidtil efter modtagelse af forstyr-5 rede synkroniseringsbit.
Den til grund for opfindelsen liggende opgave løses ved, at efter opnåelse af den anden fase indledes den første fase, hvis en bitkombination ikke er et synkroniseringsord. På denne måde opnås det, at bitkombina-10 tioner, der ikke er synkroniseringsord, øjeblikkeligt erkendes, og at der uden forsinkelse i den første fase startes et yderligere synkroniseringsforsøg. På denne måde udføres synkroniseringen hurtigere end hidtil.
Opfindelsen angår også en kobling til udførelse af frem-15 gangsmåden og med et skifteregister til lagring af bitkombinatio-neme. Koblingen ifølge opfindelsen er kendetegnet ved, at der med skifteregistrets udgange er forbundet en dekoder, som ved optræden af en bitkombination, der ikke er et synkroniseringsord, afgiver et dekodersignal, som bevirker 20 omkobling fra den anden fase til den første fase.
Det er allerede nævnt, at der ved hjælp af skifteregistret SR og ved hjælp af paritetstrinnet PA ialt 5 kan frembringes 2 -1=31 forskellige synkroniseringsord.
Ved n celler i skifteregistret SR kan der altså gene-25relt frembringes 2n-l forskellige synkroniseringsord.
Til opnåelse af en hurtig synkronisering kan det være fordelagtigt ikke at anvende alle mulige 2n-l synkroniseringsord til synkroniseringen. Under disse forudsætninger er det hensigtsmæssigt, at dekoderen indeholder et 30permanentlager, som lagrer alle bitkombinationer, der er dannet af n bit og ikke udgør et synkroniseringsord,og efter påkaldelse af de tilsvarende adresser afgiver dem over sine udgange, at alle adresserne for bitkombinationerne ved hjælp af en adressegiver frembringes tidsmæs-35 sigt efter hinanden mellem successive synkroniseringsbit og afgives til permanentlageret, at n sammenligningsled dels er forbundet med skifteregistrets udgange, dels er forbundet med permanentlagerets udgange, 7 148577 og at sammenligningsleddenes udgange er forbundet med en port, over hvis udgang dekodersignalet afgives.
Det blev hidtil antaget, at synkroniseringsbittene overføres over en egen kanal, således at den egent-5 lige informations data og synkroniseringsbittene kan overføres samtidigt over forskellige kanaler. Hvis der 1 modsætning dertil tidsmæssigt efter hinanden først overføres en følge af synkroniseringsbit og derefter som nytteinformation den egentlige information, er det 10 ønskeligt at dimensionere den varighed, under hvilken synkroniseringsbittene sendes, forholdsvis kort med henblik på ikke at afkorte tiden til udsendelse af informationen. Det er derfor hensigtsmæssigt, at der under den til rådighed stående synkroniseringsvarighed sker gen-15 nemløb af både den første fase PH1 og den anden fase PH2 og etablering af synkroniseringen. Hvis det ikke skulle lykkes at etablere synkroniseringen under den forudgivne synkroniseringsvarighed, ville den efter synkroniseringsvarigheden sendte information ikke kunne 20 modtages på grund af manglende synkronisering. Under disse forudsætninger er det altså særlig vigtigt, at der efter opnåelse af den anden fase så hurtigt som muligt sker indledning af den første fase, hvis der optræder en bitkombination, som ikke er et synkroniseringsord.
25 Udførelseseksempler ifølge opfindelsen forklares i det følgende nærmere under henvisning til figurerne 2-4, hvor ens genstande i alle figurer er betegnet med ens henvisninger, og hvor fig. 1 som nævnt viser en kendt synkroniseringskobling, fig. 2 viser en kobling til synkronisering af data ved hjælp af synkroniseringsbit, som overføres over en egen synkroniseringskanal, fig. 3 en kobling til synkronisering af data, ved hvilken informationens data og synkroniseringsbittene 35 overføres over den samme kanal, og fig. 4 et udførelseseksempel på en i figurerne 2 og 3 skematisk vist dekoder.
Udover de i fig. 1 viste genstande findes der i fig. 2 en dekoder DC3 og en port 0R2. Dekoderen 148577 8 DC3 er tilsluttet udgangene på skifteregistret SR's celler. Hvis der optræder en bitkombination, som ikke er et synkroniseringsord, erkender denne dekoder DC3 denne bitkombination og afgiver et dekodersignal D, 5 som over porten 0R2 bevirker tilbagestilling af flip-floppen til den første fase PHl.
Hvis paritetstrinnet PA eksempelvis ved lighed mellem de to på indgangen tilførte binærværdier afgiver et 1-signal og ved ulighed mellem de to på indgangen til-10 førte binærværdier afgiver et O-signal, reagerer dekoderen DC3 på bitkombinationen 11111 og afgiver dekoder-signalet D. Hvis paritetstrinnet PA ved ulighed mellem de to på indgangen tilførte binærværdier afgiver et 1-signal og ved lighed mellem de to på indgangen tilfør-15 te binærværdier afgiver et O-signal, reagerer dekoderen DC3 på bitkombinationen 00000 og signalerer med dekodersignalet D denne bitkombination.
Den i fig. 2 viste kobling tjener til synkronisering af data ved hjælp af synkroniseringsbit, som over-20 føres over en egen synkroniseringskanal. I modsætning dertil antages det i fig. 3, at dataene i den egentlige information NA og synkroniseringsbittene S overføres tidsmæssigt efter hinanden over den samme kanal.
Fig. 3 viser tælleren Z3, som over tælleindgan-25 gen z modtager impulserne T, der optræder i takt med synkroniseringsbittene S og kun sammen med synkroniseringsbittene S. Når tælleren Z3 når den forudgivne tællerstilling M, afgiver den over sin udgang et 1-signal, indtil den tilbagestilles. Tællerstillingen 30 M er lig med eller omtrent lig med antallet af celler i skifteregistret SR. Det antages først, at tælleren Z3 endnu ikke har nået den forudgivne tællerstilling M, og at tælleren Z3 over sin udgang afgiver et O-signal. Dette O-signal inverteres i en inverter INI, 35 således at porten Ul er åben, og synkroniseringsbittene S over porten ORI tilføres skifteregistret SR. Endvidere er med tælleren Z3’s O-signal porten U7 blokeret, og tællerne Z4, Z5 er ikke tælledygtige.
9 148577 Så længe tælleren Z3 endnu ikke har nået tællerstil-lingen M, indlæses altså i det væsentlige kun synkroniseringsbittene S i skifteregistret SR.
Når tælleren Z3 opnår den forudgivne tællerstil-5 ling M, afgiver den over sin udgang et 1-signal. Dette 1-signal inverteres ved hjælp af inverteren INI og bevirker en blokering af porten Ul og en åbning af portene U2 og U7. Nu bliver synkroniseringsbittene S' tilført skifteregistret SR i stedet for synkronise-10 ringsbittene S, og desuden åbnes porten U7. Impulserne T når nu frem til indgangene e på tællerne Z4, Z5, som dermed bliver tælledygtige.
Ved hjælp af skifteregistret SR og ved hjælp af paritetstrinnet PA udvindes de på modtagesiden bereg-15 nede synkroniseringsbit S', som skulle være lig med de modtagne synkroniseringsbit S, hvis synkroniseringsbittene S modtages uforstyrret. I sammenlig-ningsindretningen VGL1 sammenlignes synkroniseringsbittene S og S' med hinanden, og ved lighed hhv.
20 ulighed mellem disse synkroniseringsbit afgives over den venstre hhv. den højre udgang 1-signaler.
Tælleren Z4 tæller ikke-overensstemmelserne, og tælleren Z5 tæller overensstemmelserne mellem synkroniseringsbittene S og S'. Når tælleren Z5 opnår den 25 forudgivne tællerstilling L, har den talt L overensstemmelser mellem synkroniseringsbittene. Tælleren Z5 signalerer dette forhold, idet den over sin udgang afgiver et 1-signal til flipfloppen FF. Denne flipflops to stabile tilstande signalerer henholdsvis en første 30 fase PHl og en anden fase PH2. Det antages, at flipfloppen FF først har befundet sig i tilstanden for fase PHl, og at denne flipflop ved hjælp af tælleren Z5's 1-signal overføres til tilstanden for den anden fase PH2. I denne tilstand signalerer flipfloppen FF, 35 at der ialt blev bestemt L overensstemmelser mellem synkroniseringsbittene. Over den med PH2 betegnede udgang afgiver flipfloppen FF et signal til dekoderen DC2, som dermed sættes i stand til at erkende et specielt i 10 148577 skifteregistret SR lagret synkroniseringsord. Så snart dekoderen DC2 erkender dette synkroniseringsord, afgiver den referencesignalet R, som signalerer synkroniseringstidspunktet. Referencesignalet R afslutter 5 synkroniseringsfasen. Derefter tilføres der ingen impulser T til tælleren Z3.
Tælleren Z4 tæller ikke-overensstemmelserne mellem synkroniseringsbittene S og S' og afgiver ved opnåelse af tællerstillingen F et 1-signal til flip-10 floppen FF. Hvis flipfloppen FF til dette tidspunkt er i tilstanden for den anden fase PH2, tilbageføres den til tilstanden for den første fase PH1, og den afgiver til et differentiationstrin DIFF et 1-signal. Differentiationstrinnet DIFF differentierer dette 15 1-signal og afgiver en tilbagestillingsimpuls til tilbagestillingsindgangene R på tællerne Z3, Z4, Z5.
Derned startes et nyt synkroniseringsforsøg.
I det i fig. 3 viste udførelseseksempel er der til udsendelse og til modtagelse af synkroniseringsbittene 20 S forudgivet en bestemt synkroniseringstid, efter hvis udløb de egentlige informationsbit NA sendes og modtages. Synkroniseringen er således kun mulig under denne synkroniseringstid. Hvis synkroniseringen ikke kan opnås under denne synkroniseringstid, går den derefter ud-25 sendte og modtagne information tabt. Det er derfor vigtigt at erkende bitkombinationer, der er lagret i skifteregistret SR, og som ikke er synkroniseringsord, så tidligt som muligt. Dette sker ved hjælp af dekoderen DC3,. som reagerer på bitkombinationer, der ikke er syn-30 kroniseringsord, og som afgiver dekodersignalet D og dermed overfører flipfloppen FF fra tilstanden for den anden fase PH2 til tilstanden for den første fase PHl.
Hvis dekoderen DC3 ikke fandtes, ville det vare 35 forholdsvis længe, inden en forstyrret følge af synkroniseringsbit S i form af flere O-værdier blev erkendt som en sådan. Med en følge af O-værdier på porten Ul's indgang ville der også fremkomme en følge af O-værdier 11 148577 på paritetstrinnet PA's udgang, og sammenligningsind-retningen VGLl ville i længere tid signalere lighed mellem de to synkroniseringsbit S og S'. Tælleren Z5 ville da tælle frem til tællerstillingen L, og 5 det ville muligvis under synkroniseringstiden ikke længere være muligt at afgive referencesignalet R. Dekoderen DC3 sørger således for, at bitkombinationer som eksempelvis bitkombinationen 00000 erkendes hurtigst muligt, og at der efter erkendelsen af denne bitkombina-10 tion i forbindelse med den første fase PH1 startes et nyt synkroniseringsforsøg.
Ved beskrivelsen af det i fig. 3 viste udførelseseksempel blev det hidtil antaget, at der med de n=5 celler i skifteregistret SR ialt kan frembringes 15 2n-l=31 synkroniseringsord. Den for n=5 maksimalt lange følge af synkroniseringsbit har således en længde på 31 bit. I mange tilfælde er det ønskeligt på den ene side ganske vist med større værdier af n at frembringe længere følger af synkroniseringsbit, på den anden 20 side imidlertid ikke at anvende alle synkroniseringsbit, men at afbryde følgen før tiden. Ved en sådan afbrydelse af følgen før tiden bliver der lejlighedsvis frembragt og i skifteregistret SR lagret bitkombinationer, der ikke skal benyttes som synkroniseringsord.
25 Også sådanne bitkombinationer forsinker synkroniseringen. Det er derfor hensigtsmæssigt, hvis dekoderen DC3 hurtigst muligt signalerer sådanne bitkombinationer.
Fig. 4 viser dekoderen DC3/1 som udførelsesek-30 sempel på den i fig. 3 viste dekoder DC3. Denne dekoder DC3/1 udmærker sig ved, at den med et forholdsvis ringe teknisk opbud signalerer alle de bitkombinationer, der ikke er synkroniseringsord. Taktgiveren TG frembringer impulsfølgen TI, som mellem to impulser i im-35 pulsfølgen T mindst har lige så mange impulser, som det antal bitkombinationer der skal erkendes. Tælleregistret ZR får tilført impulserne Ti over en tælleindgang · e. Den i hvert enkelt tilfælde opnåede tæller- 148577 12 stilling afgives fra tælleregistret ZR i form af et binærtal til et permanentlager ROM. Disse tællerstillinger er adresserne for permanentlageret ROM.
Permanentlageret ROM lagrer alle de bitkombina-5 tioner, der muligvis kan være lagret i skifteregistret SR, og som ikke kommer på tale som synkroniseringsord.
Under den varighed, under hvilken en enkelt af disse bitkombinationer er lagret i skifteregistret SR, bliver alle adresser ved hjælp af tælleregistret ZR 10 frembragt mindst en gang hver og alle bitkombinationer bliver mindst en gang hver afgivet fra permanentlageret ROM. Ved hjælp af eksklusiv-ELLER-porte EX1, EX2, EX3, EX4, EX5 bliver permanentlageret ROM's bitkombinationer sammenlignet med den netop i skiftere-15 gistret SR lagrede bitkombination, og ved' ulighed mellem tilsvarende bit afgives der et 1-signal til por-' . ten 0R4; Inverteren IN3 inverterer det tilsvarende 1-signal, som afgives fra udgangen på porten . 0R4, og afgiver signalet D=0, som signalerer, at den søgte 20 bitkombination mangler. Skulle imidlertid alle porte EX1-EX5 hver især afgive O-signaler, svarer den i skifteregistret SR lagrede bitkombination til en af de af permanentlageret ROM afgivne .bitkombinationer, og der afgives et dekodersignal D=l, som signalerer en 25 forstyrrende bitkombination.
Det ville principielt være tænkeligt, at synkroniseringsbittene S _ i forbindelse med udnyttelsen på mod-.. tagesiden ikke blot lagres i skifteregistret SR, men også lagres i et yderligere, i figurerne 2 og 3 ikke 30 vist skifteregister. Dekoderen DC3 kunne i dette tilfælde også være tilsluttet udgangene på dette yderligere skifteregisters celler. I denne sammenhæng er det fordelagtigt åt forbinde dekoderen DC3 med det skifteregister, i hvilket synkroniseringsbittene S indlagres 35 tidligst. På denne måde opnås det, at bitkombinationer, der ikke er synkroniseringsord, erkendes som sådanne så tidligt som muligt, således at også den første fase PH1 med dekodersignalet D indledes så tidligt som muligt.

Claims (3)

148577
1. Fremgangsmåde til synkronisering af data ved hjælp af synkroniseringsbit, hvor hver n synkroniseringsbit danner synkroniseringsord, som overlapper hinanden, og som dels signalerer den følgende synkronise- 5 ringsbit, dels signalerer på hinanden følgende tidspunkter, ved hvilken der på modtagesiden lagres tidsmæssigt efter hinanden følgende bitkombinationer hver omfattende n bit, som sandsynligvis svarer til synkroniseringsordene, ved hvilken den sandsynligvis følgende synkronise-10 ringsbit bestemmes ud fra bitkombinationerne, ved hvilken den sandsynlige lighed mellem følgen af modtagne synkroniseringsbit og følgen af sandsynlige synkroniseringsbit bestemmes i en første fase (PHl), og ved hvilken synkroniseringstidspunktet bestemmes i en anden fase 15 (PH2), kendetegnet ved, at efter opnåelse af den anden fase (PH2) indledes den første fase (PHl), hvis en bitkombination (11111,00000) ikke er et synkroniseringsord, (fig. 2).
2. Kobling til udførelse af fremgangsmåden ifølge 20 krav 1, ved hvilken bitkombinationerne lagres i et skifteregister, kendetegnet ved, at der med skifteregistrets (SR) udgange er forbundet en dekoder (DC3), som ved optræden af en bitkombination (11111,00000), der ikke er et synkroniseringsord, afgiver et dekodersignal, 25 som bevirker omkobling fra den anden fase (PH2) til den første fase (PHl), (fig. 2,3).
3. Kobling ifølge krav 2, kendetegnet ved, at dekoderen (DC3) indeholder et permanentlager (ROM), som lagrer alle bitkombinationer, der er dannet 30 af n bit og ikke udgør et synkroniseringsord, og efter påkaldelse af de tilsvarende adresser afgiver dem over sine udgange, at alle adresserne for bitkombinationerne ved hjælp af en adressegiver (TG,ZR) frembringes tidsmæssigt efter hinanden mellem successive synkroniserings-35 bit og afgives til permanentlageret (ROM), at n sammenligningsled (EX1,EX2,EX3,EX4,EX5) dels er forbundet med skifteregistrets (SR) udgange, dels er forbundet med per-
DK26080A 1979-01-23 1980-01-22 Fremgangsmaade og kobling til synkronisering af data ved hjaelp af synkroniseringsbit DK148577C (da)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE2902504 1979-01-23
DE2902504A DE2902504C2 (de) 1979-01-23 1979-01-23 Verfahren zum Synchronisieren von Daten mit Hilfe von Synchronisierbits

Publications (3)

Publication Number Publication Date
DK26080A DK26080A (da) 1980-07-24
DK148577B true DK148577B (da) 1985-08-05
DK148577C DK148577C (da) 1985-12-30

Family

ID=6061216

Family Applications (1)

Application Number Title Priority Date Filing Date
DK26080A DK148577C (da) 1979-01-23 1980-01-22 Fremgangsmaade og kobling til synkronisering af data ved hjaelp af synkroniseringsbit

Country Status (5)

Country Link
EP (1) EP0014330B1 (da)
DE (1) DE2902504C2 (da)
DK (1) DK148577C (da)
NO (1) NO794141L (da)
ZA (1) ZA80378B (da)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4313960C1 (de) * 1993-04-28 1994-09-29 Siemens Ag Schaltung zur Erkennung von Synchronisierungsfolgen

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3648237A (en) * 1969-02-28 1972-03-07 Ibm Apparatus and method for obtaining synchronization of a maximum length pseudorandom sequence
DE2612324A1 (de) * 1976-03-23 1977-10-06 Siemens Ag Schaltungsanordnung zur ableitung von synchronisiersignalen in pcm-empfangseinrichtungen aus dem empfang von pulsrahmenkennungsworten
DE2729663C3 (de) * 1977-06-30 1980-02-21 Siemens Ag, 1000 Berlin Und 8000 Muenchen Synchronisierschaltung für ein Zeitmultiplex-Datenübertragungssystem
DE2813798C2 (de) * 1978-03-30 1983-05-26 Siemens AG, 1000 Berlin und 8000 München Synchronisiereinrichtung für ein digitales Übertragungssystem

Also Published As

Publication number Publication date
DE2902504B1 (de) 1980-06-12
EP0014330A1 (de) 1980-08-20
DK148577C (da) 1985-12-30
NO794141L (no) 1980-07-24
DE2902504C2 (de) 1981-02-12
EP0014330B1 (de) 1983-01-12
ZA80378B (en) 1981-01-28
DK26080A (da) 1980-07-24

Similar Documents

Publication Publication Date Title
US4316284A (en) Frame resynchronization circuit for digital receiver
US4316285A (en) Framing circuit for digital receiver
JP2747077B2 (ja) フレーム同期回路
US4920535A (en) Demultiplexer system
US5081654A (en) Parallel bit detection circuit for detecting frame synchronization information imbedded within a serial bit stream and method for carrying out same
US4891808A (en) Self-synchronizing multiplexer
KR0133423B1 (ko) 프레임 동기 장치(frame synchronizng device)
US5010559A (en) System for synchronizing data frames in a serial bit stream
US4392234A (en) PCM Signal interface apparatus
EP0405760B1 (en) System for synchronizing data frame groups in a serial bit stream
SE439406B (sv) Telekommunikationsomkopplingssystem
NO774319L (no) Fremgangsmaate til rammesynkronisering av et tidsmultiplekssystem
NO793242L (no) Fleksibel bufferhukommelse for synkrondemulitplekser, saerlig for tidsoppdelte overfoeringsanlegg
US4646328A (en) Frame alignment loss and recovery device for a digital signal
US4402079A (en) Delay correction circuit
DK148577B (da) Fremgangsmaade og kobling til synkronisering af data ved hjaelp af synkroniseringsbit
JP3333053B2 (ja) ディジタル通信装置
US5708685A (en) Frame synchronous signal detector
US4394758A (en) Synchronizing unit for receiving section of PCM station
US4058682A (en) Expandable memory for PCM signal transmission
SE7408016L (da)
NO831075L (no) Synkroniseringsinnretning for en digital-demultipleks-innretning
US4010325A (en) Framing circuit for digital signals using evenly spaced alternating framing bits
US4602367A (en) Method and apparatus for framing and demultiplexing multiplexed digital data
JP3189271B2 (ja) Sdh伝送の故障時伝送路無瞬断切替システム及び方法