SE503920C2 - Sätt att synkronisera signaler och anordning härför - Google Patents
Sätt att synkronisera signaler och anordning härförInfo
- Publication number
- SE503920C2 SE503920C2 SE9403328A SE9403328A SE503920C2 SE 503920 C2 SE503920 C2 SE 503920C2 SE 9403328 A SE9403328 A SE 9403328A SE 9403328 A SE9403328 A SE 9403328A SE 503920 C2 SE503920 C2 SE 503920C2
- Authority
- SE
- Sweden
- Prior art keywords
- bit
- line code
- value
- positions
- bit positions
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/04—Selecting arrangements for multiplex systems for time-division multiplexing
- H04Q11/0428—Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
- H04Q11/0478—Provisions for broadband connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5672—Multiplexing, e.g. coding, scrambling
- H04L2012/5674—Synchronisation, timing recovery or alignment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/04—Speed or phase control by synchronisation signals
- H04L7/041—Speed or phase control by synchronisation signals using special codes as synchronising signal
- H04L7/044—Speed or phase control by synchronisation signals using special codes as synchronising signal using a single bit, e.g. start stop bit
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/04—Speed or phase control by synchronisation signals
- H04L7/08—Speed or phase control by synchronisation signals the synchronisation signals recurring cyclically
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Liquid Developers In Electrophotography (AREA)
- Mobile Radio Communication Systems (AREA)
- Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)
Description
503 920 mottagande enhet.
Nämnda signalsändande enhet är på känt sätt anpassad för en sändning av, till datapaket samordnad, digital information och anpassad för en sändning av datapaket på datapaket eller datacell på datacell i ett ATM-system, med ett på förhand bestämt antal bitpositioner inom varje datapaket.
Den efterföljande beskrivningen nämner enbart "datapaket".
Den efterföljande beskrivningen har att särskilja mellan två kategorier "datapaket", där en första kategori datapaket skall betraktas som "standardiserade" och uppvisar ett på förhand bestämt antal standardiserade bitpositioner, samord- nade till ett antal bytes (dataord) och tilldelade en adress- relaterad information och/eller en informationsbärande in- formation.
När den efterföljande beskrivningen omnämner "informations- bärande" bitpositioner kan dessa vara av adressrelaterat slag eller av informationsbärande slag.
Föreliggande uppfinning avser mera speciellt att komma till användning vid sådana signalöverförande system som utnyttjar signifikativa linjekoder, och mera speciellt till sådana system där linjekoden utgöres av en (eller flera) bitposi- tion, tilldelad ett och samma digitala värde, såsom "0", och uppträder periodiskt med lika långt tidsintervall eller antal bitpositioner mellan linjekodrelaterade bitpositioner.
Mera speciellt bygger systemet därutöver på att en linjekods signifikativa egenskap skall ligga i en bitväxling och att denna bitväxling är periodiskt återkommande, med ett på förhand bestämt antal informationsbärande bitpositioner däremellan.
En sådan bitväxling kan erbjudas genom att tilldela linjeko- sus 92o _ 3 _ den två bitpositioner, en tilldelad värdet "O" och en intill- varande tilldelad värdet "l", eller tilldela linjekoden enbart en bitposition, säg “O", men i så fall krävs en sändarrelaterad "scramblings-" och en mottagarrelaterad "descramblings“-enhet. (Systematisk bitförvrängning och àterskapande).
Ett sålunda med linjekodrelaterade bitpositioner kompletterat datapaket utgör den andra kategorin och benämnes "linjekod- kompletterat" datapaket. Även om linjekoden kan belägga två eller flera bitpositioner kommer den efterföljande beskrivningen att utgå ifrån att linjekoden föreligger som en enda bitposition, och även om linjekoden kan intaga ett av två digitala värden kommer den efterföljande beskrivningen att utgå ifrån att denna bitposi- tion tilldelats det digitala värdet "O".
Det är för en fackman uppenbart att en bitpositions digitala värde kan tilldelas samma informationsinnehàll, oavsett om värdet är "O" eller "l", vilket innebär att när uppfinningens egenheter beskrives närmare i det efterföljande kan varje digitalt värde "O" ersättas mot "l" och vice versa.
Vid ett sådant signalöverförande system är nämnda signalmot- tagande enhet anpassad för en mottagning av en, till datapa- ket samordnad och införda linjekodrelaterade bitpositioner uppvisande, digital information.
Nämnda signalmottagande enhet är försedd med och/eller sam- verkar med första medel, för att kunna fastställa en bitväx- ling mellan två bitpositioner, för vart och ett av ett antal linjekodrelaterade bitpositioner, och andra medel, för att kunna avlägsna enbart nämnda linjekodrelaterade bitpositio- ner, samt i relation till deras tidspositioner kunna tidssyn- kronisera dataflödet samt vidaresända "standardiserade" data- paket. 503 920 _ 4 _ Signalöverförande system, med en, informationsbärande digita- liserade signaler, sändande enhet, ett nämnda signaler över- förande medium samt en, sålunda utsända informationsbärande digitaliserade signaler, signalmottagande enhet är tidigare kända i ett flertal olika utföringsformer.
Föreliggande uppfinning avser mera speciellt ett sådant signalöverförande system där den signalsändande enheten är anpassad för en sändning, av till datapaket samordnad in- formation och en anpassning för en sändning av datapaket på datapaket.
Via den sändande enheten skall till och inom varje "standar- diserat" datapaket införas ett pà förhand bestämt antal linjekodrelaterade bitpositioner, för bildande av ett "lin- jekodkompletterat" datapaket.
Ett sådant system kräver ett på förhand bestämt värde för varje vald linjekodrelaterad bitposition (såsom "O" eller "l"), val av antalet samordnade linjekodrelaterade bitposi- tioner (en, två eller i undantagsfall flera), val av tidsav- stándet (antalet informationsbärande bitpositioner) mellan varje linjekodrelaterad bitposition, så att dessa blir lika och anpassade direkt beroende av (eller oberoende av) valda datapaketgränser.
Ett sådant linjekodkompletterat datapaket kommer i den efter- följande beskrivningen antagas bestå av ett antal delavsnitt, där ett första delavsnitt har tjugofyra informationsbärande, datapakettillhöriga bitpositioner, med mot informationsinne- hållet svarande digitala värden, följda av en linjekodrelate- rad bitposition, tilldelad det digitala värdet "O", ett efterföljande delavsnitt har också tjugofyra informations- bärande bitpositioner följda av en linjekodrelaterad bit- position, o.s.v. för att med ett antal kompletta delavsnitt kunna bilda i vart fall ett, vanligtvis seriellt uppträdande, 503 920 _ 5 _ datapaket av linjekodkompletterat slag.
Signalöverförande system av hithörande slag kräver i den sändanden enheten ett på känt sätt periodiskt införande utav linjekodrelaterade bitpositioner och i den signalmottagande enheten medel, som dels kan synkronisera mot bitströmmen dels kan synkronisera datapaketen, med hjälp av en utvärdering av linjekodpositionerna, samt avlägsna enbart nämnda linjekod- relaterade bitpositioner, så att enbart informationsbärande digitala signaler kan vidaresändas från det signalöverförande systemet som standardiserade datapaket.
Det är vidare känt att ett införande utav linjekodrelaterade bitpositioner sker för att därigenom kunna förbättra trans- missionsegenskaperna över utnyttjat medium.
Genom att de linjekodrelaterade bitpositionerna är periodiskt återkommande och uppvisar ett och samma digitala värde och enär de enskilda bitpositionerna vid överföringen av dessa är predikterbara (förutsebara) bildas en periodisk seriell struktur för de informationsbärande digitaliserade signa- lerna, som gör att transmissionsegenskaperna kan förbättras genom att förbättra mottagningsförutsättningarna i mottaga- ren .
Såsom ett exempel på teknikens tidigare ståndpunkt hänvisas till publikationen. "Digital Telephony" Second edition, pages 165-179, "Digital Transmission and Mulitplexing" av John Bellamy (ISBN O-471-62056-4).
Speciellt på sid 171, 172 anges förutsättningarna för "Bit insertion", den teknik som föreliggande uppfinning utnyttjar.
Det har vidare föreslagits olika sätt och anordningar för att kunna fastställa linjekodens bitpositioner.
Det är tidigare känt, och föreliggande uppfinning bygger även 503 920 _ 5 _ därpå, ett sätt att i mottagaren strukturera upp varje emot- taget linjekodkompletterat datapaket i ett antal, lika bitpositioner uppvisande, delavsnitt, där varje delavsnitt kommer att innehålla ett valt antal informationsbärande bitpositioner och en (eller flera) bitposition som linjekod.
Genom att pà detta sätt strukturera och lagra ett stort antal delavsnitt, nämligen ett så stort antal att det med till- Z räcklig hög säkerhet kan antagas att varje informationsbäran- de bitposition inom något delavsnitt har i vart fall en gång tilldelats ett digitalt värde ("l") som avviker från det valda värdet ("O") för linjekoden, kan linjekodens tidsposi- tion utvärderas genom att avläsa varje delavsnitts bitposi- tioner och utgå ifrån att linjekoden kommer att representeras av den enda sekvensiella bitposition som inte ändrat värde.
Struktureringen av delavsnitten på angivet sätt innebär att införd linjekod kommer att uppträda inom samma tidsposition inom varje delavsnitt.
Därefter kan emottagna bitpositioner och datapaket synkroni- seras mot linjekodens tidsposition och standardiserade data- paket kan sändas vidare med bitpositionerna och datapaketen i synkronism relaterad till en synkroniseringssignal.
Ett alternativt sätt är att via en bitpositionsräknare räkna varje inkommen bitposition och utvärdera huruvida likabelägna bitpositioner inom varje delavsnitt har samma digitala värde, som det valda digitala värdet för en vald linjekod inom ett på förhand bestämt antal delavsnitt.
Kan man konstatera att likabelägna bitpositioner för ett valt antal delavsnitt har samma värde som linjekoden kan man an- taga att man funnit linjekodens tidsposition.
Om så ej blir fallet hoppar bitpositionsräknaren ett steg och repeterar sökförloppet, ända tills linjekodens bitposition och dess tidsposition är funnen. 503 929 Under beaktande av teknikens tidigare ståndpunkt, såsom den beskrivits ovan, och under beaktande av att en utnyttjad sig- nalmottagande enhet måste vara försedd med och/eller sam- verkbar med första medel, för att fastställa ett tidsläge mellan eller relaterat till två tidspositioner för ett antal linjekodrelaterade bitpositioner, och andra medel, för att avlägsna enbart nämnda linjekodrelaterade bitpositioner, samt i relation till deras tidspositioner tidssynkronisera "stan- dardiserade" datapaket och dess tillhöriga bitpositioner, torde det få anses vara ett tekniskt problem att, vid be- aktande av nödvändigheten av att uppdela de, i den signalmot- tagande enheten emottagna, informationsbärande och linjekod- kompletterade signalerna eller datapaketen i ett antal lika delavsnitt, så kunna utvärdera det digitala värdet för varje informationsbärande bitposition att härav följer ett mycket snabbt utvärderande av linjekodens bitposition.
Det torde ävenledes få anses vara ett tekniskt problem att kunna skapa sådana förutsättningar att linjekodens bitposi- tioner blir uppenbara så snart de informationsbärande bit- positionerna vid något tidsavsnitt eller tidsposition inom utvärderade delavsnitt har tilldelats ett digitialt värde ("l") som avvikes från ett valt värde ("O“) för linjekoden.
Det är ett tekniskt problem att kunna skapa sådana förutsätt- ningar att linjekodens bitpositioner blir utvärderbara utan krav på att behöva överdimensionera valet av antalet delav- snitt, inom det nämnda begreppet "hög säkerhet".
Det ligger också ett tekniskt problem i att kunna inse för- delarna med och betydelsen utav att låta vart och ett av utvärderade informationsbärande bitpositioners digitala värde få påverka ett till "O" eller "l" inställbart 1-bitsregister, samt låta detta ställbara 1-bitsregister få ingå i ett ring- kopplat skiftregister, med ett antal 1-bitsregister svarande 503 920* _ 3 _ mot antalet tidspositioner eller bitpositioner inom nämnda delavsnitt.
Det torde därutöver få anses vara ett tekniskt problem att kunna inse betydelsen utav att låta samtliga 1-bitsregister inom det ringkopplade skiftregistret få vara så initialt in- ställda att samtliga 1-bitsregister intager ett digitalt värde svarande mot den valda linjekodens digitala värde, såsom "O".
Det ligger då ett tekniskt problem i att kunna inse betydel- sen utav att låta resp. bitposition i de informationsbärande signalerna, som avviker från en vald linjekods digitala värde, få koppla om det ställbara 1-bitsregistret vid en tidpunkt svarande mot bitpositionens aktuella tidsposition, till ett från linjekoden avvikande läge, såsom "1" eller vice VerSa .
Det torde därutöver få anses vara ett tekniskt problem att kunna inse betydelsen utav att välja antalet 1-bitsregister så att detta antal motsvarar antalet bitpositioner inom ett delavsnitt, strukturerat med ett antal motsvarande antalet informationsbärande bitpositioner samt antalet bitpositioner i utnyttjad linjekod, och med ett antal, mot antalet inkom- mande ledare svarande, ställbara 1-bitsregister.
Det är därvid ett tekniskt problem att kunna inse de fördelar som är förknippade med att vid ett skiftregister av detta slag, där det digitala innehållet i ett 1-bitsregister skif- tas över till intillvarande 1-bitsregister mellan varje bit- position, med ett mot antalet inkommande ledare svarande antal ställbara 1-bitsregister kunna draga den slutsatsen att när skiftregistet skiftar runt endast en linjekodrelaterade bitposition, så representerar den faktiskt bitpositionen för linjekoden.
Det ligger ävenledes ett tekniskt problem i att kunna inse 503 92.9 _ 9 _ betydelsen utav och fördelarna förknippade med att utnyttja en kontrollkrets, anpassad att samtidigt kunna avläsa bit- positionernas värde i nämnda ringkopplade skiftregister och att därutöver kunna utpeka den bitposition som ensam bär ett linjekodrelaterat värde och vars tidsposition därför kan an- tagas få representera linjekodspositionen i vart och ett av efterföljande delavsnitt.
Det måste också få anses vara ett tekniskt problem att kunna inse fördelarna med att låta nämnda kontrollkrets få vara styrbar att kunna fastställa bitpositionerna för linjekoden och ur dessa fastställa en, som synkronreferens svarande, tidsposition samt aktivera en synkroniseringsenhet samt avge en mot linjekodpositionen relaterad synkroniserade tidsposi- tion.
Det måste också få anses vara ett tekniskt problem att kunna inse betydelsen utav att låta kontrollkretsen aktivera medel, för att avlägsna linjekodpositionerna, när de i den signal- mottagande enheten emottagna linjekodkompletterade datapake- ten skall vidaresändas till en annan signalmottagande enhet, som icke linjekodkompletterade (standardiserade) signaler och datapaket.
Det är ävenledes ett tekniskt problem att kunna skapa ett ringkopplat skiftregister för hithörande ändamål och där funktionsprinciperna för detta skiftregister kan nyttjas såväl vid seriell överföring av bitpositioner som vid paral- lell överföring av bitpositioner, bildande datapaket med linjekodrelaterade bitpositioner. u För att kunna lösa ett eller flera av ovan angivna tekniska problem anvisar nu föreliggande uppfinning ett sätt för att i en signalmottagande enhet kunna fastställa ett tidsläge, under vilket en signifikativ bitposition uppträder, bland emottagna informationsbärande digitaliserade signaler, där 503 920 _ 19 _ nämnda signalmottagande enhet ingår i ett signalöverförande system, med en, informationsbärande, via bitpositioners värde, digitaliserade signaler, sändande enhet, ett nämnda signaler överförande medium samt nämnda, sålunda utsända informationsbärande digitaliserade signaler, signalmottagande enhet.
Nämnda signalsändande enhet skall vara anpassad för en sänd- ning av, till datapaket samordnad, en digital information via sekvensiella bitpositioner och anpassad för en sändning av datapaket på datapaket och där det, inom varje datapaket- tillhöriga bitpositioner, är infört ett pá förhand bestämt antal, jämnt fördelade, linjekodrelaterade bitpositioner, med ett på förhand bestämt antal informationsbärande bitpositio- ner mellan intillvarande linjekodrelaterade bitpositioner.
Nämnda signalmottagande enhet är anpassad för en mottagning av en, till datapaket samordnad och införda linjekodrelate- rade bitpositioner uppvisande, digital information och där nämnda signalmottagande enhet är försedd med och/eller är samverkbar med första medel, för att fastställa tidspositio- nerna för mottagna bitpositioner, varvid, i den signalmotta- gande enheten, emottagna informationsbärande och linjekodre- laterade bitpositioner är uppdelbara i ett antal lika del- avsnitt, med ett pà förhand bestämt antal av nämnda delav- snitt bildande ett komplett datapaket med tillförda linjekod- relaterade bitpositioner, varjämte nämnda linjekodrelaterade bitpositioner är var och en tilldelad ett och samma signifi- kativa digitala värde.
Enligt föreliggande uppfinning anvisas att; a) ett antal, den mottagande enheten tillhöriga, 1- bitsregister är sammankopplade för att bilda ett ringkopplat skiftregister, varvid nämnda l-bitsre- gister är initialt tilldelade digitala värden mot- svarande det digitala värdet för en vald och sänd linjekod, 503 920 _11.. b) att antalet l-bitsregister är valt att motsvara ett valt antal bitpositioner inom nämnda delavsnitt, c) att en, av den mottagande enheten uppfattbar, ström- av bitpositioner och deras resp. digitala värde jämföres med det aktuella digitala värdet som är lagrat i ett ställbart l-bitsregister, d) att vid ett digitalt värde för en bitposition, av- vikande från värdet för linjekodens värde, skiftar nämnda ställbara l-bitsregister över till nämnda avvikande värde, e) att när endast ett l-bitsregister uppvisar ett digitalt värde svarande mot linjekodens digitala värde representerar detta värde linjekodens tids- position och f) att en synkronisering sker i beroende härav.
Såsom föreslagna utföringsformer, fallande inom uppfinningens ram, anvisas att en kontrollkrets skall kunna avläsa bitposi- tionernas värde i nämnda l-bitsregister och utpeka den bit- position eller tidsposition som har samma värde som en vald linjekod.
Nämnda kontrollkrets skall kunna aktivera en synkroniserings- enhet och ange en, till linjekodpositionen relaterad, synkro- niserande tidsposition och att nämnda kontrollkrets jämväl kan aktivera medel för att avlägsna linjekodpositionerna.
Uppfinningen omfattar jämväl en anordning för att i en sig- nalmottagande enhet kunna fastställa ett tidsläge relaterat till en tidsposition, under vilken en periodiskt återkommande signifikativ bitposition, med ett bestämt digitalt värde i form av en linjekod, uppträder bland emottagna informations- bärande signaler. 503 920 ._ ...
Vid en sådan anordning anvisas utnyttjandet utav ett antal tids- och bitpositionsrelaterade 1-bitsregister samordnade till ett ringkopplat skiftregister, att nämnda 1-bitsregister är initialt tilldelade digitala värden svarande mot det digitala värdet för nämnda signifikativa bitposition, att antalet 1-bitsregister är valt att motsvara antalet bitposi- tioner inom ett delavsnitt av ett linjekodkompletterat data- paket, ett jämförande medel för att jämföra det digitala vär- det för en först uppträdande bitposition med det befintliga digitala värdet i ett ställbart l-bitsregister, en nästkom- mande bitpositions digitala värde med det digitala värdet nu uppträdande i nämnda ställbara l-bitsregister, o.s.v.
Ett nämnda ställbara 1-bitsregisters digitala värde ändrande medel är anordnat att så snart det digitala värdet för en bitposition avviker från det i registret initialt införda värdet ändras värdet och när endast ett initialt digitalt värde skiftas runt bland 1-bitsregistren kommer dess position att representera tidspositionen för en linjekod.
Vid en sådan anordning anvisas vidare att en kontrollkrets är anordnad att kunna avläsa varje skiftregisters digitala värde.
Nämnda kontrollkrets är vidare anordnad att kunna aktivera en synkroniseringsenhet.
Nämnda kontrollkrets är vidare anordnad att kunna aktivera en krets för att avlägsna linjekodens tidsposition. n De fördelar som främst kan få anses vara kännetecknande för ett sätt och en anordning, i enlighet med föreliggande upp- finning, är att härigenom har det skapats förutsättningar för att på ett enkelt, tillförlitligt och snabbt sätt, i en mottagande enhet, kunna fastställa alla tidspositioner som 503 920 _ 13 _ inte kan utgöra linjekod och därmed träder linjekodens tids- position också fram samt eliminera den när standardiserade datapaket skall vidaresändas till en annan mottagare eller liknande.
Det som främst kan få anses vara kännetecknande för ett sätt, i enlighet med föreliggande uppfinning, anges i det efter- följande patentkravets l kännetecknande del och det som främst kan få anses vara kännetecknande för en anordning anges i det efterföljande patentkravets 5 kännetecknande del.
Ett för närvarande föreslaget signalöverförande system, uppvisande de med föreliggande uppfinning signifikativa kännetecken, skall nu närmare beskrivas med hänvisning till bifogad ritning, där; figur l visar schematiskt en sändande enhet, en mottagande enhet samt ett dessa sammanbin- dande signalöverförande medium, figur 2 visar struktureringen utav från sändaren överförda datapaket med tillförda eller införda linjekodrelaterade bitpositioner i synkronism, figur 3 visar i en mottagande enhet emottagna da- tapaket med införda linjekodrelaterade bitpositioner i synkronism och avser att schematiskt illustrera en känd metod att fastställa linjekodens tidsposition, figur 4a och 4b avser att i blockschemaform illustrera en 503 920 _14- första utföringsform av uppfinningen, vid en seriellt uppträdande bitström på en le- dare, figur 5 visar i blockschemaform en linjekodelimi- nerande enhet, figur 6 avser att i blockschemaform illustrera en andra utföringsform av uppfinningen, vid vilken parallella bitströmmar uppträder på tre ledare och figur 7 avser att illustrera en utföringsform med parallella bitströmmar uppträdande på åtta ledare.
Med hänvisning till figur 1 visas således där schematiskt ett signalöverförande ATM-system l med en, informationsbärande, via bitpositioners värde, digitaliserade signaler, sändande enhet 2, ett nämnda signaler överförande medium 3 samt en, sålunda utsända informationsbärande digitaliserade signaler, signalmottagande enhet 4.
Den signalsändande enheten 2 uppvisar en signalmottagare 2a, anpassad för att kunna mottaga informationsbärande digitali- serade signaler, strukturerade som en standardiserad datacell inom ett ATM-system. En bitpositionsräkning utföres i en räknare 2b.
Bitpositionerna är synkroniserade och var och en av dessa bitpositioner kan anses representera en tidsposition.
Vidare skall nämnda signalsändande krets innefatta en, i och för sig känd, linjekodinförande krets 2c, vid behov en paral- lell/serieomvandlande enhet 2d samt en, som ett återkopplat skiftregister tjänande, "scramblings"-enhet eller bitför- 503 920 _15- vrängande enhet 2e.
Enär.de principiella uppbyggnaderna utav dessa kretsar är tidigare kända beskrives de inte närmare här.
Dock skall nämnas att ett införande utav en bitposition som en linjekod kräver en periodisk bitväxling i bitströmmen och denna bitväxling kan ske genom att som bitväxlingspositioner utnyttja "O" och "l".
Uppfinningen illustrerar dock att endast en bitväxlingsposi- tion utnyttjas och att den bitpositionen är tilldelad värdet IIOII O Härför krävs dock ett utnyttjande utav en bitförvrängande eller "scramblings"-enhet 2e, så konstruerad att "O" inom en bitposition ger en bitväxling medan "l" ger ingen bitväxling av det digitala värdet. En motsvarande àterskapande eller "descramblings"-enhet 4a krävs inom signalmottagaren 4, vilket närmare kommer att beskrivas i det efterföljande.
Enheten Ze och enheten 4a är tidigare kända och beskrives därför inte i detalj.
Mediet 3 kan bestå av en fysikalisk ledare eller en optisk ledare, varvid i det senare fallet det krävs utnyttjandet utav elektro-optiska och opto-elektriska omvandlare, i och för sig tidigare kända och ej visade.
Mottagaren 4 uppvisar en signalmottagande krets 4a, i form av ett återkopplat skiftregister, för att bilda en "descramb- lings"-enhet, vid behov en serie/parallellomvandlande enhet 4b, en synkroniserande enhet 4c och en linjekodeliminerande enhet 4d. _ Enär de principiella uppbyggnanderna av dessa kretsar är tidigare kända beskrives de inte närmare här. 503 920 _16- Den signalsändande enheten 2 är således anpassad för en mottagning av en till standardiserade ATM-dataceller samord- nad digital information och en vidaresändning av, till lin- jekodkompletterade ATM-dataceller samordnad, digital informa- tion.
Inom varje linjekodkompletterad datacell 5 är införd ett på förhand bestämt antal linjekodrelaterade bitpositioner, be- tecknade 5a, Sa' i figur 2, och med ett på förhand bestämt antal informationsbärande positioner 5b mellan intillvarande linjekodrelaterade bitpositioner 5a, 5a'.
Struktureringen av den linjekodkompletterade datacellen 5, enligt figur 2, är så att tjugofyra informationsbärande bit- positioner 5b är efterföljd av en enda linjekodrelaterad bit- position 5a, o.s.v.
Nämnda tjugofyra informationsbärande bitpositioner Sb och nämnd enda linjekodrelaterade bitposition 5a bildar ett "del- avsnitt", såsom 31, och ett på förhand bestämt antal sådana delavsnitt 31, 32, 33 bildar nämnda datacell 5.
Här skall noteras att varje bitposition för de informations- bärande bitpositionerna 5b kan intaga det digitala värdet "l" eller "O" och den mottagande enheten 4 skall kunna detektera och utvärdera varje bitpositions digitala värde.
Varje linjekodrelaterad bitposition Sa intager dock endast ett, ett på förhand bestämt, digitalt värde "O", vilket är systembestämt.
Det är även systembestämt att linjekoden skall uppträda under var 25:e bitposition.
Det är, för att i mottagaren kunna fastställa de linjekodre- laterade bitpositionernas tidsmässiga läge, känt att låta strukturera mottagna bitpostitioner i delavsnitt i den motta- 503 920 _ 17 _ gande enheten 4 på det sätt som visas i figur 3 i ett minne, med tjugofem bitpositioner inom varje delavsnitt 31, 32, 33.
Bitpositionerna 5a och 5a' blir därvid alltid orienterade intill (och över) varandra.
Det har här antagits att vid synkronism blir dessa orientera- de sist inom varje delavsnitt, dock skall noteras att när systemet är ur synkronism kommer de linjekodrelaterade bit- positionerna att uppträda under andra tidsavsnitt, dock orienterade över varandra, och därmed kan den synkroniserande bitpositionen utvärderas och synkronism âterskapas.
Den här visade metoden, att strukturera delavsnitten och lagra dessa, förutsätter att ett så stort antal delavsitt 31, 32, 33 utvärderas att man med hög säkerhet eller sannolikhet kan antaga att bland de emottagna bitpositionerna inom de ut- värderade delavsnitten inte någon bitposition får ha informa- tionsbärande digitala värden inom likabelägna tidsavsnitt som motsvarar linjekoden, ty i så fall föreligger flera linje- kodinitierande tidspositioner.
Således krävs normalt med denna metod i vart fall ett antal delavsnitt 31, 32, 33, som motsvarar ett flertal kompletta dataceller.
Vid en vidaresändning av standardiserade dataceller ifrån mottagaren 4 skall bitpositionerna 5a och 5a' avlägsnas.
Detta kan ske medelst i princip kända medel.
Med hänvisning till figur 4a och 4b visas där ett blockschema av de till uppfinningen hörande detaljerna, ingående i en mottagande enhet 4.
Det kan här antagas att det digitala signalflödet på mediet 3 har en seriell struktur, som endast delvis visas i figur 4, och med den linjekodrelaterade bitpositionen 5a inritad som 505 920 _18- en första bitposition med värdet "O", följd av en informa- tionsbärande bitposition 40a, i form av en logisk "l", och en ytterligare bitposition 40b i form av en logisk "O".
För att kunna illustrera uppfinningens principiella funktion är det tillräckligt att beskriva förloppet under dessa tre tidsavsnitt tl, tz, t3 och därtill relaterade bitpositioner_ 5a, 40a, 40b.
Linjekodkompletterade dataceller inkommer i seriell form på ledningen 3. Varje bitposition är tidsmässigt relaterad inom mottagaren 4 och via denna relation kan bitpositionernas sändningstakt utvinnas som en pulsad signal, som i sin tur kan tjäna som klockpulser.
För att i en signalmottagande enhet 4 tidsmässigt snabbt kunna fastställa den tidsposition "tl", inom vilken en signi- fikativ linjekodrelaterad bitposition 5a uppträder, bland ett flertal emottagna informationsbärande bitpositioner, såsom bitpositionerna 40a, 40b, uppträdande inom andra tidsavsnitt “t2" och "t3" skall nämnda signalmottagande enhet vara för- sedd med och/eller vara samverkbar med första medel 41, för att kunna fastställa tidspositioner för mottagna bitpositio- IIQI' .
Medlet 41 emottager bitpositionerna via mediet 3 och med led- ning härav alstras klockpulser, på en ledning 4la samt en linjekodkompletterad bitström 40', på en ledning 4lb.
I den signalmottagande enheten 4 är i andra medel 42 emottag- na informationsbärande och linjekodförsedda bitpositioner (4lb) uppdelbara i ett antal lika delavsnitt.
I medlet 41 utvärderade klockpulser på ledningen 4la skall tillföras kretsarna inom den signalmottagande enheten 4 på ett sätt som är uppenbart för fackmannen och därför ej visat i detalj. 503 2920 _ 19 _ Nämnda andra medel 42 består av ett antal, nämligen tjugofem, l-bitsregister, betecknade 42,1 - 42,25, sammankopplade till ett ringformat skiftregister 42'.
Detta skiftregister 42' är anordnat att för varje tidsposi- tion tl, t2, t3 skifta över det digitala innehållet i ett 1- bitsregister 42,25 till ett intillvarande l-bitsregister 42,24, o.s.v.
Ett av dessa l-bitsregister, nämligen det med hänvisningsbe- teckningen 42,25, utgöres utav ett ställbart l-bitsregister, varför enbart detta registers digitala värde kan omställas, som "l"-ställas via yttre kretsar.
Antalet l-bitsregister 42,1 - 42,25, inkluderande det ställ- bara (42,25), skall svara mot antalet bitpositioner i ett valt delavsnitt (såsom delavsnittet 31).
Ett på förhand bestämt antal av nämnda delavsnitt skall bilda en linjekodkompletterad datacell med tillförda linjekodrela- terade bitpositioner separerade av tjugofyra informations- bärande bitpositioner.
Via ett i den mottagande enheten 4 ingående tredje medel 43, är initialt varje l-bitsregister 42,1 - 42,25 tilldelat ett digitalt värde motsvarande det digitala värdet "O“, som är systemvalt för sänd linjekod.
Nämnd aktivering kan i första hand ske via en signal på en ledare 43a, alstrad i en extern styrutrustning.
Aktiveringen för 0-ställning av alla l-bitsregister 42,1 - 42.25 kan också ske via en annan ledare 43b.
Utgående från denna initiala "O"-inställning av samtliga l-bitsregister 42,1 - 42,25 skall nu linjekodens "O" tids- position utvärderas. 503 920 _20- Detta skall principiellt ske genom att först fastställa och markera alla bitpositioner inom delavsnitt på delavsnitt som inte kan utgöra linjekod. Insikten härom bygger på att enbart de tjugofyra informationsbärande bitpositionerna och deras tidspositioner kan intaga såväl det digitala värdet "O" som "l" medan linjekoden intager enbart värdet "O".
Uppfinningen bygger på att inom nämnda skiftregister 42' skifta om ett och samma ställbara l-bitsregister till "l" vid varje bitposition som en informationsbärande bitposition upp- visar det digitala värdet "l".
Så snart en av dessa informationsbärande bitpositioner någon gàng under sökförfarandet ger värdet "l" registreras detta i skiftregistret 42' och om en motsvarande bitposition inom nästkommande delavsnitt ävenledes är "l" så sker ej någon omställning av det ställbara l-bitsregistret 42,25, enär detta är redan omställt.
När endast ett värde "O" skiftas runt genom skiftregistrets 42' l-bitsregister träder linjekodens tidsposition fram, nämligen som den tidsposition som skiftas runt av l-bitsre- gistren och som svarar mot värdet "O". Ändringen av det ställbara l-bitsregistret 42,25 sker genom att en, av den mottagande enheten 4 uppfattbar, ström 40' av bitpositioner och deras digitala värden mottages i en motta- gare 44. Via en däri ingående jämförande krets 44' jämföres under tidsavsnittet "tl", bitpositionens 5a digitala värde "O" med det digitala värdet "O" för det ställbara l-bitsre- gistret 42,25.
Samma digitala värden föreligger inom tidsavsnittet "tl" och därmed initieras ingen ändring av det digitala värdet "O" i registret 42,25.
Skiftregistret 42' stegas nu fram ett steg, varvid det digi- 503 920 _ _ tala värdet "O" inom l-bitsregistret 42,25 överföres eller överflyttas till l-bitsregistret 42,24, som ett värdet "0", det digitala värdet "O" för l-bitsregistret 42,1 skiftas över till det ställbara l-bitsregistret 42,25, o.s.v.
Inom nästkommande tidsposition "t2" jämföres nu den informa- tionsbärande bitpositionens 40a digitala värde "1" med det digitala värdet "O" för det ställbara l-bitsregistret 42,25.
Här föreligger nu en skillnad, varvid den jämförande kretsen 44' initierar en ändring av 1-bitsregistrets 42,25 digital värde till "l".
Skiftregistret 42' stegas nu fram ytterligare ett steg, varvid det digitala värdet "O" inom l-bitsregistret 42,24 överföres eller stegas till l-bitsregistret 42,23, det digi- tala värdet "l" inom l-bitsregistret 42,25 överföres till 1- bitsregistret 42,24 och det digitala värdet "O" inom l-bits- registret 42,1 överföres till det ställbara l-bitsregistret 42,25.
För det digitala värdet "O" under tidspositionen "t3" för den informationsbärande bitpositionen 40b sker ingen ändring av 1-bitsregistrets 42,25 innehåll.
Allteftersom bitpositionerna och deras digitala värden passe- rar som en bitström 40' stegas skiftregistret 42' fram i samma takt och så snart en informationsbärande bitposition inom en tidsposition uppvisar värdet "l" införes detta värde till l-bitsregistret 42,25, varvid detta digital värdet "l" kommer att skiftas runt inom skiftregistret och belägger ständigt en tidsposition, som inte kan motsvara tidsläget för linjekoden.
Skulle under någon tidsposition bitströmmen 40' innehålla en bitposition med ett värde "l" och l-bitsregistret 42,25 redan intagit värdet "1" sker ingen ändring av l-bitsregistret sus 9204 _22- 42,25 utan värdet "l" skiftas bara vidare inom skiftsregi- stret 42'.
Via nämnda krets 44' och en förflyttning av de mot bitström- men 40' svarande digitala värdena för de tjugofem 1-bitsregi- stren kommer varje aktuellt digitalt värde inom bitströmmen 40', som är skilt frán ett valt linjekods värde, att lagras i en mot bitpositionens tidsposition svarande registerposition.
Varje l-bitsregister 42,1 - 42,25 kan antagas representera en tidsposition inom avsnittet 31, avsnittet 32 o.s.v.
Genom att pà detta sätt mottaga det digitala värdet för bit- position på bitposition och i samma takt stega fram skiftre- gistret 42' och ständigt sätta det ställbara 1-bitsregistret 42,25 till ett värdet "l" när bitströmmens 40' bitposition har värdet "1" och ej ändra 1-bitsregistret 42,25 när dess värde är "l" och bitpositionernas värde är "l" så kommer de informationsbärande bitarna att snabbt kunna ställa l-bitsre- gistret 42,25 i "l"-läge.
Det värde "0", som motsvarar linjekodens tidsposition (5a), kommer hela tiden att skiftas runt och kommer alltid att möta samma värde (5a') vid ingångspositionen eller det ställbara 1-bitsregistret 42,25 och detta värde kommer aldrig att ändra värde.
Mycket snart kommer samtliga l-bitsregister inom skiftre- gistret 42' att vara ändrade till att uppvisa värdet "l" och skifta runt "1"-or, förutom en enda tidsposition, som då representerar linjekoder.
En kontrollkrets 46 avkänner varje 1-bitsregisters digitala värde och via en krets 46a avkännes att endast ett värde "O" skiftas runt.
Kretsen 46a aktiverar då en krets 47 för att stoppa sökningen 503 920 _ 23 _ och initierar en enhet 48 att endast ett värde "O" skiftas ruflt .
En krets 46b avkänner om alla 1-bitsregistrens digitala värden är "l" och i så fall föreligger fel och sökförfarandet får repeteras, genom att "O"-ställa samtliga 1-bitsregister via ledning 43b.
Nämnda kontrollkrets 46 aktiverar nu via kretsen 46a en syn- kroniseringsenhet 48 (4c) och avger en mot linjekodpositionen relaterad synkroniserande tidsposition och enheten 48 aktive- rar medel 49 för att avlägsna linjekodpositionerna.
Medlet 49 kan enligt figur 5 bestå av ett minne 49a, där linjekodrelaterade dataceller i delavsnitt är lagrade.
En väljarutrustning 49b utväljer de bitpositioner som skall sändas vidare på en ledning 49c och lämnar linjekodpositionen 5a.
Via en enhet 50 alstras en synkroniseringssignal på ledning 49d.
Det har vidare visat sig att enligt uppfinningens principer så är det praktiskt möjligt att inom de flesta tillämpningar kunna detektera och entydigt fastställa linjekodens tidsposi- tioner inom en enda ATM-celltid.
Uppfinningens principer är vidare användbara tillsammans med ej visade synkroniseringsblock, för att finna cellgränser.
Enär antalet bitpositioner, som har motsatt värde mot linje- kodens värde, förekommer ofta och är begränsade till de in- formationsbärande bitpositioner så utvärderas linjekodposi- tionen snabbt. Utvärderingstiden skulle ytterligare kunna förkortas genom att sända kända bitmönster för de informa- tionsbärande bitpositionerna på mediet 3. 503 920 _ 24 _ Med hänvisning till figurerna 6 och 7 visas där principerna för en parallell länk. Ett likartat ringformat skiftregister 42' utnyttjas, men med lika många ingångspositioner eller ställbara l-bitsregister, liknande 1-bitsregistret 42,25, som det finns parallella databitar i länken.
De ställbara 1-bitsregistren skall fördelas jämnt över skift- registret. Antalet bitpositioner mellan två linjekodrelate- rade bitpositioner måste vara jämnt delbart med antalet parallella databitar i länken.
Figur 6 avser att illustrera en utföringsform med tre paral- lella databitar i en länk medan figur 7 avser att illustrera åtta parallella databitar i en länk.
Om, enligt figur 6, nio databitspositioner finnes mellan två linjekodrelaterade bitpositioner (med beteckningen "O") kan den parallella länken A, B och C bestå av tre bitar. Antalet ingångspositioner eller ställbara l-bitsregister blir då tre 61, 62, 63.
Vart tredje l-bitsregister i ringen utgöres då av ett ställ- bart l-bitsregister och detta utgör ingàngsposition.
Struktureringen av bitpositionerna vid tidavsnitten tl - tlo visas också i figur 6 med länkarna A, B och C.
Vid tidspositionen tl uppträder linjekoden på länk "A“, vid t4 på länk "B" och vid t7 på länk "C".
I övrigt hänvisas till figur 7, där ett utföringsexempel beskrives med tjugofyra databitspositioner mellan tvà lin- jekodrelaterade bitpositioner och den parallella länken kan t.ex. bestå av åtta bitar. Antal ingångspositioner eller ställbara l-bitsregister (42,25) blir då åtta.
Vart tredje l-bitsregister i ringen skall då vara ett ställ- 503 920 _ ._ bart l-bitsregister och utgöra en ingångsposition, utom på ett ställe där ett fjärde l-bitsregister blir ingångsposi- tion. Principen är sedan densamma.
Alla l-bitsregister styrs med samma klockpuls. Den bitposi- tion i ringen som roterar med linjekodsbitens värde hamnar på en ingångsposition var tredje klockcykel, och har då för- flyttas en bit i sidled i förhållande till den parallella länken.
En övervaknings- eller initieringskrets, såsom 43, är även här erforderlig för att alla värden för 1-bitsregistren i ringen skall sättas till linjekodsvärdet då sökningen börjar.
Då alla bitar utom en antagit motsatt värde till linjekodens värde är sökningen klar och positionen för linjekoden känd.
Funktionen av utföringsformen enligt figur 7 är principiellt densamma som för figur 4 dock uppträder bitpositioner på åtta ledare 40', till var och en av de jämförande kretsarna 44', 44a', 44b', som är anslutna till var sitt 1-bitsregister, bildande ett ringkopplat skiftregister 42'.
Så snart det ringkopplade registret 42' uppvisar ett enda värde "O", som skiftas runt, skall utförd sökning anses vara slutförd via en krets 46a.
Drivs sökningen längre föreligger risk för att eventuella bitfel kan släcka ut den sist roterande bitpositionen med värdet "O". Om bitfel släcker ut alla värden för bitpositio- nerna vid sökningen kan detta detekteras och sökningen starta om via en krets 46b.
Då linjekodens bitpositioner är kända kan man styra ut de delavsnitt som är separerade med linjekodsbiten på önskat format.
Då delavsnitten i datapaketen är kända kan synkroniseringen 503 920 _ _ av dataceller startas på sedvanligt sätt, t.ex. mönsterigen- känning i datacell, CRC etc.
Den tidigare omnämnda "scramblings“-enheten möjliggör att en' enda bitposition kan representera linjekoden.
Enär varje bitposition som är "O" ger en bitväxling garante- ras att linjekoden "O" kommer att ge en sådan bitväxling.
Nämnda bitväxling skall relateras till intillvarande informa- tonsbärande bitposition.
Uppfinningen är givetvis inte begränsad till den ovan såsom exempel angivna utföringsformen utan kan genomgå modifikatio- ner inom ramen för uppfinningstanken illustrerad i efter- följande patentkrav.
Claims (8)
1. Sätt att i en signalmottagande enhet kunna fastställa ett tidsläge för en signifikativ bitposition, uppträdande bland emottagna informationsbärande bitpositoner, där nämnda sig- nalmottagande enhet ingår i ett signalöverförande system, med en, informationsbärande digitaliserade signaler, sändande enhet, ett nämnda signaler överförande medium samt nämnda, sålunda utsända informationsbärande digitaliserade signaler, signalmottagande enhet, där nämnda signalsändande enhet är anpassad för en sändning av, till datapaket, med ett på förhand bestämt antal bitpositioner, samordnad, digital in- formation i form av sekvensiella bitpositioner och anpassad för en sändning av datapaket på datapaket och där det, inom varje datapaket tillhöriga bitpositioner, är infört ett pà förhand bestämt antal, jämnt fördelade, linjekodrelaterade signifikativa bitpositioner, med ett på förhand bestämt antal informationsbärande bitpositioner mellan intillvarande linje- kodrelaterade bitpositioner, och där nämnda signalmottagande enhet är anpassad för en mottagning av, till datapaket sam- ordnad och införd linjekodrelaterad bitposition uppvisande, digital information och där nämnda signalmottagande enhet är försedd med och/eller är samverkbar med medel, för att fasts- tälla tidspositionerna för ett antal linjekodrelaterade signifikativa bitpositioner, varvid i den signalmottagande enheten emottagna informationsbärande och linjekodförsedda bitpositioner är uppdelbara i ett antal lika delavsnitt, med ett pà förhand bestämt antal av nämnda delavsnitt bildande ett komplett datapaket med tillförda linjekodrelaterade bitpositioner, varjämte nämnda linjekodrelaterade signifika- tiva bitpositioner är var och en tilldelad ett och samma signifikativa värde, k ä n n e t e c k n a t därav, a) att ett antal, signalmottagande enheten tillhöriga, l-bitsregister är initialt tilldelade digitala vär- den motsvarande det digitala värdet för en sänd 503 920 _28.. linjekod, b) att antalet l-bitsregister är valt att motsvara an- talet bitpositioner inom nämnda delavsnitt, och att dessa är ringkopplade till ett skiftregister, c) att en, av den mottagande enheten uppfattbar, ström av bitpositioner och deras resp. digitala värde jämföres med ett aktuellt digitalt värde lagrat i ett ställbart l-bitsregister, d) att vid ett digitalt värde för en bitposition av- vikande från värdet för linjekodens värde växlar nämnda ställbara l-bitsregister över till nämnda avvikande värde, e) att när endast ett l-bitsregister inom skiftre- gistret uppvisar ett digitalt värde, svarande mot linjekodens digitala värde, representerar nämnda värde linjekodens tidsposition och f) att en synkronisering sker i beroende härav.
2. Sätt enligt patentkravet 1, k ä n n e t e c k n a t därav, att en kontrollkrets avläser bitpositionernas värde i nämnda skiftregister och utvärderar den enda tidsposition som har samma värde som linjekoden.
3. Sätt enligt patentkravet 1 eller 2, k ä n n e t e c k - n a t därav, att nämnda kontrollkrets aktiverar en synkroni- seringsenhet och anger en till linjekodpositionen relaterad synkroniserande tidsposition och att nämnda kontrollkrets aktiverar medel för att avlägsna linjekodpositionerna.
4. Sätt enligt patentkravet 1, 2 eller 3, k ä n n e t e c k- n a t därav, att en signalsändande enhet inför i sända in- 503 920 _ 29 _ formationsbärande signaler periodiskt en linjekodrelaterad bitposition, var och en tilldelad ett på förhand bestämt lika digitalt värde.
5. Anordning för att i en signalmottagande enhet via medel kunna fastställa ett tidsläge, vilket representeras av att en periodiskt återkommande signifikativ bitposition uppträder med ett bestämt digitalt värde, i form av en linjekod, bland emottagna informationsbärande bitpositioner, k ä n n e - t e c k n a d därav, att nämnda medel innefattar ett antal 1-bitsregister, att nämnda 1-bitsregister är initialt till- delade digitala värden svarande mot det digitala värdet för nämnda signifikativa bitposition, att antalet 1-bitsregister är valt att motsvara antalet bitpositioner inom ett delav- snitt av ett linjekodförsett datapaket och ringkopplade för att bilda ett skiftregister, att ett jämförande medel är anordnat för att jämföra det digitalt värdet för varje uppträdande bitposition med ett digitalt värde i ett ställ- bart 1-bitsregister, att ett, det ställbara 1-bitsregistrets digitala värde ändrande, medel är anordnat att ändra inställ- ningen så snart det digitala värdet för en bitposition av- viker från det initialt införda värdet och att när endast ett register inom de ringkopplade 1-bitsregistren uppvisar det initialt införda digitala värdet utgör dess position tids- positionen för linjekoden.
6. Anordning enligt patentkravet 5, k ä n n e t e c k n a d därav, att en kontrollkrets är anordnad att avläsa varje 1- bitsregisters digitala värde.
7. Anordning enligt patentkravet 6, k ä n n e t e c k n a d därav, nämnda kontrollkrets är anordnad att aktivera en synkroniseringsenhet.
8. Anordning enligt patentkravet 5, k ä n n e t e c k n a d därav, att nämnda kontrollkrets är anordnad att aktivera en krets för att avlägsna linjekodens tidsposition.
Priority Applications (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE9403328A SE503920C2 (sv) | 1994-10-03 | 1994-10-03 | Sätt att synkronisera signaler och anordning härför |
PCT/SE1995/001118 WO1996010877A1 (en) | 1994-10-03 | 1995-10-02 | Method of synchronizing signals and a device herefor |
DE69532384T DE69532384D1 (de) | 1994-10-03 | 1995-10-02 | Verfahren und vorrichtung zur synchronisierung von signalen |
CN95196413.5A CN1095262C (zh) | 1994-10-03 | 1995-10-02 | 同步信号的方法及其装置 |
CA002201599A CA2201599C (en) | 1994-10-03 | 1995-10-02 | Method of synchronizing signals and a device herefor |
EP95934375A EP0789960B1 (en) | 1994-10-03 | 1995-10-02 | Method of synchronizing signals and a device therefor |
US08/809,635 US5987080A (en) | 1994-10-03 | 1995-10-02 | Method of synchronizing signals and a device herefor |
AU36909/95A AU693270B2 (en) | 1994-10-03 | 1995-10-02 | Method of synchronizing signals and a device herefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE9403328A SE503920C2 (sv) | 1994-10-03 | 1994-10-03 | Sätt att synkronisera signaler och anordning härför |
Publications (3)
Publication Number | Publication Date |
---|---|
SE9403328D0 SE9403328D0 (sv) | 1994-10-03 |
SE9403328L SE9403328L (sv) | 1996-04-04 |
SE503920C2 true SE503920C2 (sv) | 1996-09-30 |
Family
ID=20395452
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SE9403328A SE503920C2 (sv) | 1994-10-03 | 1994-10-03 | Sätt att synkronisera signaler och anordning härför |
Country Status (8)
Country | Link |
---|---|
US (1) | US5987080A (sv) |
EP (1) | EP0789960B1 (sv) |
CN (1) | CN1095262C (sv) |
AU (1) | AU693270B2 (sv) |
CA (1) | CA2201599C (sv) |
DE (1) | DE69532384D1 (sv) |
SE (1) | SE503920C2 (sv) |
WO (1) | WO1996010877A1 (sv) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
IT1307016B1 (it) * | 1999-01-27 | 2001-10-11 | Cselt Centro Studi Lab Telecom | Procedimento e dispositivo per la trasmissione di segnali numerici. |
ES2263758T3 (es) * | 2002-12-24 | 2006-12-16 | U-Blox Ag | Circuito de sincronizacion. |
EP1987614B1 (de) * | 2006-02-22 | 2013-05-29 | Siemens Enterprise Communications GmbH & Co. KG | Verfahren und einrichtungen zum übermitteln von sendezeit- oder empfangszeitinformation einer gesendeten oder empfangenen nachricht |
KR100868299B1 (ko) * | 2008-03-20 | 2008-11-11 | 주식회사 아나패스 | 클록 정보와 함께 데이터를 전송하는 방법 및 장치 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NL176420C (nl) * | 1977-09-29 | 1985-04-01 | Nederlanden Staat | Synchronisatieinrichting voor het afgeven van een met een in een inkomend digitaal signaal aanwezig synchronisatieteken overeenkomend synchronisatiesignaal. |
FR2526615A1 (fr) * | 1982-05-10 | 1983-11-10 | Bodros Christian | Coupleur a haut debit entre un multiplex de voies mic et un commutateur de paquets |
US4819231A (en) * | 1983-01-20 | 1989-04-04 | Nippon Hoso Kyokai | Framing timing detection circuit for a character code broadcasting system |
DE3540572A1 (de) * | 1985-11-15 | 1987-05-21 | Kabelmetal Electro Gmbh | Verfahren zur synchronisation eines empfaengers bei der digitalen datenuebertragung |
ATE66556T1 (de) * | 1986-09-29 | 1991-09-15 | Siemens Ag | Verfahren zur rahmensynchronisierung der vermittlungsstelle eines pcm-zeitmultiplexfernmeldesystems. |
US5010559A (en) * | 1989-06-30 | 1991-04-23 | Sgs-Thomson Microelectronics, Inc. | System for synchronizing data frames in a serial bit stream |
DE69024045T2 (de) * | 1990-08-16 | 1996-06-20 | Ibm | Kodierungsverfahren und Vorrichtung zur Pipeline- und Parallelverarbeitung. |
MX9308193A (es) * | 1993-01-29 | 1995-01-31 | Ericsson Telefon Ab L M | Conmutador atm de acceso controlado. |
US5410754A (en) * | 1993-07-22 | 1995-04-25 | Minute Makers, Inc. | Bi-directional wire-line to local area network interface and method |
-
1994
- 1994-10-03 SE SE9403328A patent/SE503920C2/sv not_active IP Right Cessation
-
1995
- 1995-10-02 US US08/809,635 patent/US5987080A/en not_active Expired - Lifetime
- 1995-10-02 DE DE69532384T patent/DE69532384D1/de not_active Expired - Lifetime
- 1995-10-02 CN CN95196413.5A patent/CN1095262C/zh not_active Expired - Fee Related
- 1995-10-02 AU AU36909/95A patent/AU693270B2/en not_active Ceased
- 1995-10-02 EP EP95934375A patent/EP0789960B1/en not_active Expired - Lifetime
- 1995-10-02 CA CA002201599A patent/CA2201599C/en not_active Expired - Fee Related
- 1995-10-02 WO PCT/SE1995/001118 patent/WO1996010877A1/en active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
CA2201599A1 (en) | 1996-04-11 |
WO1996010877A1 (en) | 1996-04-11 |
US5987080A (en) | 1999-11-16 |
DE69532384D1 (de) | 2004-02-05 |
SE9403328D0 (sv) | 1994-10-03 |
EP0789960B1 (en) | 2004-01-02 |
CA2201599C (en) | 2001-06-19 |
CN1095262C (zh) | 2002-11-27 |
EP0789960A1 (en) | 1997-08-20 |
SE9403328L (sv) | 1996-04-04 |
AU693270B2 (en) | 1998-06-25 |
AU3690995A (en) | 1996-04-26 |
CN1166898A (zh) | 1997-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
MXPA97002366A (en) | Method of synchronizing signals and a device for me | |
EP0405761B1 (en) | System for synchronizing data frames in a serial bit stream | |
US4415984A (en) | Synchronous clock regenerator for binary serial data signals | |
CA1279718C (en) | Self-routing switch | |
SE455661B (sv) | Digitaltransmissionssystem | |
KR100263789B1 (ko) | 임의 정렬 병렬 프레이머를 갖는 원격 통신 시스템 및 원격 통신 수행 방법 | |
GB1561369A (en) | Binary data receiver | |
EP0405760B1 (en) | System for synchronizing data frame groups in a serial bit stream | |
RU2105424C1 (ru) | Трассировочно-логическое устройство для коммутационного элемента | |
EP1096506B1 (en) | Shift register allowing direct data insertion | |
SE443482B (sv) | Konferenskoppling for inkoppling i en digital telefonanleggning samt sett for astadkommande av en konferenskoppling i en digital telefonanleggning | |
US3742144A (en) | Interconnected loop digital transmission system | |
GB2049364A (en) | Synchronisation in tdm systems | |
SE503920C2 (sv) | Sätt att synkronisera signaler och anordning härför | |
US4829518A (en) | Multiplexing apparatus having BSI-code processing and bit interleave functions | |
US4628309A (en) | System and device for remote surveillance of equipment on a digital transmission link without interrupting traffic | |
IL116755A (en) | Filter the shape of a series of digital data | |
US4017688A (en) | Method and devices for inserting additional pattern in, or removing same from, a message | |
GB2187366A (en) | Synchronizing signal decoding | |
EP0405577A2 (en) | Frame conversion circuit | |
EP0323222A2 (en) | System for sending and receiving a HDLC data frame on a time-division multiplex transmission path | |
US4727540A (en) | Apparatus for remote signalling on a digital transmission link | |
CA1120120A (en) | Frame search control for digital transmission system | |
US5377228A (en) | Data repeating apparatus | |
EP0409168B1 (en) | Elastic store memory circuit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
NUG | Patent has lapsed |