SE516082C2 - Radiotelefonikommunikationssystem som gränsar till ett system av ISDN typ - Google Patents
Radiotelefonikommunikationssystem som gränsar till ett system av ISDN typInfo
- Publication number
- SE516082C2 SE516082C2 SE9302618A SE9302618A SE516082C2 SE 516082 C2 SE516082 C2 SE 516082C2 SE 9302618 A SE9302618 A SE 9302618A SE 9302618 A SE9302618 A SE 9302618A SE 516082 C2 SE516082 C2 SE 516082C2
- Authority
- SE
- Sweden
- Prior art keywords
- data
- bits
- communication system
- radiotelephone
- clock
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/05—Electric or magnetic storage of signals before transmitting or retransmitting for changing the transmission rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F5/00—Methods or arrangements for data conversion without changing the order or content of the data handled
- G06F5/06—Methods or arrangements for data conversion without changing the order or content of the data handled for changing the speed of data flow, i.e. speed regularising or timing, e.g. delay lines, FIFO buffers; over- or underrun control therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/07—Synchronising arrangements using pulse stuffing for systems with different or fluctuating information rates or bit rates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/16—Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
- H04J3/1605—Fixed allocated frame structures
- H04J3/1623—Plesiochronous digital hierarchy [PDH]
- H04J3/1635—Format conversion, e.g. CEPT/US
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/02—Speed or phase control by the received code signals, the signals containing no special synchronisation information
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2205/00—Indexing scheme relating to group G06F5/00; Methods or arrangements for data conversion without changing the order or content of the data handled
- G06F2205/06—Indexing scheme relating to groups G06F5/06 - G06F5/16
- G06F2205/061—Adapt frequency, i.e. clock frequency at one side is adapted to clock frequency, or average clock frequency, at the other side; Not pulse stuffing only
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)
- Power Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Communication Control (AREA)
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
- Dc Digital Transmission (AREA)
Description
516 082 2 miljön åtskilliga problem. För det första utnyttjar metoden som rekommenderas av CCITT delar av bittider, beroende pà datahastigheten för att utföra klockkompensering, varvid denna information emellertid inte upprätthålls av GSM-luftgräns- snittspecifikationen, som i huvudsak komprimerar och optimerar V.ll0-ramen för överföringen via luften. De nedre, fraktion- ella datahastigheterna förloras i optimeringen. För det andra kan fel som introduceras i GSM-gränssnittet medföra att GSM- datatjänsterna godtyckligt lägger till eller eliminerar bitar från användarens dataström i V.llO-ramen. Om detta händer inte bara förvärras datafelen utan störs även det totala antalet databitar på grund av korruption av den klockkompensations- mekanism som beskrivs i CCITT-rekommendationen V.1l0. Själva detta problem kan leda till att vissa typer av felkorriger- ingsprotokoll blir oanvändbara i GSM-miljön.
En annan brist hos V.ll0-metoden för anpassning av användardataklockhastigheter är kravet på en samplingsmekanism för övervakning av fasdifferensen mellan de två klockorna i de oberoende klockorna. I avsikt att uppnå den önskade lösningen bör klockorna översamplas i avsikt att mäta den erfordrade fasdifferensen. Detta krav tillför en extra och dyr kostnad för GSM-datastödsplattformen och tillför åtta komplexa fas- tillstànd som är nödvändiga för att implementera kompen- sationsmekanismen.
Sàledes finns ett behov av ett förfarande för anpassning av användardatahastigheter med oberoende klockkällor över nät i en miljö med hög BER, och som heller inte behöver dyra, realtidsintensiva och komplexa tillägg till datastödsplatt- formen.
Sammanfattning av uppfinningen Ett kommunikationssystem har ett gränssnitt till ett nät av ISDN-typ med data som klockas med olika hastigheter.
Kommunikationssystemet har en sändare och en mottagare, som 70549 ny beskrivningdoc; 01-07-24 516 082 överför information om datahastighetskompensationen_ Kommunikationssystemet kännetecknas av att sändaren bestämmer den kompensation som erfordras för anpassning mellan systemet och nätet på grundval av datahastighetsskillnaden och alstrar information för datahastighetskompensation på grundval av den erforderliga kompensationen. Informationen om datahastighetskompensationen fördelas över åtminstone tvâ ISDN-ramar och inom områden av ISDN-ramarna som inte används för överföring av data, varvid mottagaren mottar information om datahastighetskompensationen och kompenserar för datahastighetsskillnaden med en heltalsmultipel av bitar enligt vad som föreskrivs av informationen om datahastighetskompensationen.
Fig. 1 visar allmänt ett radiotelefonsystem som kan innehålla föreliggande uppfinning.
Fig. 2 visar uppbyggnaden hos en V.llO-ram, som definieras av CCITT-rekommendationen V.ll0.
Fig. 3 visar två V.llO-ramar i följd, vilka bildar en multiram i enlighet med uppfinningen.
Fig. 4 visar allmänt en anordning, som utför anpassning av oberoende klockhastigheter i en sändare i enlighet med uppfinningen.
Fig. 5 visar allmänt en anordning, som utför anpassning av oberoende klockhastigheter i en mottagare i enlighet med uppfinningen.
Fig. 6 visar allmänt, i flödesschemaform, de steg som IWF genomgår för anpassning av oberoende klockhastigheter och sändning av data i enlighet med uppfinningen.
Fig. 7 visar allmänt, i flödesschemaform, de steg som IWF genomgår för anpassning av oberoende klockhastigheter och mottagning av data i enlighet med uppfinningen.
Fig. 8 visar allmänt, i flödesschemaform, de steg som ett kommunikationssystem genomgår för överflyttning av data från 70549 ny beskrivningdoc; 01-07-24 516 082 4 ett nät med oberoende klockkällor till ett annat nät med oberoende källor, i enlighet med uppfinningen.
Ett allmänt telenät (PSTN)/flertjänstnät (ISDN) 100 är anslutet till ett mobilnät (MN) 106. Detta PSTN/ISDN 100 utgörs allmänt av landledningstelefonsystemet och datorer eller annan dataöverföringshàrdvara, som kan kräva modem för att överföra data. Ett modemdataanrop i radiotelefonsystemet enligt fig 1 utförs enligt följande. En upphovsman i PSTN 100 initierar ett anrop till mobiltelefonväxeln (MSC) 105 i MN:et 106. Anropet sänds till MSC:n 105 i audioform, där det styrs om till ett datagränssnitt eller en funktion för inbördes påverkan (IWF) 125. Denna IWF 125 omvandlar audioformatet hos de data som kommer fràn det allmänna telenätet 100 till ett digitalt format (ISDN-liknande) i MN:et 106. De digitala datana bearbetas till ett format i form av en dataöverföringsram eller en V.110-ram, som är en ram för anpassning till standardhastighet och som används i MN:et 106.
V.110-ramen matas därefter till ett basstationssystem BSS 115, där den bearbetas vidare till ett standardiserat luftgränssnittsformmat, som specificeras i GSM- rekommendationen 4.21, version 3.2.0, mars 1990. Datana i GSM- luftgränssnittsramen sänds via en antenn 120. En mobil enhet 110 mottar luftgränssnittsrammen som innehåller datana och bearbetar (visas ej) datana tillbaka till V.110-formatet.
I systemet som visas i fig 1 behöver inte nämnda PSTN/ISDN 100 vara synkroniserat med MN:et 106. Om det är synkroniserat synkroniseras klocksignalerna som driver modemet 126 i IWF:en 125 med hastighetsanpassningsblocket 127 i IWF:en 125. Följaktligen krävs det ingen klockanpassning mellan modemet 126 och hastighetsanpassningsblocket 127. Om emellertid de tvà näten inte är synkroniserade kommer klockan som driver modemet 126 inte att anpassas till den klocka som används i hastighetsanpassningsblocket 127. För tillämpningar 70549 ny beskrivningdoc; 01-07-24 516 082 som inte är radiotelefonstillämpningar tillhandhàller CCITT- rekommendationen för V.ll0-rambildningen en mekanism för att kompensera för problemet med missanpassade klockor.
Proceduren, som beror på den inblandade datahastigheten adderar eller eliminerar hela bitar, halva bitar eller fjärdedels bitar av V.110-ramen efter behov för att öka eller minska datahastigheten.
Fig 2 visar uppbyggnaden av en V.ll0-ram enligt definitionen i CCITT-rekommendationen V.l00. V.1lO-ramen är uppbyggd av 10 oktetter, varvid varje oktett har åtta bitar.
Oktett O innehåller 8 "O"-bitar och används för synkroniseringssyften. Den första biten i varje efterföljande oktett är en "l"-bit och används åter för synkroniseringssyften. De återstående bitarna i V.ll0-ramen utgörs av tre typer av bitar. D-bitar överför användardataströmmen, S- och X~bitar överför modemstatussignaler, och E-bitar Överför information om användardatahastigheten och klockkompensation. I den föredragna utföringsformen modifieras E-bitarna, särskilt E4, E5, E6 och E7, i klockkompensationsproceduren enligt uppfinningen. Fig 3 visar allmänt en första V.l10-ram 300 och en andra V.ll0-ram 305, som sänds för bildande av en multiram 310, som är implementeringen i den föredragna utföringsformen.
Användandet av 4 E-bitar från var och en av de två V.ll0- ramarna bildar ett 8-bitars kodord, som är framåtfelkorrigerat (FEC) kodat. Således används två av de 8 E-bitarna för att representera klockkompensationstillstånden medan de återstående 6 E-bitarna används för att framåtfelkorrigera multiramen.
Eftersom luftgränssnittet utnyttjar en mindre bandbredd än V.110-ramen måste nägra av bitarna i V.110-ramen förkastas och/eller komprimeras. Om den kompensationsmekanism som beskrivs i CCITT-rekommendationen V.1l0 skulle användas skulle 70549 ny beskrivningdoc; 01-07-24 516 082 de tillagda eller eliminerade halv- eller fjärdedelsbitarna förloras vid borttagandet och kompressionen av bitar i MN:ets 106 basstationssystem BSS 115. Förutom kartläggningsproblemet mellan luftgränssnittet och V.110-ramarna skulle den höga BER:en kunna orsaka felaktig addering eller eliminering av databitar. Denna felaktighet ändrar antalet överförda databitar vilket konsekvent leder till svåra datafel.
Fig 4 visar allmänt den maskinvara som utför anpassningen av klockfelshastighet i enlighet med uppfinningen. En pulskodsmodulerad (PCM) signal, som vanligtvis används för audiokommunikationer i digitala trunker eller länkar inmatas i ett analog/PCM-block 124. PCM-ledningen innehåller sampel av audiosignaler och klockan CLKl i PSTN:et 100.
Klockinformationen, som betecknar CLK1, extraheras av modemet 126. Användardatana kommer till modemet från ananlog/PCM- blocket 124, där de àterformatteras till sin ràdataform. CLK1- signalen används för att klocka rädatana, vilket symboliseras av DAT-ledningen som lämnar modemet 126. Vid denna tidpunkt innehåller DAT-ledningen data som sänds med en första klockhastighet eller CLKl. De data som lämnar modemet 126 inmatas i en databuffert 400, som finns i hastighetsanpassningsblocket 127. Datana klockas in i bufferten 400 med en andra klockhastighet, CLK2, som hämtas fràn MSC:n 105. Databufferten 400 accepterar datana från DAT- ledningen. Vid denna tidpunkt bestäms klockdifferensen mellan CLK1 och CLK2. Denna bestämning utförs genom ställning av pekare i databufferten 400. Exempelvis mäter en pekare den hastighet vid vilken databitar när databufferten 400, vilken skulle vara hastigheten CLK1, och en andra pekare mäter hastigheten med vilken data lämnar databufferten 400, vilken skulle vara hastigheten CLK2, med vilken data klockas ut ur bufferten 400. Om CLK1 är mindre än CLK2 vid en lägre tröskel uppkommer ett tillstànd med för läg klockhastighet. Data pà 70549 ny beskrivningdoc; 01-07-24 516 082 7 DAT-ledningen som när bufferten under detta tillstånd när databufferten 400 långsammare än data lämnar databufferten 400. För att anpassa de två klockhastigheterna kommer de data som lämnar databufferten 400 att få en hel bit eliminerad när den för låga klockhastigheten faller under en nedre tröskel. pä samma sätt uppkommer om CLKl överstiger CLK2 med ett värde som ligger över en övre tröskel ett tillstànd med för hög hastighet, varvid data när databufferten 400 snabbare än data lämnar databufferten 400. Under detta tillstånd mäste hastigheten hos datana som lämnar databufferten 400 öka och därför adderas en hel bit till datana som lämnar bufferten 400. Denna insättning sker när den för höga klockhastigheten eller skillnaden mellan de två klockhastigheterna överskrider en övre tröskel. Om skillnaden mellan CLK1 och CLK2 inte är över eller under den övre respektive den nedre tröskeln ändras inte datana som lämnar bufferten 400.
Fyra klockkompenseringstillstånd är möjliga i den föredragna utföringsformen och visas i tabell 1, endast i àskådliggörande syfte. Kombinationerna av tillstånd och bitmönster kan ändras beroende på systemets utformning.
TABELL 1 Funktion Bitmönster Tillstånd 1 Ingen ändring "OO" Tillstånd 2 Eliminera 1 bit "Ol" Tillstånd 3 Sätt in "0" "10" Tillstånd 4 Sätt in "l" "ll" Tabelll visar allmänt klockkompensationstillständen och deras motsvarande funktioner och bitmönster, vilket äter endast är i àskådliggörande syfte. Om de två klockorna är 70549 ny beskrivningdoc; 01-07-24 516 082 8 väsentligen ekvivalenta behövs ingen ändring av databitarna som lämnar bufferten 400, varför tillståndet 1, som representerar ingen ändring, fär motsvara bitmönstret "00".
För ett tillstànd med för låg klockhastighet, där en bit måste elimineras, får ett andra tillstànd, eller tillstånd 2, representeras av bitmönstret "01". För en för hög klockhastighet behövs två åtskilda tillstånd eftersom tillståndet med för hög klockhastighet erfordrar att en bit sätts in i de databitar som lämnar bufferten; varvid den insatta biten kan vara antingen "O" eller "1". Tillstånd 3 motsvarar insättning av en "O"-bit och får representeras av bitmönstret "10" medan tillståndet 4 motsvarar insättning av en "l"-bit och fàrrepresenteras av bitmönstret "11".
Hysteririsförmäga kan läggas till genom att man sätter två trösklar för varje pekare, beroende på kompensationstillståndet.
Bestâmningen av rätt klockkompensationstillstånd utförs av en digital signalprocessor (DSP) 406 och en mikroprocessor (pP) 405, som i den föredragna utföringsformen är en Motorola 56001 respektive en Motorola 68020. Mikroprocessorn övervakar pekarna i bufferten 400 och bestämmer det lämpliga tillståndet och representativa bitmönstret genom att jämföra hastigheten med vilken data när bufferten 400 med hastigheten med vilken data lämnar bufferten 400. Eftersom mikroprocessorn 405 mottar data från modemet 126 formatterar mikroprocessorn 405 datana till en V.ll0-ram. När det erforderliga kompensationstillstàndet en gång har bestämts ändrar DSP:n 406 antalet databitar i multiramen 310 i enlighet därmed. Om mikroprocessorn 405 bestämmer att ingen ändring är nödvändig används ett bit-mönster "00" som ett kompensationstillstànd och ingen ändring av antalet databitar D i multiramen görs. Om mikroprocessorn 405 bestämmer att en för låg klockhastighet föreligger, dvs. tillstånd 2, införs bitmönstret "0l" i två av 70549 ny beskrivningdoc; 01-07-24 5156 082 9 de åtta E-bitarna i multiramen 310. I detta fall kommer den terminal som mottar multiramen 310 att ignorera databiten som följer omedelbart efter E-bitarna i den andra V.ll0-ramen 305.
Om mikroprocessorn 405 bestämmer att antalet databitar i multiramen 310 behöver ökas med en bit kommer mikroprocessorn 305 att öka antalet genom att lägga till en bit med värdet "0" eller "l" i totalen av användardatabitar. Detta sker mellan den sista databiten som föregår E-bitarna och den första databiten som följer efter E-bitarna i den andra V.ll0-ramen.
IWF:en 125 år ett duplexsystem och därför mottar den också V.110-ramar som har sänts och ändrats. Fig 5 visar mottagnings- och transformationsprocessen från V.l10-ramen till ràdatana, som krävs som insignal av modemet 126. En datamottagare 500 mottar multiramen 300, som utgörs av en första V.l10-ram 300 och en andra V.110-ram-350. Ramarna inmatas i en DSP 506 och en pP 505, vilka, såsom nämnts tidigare, i den föredragna utföringsformen är en Motorola 56001 respektive en Motorola 68020. Mikroprocessorn 505 och DSP:n 506 klockas av CLK2, som hämtas från Mzets 106 klocka.
Beroende på det mottagna kompensationstillstándet avkodar DSP:n 506 den framätfelkorrektion som utfördes pà kompensationstillständsbitarna och sänder det avkodade tillståndet till mikroprocessorn 505, där databitarna i multiramen 310 ändras i enlighet därmed. Om exempelvis kompensationstillstàndet är tillstànd 2 kommer mikroprocessorn att ignorera den databit som följer omedelbart efter E-bitarna i den andra V.1l0-ramen 305. Om det avkodade tillståndet är sådant att ett 3-tillstànd eller ett 4-tillstànd föreligger kommer mikroprocessorn att lägga till en bit i ràdatabitarna som lämnar mikroprocessorn 505. Utsignalen från mikroprocessorn 505 inmatas i en databuffert 500, som åter har klockinsignalen CLK2. Genom att àkalla korrekt kompensation skapar mikroprocessorn 505 den nya hastigheten för modemet 70549 ny beskrivningdoc; 01-07-24 516 082 126, i vilket data plockas in med CLK1. Datana överföres till analog/PCM-blocket 124 där de omvandlas till en PCM-signal och överförs tillbaka till MSC:n 105. Vid denna tidpunkt sänder MSC:n 105, se fig 1, datana till PCTN/ISDN-näten 100 i ett audiomoduleringsformat med användning av PCM-sampel.
Fig 6 visar allmänt, i flödesschemaform, de steg nämnda i IWF går igenom för att anpassa oberoende klockhastigheter och sända data i enlighet med uppfinningen. Processen i nämnda IWF börjar vid 600 med att vid 603 tillhandahålla en klocka som har en andra klockhastighet och acceptera, vid 606, åtminstone ett i förväg bestämt antal nätinformationsbitar och databitar med en första klockhastighet. Mikroprocessorn 405 bestämmer därefter, vid 609, skillnaden mellan den första klockhastigheten och den andra klockhastigheten. DSP:n 406 ändrar, vid 612, det i förväg bestämda antalet databitar med ett helt antal bitar, och datasändaren 420 sänder, vid 615, åtminstone en nätinformationsbit och åtminstone de ändrade databitarna med den andra klockhastigheten.
Fig 7 visar allmänt, i flödesschemaform, de steg nämnda IWF går i genom för att anpassa oberoende klockhastigheter och motta data i enlighet med uppfinningen. Processen i nämnda IWF börjar vid 700, när en datamottagare 500 mottar, vid 703, åtminstone en dataöverföringsram med en andra klockhastighet.
DSP:n 506 bestämmer, vid 706, klockkompensationstillståndet, mikroprocessorn 505 ändrar, vid 709, antalet databitar med åtminstone en databit och klockinställningsblocket 501 inställer, vid 712, den andra klockhastigheten så att den anpassas till destinationsnätets klockhastighet.
Fig 8 visar allmänt, i flödesschemaform, de steg som ett kommunikationssystem går igenom för att överföra data från ett nät som har oberoende klockkällor till ett annat nät som har oberoende klockkällor, i enlighet med uppfinningen. Processen börjar vid 800 när det första datagränssnittet 70549 ny beskrivningdoc; 01-07-24 516 082 ll tillhandahåller, vid 803, en andra klocka med en andra klockhastighet. Det första datagrânssnittet accepterar därefter, vid 806, åtminstone ett i förväg bestämt antal nätinformationsbitar och databitar med en första klockhastighet och bestämmer vid 809 skillnaden mellan den första och den andra klockhastigheten. Det första datagrânssnittet ändrar därefter, vid 812, det i förväg bestämda antalet databitar med åtminstone en databit och sänder vid 815, åtminstone en nätinformationsbit och åtminstone de ändrade databitarna med den andra klockhastigheten. Det andra datagrânssnittet mottar därefter, vid 818, åtminstone en nätinformationsbit och åtminstone de ändrade databitarna med den andra klockhastigheten och bestämmer, vid 821, klockkompensationstillstàndet. Det andra datagrânssnittet ändrar därefter, vid 824, antalet databitar med åtminstone en databit och ställer in, vid 827, den andra klockhastigheten för att anpassa denna till destinationsnätets klockhastighet.
Denna procedur för klockanpassning av oberoende klockkällor över nät används inte bara i nämnda IWF 125 utan kan också användas i mobila enheter 110, som också kan kräva klockhastighetsanpassning till en oberoende källa. Vidare kan de beskrivna förfarandena användas i en ren ISDN-miljö där separata, asynkrona ISDN-klockkällor används.
Eftersom den föredragna utföringsformen av den uppfinningsenliga anordningen och dito förfarandet är ett digitalt radiotelefonsystem är höga BER-hastigheter inte ovanliga under sändning över luftgränssnittet. Genom användning av två bitar för representation av klockkompensationstillståndet och de återstående sex bitarna som framåtfelkorrektion minskar känsligheten för de högre BER- hastigheterna i det digitala radiotelefonsystemet. I den föredragna utföringsformen används två V.l10-ramar för totalt 70549 ny beskrivningdoc; 01-07-24 516 082 12 åtta E-bitar. För en ytterligare minskning av känsligheten för de höga BER-hastigheterna kan fler än två V.ll0-ramar i följd utnyttjas, vilket resulterar i att fler E-bitar används för framåtfelkorrektion. Vidare kan andra metoder för framåtfelkorrektion utnyttjas. Exempelvis genom användning av en V.ll0-ram som har totalt fyra E-bitar, och användning av två E-bitar för klockkompensation och de återstående E-bitarna samt extra S- och X-bitar för framåtfelkorrektion kan minskningen av känsligheten för höga BER likafullt uppnås.
Likaledes skulle allt från en till fyra av E-bitarna, som används för klockkompensation i en V.ll0-ram, kunna användas som ett klockkompensationstillstånd, och framåtfelkorrektionen skulle kunna uppnås genom upprepning av det särskilda tillståndet över ett i förväg bestämt antal av V.ll0-ramarna.
I detta scenario skulle den inledande V.110-ramen ha ett bestämt tillstånd och därpå följande V.1lO-ramar skulle innehålla samma tillstånd, och när systemet har förvissat sig om att det "korrekta" kompensationstillståndet har mottagits kommer det att fortsätta motta andra V.llO-ramar innehållande ett annat klockkompensationstillstånd. Vilket som helst antal scheman för framåtfelkorrektion kan användas.
Genom införande av anordningen och förfarandet enligt uppfinningen i ett radiotelefonsystem, såsom ett GSM, löses problemet med anpassning av asynkrona/oberoende klockkällor.
Förfarandet andrar databitar i en V.ll0-ram med åtminstone en hel databit och säkerställer således att kompression och optimering i luftgränssnittet inte förlorar de databitar som, om de vore fraktionella, skulle förloras. Överföringens tillförlitlighet ökas genom framåtfelkorrigering av kompensationstillstånden och reducerar därigenom förfarandets känslighet för fel på grund av höga BER:er. Vidare kan användningen av enkla databuffertar, vilka vanligtvis används i en dataöverföringsmiljö, användas för att ersätta dyra och 70549 ny beskrivningxloc; 01-07-24 516 082 13 komplicerade fasdifferensdetektorer och de extra samplingstekniker som krävs för deras användning. 70549 ny beskrivningdoc; 01-07-24
Claims (8)
1. Radiotelefonkommunikationssystem som gränsar till ett nät av ISDN-typ, i vilket nät data klockas med hastigheter som skiljer sig frän datahastigheterna i radiotelefonkommunika- tionssystemet, varvid radiotelefonkommunikationssystemet innefattar en sändare och en mottagare, k ä n n e t e c k n a t av att sändaren bestämmer den kompensation som erfordras för anpassning av nämnda system och nämnda nät till varandra pà grundval av datahastighetsskillnaden och alstrar information för datahastighetskompensation pà grundval av den erforderliga kompensationen, och av att informationen om datahastighets- kompensationen fördelas över åtminstone två ISDN-ramar och inom områden av ISDN-ramarna som inte används för överföring av data, varvid informationen om datahastighetskompensationen inriktar mottagaren på kompensation för datahastighetsskill- naden med ett helt antal bitar, varvid mottagaren tar emot informationen om datahastighetskompensationen och kompenserar datahastighetsskillnaden med ett helt antal bitar enligt vad som föreskrivs av informationen om datahastighetskompensa- tionen.
2. Radiotelefonkommunikationssystem enligt krav 1, k ä n n e t e c k n a t av i vilket sändaren är anordnad i antingen stationär utrustning för radiotelefoninfrastrukturen eller i en mobil radiotelefon.
3. Radiotelefonkommunikationssystem enligt krav 1 eller 2, k ä n n e t e c k n a t av i vilket mottagaren är anordnad i antingen stationär utrustning för radiotelefoninfrastukturen eller i en mobil radiotelefon. 70549 ny beskrivningdoc; 01-07-24 10 15 20 516 082 15
4. Radiotelefonkommunikationssystem enligt krav 2 eller 3, k ä n n e t e c k n a t av i vilket den stationära utrustningen för radiotelefoninfrastrukturen innefattar en funktion för inbördes påverkan inom radiotelefonkommunikationssystemet.
5. Radiotelefonkommunikationssystem enligt något av före- gående krav, k ä n n e t e c k n a t av i vilket nämnda åtminstone två ISDN-ramar innefattar åtminstone två V.ll0-ramar.
6. Radiotelefonkommunikationssystem enligt krav 5, k ä n n e t e c k n a t av i vilket informationen om datahastig- hetskompensationen innefattar ett 5-bitars kodord.
7. Radiotelefonkommunikationssystem enligt krav 6, k ä n n e t e c k n a t av i vilket de områden av ISDN-ramarna som inte används för överföring av data innefattar två E-bitar av nämnda åtminstone två V. l10-ramar.
8. Radiotelefonkommunikationssystem enligt krav 7, k ä nn e t e c k n a t av i vilket det 5-bitars kodordet är placerat i bitarna E4, ES, E6 i två efter varandra följande V.110-ramar. 70549 ny beskrivningdoc; 01-07-24
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US66045491A | 1991-02-22 | 1991-02-22 | |
| PCT/US1992/001103 WO1992015159A1 (en) | 1991-02-22 | 1992-02-10 | Clock rate matching in independent networks |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| SE9302618D0 SE9302618D0 (sv) | 1993-08-12 |
| SE9302618L SE9302618L (sv) | 1993-10-19 |
| SE516082C2 true SE516082C2 (sv) | 2001-11-12 |
Family
ID=24649602
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SE9302618A SE516082C2 (sv) | 1991-02-22 | 1993-08-12 | Radiotelefonikommunikationssystem som gränsar till ett system av ISDN typ |
Country Status (27)
| Country | Link |
|---|---|
| US (1) | US5502752A (sv) |
| JP (1) | JP2987935B2 (sv) |
| KR (1) | KR0127995B1 (sv) |
| CN (1) | CN1032101C (sv) |
| AT (1) | AT407812B (sv) |
| AU (1) | AU658402B2 (sv) |
| BR (1) | BR9205605A (sv) |
| CA (1) | CA2100753C (sv) |
| DE (2) | DE4290392C2 (sv) |
| DK (1) | DK173808B1 (sv) |
| FI (1) | FI115354B (sv) |
| FR (1) | FR2673343B1 (sv) |
| GB (1) | GB2269300B (sv) |
| GE (1) | GEP19991767B (sv) |
| GR (1) | GR920100062A (sv) |
| HU (1) | HU216677B (sv) |
| IL (1) | IL100871A (sv) |
| IT (1) | IT1258355B (sv) |
| MX (1) | MX9200735A (sv) |
| NZ (1) | NZ241673A (sv) |
| RU (1) | RU2145466C1 (sv) |
| SE (1) | SE516082C2 (sv) |
| TR (1) | TR25708A (sv) |
| TW (1) | TW208767B (sv) |
| UA (1) | UA40009C2 (sv) |
| WO (1) | WO1992015159A1 (sv) |
| ZA (1) | ZA92950B (sv) |
Families Citing this family (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE69328176T2 (de) * | 1993-08-26 | 2000-12-21 | Hewlett-Packard Co., Palo Alto | Übertragungssystem |
| US5592556A (en) * | 1994-08-09 | 1997-01-07 | Ericsson Ge Mobile Communications Inc. | Digital radio with vocoding encrypting codec |
| US20100208634A1 (en) | 1994-10-11 | 2010-08-19 | Arbinet Corporation | System and Method For Managing Multimedia Communications Across Convergent Networks |
| US5596575A (en) * | 1995-05-05 | 1997-01-21 | Digital Equipment Corporation | Automatic network speed adapter |
| PT2315398E (pt) * | 1995-10-11 | 2014-05-06 | Aip Acquisition Llc | Rede de comunicação eficiente |
| DE19541398A1 (de) * | 1995-11-07 | 1997-05-15 | Sel Alcatel Ag | Netzanpassungszentrale für ein Mobilfunknetz |
| FI100570B (sv) * | 1995-11-15 | 1997-12-31 | Nokia Telecommunications Oy | Förfarande och arrangemang för synkronisk dataöverföring |
| US5680415A (en) * | 1996-05-31 | 1997-10-21 | Unisys Corporation | Repeater for a digital communication system which eliminates cumulative jitter |
| US5694432A (en) * | 1996-05-31 | 1997-12-02 | Unisys Corporation | Transmitter for a digital communication system which eliminates cumulative jitter |
| US5689531A (en) * | 1996-05-31 | 1997-11-18 | Unisys Corporation | Receiver for a digital communication system which eliminates cumulative jitter |
| US5680416A (en) * | 1996-05-31 | 1997-10-21 | Unisys Corporation | Digital communication system which eliminates cumulative jitter |
| US5862141A (en) * | 1996-06-14 | 1999-01-19 | Lucent Technologies Inc. | Variable bitrate radio modem system to enhance data transmission and reduce error rates |
| FI102931B (sv) | 1996-10-30 | 1999-03-15 | Nokia Telecommunications Oy | Nätoavhängig klocka i ett telesystem |
| JP3097737B2 (ja) * | 1997-01-27 | 2000-10-10 | 日本電気株式会社 | バーストクロック対応メモリ回路 |
| US6084934A (en) * | 1997-03-06 | 2000-07-04 | International Business Machines Corporation | Natural throttling of data transfer across asynchronous boundaries |
| DE19737589C1 (de) * | 1997-08-28 | 1998-11-26 | Siemens Ag | Interfaceschaltung für fullcustom- und semicustom-Taktdomänen |
| US5953331A (en) * | 1997-09-09 | 1999-09-14 | Lucent Technologies Inc. | Wireless packet system for efficient wide area bandwidth utilization |
| US6285659B1 (en) * | 1997-09-10 | 2001-09-04 | Level One Communications, Inc. | Automatic protocol selection mechanism |
| US6108348A (en) * | 1997-09-12 | 2000-08-22 | Lockheed Martin Corporation | 2.4-to-3 kbps rate adaptation apparatus for use in narrowband data and facsimile communications systems |
| US6459696B1 (en) | 1998-06-22 | 2002-10-01 | Nortel Networks Limited | Method and system for avoiding data loss in communications systems |
| US6721356B1 (en) | 2000-01-03 | 2004-04-13 | Advanced Micro Devices, Inc. | Method and apparatus for buffering data samples in a software based ADSL modem |
| US7076016B1 (en) | 2000-02-28 | 2006-07-11 | Advanced Micro Devices, Inc. | Method and apparatus for buffering data samples in a software based ADSL modem |
| US6724846B1 (en) * | 2000-04-28 | 2004-04-20 | Hewlett-Packard Development Company, L.P. | Simple, high performance, bit-sliced mesochronous synchronizer for a source synchronous link |
| US6728931B2 (en) * | 2001-03-22 | 2004-04-27 | Promos Technologies, Inc. | Time data compression technique for high speed integrated circuit memory devices |
| JP4062104B2 (ja) * | 2003-01-24 | 2008-03-19 | 株式会社リコー | ファクシミリ用モデム装置 |
| RU2297106C1 (ru) * | 2005-08-10 | 2007-04-10 | Федеральное государственное унитарное предприятие "Научно-производственное предприятие "Сигнал" | Устройство сопряжения оконечного оборудования данных с каналом связи |
| WO2011106049A1 (en) * | 2010-02-23 | 2011-09-01 | Rambus Inc. | Time multiplexing at different rates to access different memory types |
| EA021193B1 (ru) * | 2011-10-06 | 2015-04-30 | Открытое Акционерное Общество "Агат - Системы Управления" - Управляющая Компания Холдинга "Геоинформационные Системы Управления" | Автоматизированная система управления командного пункта военно-воздушных сил и войск противовоздушной обороны |
| US8924764B1 (en) * | 2012-11-15 | 2014-12-30 | Qlogic, Corporation | Systems and methods for rate matching in networks utilizing a strobe counter |
| DE112015006623B4 (de) * | 2015-06-15 | 2021-03-04 | Mitsubishi Electric Corporation | Aufzugsicherheitssystem |
| US10396922B2 (en) | 2017-02-07 | 2019-08-27 | Texas Instruments Incorporated | Apparatus and mechanism to support multiple time domains in a single soc for time sensitive network |
Family Cites Families (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3420956A (en) * | 1966-01-04 | 1969-01-07 | Bell Telephone Labor Inc | Jitter reduction in pulse multiplexing systems employing pulse stuffing |
| US3873773A (en) * | 1971-10-26 | 1975-03-25 | Martin Marietta Corp | Forward bit count integrity detection and correction technique for asynchronous systems |
| LU74196A1 (sv) * | 1975-05-28 | 1976-05-18 | ||
| GB1581521A (en) * | 1978-05-31 | 1980-12-17 | Digital Communications Corp | Tdma multiplexer-demultiplexer with multiple ports |
| US4716575A (en) * | 1982-03-25 | 1987-12-29 | Apollo Computer, Inc. | Adaptively synchronized ring network for data communication |
| SU1290546A1 (ru) * | 1983-06-30 | 1987-02-15 | Ленинградский институт инженеров железнодорожного транспорта им.акад.В.Н.Образцова | Система линейной дуплексной радиосв зи с подвижными объектами |
| DE3410188C2 (de) * | 1984-03-20 | 1986-10-23 | Philips Patentverwaltung Gmbh, 2000 Hamburg | Verfahren und Schaltungsanordnung zur Taktkorrektur in einer digitalen Datenübertragungseinrichtung |
| US4592050A (en) * | 1984-03-29 | 1986-05-27 | International Business Machines Corporation | Apparatus and method for providing a transparent interface across a satellite communications link |
| US4803726A (en) * | 1986-12-31 | 1989-02-07 | Motorola, Inc. | Bit synchronization method for a digital radio telephone system |
| US4759041A (en) * | 1987-02-19 | 1988-07-19 | Unisys Corporation | Local area network control system synchronization with phase-lock loop |
| US4941156A (en) * | 1987-05-19 | 1990-07-10 | Crystal Semiconductor | Linear jitter attenuator |
| US4791652A (en) * | 1987-06-04 | 1988-12-13 | Northern Telecom Limited | Synchronization of asynchronous data signals |
| FR2627040B1 (fr) * | 1988-02-09 | 1993-12-03 | Labo Central Telecommunications | Procede et dispositifs de synchronisation entre des terminaux communiquant par l'intermediaire d'une chaine n'assurant pas la transparence temporelle |
| DE3854231D1 (de) * | 1988-04-29 | 1995-08-31 | Ibm | Bitratenadaptionssystem für digitale Übertragungssysteme. |
| US4885758A (en) * | 1988-06-06 | 1989-12-05 | Hayes Microcomputer Products, Inc. | Speed correction and stop bit control circuit for data communications device |
| US4910794A (en) * | 1988-08-04 | 1990-03-20 | Norand Corporation | Mobile radio data communication system and method |
| FR2649842B1 (fr) * | 1989-07-17 | 1994-04-08 | Alcatel Cit | Reseau d'acces pour service de telephonie sans fil |
| IT1236730B (it) * | 1989-10-31 | 1993-03-31 | Sgs Thomson Microelectronics | Adattatore monolitico della velocita' per rete numerica integrata nei servizi (rnis o isdn). |
| FR2667748A1 (fr) * | 1990-10-09 | 1992-04-10 | Trt Telecom Radio Electr | Systeme de transmission d'informations selon un multiplex temporel presentant une structure variable. |
| US5140627A (en) * | 1990-10-09 | 1992-08-18 | Telefonaktiebolaget L M Ericsson | Handoff procedure that minimizes disturbances to dtmf signalling in a cellular radio system |
| US5140616A (en) * | 1990-11-19 | 1992-08-18 | Ag Communication Systems Corporation | Network independent clocking circuit which allows a synchronous master to be connected to a circuit switched data adapter |
-
1992
- 1992-02-05 IL IL10087192A patent/IL100871A/en not_active IP Right Cessation
- 1992-02-10 ZA ZA92950A patent/ZA92950B/xx unknown
- 1992-02-10 HU HU9302299A patent/HU216677B/hu unknown
- 1992-02-10 GE GEAP19922684A patent/GEP19991767B/en unknown
- 1992-02-10 JP JP4507288A patent/JP2987935B2/ja not_active Expired - Lifetime
- 1992-02-10 WO PCT/US1992/001103 patent/WO1992015159A1/en not_active Ceased
- 1992-02-10 CA CA002100753A patent/CA2100753C/en not_active Expired - Lifetime
- 1992-02-10 DE DE4290392A patent/DE4290392C2/de not_active Expired - Lifetime
- 1992-02-10 BR BR9205605A patent/BR9205605A/pt not_active IP Right Cessation
- 1992-02-10 DE DE4290392T patent/DE4290392T1/de active Pending
- 1992-02-10 AT AT0900692A patent/AT407812B/de not_active IP Right Cessation
- 1992-02-10 UA UA93004000A patent/UA40009C2/uk unknown
- 1992-02-10 AU AU14565/92A patent/AU658402B2/en not_active Expired
- 1992-02-10 KR KR1019930702329A patent/KR0127995B1/ko not_active Expired - Lifetime
- 1992-02-10 RU RU93054764A patent/RU2145466C1/ru active
- 1992-02-10 GB GB9315243A patent/GB2269300B/en not_active Expired - Lifetime
- 1992-02-18 GR GR920100062A patent/GR920100062A/el not_active IP Right Cessation
- 1992-02-20 NZ NZ241673A patent/NZ241673A/en not_active IP Right Cessation
- 1992-02-21 TR TR92/0178A patent/TR25708A/xx unknown
- 1992-02-21 IT ITRM920119A patent/IT1258355B/it active IP Right Grant
- 1992-02-21 FR FR9202058A patent/FR2673343B1/fr not_active Expired - Lifetime
- 1992-02-21 MX MX9200735A patent/MX9200735A/es unknown
- 1992-02-22 CN CN92101024A patent/CN1032101C/zh not_active Expired - Lifetime
- 1992-02-25 TW TW081101381A patent/TW208767B/zh active
-
1993
- 1993-04-20 US US08/049,248 patent/US5502752A/en not_active Expired - Lifetime
- 1993-08-10 DK DK199300921A patent/DK173808B1/da not_active IP Right Cessation
- 1993-08-12 SE SE9302618A patent/SE516082C2/sv not_active IP Right Cessation
- 1993-08-20 FI FI933673A patent/FI115354B/sv not_active IP Right Cessation
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR0127995B1 (ko) | 독립 네트워크의 클럭 속도 정합하는 통신 시스템 | |
| US6775300B2 (en) | Clock distribution in a communications network | |
| JP3819012B2 (ja) | 等時性リンクプロトコル | |
| CN1227873C (zh) | 在sdh网络中的数据传输 | |
| US6768429B2 (en) | Multiplexing an additional bit stream with a primary bit stream with conversion between qB/rB and xB/yB encoded bit streams | |
| EP0250075A3 (en) | Isdn d channel handler | |
| CN109257139B (zh) | 一种物理层数据的发送、接收方法及其装置 | |
| US7042908B1 (en) | Method and apparatus for transmitting arbitrary electrical signals over a data network | |
| US6667994B1 (en) | Multiplexing digital communication system | |
| JP2002533019A (ja) | スキューが補正された低レート並列電子回路を含む通信システムおよび関連方法 | |
| KR100338911B1 (ko) | 송신용데이터신호처리장치및방법과,수신신호처리장치및방법 | |
| US7106761B2 (en) | Multiplexing method and apparatus suitable for transmission of overhead data arriving from many communication lines | |
| US7058090B1 (en) | System and method for paralleling digital wrapper data streams | |
| US5781544A (en) | Method for interleaving network traffic over serial lines | |
| EP0949778A2 (en) | Dummy bit elimination device and coding apparatus for FEC code word | |
| US4498167A (en) | TDM Communication system | |
| JP2003524310A (ja) | 帯域外れの制御付き通信システムおよび関連方法 | |
| JPH07101861B2 (ja) | 前方エラ−修正を使用する伝送システム | |
| GB2237482A (en) | Digital binary to ternary converter circuit | |
| KR930006751B1 (ko) | T1 스터핑 8b6t 부호변환장치 | |
| US6707816B1 (en) | Integrated signaling / payload cross connect architecture | |
| JPS61126838A (ja) | 符号誤り訂正方式 | |
| JPH02233034A (ja) | シグナリング情報伝送方式 | |
| JPH0355930A (ja) | 通信装置 | |
| KR20010009123A (ko) | 이원 및 티원 신호 변환장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| NUG | Patent has lapsed |