SE511594C2 - Förfarande och anordning för reduktion av den totala fördröjningen för ATM-trafik i ett tidsmultiplexat kommunikationsnät - Google Patents
Förfarande och anordning för reduktion av den totala fördröjningen för ATM-trafik i ett tidsmultiplexat kommunikationsnätInfo
- Publication number
- SE511594C2 SE511594C2 SE9704766A SE9704766A SE511594C2 SE 511594 C2 SE511594 C2 SE 511594C2 SE 9704766 A SE9704766 A SE 9704766A SE 9704766 A SE9704766 A SE 9704766A SE 511594 C2 SE511594 C2 SE 511594C2
- Authority
- SE
- Sweden
- Prior art keywords
- atm
- time
- nodes
- phase
- atm cells
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000004891 communication Methods 0.000 title claims abstract description 12
- 238000011144 upstream manufacturing Methods 0.000 claims description 28
- 230000005540 biological transmission Effects 0.000 claims description 24
- 230000001360 synchronised effect Effects 0.000 claims description 6
- 230000008901 benefit Effects 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000001934 delay Effects 0.000 description 2
- 238000004806 packaging method and process Methods 0.000 description 2
- 150000001875 compounds Chemical class 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012856 packing Methods 0.000 description 1
- 238000012913 prioritisation Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
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/5638—Services, e.g. multimedia, GOS, QOS
- H04L2012/5646—Cell characteristics, e.g. loss, delay, jitter, sequence integrity
- H04L2012/5649—Cell delay or jitter
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
lO 15 20 25 30 511 594 2 Fördröjningarna varierar när paket blir väntande i. en kö vid högt belastade länkar. Om alla paket behandlas med samma prioritet, så det finns ingen möjlighet för tidskritiska paket att slinka före i kön.
När det gäller köproblematiken har ATM en prioriteringsfunktion som gör det möjligt för tidskritisk trafik att gå före i kön.
Dessutom kan en ändutrustning begära att en viss bandbredd allokeras för aktuell kanal, vilket garanterar erforderlig kapacitet. Det hela bygger pà att trafiken klassas som antingen Constant Bit Rate (CBR) Variable Bit Rate (VBR) eller Available Bit Rate (ABR). En ändutrustning som ämnar sända en video- eller audiosekvens via CBR eller VBR mäste reservera erforderlig bandbredd i samband med att förbindelsen kopplas upp.
Om all trafik har samma prioritet så áterstàr naturligtvis problemet. Speciellt stort blir problemet när en smalbandig CBR signal (tal) paketerad i ATM-celler ska överföras och där det fysiska lagret endast erbjuder en fix låg överföringshastighet.
Det är ofta fallet i uppströmsriktningen (trafiken fràn användarna eller ändutrustningen mot en gemensam punkt, t.ex en lokalstation eller en så kallad “head end”) när PON (Passive Optical Network) och COAX system baserade på TDM (Time Division Multiplex) används för att skicka ATM- trafik. Om fördröjningen dessutom varierar över tiden ger detta ett ytterligare tillskott till den totala fördröjningen hos mottagaren. Ju mer fördröjningen varierar desto större CDV buffert (Cell Delay Variation) behövs.
När exempelvis en buss används gemensamt av ett flertal noder för att i uppströmsriktningen (frán användarnoder mot någon gemensam nod) skicka celler i ett TDM baserat nät så är det fysiska mediet, här bussen, en gemensam resurs som mäste 10 15 20 25 3 511 594 utnyttjas pá bästa möjliga sätt. Eftersom bara en användare i taget kan sända på bussen så måste cellerna i användarnoderna innan de kan sändas över det helt enkelt vänta pà “sin tur” fysiska mediet.
Detta problem uppkommer inom ett otal användningsområden där flera användare ska dela på ett tidsmultiplexerat gemensamt fysiskt media. Närmast att tänka pà är vid tal (telefon) och sändning med lág konstant bandbredd över en ATM-förbindelse. Ett annat omrâde är inom kabeltvtekniken. Vid en undersökning av teknikens ståndpunkt visar det sig att de flesta dokument som framkommer ligger just i kabeltvomrádet. Inget visar dock hur man kan minimera ovan nämnda väntetid.
US 5,546,19§ visar pà en metod för generering (syntes) av en bärvág (carrier) för uppströmsriktningen i ett kabeltvsystem genom att utnyttja en referensfrekvens från nedströmsriktningen.
Syftet är att på ett kostnadseffektivt sätt få en bärvàg med en exakt frekvens. Bärvágen används sen på det gemensamma mediet, här en koaxialkabel. Dokumentet säger dock inget om hur man kan minska den totala fördröjningen i systemet. Andra framtagna dokument, exempelvis US 4,5S3,16l handlar om synkronisering av uppströms datatrafik.
REDoGöRELsE Fön UPPFINNINGEN Uppfinníngen ska medelst enïanordning och ett förfarande i ett kommunikationsnät där ett flertal (n st) användare/noder delar pa ett den totala gemensamt förkorta fysiskt media, fördröjningen vid överföring av datapaket genererade med en fix frekvens.
Det bästa eller enklaste vore naturligtvis om förbindelsen hade en bandbredd avsevärt större än behovet och att det fanns en lO l5 20 25 30 511 594 4 funktion för dynamisk bandbreddstilldelning som omedelbart gav sändningstillstànd. när ett datapaket/cell är' klar* i någon av noderna. Till skillnad från detta ideala fall är i stället vanligtvis den bandbredd som ska delas av flera noder kraftigt begränsad och utnyttjas till fullo för nyttotrafik.
Om all trafik har samma prioritet hjälper det föga att ha dynamisk tilldelning av sändtillstánd. I fallet att alla noderna samtidigt har en cell klar att sändas kommer den sista cellen att tvingas vänta en hel period T, där T är tiden mellan två celler från en och samma förbindelse (periodtiden) då alla andra noder mäste få ett sändningstillstånd var under tiden.
Problemet löses enligt uppfinningen genom en anordning och ett förfarande där man synkroniserar genereringen av ATM-celler hos användarna och genereringen av uppströms tidluckor på det gemensamma fysiska mediet så att en cell är klar att sändas i precis samma ögonblick som det får sändningstillstànd.
Förutsättningen är att en ATM-cell helt får plats i en tidlucka.
Sålunda krävs att man synkroniserar genereringen av ATM-celler hos användarnoderna till de tilldelade tidluckorna i uppströmskanalen. Synkroniseringen kan realiseras pà en nëngd sätt men det viktiga är att de genererade ATM-cellerna kommer med samma takt/frekvens som tidluckorna på det gemensamma fysiska mediet så att datapaketen kan skickas direkt då de paketerats klart ut på nämnda media utan väntetid. Det slumpmässiga fasläge som erhålls mellan tidluckan och ATM-cell genereringen i ett initialskede kan korrigeras med exempelvis en fasförskjutare och en fasdetektor eller helt enkelt genom att kasta någon cell och starta nästa cell i rätt fas. Det förutsätts här att TDM används och att i normalfallet varje förbindelse disponerar en fix “tidlucka” för sändning av ATM- 10 15 20 25 5 511 594 celler. En ram kan definieras som n stycken tidluckor, en för varje förbindelse. En förbindelse använder “samma” tidlucka i alla ramar. Periodtiden för ramarna är konstant. Här kan även tänkas att strömmen av tidluckor inte är definierad i ramar av samma längd utan bara som ett konstant flöde av tidluckor. Det är dock viktigt att periodtiden mellan två tidluckor avsedda för en speciell förbindelse är konstant.
Fördelarna som vinns med detta förfarande är uppenbara. Den kortare väntetiden för de färdigpaketerade ATM-cellerna i användarnoderna bidrar till att sänka den totala fördröjningen i nätet.
Det förmodas att de särdrag hos uppfinningen som kommer till uttryck i medföljande patentkravkrav är nya. Dock förstås uppfinningens uppbyggnad, funktion och ytterligare fördelar bäst i nedanstående beskrivning med tillhörande figurer.
FIGURBESKRIVNING Utföringsexempel av uppfinningen skall beskrivas nedan i anslutning till bifogade ritningar på vilka; - figur 1 visar schematiskt och förenklat uppströmstrafiken i ett PON/Coax systen1 med ett flertal noder och ett gemensamt fysiskt media enligt känd teknik, - figur 2 visar med ett blockschema en miljö där uppfinningen enligt nedan är användbar, - figur 3 visar med ett blockschema hur en användarnod är uppbyggd och ett sätt att utföra synkronisering enligt uppfinningen. lO l5 20 25 511 594 6 - figur 4 visar med ett blockschema hur en användarnod är uppbyggd och ytterligare ett sätt att utföra synkronisering enligt uppfinningen.
FÖREDRAGEN UTFöRINGsFoRm Figur 1 visar uppströmsriktningen för ett PON/Coax system med n noder. Fördröjningen för uppströmstrafik från n noder mot head- end enligt fig. 1 består huvudsakligen av två delar, dels paketeringen i ATM-celler och dels väntetiden innan cellen kan sändas.
För att få rätt bakgrund och förståelse kan det vara lämpligt så används dynamisk form av MAC med två exempel. I det första exemplet bandbreddstilldelning och här uttnyttjas någon funktion (Medium Access Control) för kontinuerlig reglering och fördelning av den tillgängliga kapaciteten mellan förbindelser eller grupper av förbindelser. Syftet är att snarast överföra en cell när den är klar, d.v.s att dynamiskt reglera bandbreddstilldelningen. Vi använder här: n = max antal förbindelser t = tiden det tar att överföra en cell, beror på förbindelsens kapacitet.
T = tiden mellan 2 celler från en förbindelse (periodtiden), (64kb/s talförbindelse ger T = 6ms) Ett villkor för att förbindelsens kapacitet ska räcka till åt alla n förbindelserna blir således att nxt S T eller ekvivalent att n S T/t.
Vid fullt utnyttjande av befintlig bandbredd gäller alltså att n = T/t. lO l5 20 25 7 511 594 Väntetiden varierar och den maximala väntetiden inträffar när alla förbindelserna samtidigt har en cell klar att sändas ( = n celler ). Den sista cellen får då den maximala väntetiden T. dock Detta är osannolikt men den bandbredden tillgängliga begränsar ofta n till så låga värden att sannolikheten för en väntetid nära T inte är försumbar.
Om vi istället har en statisk bandbreddstilldelning vilket vi har i uppfinningstanken så ges konsekutiva sändningstillstånd till varje ATM förbindelse med ett fixt tidsintervall T1 oavsett om det finns någon cell att sända eller ej. Förfarandet innebär en pollning med frekvensen fl = l/T1 per förbindelse.
Tillräcklig kapacitet för förbindelsen fås när T1 S T. För att utnyttja förbindelsens tillgängliga kapacitet maximalt ska T1 väljas så stort sonl möjligt men ändå inte större än T. För 64kb/s tal är T ~ 6ms. Vid ett sådant osynkroniserat pollningsförfarande är väntetiden rektangulärfördelad i intervallet O - T1.
Slutsatsen är att väntetiden varierar kontinuerligt för de båda beskrivna metoderna mellan noll och 6ms. Väntetiden kan dock påverkas till skillnad från paketeringsfördröjningen som är fix och inte är påverkbar.
Med den föreslagna metoden undviks det mesta av fördröjningen förutom den del som totala paketeringen står för. Den fördröjningen för dessa delar minskas därmed till c:a 6 ms. Det ska dock tilläggas att övrig fördröjning sonx kan uppkomma i transmission eller i köer ej år medräknade.
Beskrivningen nedan gäller främst för överföring av 64 kb/s kodat tal, men den kan även tillämpas för andra datahastigheter. 10 15 20 25 ' allokeras till förbindelsen. 511 594 8 Förutsättningarna är sålunda att TDM används och att i normalfallet varje förbindelse disponerar en fix “tidlucka” för sändning av ATM-celler. En ram definieras som n stycken tidluckor, en för varje förbindelse. En förbindelse använder “samma” tidlucka i alla ramar. Periodtiden för ramarna är konstant.
Det förutsätts också att upp- och..nedströmsriktningen. pá det gemensamma mediet samt genereringen av uppströms CBR celler (implicit även referensfrekvensen för talkodningen, normalt 8 kHz) har en gemensam synkroniseringskälla.
Väntetiden kan dä minskas till nära noll om tvâ villkor är uppfyllda. Dels ska genereringen av ATM-celler vara synkron med motsvarande tidluckor, d.v.s samma antal celler som tidsluckor per tidsenhet. Dels att ATM-cellen ska vara paketerad och klar för sändning precis innan sändning i den tilldelade tidsluckan.
Det senare kräver antingen att tiden (fasläget) när ATM-cellen är klar för sändning relativt den använda tidluckan kan styras/väljas eller att en “lämplig” ledig tidlucka kan Den senare metoden bör undvikas eftersom den är beroende av andra uppställda förbindelser.
Frekvensen av ATM-celler bestäms av det AAL som används samt den 8kHz signal som normalt används för analog/digital omvandling av en talsignal, d.v.s att den nominella frekvensen/genereringen av celler är fix och kan inte påverkas. Konsekvensen av detta är att det är den nominella periodtiden för de tilldelade tidluckorna som måste anpassas till genreringen av ATM-celler, inte tvärtom.
Vi skriver här om talsignaler och talsignaler har ju ett sådant kvalitetskrav att de skickas med CBR så därför är det 10 15 20 25 9 511 594 företrädesvis talsignaler som drar nytta av uppfinningen i fråga. Det är dock inte fråga om någon restriktion till talsignaler utan även andra typer av signaler med konstant bithastighet kan givetvis skickas med fördel enligt uppfinningens grundtanke.
När ett flertal användarnoder ska skicka celler mot en gemensam nod används termen uppströmsriktning och när den gemensamma noden skickar till användarnoden används termen nedströmsriktning. Givet att den använda tidluckan i uppströmskanalen och ATM-cell genereringen har samma nominella periodtid så kan ATM-cell genereringen synkroniseras till uppströmskanalen på följande sätt: Först synkroniseras frekvensen, d.v.s periodtiden för de genererade ATM-cellerna anpassas/synkroniseras till periodtiden för den tilldelade tidluckan, varvid ett slumpmässigt fasläge erhålles mellan tidluckan och ATM-cell genereringen. Därefter justeras fasläget så att varje genererad. ATM-cell blir klar/färdigpaketerad i “lagom” tid innan den ska skickas i “sin” tidlucka, d.v.s precis ögonblicket innan -eller samtidigt som tidluckan skickas- så att den hinner komma med.
Förfarandet innebär att Oavsett i vilken nod en ATM-cell genereras så anpassas fasläget till den tilldelade tidluckan.
Resultatet blir att väntetiden kan göras godtyckligt kort.
Figur 2 visar ett exempel pâ en miljö där föreliggande uppfinning kommer till stor nytta. Figuren visar ett HPC (Hybrid-Fiber-Coax) kabeltv-system 1 där ett flertal abonnenter/noder 2-4 delar på ett gemensamt fysiskt media, här en buss 5. För enkelhetens skull ritas bara tre noder ut men det skall givetvis förstås att antalet kan vara mycket större. 10 15 20 25 30 511 594 lo Kabeltvnätet är interaktivt vilket innebär att abonnenterna kan skicka information i uppströmsriktningen 6. Denna utföringsform ger ett bra exempel pá uppfinningens tillämpbarhet och är avsedd att visa en praktisk implementation. alla I verkligheten så kan uppfinningen givetvis användas i sammanhang med enkel- eller dubbelriktad kommunikation i ett nät där ett flertal noder/abonnenter delar på ett fysiskt gemensamt media och där kommunikation med en gemensam enhet sker.
I detta exempel så kan bussen 5 utgöras av en vanlig koaxkabel, men genomgår ofta sedan i uppströmsriktningen 6 en elektrisk- optisk omvandling i en konverterare 7.
Till bussen 5 är som ovan nämnt ett antal abonnenter eller noder 2-4 anslutna. En nod 4 har förstorats upp och visas i figuren lite mer utförligt och vi ser här ett exempel på hur anslutningen kan se ut. En nätterminal 8 ansluts ett som interface mot bussen 5. Nätterminalen kommer att beskrivas mer i detalj nedan. Om detta används som ett kabeltvsystem så ansluts en TV 9 lämpligen som en extern enhet för mottagning av nedströmsdata 10. För att sända data i uppströmsriktningen 6 sä kan eai kretsemulator' ll anslutas till nätterminalen 8 enligt figuren. Kretsemulatorn 11 används då bl.a för att paketera abonnentens genererade data i ATM-celler. För att skicka data i uppströmsriktningen 6 kan abonnenten använda en dator 12 eller en vanlig telefon 13 som då ansluts till noden 4. Telefonen kräver då naturligtvis en A/D-omvandling 29.
Systemet har en antenn 14 för mottagning av de tv-signaler som sedan skickas ut till abonnenterna. Modulen 15 ska illustrera ett head-end av ett HPC nät och utgör för telefonifunktionen ett gränssnitt mot PSTN 16 eller liknande. Modulen innehåller MAC (Medium Access Control). Här bestäms vilken abonnent som 10 15 20 25 30 11 511 594 sända och när. I samma modul 15 kan även modulering av bärvàgen ske. Vanligt är en QAM-modulering nedströms och QPSK- demodulering uppströms. Signalerna från modulen 15 och signalerna från, antennen 14 kan överföras på samma media 19 genom att sammanföra dem med hjälp av en kombinerare 17.
Figur 3 visar nätterminalen 8 och kretsemulatorn 11 mer i detalj. Kretsemulatorn 11 innefattar förutom en ATM- cellmottagare 20 och en PLL 21 (Phase Locked Loop) även en sändare 22 där ATM-cellerna genereras och en A/D omvandlare 29.
I detta utföringsexempel får A/D omvandlaren 29 data från en telefon 13 ( se fig 2.) via länken 18. Emulatorn 11 är sålunda förbunden med nätterminalen 8 som i sin tur har en förbindelse med bussen 5.
När man sedan utan införande av fördröjning anpassar fasläget av den genererade digitala talsignalen så att varje genererad ATM- cell ska bli klar för sändning i optimal tid för att väntetiden i en buffert 23 i nätterminalen 8 ska bli minimal så är utgångspunkten. alltid information från en fasdetektor 26 vid bufferten 23 i nätterminalen 8. Detektorn 26 känner av fasläget mellan inkommande ATM-celler från sändaren 22 och den tilldelade inkommer tidluckan på bussen 5. I kretsen enligt lösningen alltså en signal som det tar en viss tid , låt oss säga x msek att packa. Ett sändningstillstånd med nedströmsdata kommer också var xzte msek. Det gäller alltså att med hjälp av fasreglering av nedströmstrafiken se till att den genererade ATM-cellen är före färdigpaketerad och Överförd till bufferten 23 precis sändning ska ske till det gemensamma mediet 5.
Det finns många alternativa sätt att reglera fasläget för ATM- cell genereringen. Det alternativ som illustreras i figur 3 är när klockan i nedströmsriktningen 10 används som referens också lO 15 20 25 30 511 594 12 för uppströmstrafiken 6 (här illustererat med nätverksreferensen 31). Då kan, med informationen frán den ovan nämnda fasdetektorn 26 via förbindelsen 28, fasen i. nedströmsriktningen 10 till kretsemulatorn 11 justeras med en styrbar fasförskjutare 24 tills det att uppströmscellerna får lämpligt fasläge (d.v.s blir klara/färdigpaketerad i optimal tid enligt ovan) relativt sina allokerade tidluckor. Detta genom att trafiken i nedströmsriktningen modul 25 i klockar fasförskjuts pà så sätt i nätterminalen 8 att PLL:n 21 i kretsemulatorn 11 företrädesvis A/D-omvandlaren 29 så att cellerna kan paketeras i sändaren 22 och att överföringen till bufferten 26 är klar precis innan sändningstillstàndet kommer för transmission ut i en tidlucka pà det gemensamma fysiska mediet.
Detta kallas en indirekt metod eftersom kretsemulatorn 11 ej “ser” att fasen ändrar sig. Den följer bara fasen i nedströmsriktningen. Denna indirekta metod kan man även tänka sig i en utföringsform där de uppströms ATM-cellerna genereras i en enhet integrerad i nätterminalen 8. I detta fall behövs ej en separat PLL 21 utan utsignalen från fasförskjutaren 24 kan användas som klocksignal.
I en annan utföringsform som här illustreras i figur 4 så kan en kontrollkanal 30 användas för att styra fasläget fràn PLL:n 21”.
Då måste man låta fasdetektorn 26' via kontrollkanalen 30 överföra samma fasjusteringsinformation som i ovanstående exempel till PLL:en 21' för cellgenereringen så att fasen kan justeras till önskat läge enligt ovan. Denna metod kan kallas för en direkt metod eftersom här ges nödvändigt information direkt till kretsemulatorns PLL 21' De ovan visade metoderna inskränker sig inte till visade föredragna utföringsformer 'utan kan, givetvis användas i alla lO 13 511 594 fall där ATM-celler frán många i rummet distribuerade källor ska transporteras via ett gemensamt TDM baserat fysiskt medium, t.ex coax, fiber eller radio. Det bör också påpekas att utföringsformerna i fig 3 och 4 endast visar möjligheter att realisera uppfinningen som sådan. Tyngdpunkten och kärnan i uppfinningen ligger pà att man ser till att avpassa genereringen av ATM-celler till respektive allokerad tidlucka för att minimera väntetiden för cellerna.
Claims (10)
1. Förfarande för reduktion av fördröjning för ATM-trafik i ett kommunikationsnät då ett flertal noder (2-4) genererande ASM- celler använder ett gemensamt tidsmultiplexat fysiskt media (5) för transmission, k ä n n e t e c k n a t av att periodtiden för genereringen av ATM-celler i nämnda noder (2-4) och det fysiska mediets tidluckor synkroniseras med avseende pá både frekvens celler i noderna (2-4) och fas så att är färdigpaketerade samtidigt som, eller precis innan, sändning i en för respektive nod allokerad tidslucka.
2. Förfarande för reduktion av fördröjning för ATM-trafik enligt patentkrav 1, k ä n n e t e c k n a t av att synkroniseringen realiseras genom att periodtiden för genereringen av ATM-celler synkroniseras till periodtiden för de tilldelade tidluckorna pä det gemensamma fysiska mediets uppströmskanal (6) genom att klockan i nedströmsriktningen (10) används som synkroniseringskälla också för uppströmsriktningen.
3. Förfarande för reduktion av fördröjning för ATM-trafik enligt patentkrav l eller 2, k ä n n e t e c k n a t av att fasläget när ATM-cellerna kommer att vara klara för sändning relativt sina respektive allokerade tidluckor identifieras genom att en fasdetektor (26) känner av fasläget mellan inkommande ATM-celler från en sändare (22) och den tilldelade tidluckan på bussen (5).
4. Förfarande för reduktion av fördröjning för ATM-trafik enligt patentkrav 3, k ä n n e t e c k n a t av att en fasförskjutare (24) anpassar fasen på nedströmsklockan så att att de i sändaren (22) genererade ATM-cellerna är färdigpackade och överförda till 10 15 20 25 30 15 511 594 bufferten (23) så att väntetiden där blir minimal innan de ska sändas ut på det gemensamma mediet (5).
5. Förfarande för reduktion av fördröjning för ATM-trafik enligt patentkrav 3, k ä n n e t e c k n a t av att en kontrollkanal (30) fràn fasdetektorn (26'), med information om fasläget mellan till fasdetektorn (26') inkommande ATM-celler från en sändare (22) och den tilldelade tidluckan pà bussen (5), styr en PLL (21') i förbindelse med sändaren (22) så att de i sändaren genererade ATM-cellerna är färdigpackade och överförda till bufferten (23) sändas ut pá det gemensamma mediet (5).
6. Förfarande för reduktion av fördröjning för ATM-trafik i ett kommunikationsnät då ett flertal noder (2-4) genererande ATM- celler använder ett gemensamt tidsmultiplexat fysiskt media (5) för transmission, k ä n n e t e c k n a t av att periodtiden för genereringen av ATM-celler i nämnda noder fås av klockan (2-4) pà det fysiska mediets (5) nedströmsriktning (10) och att det fysiska mediets tidluckor' i uppströmsriktningen (6) styrs av samma klocka, varvid ett slumpmässigt fasläge erhålles mellan genereringen av en cell och dess allokerade tidlucka i uppströmsriktningen och att detta fasläget justeras så att varje genererad ATM-cell blir fârdigpaketerad samtidigt som eller precis innan den ska skickas i den för just denna förbindelse allokerade tidluckan.
7. Anordning för reduktion av fördröjning för ATM-trafik i ett kommunikationsnät innefattande ett flertal noder (2-4), och anslutet till dessa, ett gemensamt tidsmultiplexat fysiskt media (5) pä vilket uppströms- (6) och nedströmstrafik (10) sänds, så att väntetiden där blir minimal innan de ska) 10 15 20 25 30 511 594 16 uppströmstrafiken (6) genererad i nämnda noder (2-4), k ä n n e t e c k n a d av att noderna (2-4) innefattar minst en nätterminal (8) ansluten till nämnda gemensamma fysiska media (5) och minst en modul (exempelvis en kretsemulator (11)) där genereringen av ATM-celler sker, varvid genereringen är avpassad så att ATM-cellerna är färdigpaketerade och klara för sändning samtidigt som eller precis innan transmission med en därför allokerad tidlucka pà det gemensamma fysiska mediet (5).
8. Anordning för reduktion av fördröjning för ATM-trafik i ett kommunikationsnät innefattande ett flertal noder (2-4), enligt patentkrav 7, k ä n n e t e c k n a d av att noderna innefattar medel för att styra fasläget för när ATM-cellen ska vara klar för sändning relativt den allokerade tidluckan.
9. Anordning för reduktion av fördröjning för ATM-trafik i ett kommunikationsnät innefattande ett flertal noder (2-4), enligt patentkrav 8, k ä n n e t e c k n a d av att dessa medel innefattar minst en fasdetektor (26) och en fasförskjutare (24) vilken styr fasen för data i nedströmsriktningen (10) för att påverka ATM-cellgenereringen i. kretsemulatorn så att en (11) cell är färdigpaketerad samtidigt som eller precis innan sändning i en därför allokerad tidlucka på det fysiska mediets uppströmsriktning.
10. Anordning för reduktion av fördröjning för ATM-trafik i ett kommunikationsnät innefattande ett flertal noder (2-4), enligt patentkrav 8, k ä n n e t e c k n a d av att dessa medel innefattar en fasdetektor (26') och från denna en kontrollkanal (30) för överföring av fasinformation till, en till en sändare (22) ansluten PLL (21'), för styrning av i sändaren (22) 17 511 5i94 genererade ATM-celler så att fasläget när en cell är färdigpaketerad infaller samtidigt som eller precis innan sändning i en därför allokerad tidlucka pá det fysiska mediet.
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SE9704766A SE511594C2 (sv) | 1997-12-19 | 1997-12-19 | Förfarande och anordning för reduktion av den totala fördröjningen för ATM-trafik i ett tidsmultiplexat kommunikationsnät |
| CN 98812363 CN1282501A (zh) | 1997-12-19 | 1998-12-04 | 用于减小通信网中延迟的方法和设备 |
| CA002314908A CA2314908A1 (en) | 1997-12-19 | 1998-12-04 | A method and a device for delay reduction in a communication network |
| AU17931/99A AU1793199A (en) | 1997-12-19 | 1998-12-04 | A method and a device for delay reduction in a communication network |
| PCT/SE1998/002219 WO1999035878A1 (en) | 1997-12-19 | 1998-12-04 | A method and a device for delay reduction in a communication network |
| EP98962772A EP1040709A1 (en) | 1997-12-19 | 1998-12-04 | A method and a device for delay reduction in a communication network |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SE9704766A SE511594C2 (sv) | 1997-12-19 | 1997-12-19 | Förfarande och anordning för reduktion av den totala fördröjningen för ATM-trafik i ett tidsmultiplexat kommunikationsnät |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| SE9704766D0 SE9704766D0 (sv) | 1997-12-19 |
| SE9704766L SE9704766L (sv) | 1999-06-20 |
| SE511594C2 true SE511594C2 (sv) | 1999-10-25 |
Family
ID=20409472
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SE9704766A SE511594C2 (sv) | 1997-12-19 | 1997-12-19 | Förfarande och anordning för reduktion av den totala fördröjningen för ATM-trafik i ett tidsmultiplexat kommunikationsnät |
Country Status (6)
| Country | Link |
|---|---|
| EP (1) | EP1040709A1 (sv) |
| CN (1) | CN1282501A (sv) |
| AU (1) | AU1793199A (sv) |
| CA (1) | CA2314908A1 (sv) |
| SE (1) | SE511594C2 (sv) |
| WO (1) | WO1999035878A1 (sv) |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5546119A (en) * | 1994-11-14 | 1996-08-13 | Bestler; Caitlin B. | Transmission modulator for cable television upstream data transmission |
| US5862136A (en) * | 1995-07-07 | 1999-01-19 | Northern Telecom Limited | Telecommunications apparatus and method |
| US5666358A (en) * | 1995-10-16 | 1997-09-09 | General Instrument Corporation Of Delaware | Method and apparatus for supporting TDMA operating over hybrid fiber coaxial (HFC) or other channels |
| GB9602807D0 (en) * | 1996-02-12 | 1996-04-10 | Northern Telecom Ltd | A bidirectional communications network |
| GB9602809D0 (en) * | 1996-02-12 | 1996-04-10 | Northern Telecom Ltd | A bidirectional communications network |
-
1997
- 1997-12-19 SE SE9704766A patent/SE511594C2/sv not_active IP Right Cessation
-
1998
- 1998-12-04 AU AU17931/99A patent/AU1793199A/en not_active Abandoned
- 1998-12-04 CA CA002314908A patent/CA2314908A1/en not_active Abandoned
- 1998-12-04 EP EP98962772A patent/EP1040709A1/en not_active Withdrawn
- 1998-12-04 CN CN 98812363 patent/CN1282501A/zh active Pending
- 1998-12-04 WO PCT/SE1998/002219 patent/WO1999035878A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| SE9704766L (sv) | 1999-06-20 |
| CA2314908A1 (en) | 1999-07-15 |
| EP1040709A1 (en) | 2000-10-04 |
| SE9704766D0 (sv) | 1997-12-19 |
| AU1793199A (en) | 1999-07-26 |
| CN1282501A (zh) | 2001-01-31 |
| WO1999035878A1 (en) | 1999-07-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1130841B1 (en) | Method and apparatus for TDM/TDMA communications | |
| US5771234A (en) | Method and system for ATM cell multiplexing under constant bit rate, variable bit rate and best-effort traffic | |
| EP0961522B1 (en) | Novel method and apparatus for traffic shaping in a broadband fiber-based access system | |
| US5446734A (en) | Telecommunications network with plesiochronous transfer mode | |
| EP0337619B1 (en) | Communication system | |
| AU630796B2 (en) | Congestion avoidance in high-speed network carrying bursty traffic | |
| US4893306A (en) | Method and apparatus for multiplexing circuit and packet traffic | |
| US7940786B2 (en) | System and method for communicating data using a common switch fabric | |
| US8848533B1 (en) | Time division multiplex packet fabric ingress scheduler and method | |
| US4855999A (en) | DTDM multiplexer with cross-point switch | |
| KR19990067471A (ko) | 패킷 흐름제어에 관한 장치 및 방법 | |
| JPH07170284A (ja) | テレコミュニケーションネットワーク、そのメインステーション及びサブステーション | |
| US4819226A (en) | Framer circuit for use in a DTDM network | |
| KR100452952B1 (ko) | 비동기 전송방식 네트워크에서 데이터 셀 전송 스케줄링 방법 | |
| US5361262A (en) | Estimated-queue, expanded-bus communication network | |
| EP1467511B1 (en) | Data transmission method for a multi-user, multipoint-to-multipoint digital data transmission system | |
| JPH07505272A (ja) | デジタル送信ネットワーク用のネットワークインターフェイス方法及びネットワークインターフェイス | |
| Marsan et al. | Integrated voice and data network | |
| US6728254B1 (en) | Multiple access parallel memory and method | |
| SE511594C2 (sv) | Förfarande och anordning för reduktion av den totala fördröjningen för ATM-trafik i ett tidsmultiplexat kommunikationsnät | |
| Angelopoulos et al. | A distributed FIFO spacer/multiplexer for access to tree APONs | |
| Angelopoulos et al. | MAC protocol for an ATM-based SuperPON | |
| Angelopoulos et al. | Control of ATM traffic accessing SuperPONs | |
| JP2003224595A (ja) | 回線制御部の帯域制御方式 | |
| Kianto et al. | A dynamic priority scheme for broadband switching |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| NUG | Patent has lapsed |