[go: up one dir, main page]

BE1009389A6 - Werkwijze voor het detekteren en kompenseren van ontbrekende en misplaatste cellen bij asynchrone transfert methode (atm). - Google Patents

Werkwijze voor het detekteren en kompenseren van ontbrekende en misplaatste cellen bij asynchrone transfert methode (atm). Download PDF

Info

Publication number
BE1009389A6
BE1009389A6 BE9500487A BE9500487A BE1009389A6 BE 1009389 A6 BE1009389 A6 BE 1009389A6 BE 9500487 A BE9500487 A BE 9500487A BE 9500487 A BE9500487 A BE 9500487A BE 1009389 A6 BE1009389 A6 BE 1009389A6
Authority
BE
Belgium
Prior art keywords
cell
state
cells
received
sequence
Prior art date
Application number
BE9500487A
Other languages
English (en)
Original Assignee
Atea Nv
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Atea Nv filed Critical Atea Nv
Priority to BE9500487A priority Critical patent/BE1009389A6/nl
Priority to PCT/EP1996/002255 priority patent/WO1996039003A2/de
Priority to DE59605886T priority patent/DE59605886D1/de
Priority to CA002222707A priority patent/CA2222707A1/en
Priority to AT96919808T priority patent/ATE196400T1/de
Priority to US08/930,093 priority patent/US5850406A/en
Priority to ES96919808T priority patent/ES2150677T3/es
Priority to JP53616996A priority patent/JP3594618B2/ja
Priority to EP96919808A priority patent/EP0830800B1/de
Application granted granted Critical
Publication of BE1009389A6 publication Critical patent/BE1009389A6/nl

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • H04Q11/0428Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
    • H04Q11/0478Provisions for broadband connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5625Operations, administration and maintenance [OAM]
    • H04L2012/5627Fault tolerance and recovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5638Services, e.g. multimedia, GOS, QOS
    • H04L2012/5646Cell characteristics, e.g. loss, delay, jitter, sequence integrity
    • H04L2012/5647Cell loss
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5638Services, e.g. multimedia, GOS, QOS
    • H04L2012/5646Cell characteristics, e.g. loss, delay, jitter, sequence integrity
    • H04L2012/565Sequence integrity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5638Services, e.g. multimedia, GOS, QOS
    • H04L2012/5646Cell characteristics, e.g. loss, delay, jitter, sequence integrity
    • H04L2012/5652Cell construction, e.g. including header, packetisation, depacketisation, assembly, reassembly
    • H04L2012/5653Cell construction, e.g. including header, packetisation, depacketisation, assembly, reassembly using the ATM adaptation layer [AAL]
    • H04L2012/5654Cell construction, e.g. including header, packetisation, depacketisation, assembly, reassembly using the ATM adaptation layer [AAL] using the AAL1

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Communication Control (AREA)

Abstract

Werkwijze voor het detekteren en kompensren van ontbrekende en misplaatste cellen aan de ontvangszijde bij de transmissie van ATM cellen met een aanpassingslaag AAL van het type 1, waarbij aan de cellen een nummer van rangorde wordt toegekend en een fout korrektie en detektie kode die aangeeft of het nummer van rangorde en daarvan afhangende bijkomende informatie al dan niet korrekt zijn overgestuurd, en op basis van deze gegevens beslist wordt of een cel afgekeurd op doorgestuurd wordt, en of er een ontbrekende cel of misplaatste cellen zijn, daardoor gekenmerkt dat een beslissing aangaande het aanvaarden of afkeuren van een ontvangen cel onmiddellijk wordt genomen zonder een volgende cel af te wachten, terwijl de eventuele beslissing dat een cel voorafgegaan wordt door één of meer ontbrekende cellen of dat een cel een misplaatste cel is, genomen wordt na het ontvangen van een volgende cel, waarbij in het geval beslist wordt dat de eerstgenoemde cel voorafgegaan wordt door één of meer ontbrekende cellen, één of meer fiktieve cellen met een gelijk totaal aantal bytes worden ingebracht tussen de eerstgenoemde cel voornoemde volgende cel, ...

Description


   <Desc/Clms Page number 1> 
 



  Werkwijze voor het detekteren en kompenseren van ontbrekende en misplaatste cellen bij asynchrone transfer methode (ATM). 



  De uitvinding heeft betrekking op een werkwijze voor het detekteren en kompenseren van ontbrekende en misplaatste cellen aan de ontvangstzijde bij de transmissie van ATM cellen (Asynchrone Transfer Modus Cellen) met een aanpassingslaag (ATM Adaptive Layer) of AAL van het type 1, waarbij aan de cellen een nummer van rangorde wordt toegekend (met bv. een maximum van acht) en een fout korrektie en detektiekode die aangeeft of het nummer van rangorde en daarvan afhangende bijkomende informatie al dan niet korrekt zijn overgestuurd, en op basis van deze gegevens beslist wordt of een cel afgekeurd of doorgestuurd wordt, en of er ontbrekende of misplaatste cellen zijn. 



  Sedert 1988 is ATM door CCITT als transportmechanisme gekozen voor B-ISDN breedbandkommunikatie netwerken. 



  Hierbij wordt de gebruikersinformatie in cellen of pakketjes verstuurd met een vaste lengte van 48 byte, voorafgegaan door een kop van 5 byte. 



  Het verpakken van de gebruikersinformatie in cellen in de zendrichting en het ontpakken van de gebruikersinformatie in de ontvangstrichting wordt uitgevoerd in de ATM-aanpassingslaag of AAL. Indien de gebruikersinformatie bestaat uit een kontinue bitstroom, zoals bijvoorbeeld een PCM spraaksignaal, wordt gebruik gemaakt van de aanpassingslaag van het type 1. 



  De aanpassingslaag wordt verdeeld in twee sublagen, namelijk de convergentie-of aanpassingssublaag (CS sublaag) en de segmentatieen-hersamenstellingssublaag (SAR sublaag). 

 <Desc/Clms Page number 2> 

 
 EMI2.1 
 



  Aan de zijde van de zender verzameld de CS-sublaag de gebruikersinformatie tot de CS-sublaag 47 bytes ontvangen heeft. Deze 47 bytes worden doorgegeven aan de SAR-sublaag, tesamen met het nummer van rangorde (3 bit) en eventueel andere informatie   (1   bit). De SAR-sublaag voegt bij het nummer van rangorde en de andere informatie een fout korrektie en detektie kode (4 bit) toe, zodat een pakket van 48 bytes ontstaat dat kan worden overgestuurd via het ATM netwerk. Het nummer van rangorde wordt verhoogd met 1 telkens een pakket van 47 bytes wordt doorgegeven van de SC-sublaag naar de SAR-sublaag en kan een waarde hebben tussen 0 en 7. De fout korrektie en detektie kode laat toe, langs de ontvangst zijde na te gaan of het nummer van rangorde en de bijkomende informatie korrekt is ontvangen. 



  Aan de zijde van de ontvanger geeft de SAR sublaag de CS sublaag de 47 byte gebruikersinformatie door samen met het nummer van de rangorde (drie bit), de bit met bijkomende informatie afhankelijk van het nummer van de rangorde, en de toestandswaarde van het nummer van de rangorde en van voornoemde bit die aangeeft of dit nummer en deze bit al dan niet korrekt zijn overgebracht. Voor het bepalen van de toestandswaarde gebruikt de SAR-sublaag de fout korrektie en detektiekode. 



  Door verwerking van het nummer van de rangorde van de cellen en de toestandswaarde kunnen ontbrekende of misplaatste cellen gedetekteerd worden. Deze informatie kan dan verder worden verwerkt in dat deel van de   CS   sublaag die de ongelijke vertraging van de cellen in het ATM-netwerk behandelt. 



  Een dergelijke werkwijze om ontbrekende of misplaatste cellen te detekteren en te kompenseren is beschreven in een bijlage van de door het European Telecommunications 

 <Desc/Clms Page number 3> 

 Standards Institute (ETSI) uitgegeven publikatie ETS   DE/NA-52617 "B-ISDN   ATM Adaptation Layer (AAL) specification, type   1".   



  Volgens deze werkwijze worden twee opeenvolgende cellen geanalyseerd en pas na deze analyse wordt op basis van het rangordenummer van de cel en de toestandswaarde de beslissing genomen of een cel ontbreekt of misplaatst is. 



  Dit betekent dat een ontvangen cel eerst opgeslagen wordt tot de volgende cel ontvangen is en pas dan ofwel afgekeurd wordt ofwel verder verwerkt wordt. Indien vastgesteld wordt dat er   één   of meer cellen verloren zijn gegaan, dan worden, om het juiste bitaantal te bewaren,   één   of meer fiktieve cellen toegevoegd voor de eerste van voornoemde twee opeenvolgende cellen. Indien de cel misplaatst is, wordt de cel vernietigd. 



  Handelingen worden dus toegepast op een opgeslagen cel. In feite is deze bekende werkwijze gebaseerd op een vertraging met een cel aangezien het om de aanwezigheid van een ontbrekende of misplaatste cel te detekteren noodzakelijk is te wachten op een volgende cel. 



  Terwijl een dergelijke vertraging geen problemen stelt voor hoge   kwaliteit   audio en video diensten, doordat aan de ontvanger zijde de buffer die variaties in de vertraging van cellen behandelt, gemiddeld een aantal cellen bevat, maar is wel nadelig indien een spraakkanaal met lage bitsnelheid wordt getransporteerd door middel van een AAL type 1. 



  De uitvinding heeft tot doel een werkwijze voor het detekteren en kompenseren van ontbrekende en misplaatste cellen bij de transmissie van ATM-cellen met een 

 <Desc/Clms Page number 4> 

 aanpassingslaag van het type   1,   te verschaffen die ook bij een spraakkanaal met lage bitsnelheid kan worden toegepast. 



  Dit doel wordt volgens de uitvinding bereikt doordat een beslissing aangaande het aanvaarden of afkeuren van een ontvangen cel onmiddellijk wordt genomen zonder een volgende cel af te wachten, terwijl de eventuele beslissing dat een cel voorafgegaan werd door   een   of meer ontbrekende cellen of dat een cel een misplaatste cel is, genomen wordt na het ontvangen van een volgende cel, waarbij in het geval beslist wordt dat de eerstgenoemde cel voorafgegaan werd door één of meer ontbrekende   cellen, een   of meer fiktieve cellen met een gelijk aantal bytes wordt ingebracht tussen de eerstgenoemde cel en voornoemde volgende cel en, in het geval beslist wordt dat de eerstgenoemde cel een misplaatste cel is,

   deze misplaatste cel toch wordt aanvaard maar ter kompensatie een gelijk aantal bytes van de voornoemde volgende cel en eventueel een daarop volgende cel worden afgekeurd. 



  De voornoemde vertraging met een cel wordt vermeden. De handelingen vinden plaats op de laatst binnengekomen cel. 



  Met het inzicht de kenmerken van de uitvinding beter aan te tonen, is hierna, als voorbeeld zonder enig beperkend karakter, een voorkeurdragende uitvoeringsvorm beschreven van een werkwijze voor het detekteren en kompenseren van ontbrekende en misplaatste cellen bij asynchrone transfer methode (ATM), volgens de uitvinding, met verwijzing naar de hieraan toegevoegde tekeningen, waarin : figuur 1 een blokschema weergeeft van twee eindstations verbonden door een ATM-netwerk ; 

 <Desc/Clms Page number 5> 

 figuur 2 een blokschema weergeeft die de werkwijze voor het detekteren en kompenseren van ontbrekende en misplaatste cellen volgens de uitvinding illustreert. 



  In figuur 1 zijn twee eindstations 1 en 2, bijvoorbeeld twee eindcentrales, weergegeven. Een gesprek, beschikbaar als een continue bitstroom van 64 kbit/s wordt overgedragen van 2 naar 1 via het ATM-netwerk 3. 



  Hiertoe is tussen elk van de   eindstations l   en 2 en het netwerk 3 een ATM-aanpassingslaag of AAL laag 5, 6 van het type 1 opgesteld dat samengesteld is uit een convergentieof aanpassingssublaag of CS sublaag 5 aan de zijde van het eindstation, dit is de gebruiker, en een segmentatie-en-hersamenstellingssublaag of SAR sublaag 6 aan de zijde van het ATM-netwerk. In eindstation 1 wordt in de   CS   sublaag een buffer 4 voorzien teneinde de veranderlijke celvertraging door het ATM-netwerk op te vangen. 



  In het eindstation 1 wordt tussen de SAR sublaag 6 en de buffer 4 een geïntegreerde schakeling 7 aangesloten voor het detekteren en kompenseren van ontbrekende en misplaatste cellen. 



  Dit detekteren en kompenseren geschiedt volgens de uitvinding als volgt : De informatie wordt over het ATM netwerk 3 gestuurd onder vorm van pakketjes of cellen van 53 byte, bijvoorbeeld van eindstation 2 naar eindstation 1. 



  Elke cel die aan de zendzijde van eindstation 2 door de CS sublaag 5 via de SAR sublaag 6 aan het netwerk 3 wordt 

 <Desc/Clms Page number 6> 

 geleverd bestaat uit een kop van 5 byte, een celinhoud (payload) van 47 byte en   een   byte met een speciale funktie. 



  Deze laatstgenoemde byte bevat drie bits die het nummer van rangorde SC (sequence count) van de cel weergeven, een bit die bijkomende informatie levert afhankelijk van de rangorde, bijvoorbeeld voor het overbrengen van de frequentie en eventueel de struktuur, genoemd convergence sublayer indication of CSI bit en vier bits die de fout korrektie en detektie kode vormen van de laatstgenoemde CSI 
 EMI6.1 
 bit en van het nummer van rangorde SC. 



  Het nummer van rangorde SC is een waarde tussen nul en zeven. Door de CS sublaag 5 worden de cellen geteld die aan de SAR sublaag 6 worden doorgegeven met een maximum van acht, dit wil zeggen vanaf de achtste cel wordt opnieuw van nul geteld. 



  Aan de ontvangstzijde wordt in de SAR-sublaag aan de hand van de fout korrektie en detektie kode nagegaan of het nummer van rangorde en de CSI bit korrekt zijn overgestuurd. De toestandswaarde geeft aan of het oversturen al of niet geslaagd is. In het eerste geval is de toestandswaarde geldig, in het andere geval is de toestandswaarde ongeldig. De SAR-sublaag geeft aan de CS-sublaag, de toestandswaarde, de CSI bit, het nummer van rangorde en de 47 byte gebruikersinformatie door. 



  Door de schakeling 7 worden het nummer van rangorde   SC   en de toestandswaarde gebruikt om ontbrekende of misplaatste cellen te detekteren en te kompenseren in de SC-sublaag. 



  Dit detekteren en kompenseren geschiedt zonder vertraging. 

 <Desc/Clms Page number 7> 

 Een beslissing aangaande het aanvaarden of afkeuren van een ontvangen cel wordt onmiddellijk genomen zonder een volgende cel af te wachten. Indien een cel wordt aanvaard wordt de cel opgeslagen in buffer 4, voor verdere verwerking. Indien de cel wordt afgekeurd, wordt de cel vernietigd. 



  De beslissing dat een cel voorafgegaan wordt door één of meer ontbrekende cellen of dat een cel een misplaatste cel is, wordt genomen na het ontvangen van een volgende cel. 



  In het geval beslist wordt dat de eerstgenoemde cel voorafgegaan wordt door één of meer ontbrekende cellen, worden   een   of meer fiktieve cellen (dummy cells) met een gelijk totaal aantal bytes ingebracht tussen de eerstgenoemde cel en voornoemde volgende cel. 



  In het geval beslist wordt dat de eerstgenoemde cel een misplaatste cel is, wordt deze misplaatste cel toch aanvaard maar ter kompensatie wordt een gelijk aantal bytes van de voornoemde volgende cel en eventueel een daarop volgende cel, afgekeurd. 



  Deze handelingen kunnen worden beschreven door een zogenoemde toestandsmachine (state machine) met vijf toestanden, zoals weergeven door het blokschema van figuur 
 EMI7.1 
 2, namelijk"start"8,"uit synchronisatie" synchronisatie"9,"inwaarbij een lijn tussen de toestanden de gebeurtenis weergeeft die veroorzaakt wordt door de ontvangen cel en die de evolutie in de toestandsmachine teweegbrengt en de handeling waaraan de ontvangen cel onmiddellijk wordt onderworpen. 

 <Desc/Clms Page number 8> 

 De   toestand "start" 8   is de originele toestand. De toestandsmachine blijft in deze toestand tot een geldige toestandswaarde wordt ontvangen. Dit wordt weergegeven door de lijn 13. De cellen worden afgekeurd. 



  Wanneer de toestandswaarde geldig is gaat de toestandsmachine over in de toestand "uit synchronisatie" 9 zoals aangeduid door de lijn 14. 



  Volgende handelingen vinden in deze toestand 9 plaats : Wanneer de toestandswaarde geldig is en een nummer van rangorde wordt ontvangen dat niet in sequentie is met het nummer van rangorde van de vorige cel, wordt de ontvangen cel afgekeurd en blijft in toestand 9, zoals aangegeven door de lijn 15. 



  Wanneer de toestandswaarde geldig is en een nummer van rangorde wordt ontvangen dat in sequentie is met het vorige, wordt de ontvangen cel aanvaard en gaat de toestandsmachine over naar de toestand "in synchronisatie" 10 zoals weergegeven door de lijn 16. 



  Wanneer een cel met een ongeldige toestandswaarde toekomt, keert de toestandsmachine terug naar de positie "start" 8, zoals weergegeven door de lijn 17. 



  Eens in de toestand "in synchronisatie" 10, waarbij het nummer van rangorde als gesynchroniseerd wordt beschouwd, blijft de toestandsmachine in deze toestand zolang het nummer van rangorde van een ontvangen cel in sequentie is met de vorige cel. Deze ontvangen cel wordt aanvaard zoals weergegeven door de lijn 18. Volgende handelingen worden in deze toestand 10 verricht : 

 <Desc/Clms Page number 9> 

 Indien de toestandswaarde ongeldig is, gaat de toestandsmachine naar de toestand "ongeldig" 11 zoals weergegeven door de lijn 19. De ontvangen cel wordt evenwel aanvaard. 



  Indien de toestandswaarde geldig is en het nummer van rangorde niet in sequentie is met dit van de vorige cel, gaat de toestandsmachine naar de toestand "uit sequentie" 12 zoals weergegeven door de lijn 20. De ontvangen cel wordt aanvaard. 



  In de toestand "ongeldig" 11 moet de toestandsmachine een beslissing nemen betreffende de vorige ontvangen cel met de ongeldige toestandswaarde, wanneer ze de volgende cel ontvangt. In deze toestand 11 vinden volgende handelingen plaats : Indien de toestandswaarde opnieuw ongeldig is, gaat de toestandsmachine terug naar de   toestand "start" 1   zoals weergegeven door de lijn 21. De ontvangen cel wordt daarbij afgekeurd. 



  Indien de toestandswaarde geldig is en het nummer van rangorde in sequentie met de laatst ontvangen cel met een geldig nummer van rangorde, keert de toestandsmachine terug naar de toestand "in synchronisatie" 10, zoals weergegeven door de lijn 22, maar de vorige cel wordt beschouwd als misplaatst. Een aantal bytes van de ontvangen cel en eventueel de volgende ontvangen cel, gelijk aan het aantal bytes van de misplaatste cel, worden afgekeurd. 



  Indien de toestandswaarde geldig is maar een nummer van rangorde bezit dat met twee het nummer van de rangorde van de laatst ontvangen cel met een geldige toestandswaarde overtreft, wordt aangenomen dat alhoewel er een ongeldige 

 <Desc/Clms Page number 10> 

 toestandswaarde was, de vorige cel een cel is met een foutief nummer van rangorde. De ontvangen cel wordt aanvaard en de toestandsmachine keert terug naar de toestand "in synchronisatie" 10 zoals aangeduid door de lijn 23. 



  In de toestand "uit sequentie" 12 worden de volgende handelingen verricht wanneer een cel toekomt : Indien de toestandswaarde ongeldig is, wordt de ontvangen cel afgekeurd en keert de toestandsmachine terug naar de toestand "start" 1, zoals weergegeven door de lijn 24. 



  Indien de toestandswaarde geldig is en het nummer van rangorde in sequentie met de laatst ontvangen cel met een nummer van rangorde in sequentie, keert de toestandsmachine terug naar de toestand "in synchronisatie" 10, zoals weergegeven door de lijn 25, maar de vorige ontvangen cel wordt beschouwd als misplaatst. Van de ontvangen cel en eventueel de volgende ontvangen cel worden een aantal bytes, gelijk aan het aantal bytes van de misplaatste cel, afgekeurd. 



  Indien de toestandswaarde geldig is en het nummer van de rangorde in sequentie met het nummer van rangorde van de vorige ontvangen cel, neemt de toestandsmachine aan dat cellen ontbreken. Ze voegt tussen de vorige ontvangen cel en de laatst ontvangen cel een aantal fiktieve cellen toe dat gelijk is aan het aantal ontbrekende cellen. De laatst ontvangen cel wordt aanvaard en de toestandsmachine keert terug naar de   toestand "in synchronisatie" 10   zoals weergegeven door de lijn 26. 



  Indien de toestandswaarde geldig is maar niet in   een   van de twee voornoemde toestanden, keurt de toestandsmachine de 

 <Desc/Clms Page number 11> 

 ontvangen cel af en gaat ze naar de toestand "uit   synchronisatie" 9   zoals weergegeven door de lijn 27. 



  De hiervoor beschreven werkwijze is vrij gelijkaardig aan de hoger genoemde bekende standaardwerkwijze voorgesteld door ETSI zodat aan de bekende apparatuur die voor de bekende werkwijze wordt gebruikt heel weinig moet worden gewijzigd om de hiervoor beschreven werkwijze volgens de uitvinding te kunnen uitvoeren. 



  Volgens de uitvinding kunnen ontbrekende en misplaatste cellen gedetecteerd worden zonder dat een vertraging van de cellen vereist is. Fiktieve cellen worden toegevoegd na de cel die volgt op een ontbrekende cel en misplaatste cellen worden aanvaard, maar gekompenseerd door het afkeuren van hetzelfde aantal bytes van de cel of cellen die op de misplaatste cel volgen.

Claims (2)

Konklusies.
1. - Werkwijze voor het detekteren en kompenseren van ontbrekende en misplaatste cellen aan de ontvangstzijde bij de transmissie van ATM cellen met een aanpassingslaag AAL van het type 1, waarbij aan de cellen een nummer van rangorde wordt toegekend en een fout korrektie en detektie kode die aangeeft of het nummer van rangorde en daarvan afhangende bijkomende informatie al dan niet korrekt zijn overgestuurd, en op basis van deze gegevens beslist wordt of een cel afgekeurd of doorgestuurd wordt, en of er een ontbrekende cel of misplaatste cellen zijn, daardoor gekenmerkt dat een beslissing aangaande het aanvaarden of afkeuren van een ontvangen cel onmiddellijk wordt genomen zonder een volgende cel af te wachten,
terwijl de eventuele beslissing dat een cel voorafgegaan wordt door één of meer ontbrekende cellen of dat een cel een misplaatste cel is, genomen wordt na het ontvangen van een volgende cel, waarbij in het geval beslist wordt dat de eerstgenoemde cel voorafgegaan wordt door één of meer ontbrekende cellen, een of meer fiktieve cellen met een gelijk totaal aantal bytes worden ingebracht tussen de eerstgenoemde cel en voornoemde volgende cel, en, in het geval beslist wordt dat de eerstgenoemde cel een misplaatste cel is, deze misplaatste cel toch wordt aanvaard maar ter kompensatie een gelijk aantal bytes van de voornoemde volgende cel en eventueel een daarop volgende cel worden afgekeurd.
2.-Werkwijze volgens konklusie 1, daardoor gekenmerkt dat gebruik gemaakt wordt van een toestandsmachine met vijf toestanden, namelijk"start" (8),"uit synchronisatie" (9), "in synchronisatie" (10), "ongeldig" (11) en "uit sequentie" (12), waarbij de toestandsmachine volgende <Desc/Clms Page number 13> evolutie ondergaat en volgende handelingen op de cellen verricht : - in de originele toestand "start" (1) worden de cellen afgekeurd tot een geldige toestandswaarde wordt ontvangen, waarna de toestandsmachine overgaat in de toestand "uit synchronisatie" (9) ;
- in deze toestand "uit synchronisatie" (9) blijven de cellen afgekeurd tot wanneer een nummer van rangorde wordt ontvangen dat in sequentie is met het vorige, waardoor de ontvangen cel wordt aanvaard en de toestandsmachine overgaat naar de toestand "in synchronisatie" (10) ; wanneer een cel met een ongeldige toestandswaarde toekomt keert de toestandsmachine terug naar de positie "start" (8) ; - in de toestand "in synchronisatie" (10), worden de cellen aanvaard zolang de toestandswaarde geldig is en het nummer van rangorde van een ontvangen cel in sequentie is met de vorige cel ;
Indien de toestandswaarde ongeldig is, gaat de toestandsmachine naar de toestand "ongeldig" (11) maar de ontvangen cel wordt evenwel aanvaard, terwijl indien de toestandswaarde geldig is en het nummer van rangorde niet in sequentie is met dit van de vorige cel, de toestandsmachine naar de toestand "uit sequentie" (12) overgaat en de ontvangen cel eveneens wordt aanvaard ; - in de toestand "ongeldig" (11) neemt de toestandsmachine een beslissing betreffende de vorige ontvangen cel met de ongeldige toestandswaarde, wanneer ze de volgende cel ontvangt ; indien de toestandswaarde opnieuw ongeldig is, gaat de toestandsmachine terug naar de toestand "start" (1) en wordt de ontvangen cel daarbij afgekeurd ;
indien de toestandswaarde geldig is en het nummer van de rangorde in sequentie met de laatst ontvangen cel met een geldige toestandswaarde, keert de toestandsmachine terug naar de toestand "in synchronisatie" (10), maar de vorige cel wordt beschouwd als misplaatst en een aantal bytes van de ontvangen cel en eventueel de volgende ontvangen cel, <Desc/Clms Page number 14> gelijk aan het aantal bytes van de misplaatste cel, worden afgekeurd ; indien de toestandswaarde geldig is maar een nummer van rangorde bezit dat met twee het nummer van de rangorde van de laatst ontvangen cel met een geldige toestandswaarde overtreft, wordt aangenomen dat alhoewel er een ongeldige toestandswaarde was, de vorige cel een cel is met een foutief nummer van rangorde.
De ontvangen cel wordt aanvaard en de toestandsmachine keert terug naar de toestand "in synchronisatie" (10).
- in de toestand "uit sequentie" (12) wordt, de ontvangen cel afgekeurd, indien de toestandswaarde ongeldig is, en de toestandsmachine keert terug naar de toestand "start" (1), terwijl indien de toestandswaarde geldig is en het nummer van rangorde in sequentie met de laatst ontvangen cel met een nummer van rangorde in sequentie, de toestandsmachine terugkeert naar de toestand "in synchronisatie" (10) en de vorige ontvangen cel als misplaatst wordt beschouwd en van de ontvangen cel en eventueel de volgende ontvangen cel een aantal bytes, gelijk aan het aantal bytes van de misplaatste cel, worden afgekeurd ;
indien de toestandswaarde geldig is en het nummer van de rangorde in sequentie met het nummer van rangorde van de vorig ontvangen cel, neemt de toestandsmachine aan dat cellen ontbreken en voegt ze tussen de vorige ontvangen cel en de laatst ontvangen cel een aantal fiktieve cellen toe dat gelijk is aan het aantal ontbrekende cellen ; de laatst ontvangen cel wordt aanvaard en de toestandsmachine keert terug naar de toestand "in synchronisatie" (10) ; indien de toestandswaarde geldig is maar het nummer van rangorde niet in een van de twee voornoemde toestanden, keurt de toestandsmachine de ontvangen cel af en gaat ze naar de toestand "uit synchronisatie" (9).
BE9500487A 1995-06-02 1995-06-02 Werkwijze voor het detekteren en kompenseren van ontbrekende en misplaatste cellen bij asynchrone transfert methode (atm). BE1009389A6 (nl)

Priority Applications (9)

Application Number Priority Date Filing Date Title
BE9500487A BE1009389A6 (nl) 1995-06-02 1995-06-02 Werkwijze voor het detekteren en kompenseren van ontbrekende en misplaatste cellen bij asynchrone transfert methode (atm).
PCT/EP1996/002255 WO1996039003A2 (de) 1995-06-02 1996-05-24 Verfahren zum detektieren und kompensieren fehlender und/oder fehlerhaft eingefügter zellen bei der asynchronen transfermethode (atm)
DE59605886T DE59605886D1 (de) 1995-06-02 1996-05-24 Verfahren zum detektieren und kompensieren fehlender und/oder fehlerhaft eingefügter zellen bei der asynchronen transfermethode (atm)
CA002222707A CA2222707A1 (en) 1995-06-02 1996-05-24 Method for detecting and compensating for missing and/or incorrectly inserted cells in the asynchronous transfer method (atm)
AT96919808T ATE196400T1 (de) 1995-06-02 1996-05-24 Verfahren zum detektieren und kompensieren fehlender und/oder fehlerhaft eingefügter zellen bei der asynchronen transfermethode (atm)
US08/930,093 US5850406A (en) 1995-06-02 1996-05-24 Method for detecting and compensating for missing and/or incorrectly inserted cells in the asynchronous transfer method (ATM)
ES96919808T ES2150677T3 (es) 1995-06-02 1996-05-24 Procedimiento para detectar y compensar celulas omitidas o insertadas erroneamente en el metodo de transferencia asincrona (atm).
JP53616996A JP3594618B2 (ja) 1995-06-02 1996-05-24 非同期転送方法(atm)において欠除した、および/または誤って挿入されたセルを検出し、そして補償するための方法
EP96919808A EP0830800B1 (de) 1995-06-02 1996-05-24 Verfahren zum detektieren und kompensieren fehlender und/oder fehlerhaft eingefügter zellen bei der asynchronen transfermethode (atm)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
BE9500487A BE1009389A6 (nl) 1995-06-02 1995-06-02 Werkwijze voor het detekteren en kompenseren van ontbrekende en misplaatste cellen bij asynchrone transfert methode (atm).

Publications (1)

Publication Number Publication Date
BE1009389A6 true BE1009389A6 (nl) 1997-03-04

Family

ID=3889015

Family Applications (1)

Application Number Title Priority Date Filing Date
BE9500487A BE1009389A6 (nl) 1995-06-02 1995-06-02 Werkwijze voor het detekteren en kompenseren van ontbrekende en misplaatste cellen bij asynchrone transfert methode (atm).

Country Status (9)

Country Link
US (1) US5850406A (nl)
EP (1) EP0830800B1 (nl)
JP (1) JP3594618B2 (nl)
AT (1) ATE196400T1 (nl)
BE (1) BE1009389A6 (nl)
CA (1) CA2222707A1 (nl)
DE (1) DE59605886D1 (nl)
ES (1) ES2150677T3 (nl)
WO (1) WO1996039003A2 (nl)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TR199900855A2 (xx) * 1999-04-16 2000-11-21 Netaş Northern Electric Telecommunication A.Ş. PCM ile ATM arasında geçiş sağlayan yeni bir ATM uyumlama katmanı tip:1 tümdevresi.
EP1333625B1 (en) * 2002-02-04 2007-04-18 Matsushita Electric Industrial Co., Ltd. Method for packet loss distinction
US9973300B2 (en) * 2016-06-09 2018-05-15 Echelon Corporation Modulation adaption method for multi-mode modems
CN107257392B (zh) * 2017-06-21 2021-03-30 深圳Tcl新技术有限公司 设备序列号设定方法和装置及计算机可读存储介质

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3912660C1 (nl) * 1989-04-18 1990-08-30 Wandel & Goltermann Gmbh & Co, 7412 Eningen, De
DE4217003A1 (de) * 1992-05-22 1993-11-25 Sel Alcatel Ag Verfahren und Schaltungsanordnung zum Wiederherstellen der richtigen Anzahl von Zellen einer gestörten ATM-Verbindung
JP2908642B2 (ja) * 1992-09-04 1999-06-21 三菱電機株式会社 2重到着セル検出装置

Also Published As

Publication number Publication date
EP0830800B1 (de) 2000-09-13
JPH11505993A (ja) 1999-05-25
CA2222707A1 (en) 1996-12-05
US5850406A (en) 1998-12-15
ATE196400T1 (de) 2000-09-15
JP3594618B2 (ja) 2004-12-02
EP0830800A2 (de) 1998-03-25
WO1996039003A2 (de) 1996-12-05
ES2150677T3 (es) 2000-12-01
WO1996039003A3 (de) 1997-01-23
DE59605886D1 (de) 2000-10-19

Similar Documents

Publication Publication Date Title
EP0761053B1 (en) Method and equipment for prioritizing traffic in an atm network
US6219339B1 (en) Method and apparatus for selectively discarding packets
US5740173A (en) Asynchronous transfer mode (ATM) cell arrival monitoring system
AU723092B2 (en) Minicell sequence number count
EP1115265A1 (en) Method and a device for determining packet transmission priority between a plurality of data streams
US7075936B2 (en) Voice packet processor and method of operation thereof
PL180327B1 (pl) Sposób eksploatacji systemu lacznosci PL PL PL PL PL PL PL
JPH10229408A (ja) 結合装置
EP0906711B1 (en) Atm partial cut-through
EP0498408A1 (en) ATM exchange system with management cells
JP2001510957A (ja) テレコミュニケーションネットワークの流れ制御
EP0933004B1 (en) Atm communications system and method
BE1009389A6 (nl) Werkwijze voor het detekteren en kompenseren van ontbrekende en misplaatste cellen bij asynchrone transfert methode (atm).
AU703430B2 (en) A method and apparatus for communicating between nodes in a communications network
EP1289334B1 (en) Multiplex transmission apparatus and multiplex transmission method
GB2320846A (en) A method for controlling the transfer of cells into an ATM buffer
WO1999003235A1 (en) Vc merging for atm switch
US6788706B1 (en) Frame handling system, and frame handling method
US7719704B1 (en) Handling different types of telecommunication signals
JP2785005B2 (ja) Fc/atm網相互変換装置における多重/分離方式
JP3011155B2 (ja) パケットセル廃棄制御装置
US20070183429A1 (en) Aalo cell format of an atm protocol for communicating voice traffic in a cdma system
KR100375667B1 (ko) Adsl 시스템에서의 atm 흐름 제어 장치 및 그 방법
JPH1155278A (ja) 優先制御回路
US20020131420A1 (en) Method and device to transfer data in a communication network comprising a low-bit rate artery

Legal Events

Date Code Title Description
RE Patent lapsed

Owner name: ATEA N.V.

Effective date: 19970630