DK166058B - Fremgangsmaade ved transmission af data, og modtager til brug ved fremgangsmaaden - Google Patents

Fremgangsmaade ved transmission af data, og modtager til brug ved fremgangsmaaden Download PDF

Info

Publication number
DK166058B
DK166058B DK415986A DK415986A DK166058B DK 166058 B DK166058 B DK 166058B DK 415986 A DK415986 A DK 415986A DK 415986 A DK415986 A DK 415986A DK 166058 B DK166058 B DK 166058B
Authority
DK
Denmark
Prior art keywords
section
message
data
paragraph
identification
Prior art date
Application number
DK415986A
Other languages
English (en)
Other versions
DK415986D0 (da
DK415986A (da
DK166058C (da
Inventor
Peter John Mabey
Roman Mervart
Original Assignee
Philips 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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=10584729&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=DK166058(B) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Philips Nv filed Critical Philips Nv
Publication of DK415986D0 publication Critical patent/DK415986D0/da
Publication of DK415986A publication Critical patent/DK415986A/da
Publication of DK166058B publication Critical patent/DK166058B/da
Application granted granted Critical
Publication of DK166058C publication Critical patent/DK166058C/da

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0071Use of interleaving
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0025Transmission of mode-switching indication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1642Formats specially adapted for sequence numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1671Details of the supervisory signal the supervisory signal being transmitted together with control information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1809Selective-repeat protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1825Adaptation of specific ARQ protocol parameters according to transmission conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1848Time-out mechanisms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1874Buffer management
    • H04L1/1877Buffer management for semi-reliable protocols, e.g. for less sensitive applications like streaming video
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Quality & Reliability (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Communication Control (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

i
DK 166058 B
Opfindelsen angår en fremgangsmåde ved transmission af data, hvilken fremgangsmåde især, men ikke udelukkende, finder anvendelse ved mobile datatransmissionssystemer.
5 Et problem, der opstår ved transmission af data, er den forvanskning, der f.eks. skyldes kanalstøj, og som fører til, at en del af meddelelsens data eller alle disse data går tabt. En artikel af P.J.Mabey: "Predicting the range and throughput of mobile data systems" 10 præsenteret under IEEE Vehicular Technology Conference, maj 1982, San Diego, USA, jf. side 370-374, omtaler to transmissionsprotokoller til brug i forbindelse med mobile datasystemer. Inden disse protokoller beskrives nærmere skal der henvises til fig. 1 i de ledsagende te-15 gninger, hvilken fig. 1 viser et typisk dataformat. Formatet begynder med et preamble PR på 16-bit reversals 1010 ... 10, der muliggør bitsynkronisering i en datademodulator, og som efterfølges af en 16-bit synkroniseringssekvens SYN til rasterdannelse for kodeord. Deref-20 ter kommer den information, der udsendes i kodeord på 64 bit baseret på en cyklisk fejldetekterende- og/eller korrigerende kode, idet hvert kodeord indeholder 48 informationsbit og 16 fejlcheckbit. Det første kodeord ACW i meddelelsen indeholder adresseinformation og visse 25 data og er fuldt tilstrækkelig for korte meddelelser såsom statusrapportering og prækodede meddelelser. For længere datameddelelser sammenkædes yderligere kodeord DCWl til DCWn med det første kodeord ACW i det datamæssigt fornødne omfang.
30 Den første gentransmissionsprotokol, der er be skrevet i ovennævnte artikel, betegnes enkeltgentrans-missionsprotokol. Denne protokol går i hovedsagen ud på at lade senderen sende hele meddelelsen og derefter vente på anerkendelse fra modtageren. Hvis der ikke mod-35 tages anderkendelse, eller hvis der kræves gentransmission, må senderen genudsende hele meddelelsen og igen
DK 166058B
2 vente på anerkendelse. Meddelelsen kan genudsendes op til et - forudbestemt maksimalt antal gange, hvorefter transaktionen afsluttes, hvis ikke der modtages anerkendelse. For hver transmission må modtageren foretage kor-5 rekt dekodning af synkroniseringsordet SYN og adressekodeordet ACW, inden den kan dekode datakodeordene DCW. Dekoderbare dataord kan oplagres og udekoderbare dataord kasseres. Om nødvendigt bruger modtageren dataord fra genudsendelserne for at komplettere meddelelsen, og den 10 udsender kun den transaktionsafsluttende anerkendelse-, når den har samlet hele meddelelsen (eller modtager en gentagelse af en meddelelse, den allerede har afsluttet, fordi den foregående anerkendelse ikke er blevet dekodet eller er blevet forsinket). Da hver genudsendelse om-15 fatter hele meddelelsen, kan denne enkle genudsendelsesprotokol føre til lav dataoverføringshastighed. Dertil kommer, at denne protokol ikke er egnet til gruppeopkald, hvor modtageren ikke sender anerkendelsessignaler.
Den anden af de kendte gentransmissionsprotokol-20 ler kaldes selektiv gentransmissionsprotokol, og den giver mulighed for større dataoverføringshastighed ved at undgå gentransmission af datakodeord, som allerede er blevet korrekt dekodet. I henhold til denne anden protokol sender modtageren en anerkendelse for hver udsendel-25 se, den modtager, for herved at specificere, hvilke datakodeord skal genudsendes, således at der opnås større dataoverføringshastighed. I det tilfælde hvor en anerkendelse ikke modtages korrekt, vil senderen gentage den tidligere transmission. Transaktionen er afsluttet, når 30 der modtages en anerkendelse, der angiver, at modtageren har samlet hele meddelelsen, eller når senderen har foretaget det forudbestemte maksimale antal transmissioner. Denne anden protokol baserer sig således også på anerkendelser, som udsendes af modtageren, og den er 35 derfor også uegnet til gruppeopkald.
Andre problemer, der opstår i forbindelse med gentransmissionsprotoller, er "duplikering" af meddel-
DK 166058B
3 eiser hos modtageren, når genudsendelserne foretages, "udeladelse" af meddelelser hos modtageren på grund af forvanskning under transmissionen og " tab" af meddelelser, når en sender fortolker en anerkendelse som hørende 5 til den forkerte meddelelse, eksempelvis fordi anerkendelsen er blevet forsinket. Disse problemer overvindes ved de i og for sig kendte linie-protokoller, hvor der anvendes nummereringssystemer. Linie-protokollerne har imidlertid den ulempe, at de kræver udsendelse af pream-.10 bier (overheads) til opkaldetablering eller opkaldinitialisering. De er i øvrigt heller ikke optimerede for gruppeopkald.
Det er kendt, at effektiviteten kan forbedres ved at udsende dataene som en række af afsnit, men så vidt 15 vides kræver sådanne protokoller en opkaldetableringsfase, der især når der er små datamængder, skaber en uønsket indledende del.
Publikationen Compcon 83, 25. IEEE Computer Society International Conference, Arlington VA, 25.-29.
20 september 1983, pp 66-70, beskriver protokoller vedrørende transmissionen af store datamængder over store afstande. Datatransmissionen foregår pr. radio via satellit- og jordforbindelser, hvorfor det over store afstande ikke kan undgås, at der opstår forsinkelser af 25 størrelsesorden 0,320 sek. begge veje over satellitforbindelsen. Datamængden kan variere fra en del af et magnetbånd til komplette discfiler. Transmissionstiden afhænger af den anvendte transmissionshastighed og af omfanget af datafilen og hvis det drejer sig om en datafil 30 på 3 x 1010 bit vil det kræve 6,9 dage at udsende med 56 kbps og 1,5 timer at udsende med 6,312 Mbps. Publikationen gennemgår tre protokoller: 1) Blok pr. blok, 2) Genstart efter fejldetektering og 3) Kontinuert. I henhold til blok pr. blok-protokollen må sende- og modtagetermi-35 nalerne udveksle signaler, der sikrer at de hver især er parate til transmission. Dataene udsendes i blokke af
DK 166058B
4 bit med op til 10.000 bit pr. blok. Rasterlængder på ca.
4000 bit siges at give en effektiv protokol, hvad angår satellitforbindelser. Hver udsendt blok kan identificeres med et sekvensnummer til kontrol af, om dataene mod-5 tages i orden. Der adderes et cyklisk redundanscheck (CRC) til hver blok således, at modtagestationen kan søge efter fejl, der måtte være indført under transmissionen over kanalen. Der er éntydig identifikation af den første blok og af den sidste blok for at afgrænse trans-10 missionen. Anerkendelser retur fra modtageterminalen er korte transmissioner, der identificerer den netop modtagne blok og skaber positiv eller negativ anerkendelsesinformation. Hvis der for den netop modtagne blok er negativ anerkendelse, genudsendes denne blok.
15 Derefter gør publikationen rede for de to proto koller: Genstart efter fejldetektering og kontinuert. De indebærer også identifikation af hver blok med et sekvensnummer. Ud fra de tre protokoller drager publikationen den utvetydige konklusion at blok pr. blok-proto-20 koiler ikke egner sig til satellitdrift med datatransmissionshastigheder af størrelsesorden Mb eller mere. Publikation har ingen særlig relevans for et mobil-data-telekommunikationssystem, hvor der er beskeden datamængde men et stort antal udsendte meddelelser således, at 25 risikoen for, at en mobil-dataterminal modtager to forskellige meddelelser fra separate kilder, er større end i en satellitforbindelse. Endvidere er de beskrevne protokoller til udsendelse af store datamængder uegnede til situationer, hvor der foretages gruppeopkald og hvor an-30 erkendelser ikke udsendes, men meddelelsen gentages et givet antal gange. Det tidsforbrug, der er ved den indledende forberedelse hos sende- og modtageterminalerne, kan tolereres, hvis en transmission skal være flere timer, men det kan ikke accepteres, når meddelelserne er 35 af meget kort varighed.
Et formål med opfindelsen er at afhjælpe disse ulemper, når der udsendes data, og skabe et mere effektivt og smidigt system.
DK 166058 B
5
Med henblik herpå er en fremgangsmåde ved transmission af meddelelser, der indbefatter datakodeord fra en sender til en modtager, og hvor datakodeordene i hver meddelelse opstilles i et afsnit eller et antal afsnit, 5 der hvert har en forudbestemt længde, og hvor en identifikation tildeles afsnittet eller hvert afsnit i en sekvens af afsnit, der skal udsendes, hvilken identifikation indsættes i hvert meddelelsesafsnit for at angive positionen af det pågældende afsnit i sekvensen, ifølge 10 opfindelsen ejendommelig ved, at der tildeles en identifikation til hver meddelelse, og at der i afsnittet eller i mindst ét afsnit af hver meddelelse indsættes et kodeord, der identificerer den pågældende meddelelse.
I tilfælde af en kort meddelelse på f.eks. mindre 15 end 30 ankommende datakodeord vil den behandles som et enkelt afsnit.
Ved implementering af fremgangsmåden ifølge opfindelsen omfatter samtlige udsendte afsnit deres respektive afsnitsidentifikation, og i det mindste det 20 første afsnit af en lang meddelelse eller det eneste afsnit af en kort meddelelse indbefatter sin meddelelsesidentifikation .
For at undgå risikoen for, at genudsendelsen af det samme afsnit bliver behandlet som en ny meddelelse, 25 indbefatter modtageren en resetbar timer, der, når den igangsættes ved modtagelsen af et afsnit, løber i et tidsrum, der er fastlagt eller kan bestemmes dynamisk i relation til længden af afsnittet, og hvis der modtages et andet afsnit, der har den samme afsnitsidentifika-30 tion, og hvis der også forekommer en meddelelsesidentifikation inden for dette tidsinterval, vil modtageren behandle den som en genudsendelse af et tidligere afsnit. Modtagelsen af et sådant afsnit efter udløbet af nævnte tidsinterval behandles imidlertid som et nyt 35 afsnit. Timeren kan resettes ved modtagelsen af hvert afsnit, eller alternativt ved modtagelsen af hvert nyt afsnit.
DK 166058 B
6
Om ønsket kan datakodeordene udsendes ved valgfri bitsammenfletning (interleaving), hvorpå de hos modtageren på komplementær måde "udflettes" (desinterleaving) . Afgørelsen om, hvor vidt datakodeordene skal ud-5 sættes for bitsammenfletning .eller ej, kan træffes dynamisk og kan afhænge af flere faktorer såsom egenskaberne hos dekoderen i modtageren og de gældende kanalforhold.
En fordel ved brug af bitsammenfletning er, at hvis der under transmissionen forekommer et "burst" af fejl, vil 10 fejlene spredes over flere kodeord, hvorved der er forøget sandsynlighed for, at der kan foretages fejlkorrigering. Som følge heraf reduceres det antal afsnit, der skal genudsendes. Under visse forhold kan bitsammenfletningen være skadelig, hvorfor fordelen ved at bruge bit-15 sammenfletning må bero på et valg. Hvis der er foretaget bitsammenfletning af datakodeordene, må der i meddelelsen indsættes en indikation, f.eks. et flag, der overfor modtageren angiver, at der er foretaget sammenfletning i datakodeordene. Graden af sammenfletning kan afhænge af 20 afsnitlængden, fordi der i et afsnit kan være et variabelt antal af kodeord. Uanset antallet af kodeord i et afsnit kan alle disse kodeord sammenflettes. Ved at lade graden af sammenfletning variere, dvs. afhænge af afsnitlængden, får man den bedste udnyttelse af bitsammen-25 fletningen.
Meddelelsesdataene kan "chiffreres", i hvilket tilfælde en indikation, f.eks. et flag, er indbefattet i meddelelsen for over for modtageren at angive, at meddelelsesdataene er blevet chiffreret. Behovet for chif-30 frering kan afhænge af selve arten af meddelelsesdataene og/eller den valgte adresse, til hvilken disse data udsendes. Der kan anvendes både bitsammenfletning og chif-frering tilsammen.
Datameddelelsesprotokollens effektivitet kan for-35 øges ved hjælp af et afsnit, der indbefatter datakodeord, der skal genudsendes sammen med nye datakodeord,
DK 166058 B
7 der sammenkædes med de kodeord, der genudsendes. Herved undgår man at skulle udsende et kort afsnit med det tilhørende preambel alene for de genudsendte datakodeord.
Opfindelsen angår også en modtager til brug ved 5 fremgangsmåden ifølge opfindelsen, hvilken modtager er ejendommelig ved midler, der reagerer overfor identifikationer, som er tildelt meddelelser og afsnit, midler til udsendelse af et anerkendelsessignal ved modtagelse af et afsnit, og midler til i et felt i anerkendelses-10 signalet at skabe en indikation om, hvorvidt afsnittet er blevet korrekt dekodet eller en selektiv eller ikke-selektiv genudsendelse er påkrævet.
Om ønsket kan modtageren indbefatte resætbare tidsstyremidler, der reagerer overfor anerkendelsen af 15 et afsnit, med henblik på at skabe en tidsperiode af forudbestemt varighed, og midler til at behandle et afsnit, som er blevet modtaget inden for tidsperioden og er blevet tildelt den samme afsnitidentifikation, som et allerede modtaget afsnit, som en genudsendelse af det 20 allerede modtagne afsnit.
Hensigtsmæssigt kan modtageren yderligere indbefatte midler til behandling af et afsnit, som er modtaget efter udløb af tidsperioden, men har den samme identifikation som et tidligere modtaget afsnit, som en ny 25 meddelelse.
Opfindelsen forklares nærmere i det følgende under henvisning til den skematiske tegning, hvor fig. 2 viser formatet for et adressekodeord ACW, der indgår i den ledende del af et afsnit, 30 fig. 3 formatet for det første datakodeord DCWl i et afsnit, fig. 4 formatet for et anerkendende adressekodeord ACKD udsendt af modtageren, og fig. 5 formatet for det fakultative datakodeord, 35 der følger efter det anerkendende adressekodeord.
Fremgangsmåden ved transmission af meddelelsesdata i overensstemmelse med opfindelsen indebærer opstil-
DK 166058 B
8 ling af sammenkædede datakodeord i et antal afsnit, idet hvert afsnit udsendes efter tur.
Der anvendes meddelelses- og afsnitsidentifikationssystemer, eksempelvis konsekutive numre, med hen-5 blik på hos modtageren at kunne genkende duplikerede meddelelser. Meddelelsesdataene udsendes afsnit efter afsnit, således at transaktionen kan abortere på et tidligt tidspunkt, hvis kanalkvaliteten er dårlig, og at den første del af en meddelelse kan nå frem til bestem-10 melsesstedet, inden den komplette transaktion er afsluttet. En sådan opstilling i afsnit forøger i øvrigt dataoverføringshastigheden og formindsker forsinkelserne ved reduktion af antallet af gentagelser.
Ved formatering af meddelelsen indeholder hvert 15 afsnit et preambel, en synkroniseringssekvens og et adressekodeord ACW efterfulgt af et antal datakodeord DCW, hvilket antal af datakodeord typisk ligger på mellem 1 og 31. Meddelelses- og afsnitsidentifikationsnumrene er indbefattet i hvert afsnit, eksempelvis i det 20 første datakodeord, der følger efter adressekodeordet.
Pig. 2 viser formatet for et 64-bit adressekodeord ACW i et afsnit, medens fig. 3 viser formatet for det første datakodeord DCW1. Det antal bit, der bruges i hver del af adressekodeordet og det første datakodeord 25 DCW1 er også angivet. Hvad angår det i fig. 2 viste adressekodeord ACW, bruges den første bit til at angive, hvorvidt kodeordet er et adressekodeord (et binært "1") eller et datakodeord (et binært "0"). PPIX er et adres-seprefix. IDENT 1 er adressen på modtageren eller på 30 gruppen af modtagere. CAT angiver, at dette adressekodeord hører til den kategori, der anvendes til meddelelsesdatatransmission. SEGL er en indikation om antallet af sammenkædede datakodeord efter adressekodeordet. Da der er allokeret 5 bit, er det maksimale antal på 31, .
35 med mindre der udføres kodning af disse bit. IDENT 2 er adressen på senderen. INT har værdien "0", hvis data-
DK 166058 B
9 kodeordene ikke er sammenflettet, og værdien "1", hvis de er sammenflettet. CRYPT har værdien "0” hvis data-kodeordene ikke er chiffrerede, og værdien "1", hvis de er chiffrerede. Det sidste felt P indbefatter paritets-5 kontrolbit til fejlkorrigering eller -detektering. De ikke beskrevne dele EXT, FLAG 1 og FLAG 2 er uden interesse, hvad angår forståelsen af opfindelsen.
Som vist i fig. 3 er den første bit i det første datekodeord DCW1 et "0", som angiver, at det drejer sig 10 om et datakodeord. SPEC tjener til eksempelvis at angive en specifik type af data eller datastruktur eller at føre dataene til en specificeret perifer adresse. NSEG betegner afsnittets nummer. NUM angiver meddelelsesnummeret eller antallet af gentagne kodeord i afsnittet.
15 Hvis NSEG nærmere betegnet er lig med 0, hvilket angiver et første afsnit i en meddelelse, er NUM = NMESS; hvis NSEG ikke er lig med 0, er NUM = NREP, hvor NMESS er meddelelsesnummeret og NREP er antallet af gentagne kodeord i afsnittet og sættes lig med 0 for ikke-selektive 20 transmissioner. LAST er lig med 0 for samtlige afsnit undtagen det sidste afsnit i meddelelsen. Inden for slutkodeordet i afsnittet betegner LAST det antal databit, der er anvendt i kodeordet. Hvis C = 1, indeholder CRC-feltet en 16 bit checksum i henhold til CCITT Recom-25 mendation V24. Hvis C alternativt har værdien "0", er dataene ikke beskyttet af en checksum indeholdt i CRC-feltet, i hvilket tilfælde dette felt er tilgængeligt for brugerens ønske. RSVD er ikke-dedikerede bit, og de sidste 16 bit P er paritetscheckbit for 64 bitkodeordet.
30 Under dannelse af et afsnit kan der fakultativt foretages bitsammenfletning på datakodeordene. Ved fakultativ bitsammenfletning indlæses datakodeordene række efter række i et todimensionalt lager, hvorfra de aflæses søjle efter søjle, således at der først aflæses 35 samtlige bit i første plads og derefter samtlige bit i anden plads osv. Dette betyder, at hvis der er et
DK 166058B
10 "burst" af fejl i transmissionen, vil fejlene fordeles over datakodeordene, og at sandsynligheden for, at antallet af fejl på modtagesiden overskrider dekoderens fejlkorrigeringsmulighed, nedsættes. Herved vil antallet 5 af gentransmissioner reduceres. Den fakultative anvendelse af bitsammenfletning afhænger af den sandsynlige længde af et sådant burst, af det antal datakodeord i afsnittene, der skal sammenflettes, og af den måde, hvorpå modtageren foretager fejlkorrigering. Endvidere 10 skal modtageren være i stand til at foretage "udfletning" (desinterleaving) af de sammenflettede data.
Om ønsket kan datakodeordene chiffreres, i hvilket tilfælde en indikation, f.eks. et flag, er indlagt i meddelelsen for over for modtageren at angive, at med-15 delelsesdataene er blevet chiffreret. Datakodeordene kan eventuelt udsættes for bitsammenfletning, inden de chif-freres.
Pig. 4 viser adressekodeordet for et anerkendende adressekodeord ACKD i et dataafsnit, der fra modtageren 20 sendes til sendeudstyret. Den første bit har en værdi "1", der angiver, at kodeordet er et adressekodeord.
PFIX er adresseprefixet, IDENT 1 er adressen på den modtager, der anerkender modtagelse af dataafsnittet. CAT angiver, at dette adressekodeord hører til den kategori, 25 der benyttes til anerkendelse, og TYPE angiver typen af anerkendelse, der eksempelvis specificerer, hvorvidt det lykkedes at foretage dekodning af afsnittet, eller hvorvidt der anmodes om selektiv eller ikke-selektiv genudsendelse af afsnittet. IDENT 2 er identiteten af det ud-30 styr, der har udsendt dataafsnittet. NEW har værdien "0", hvis der anerkendes et afsnitnummer forskellig fra 0, og værdien "1", når der anerkendes et afsnitnummer lig med 0 (dvs. det første afsnit i en ny meddelelse).
ANUM er anerkendelsesnummeret, hvis NEW = 0, er ANUM = 35 NSEG med foranliggende 0, og hvis NEW =1, er ANUM i hvert tilfælde lig med NMESS (for det afsnit, der anerkendes). P angiver paritetscheckbit for 64 bitkodeordet.
DK 166058 B
11 I det tilfælde, hvor det anerkendende adressekodeord anmoder om en selektiv genudsendelse, efterfølges det af et kontroldataord, som vist i fig. 5. Det felt, der her har interesse, er SELF, der indbefatter flag, 5 der er tilknyttet selektiv genudsendelse, og som angiver, for hvilke ankommende datakodeord i afsnittet en genudsendelse kræves. Der er allokeret en enkelt bit til hvert datakodeord. "0" angiver, at der ikke kræves gentagelse, og "1" angiver, at der er behov for gentagelse 10 af det tilhørende datakodeord. Den mest betydende bit i SELF-feltet svarer til det første udsendte datakodeord i afsnittet. Når afsnittet indbefatter mindre end 30 ankommende datakodeord, placeres genudsendelsesinformationen i de mest betydende bit i SELF-feltet. De reste-15 rende, ikke-anvendte bit sættes på 0.
Procedurerne i denne protokol skal nu beskrives i det tilfælde, hvor der foretages opkald til en modtager.
Under driften sørger senderen for at kode kildens data i en sekvens af datakodeord. Der er 47 tilgængelige data-20 bit i hvert datakodeord. Om nødvendigt kan der til kildens data føjes efterfølgende nuller for at komplettere datakodeordet. Meddelelser, der optager mindre end 30 datakodeord fra kilden, kan udsendes som et enkelt afsnit. Længere meddelelser kan deles op og sendes i et 25 antal afsnit. Hvert afsnit kan indeholde op til 30 datakodeord fra kilden. Der placeres en indledende del i begyndelsen af hvert afsnit. Denne indledende del indbefatter "preamble reversals", kodeordets synkroniseringssekvens SYN, adressekodeordet ACW og kontroldatakodeor-30 det DCW 1. Felterne i ACW og DCW 1 sættes på passende måde. Meddelelsesnummeret NMESS inkrementeres modulo 128 for hver meddelelse, der udsendes, uanset bestemmelsesstedet. Segmentnummeret NSEG sættes på 0 ved begyndelsen af hver ny meddelelse og inkrementeres modulo 64 for 35 hvert nyt afsnit, der udsendes. NSEG inkrementeres ikke for en udsendelse, der blot er en identisk gentagelse.
DK 166058 B
12 CRC-feltet kan fakultativt kalkuleres og indsættes i kontroldatakodeordet. Datakodeordene kan også chiffreres og/eller bitsammenflettes. Senderen bør kun foretage sammenfletning efter forudgående aftale med 5 modtageren. Senderen afsender et afsnit og venter på anerkendelse fra modtageren. TYPE-feltet i anerkendelsen angiver meningen med anerkendelsen, eksempelvis ACKDD, hvis det lykkedes at foretage dekodning af afsnittet, eller ACKDS, hvis der kræves selektiv genudsendelse, 10 eller ACKDR, hvis der kræves ikke-selektiv genudsendelse.
Efter modtagelse af en anerkendelse vil senderen efter omstændighederne enten genudsende det pågældende afsnit i den samme form eller foretage en selektiv gen-15 udsendelse, udsende det næste afsnit, anse opkaldet for korrekt udført eller afbryde transaktionen.
Hvis der ikke modtages nogen anerkendelse, kan senderen genudsende det pågældende afsnsit.
Senderen kan udsende afsnittet i identisk form, 20 gentagne gange op til et for afsnittet forudbestemt antal gange, idet den efter hver udsendelse venter på anerkendelse.
Hvis der kræves selektiv genudsendelse, og hvis senderen ikke er i stand til at foretage selektiv gen-25 udsendelse, vil den i så fald genudsende det tidligere afsnit i identisk form.
Hvis der foretages selektiv genudsendelse, inkre-menteres afsnitsnummeret NSEG. De gentagne datakodeord fra kilden udsendes først i afsnittet, hvorpå der kan 30 indsættes nye kodeord fra kilden, op til ialt 30 datakodeord i afsnittet. I kontroldatakodeordet DCW 1 er NUM = NREP (Number of repeated source data codewords = antallet af gentagne kodeord fra kilden).
Der er således mulighed for at spare tid ved ikke 35 at lade et helt afsnit sørge for genudsendelse af valgte kodeord, hvilket indebærer udsendelse af en anden indledende del eller andet adressekodeord.
DK 166058 B
13
Hos modtageren bruges meddelelses- og afsnitsnummerering til at forhindre et afsnit i at blive duplikeret eller til at bringe en modtager i stand til at finde ud af, hvornår en undladelse har fundet sted, og til at 5 forhindre afsnit fra forskellige meddelelser i at blive accepteret som en enkelt meddelelse.
Timeren i modtageren sættes i gang, hver gang et afsnit accepteres, og den løber en tid, der er relateret til længden af et afsnit. Modtageren oplagrer værdien af 10 NSEG, og den sidst accepterede NMESS. (NMESS forekommer i hvert fald i det første afsnit af hver meddelelse).
Medens timeren således er i gang, kan modtageren kun acceptere et afsnit, for hvilket NSEG = 0 som begyndelsen på en ny meddelelse, såfremt NMESS er forskellig 15 fra den tidligere modtagne NMESS. Ellers kan afsnittet accepteres som en gentagelse af det oprindelige afsnit i den tidligere meddelelse.
Medens timeren er i gang, kan modtageren kun acceptere et afsnit som en fortsættelse af en igangværende 20 meddelelse, såfremt NSEG inkrementeres med 1 (op til 64) i forhold til værdien ved det foregående accepterede afsnit.
Medens timeren er i gang, kan modtageren kun acceptere et afsnit som en gentagende transmission af et 25 fortsættelsesafsnit, såfremt det har det samme afsnitsnummer (NSEG), som det tidligere accepterede afsnit.
Det sidste afsnit i en meddelelse angives ved, at LAST er forskellig fra 0.
Når modtageren dekoder ASW og DCW 1 i et accep-30 terbart afsnit, dvs. et afsnit der opfylder de ovenfor nævnte betingelser, samt et anvendeligt separat IDENT 1, skal den foretage dekodning af det antal af følgende datakodeord, der er angivet ved SEGL, først ved at dechif-frere kodeordene, hvis CRYPT = 1, og derefter foretage 35 "udfletning" af kodeordene, hvis INT = 1.
Modtageren kan kræve, at samtlige datakodeord er dekoderbare, inden den sender anerkendelse med ACKDD,

Claims (20)

1. Fremgangsmåde ved transmission af meddelelser, der indbefatter datakodeord (DCW) fra en sender til en DK 166058B modtager, og hvor datakodeordene (DCW) i hver meddelelse opstilles i et afsnit eller et antal afsnit, der hvert har en forudbestemt længde, og hvor en identifikation (NSEG) tildeles afsnittet eller hvert afsnit i en sek- 5 vens af afsnit, der skal udsendes, hvilken identifikation indsættes i hvert meddelelsesafsnit for at angive positionen af det pågældende afsnit i sekvensen, kendetegnet ved, at der tildeles en identifikation (NUM) til hver meddelelse, og at der i afsnittet eller i 10 mindst ét afsnit af hver meddelelse indsættes et kodeord (DCWl), der identificerer den pågældende meddelelse.
2. Fremgangsmåde ifølge krav 1, kendetegnet ved, at korte meddelelser behandles som et enkelt afsnit, der har sin egen meddelelsesidentifika- 15 tion (NUM) og afsnitsidentifikation (NSEG), idet begge disse identifikationer udsendes.
3. Fremgangsmåde ifølge krav l, kendetegnet ved, at i det mindste det første af nævnte afsnit (NSEG=o) indbefatter sin meddelelseidentifika- 20 tion (NMESS), når det udsendes.
4. Fremgangsmåde ifølge ethvert af kravene 1-3, kendetegnet ved, at afsnittet eller hvert afsnit indbefatter en indledende del, der indeholder et adressekodeord (ACW) og et antal sammenkædede datakode- 25 ord (DCW).
5. Fremgangsmåde ifølge ethvert af kravene 1-4, kendetegnet ved, at der fra modtageren udsendes et anerkendelsessignal (ACKD) som svar på modtagelsen af et meddelelsesafsnit.
5 For hvert accepterbart afsnit skal modtageren sende en anerkendelse. Når der kræves en ikke-selektiv genudsendelse, skal den anvende ACKDR. Når der kræves en selektiv genudsendelse, skal den anvende ACKDS. Når der er tale om gruppeopkald, skal modtagerne 10 ikke sende anerkendelser. For gruppeopkald kunne meddelelsen blive udsendt afsnit efter afsnit, idet hvert afsnit genudsendes op til et forudbestemt antal gange, inden man går videre med det næste afsnit. Under alle omstændigheder tilføjes der meddelelses- og afsnitsnum-15 merering. Når der tages beslutning om varigheden af timerperioden, skal denne være relateret til varigheden af det forudbestemte antal transmissioner af et afsnit. Denne beslutning skal tage hensyn til længden af et af-20 snit, f.eks. et adressekodeord + 31 datakodeord, og til det maksimale antal gange et afsnit skal udsendes, f.eks. 8 gange. Meddelelsesnummereringen bestemmes på basis af en vurdering af det maksimale antal meddelelser, der kan 25 sendes inden for den maksimale timervarighed. Hvis det således antages, at 128 (korte) meddelelser kan sendes inden for timervarigheden, bør nummereringssekvensen i så fald være på mindst 0-127, inden den gentages. Hvis antallet er for lille, kan der ikke i en situation, hvor 30 samtlige meddelelsesnumre er blevet anvendt, udsendes nye meddelelser under den resterende del af perioden.
6. Fremgangsmåde ifølge krav 5, kend eteg- n e t ved, at anerkendelsessignalet (ACKD) indbefatter en indikation (NEW) om, hvorvidt et første afsnit eller et efterfølgende afsnit i den samme meddelelse er blevet modtaget.
7. Fremgangsmåde ifølge krav 5 eller 6, ken detegnet ved, at modtageren tilføjer et kontrol- DK 166058B dataord (Fig. 5) til anerkendelsessignalet (ACKD), når der af modtageren kræves selektiv genudsendelse, hvilket kontroldataord identificerer·(SELF) de kodeord af et afsnit, der kræver genudsendelse.
8. Fremgangsmåde ifølge krav 7, kendeteg ne t ved, at senderen, som svar på modtagelsen af kon-troldataordet (Fig. 5), udsender et afsnit, som indbefatter genudsendte datakodeord og nye datakodeord.
9. Fremgangsmåde ifølge ethvert af kravene 1-8, 10 kendetegnet ved, at det sidste afsnit af en meddelelse, der skal udsendes, indbefatter en indikation (LAST), der tilkendegiver, at det drejer sig om det sidste afsnit.
10. Fremgangsmåde ifølge ethvert af kravene 1-9, 15 kendetegnet ved, at meddelelsesdataene ud sendes ved bitsammenfletning sammen med en i meddelelsen indlagt indikation (INT) om, at dataene er blevet bitsammenflettet .
11. Fremgangsmåde ifølge krav 10, kende- 20 tegnet ved, at graden af bitsammenfletning gøres afhængig af afsnitlængden.
12. Fremgangsmåde ifølge ethvert af kravene 1-11, kendetegnet ved, at meddelelsesdataene ud sendes i chiffreret form sammen med en i meddelelsen 25 indlagt indikation (CRYPT) om, at dataene er blevet chiffreret.
13. Fremgangsmåde ifølge ethvert af kravene 1-12, kendetegnet ved, at modtagelsen inden for en forudbestemt tidsperiode af et afsnit, der er tildelt 30 den samme identifikation (NSEG) som et tidligere modtaget afsnit, behandles som en gentagende udsendelse af nævnte tidligere modtagne afsnit.
14. Fremgangsmåde ifølge ethvert af kravene 1-12, kendetegnet ved, at modtagelsen inden for en 35 dynamisk bestemt tidsperiode af et afsnit, der er tildelt den samme identifikation (NSEG) som et tidligere DK 166058 B modtaget afsnit, behandles som en gentagende udsendelse af nævnte tidligere modtagne afsnit.
15. Fremgangsmåde ifølge krav 13 eller 14, kendetegnet ved, at modtagelsen af en medde- 5 lelse, der er blevet tildelt den samme identifikation (NUM) som en tidligere meddelelse, efter udløbet af nævnte tidsperiode, behandles som en ny meddelelse.
16. Fremgangsmåde ifølge krav 13, 14 eller 15, kendetegnet ved, at varigheden af nævnte 10 tidsperiode relateres til det maksimale antal gange, afsnittet kan udsendes, og til længden af afsnittet.
17. Fremgangsmåde ifølge ethvert af kravene 1-4, kendetegnet ved, at for gruppeopkald genudsendes hvert afsnit af en meddelelse et antal gange ef- 15 ter hinanden.
18. Modtager til brug ved fremgangsmåden ifølge ethvert af kravene 1-17, kendetegnet ved midler, der reagerer overfor identifikationer, som er tildelt meddelelser (NUM) og afsnit (NSEG), midler til ud- 20 sendelse af et anerkendelsessignal (ACKD) ved modtagelse af et afsnit, og midler til i et felt i anerkendelsessignalet at skabe en indikation om, hvorvidt afsnittet er blevet korrekt dekodet eller en selektiv eller ikke-selektiv genudsendelse er påkrævet.
19. Modtager ifølge krav 18, kendeteg net ved, at resætbare tidsstyremidler, der reagerer overfor anerkendelsen af et afsnit, med henblik på at skabe en tidsperiode af forudbestemt varighed, og midler til at behandle et afsnit, som er blevet modtaget inden 30 for tidsperioden og er blevet tildelt den samme afsnit- · identifikation (NSEG), som et allerede modtaget segment, som en genudsendelse af det allerede modtagne afsnit.
20. Modtager ifølge krav 19, kendetegnet ved midler til behandling af et afsnit, som er 35 modtaget efter udløb af tidsperioden, men har den samme identifikation (NUM) som et tidligere modtaget afsnit, som en ny meddelelse.
DK415986A 1985-09-04 1986-09-01 Fremgangsmaade ved transmission af data, og modtager til brug ved fremgangsmaaden DK166058C (da)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB8522000 1985-09-04
GB8522000A GB2180127B (en) 1985-09-04 1985-09-04 Method of data communication

Publications (4)

Publication Number Publication Date
DK415986D0 DK415986D0 (da) 1986-09-01
DK415986A DK415986A (da) 1987-03-05
DK166058B true DK166058B (da) 1993-03-01
DK166058C DK166058C (da) 1993-08-02

Family

ID=10584729

Family Applications (1)

Application Number Title Priority Date Filing Date
DK415986A DK166058C (da) 1985-09-04 1986-09-01 Fremgangsmaade ved transmission af data, og modtager til brug ved fremgangsmaaden

Country Status (9)

Country Link
US (1) US4975952A (da)
EP (1) EP0213682B1 (da)
JP (1) JP2746363B2 (da)
AU (1) AU605467B2 (da)
DE (1) DE3677430D1 (da)
DK (1) DK166058C (da)
ES (1) ES2001632A6 (da)
FI (1) FI87034C (da)
GB (1) GB2180127B (da)

Families Citing this family (96)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5682148A (en) * 1985-11-27 1997-10-28 Seiko Corporation Paging system with message numbering prior to transmission
US4905234A (en) * 1987-06-03 1990-02-27 General Electric Company Apparatus and method for transmitting digital data over a radio communications channel
DE3786404T2 (de) * 1987-11-27 1994-01-20 Ibm Daten-Richtigkeits-Kontrollmittel.
JPH0824066B2 (ja) * 1988-02-29 1996-03-06 松下電器産業株式会社 高周波加熱装置
US5175766A (en) * 1988-12-09 1992-12-29 The Exchange System Limited Partnership Signalling scheme for controlling data encryption device in an electronic fund transaction processing system
GB2229896B (en) * 1989-02-24 1993-06-30 Rosemount Inc Technique for acknowledging packets
US5245616A (en) * 1989-02-24 1993-09-14 Rosemount Inc. Technique for acknowledging packets
US5175765A (en) * 1989-05-09 1992-12-29 Digital Equipment Corporation Robust data broadcast over a distributed network with malicious failures
US5455865A (en) * 1989-05-09 1995-10-03 Digital Equipment Corporation Robust packet routing over a distributed network containing malicious failures
GB2233191A (en) * 1989-06-16 1991-01-02 Philips Electronic Associated Teletext decoders
JP2711731B2 (ja) * 1989-09-19 1998-02-10 日本電信電話株式会社 信号伝送方式
US5159331A (en) * 1990-06-06 1992-10-27 Seiko Corp. And Seiko Epson Corp. Missing radio page message detection
GB9014112D0 (en) * 1990-06-25 1990-08-15 Secretary Trade Ind Brit Communications system
JP2615509B2 (ja) * 1990-10-30 1997-05-28 富士通株式会社 通信装置
DE4129205A1 (de) * 1991-03-28 1992-10-01 Bosch Gmbh Robert Verfahren zum aufbau von botschaften fuer den datenaustausch und/oder fuer die synchronisation von prozessen in datenverarbeitungsanlagen
US5293486A (en) * 1991-06-28 1994-03-08 Digital Equipment Corporation Deterministic method for allocation of a shared resource
SE468734B (sv) * 1991-07-04 1993-03-08 Ericsson Telefon Ab L M Saett att i ramar packa kontinuerlig datainformation tillsammans med data i paketform och anvaendning av saett vid dataoeverfoering paa transmissionssystem
US5222061A (en) * 1991-10-31 1993-06-22 At&T Bell Laboratories Data services retransmission procedure
US5410600A (en) * 1991-11-18 1995-04-25 Broadband Communications Products, Inc. Pre-scramble encoding method and apparatus for digital communication
US5396490A (en) * 1992-03-23 1995-03-07 Motorola, Inc. Packet reassembly method and apparatus
GB2270821A (en) * 1992-09-19 1994-03-23 Ibm Message transmission in a computer network
GB9312136D0 (en) * 1993-06-11 1993-07-28 Inmos Ltd Transmission of messages
US5440545A (en) * 1993-08-02 1995-08-08 Motorola, Inc. Packet delivery system
US5555266A (en) * 1993-10-04 1996-09-10 Motorola, Inc. Method for reducing transmission delays in a packet transmission system
US5550848A (en) * 1994-05-13 1996-08-27 Lucent Technologies Inc. Signaling protocol for a noisy communications channel
WO1996017462A2 (en) 1994-11-21 1996-06-06 Oracle Corporation A reliable connectionless network protocol
KR0152788B1 (ko) 1994-11-26 1998-10-15 이헌조 디지탈 영상 시스템의 복사 방지 방법 및 장치
KR0136458B1 (ko) 1994-12-08 1998-05-15 구자홍 디지탈 자기 기록재생 시스템의 복사 방지장치
DE19500446A1 (de) * 1995-01-10 1996-07-18 Nicom Ges Fuer Kommunikationss Verfahren zur Übertragung von Daten zwischen einem Sender und einem Empfänger in einem Datennetz
FI98174C (fi) * 1995-05-09 1997-04-25 Nokia Telecommunications Oy Datansiirtojärjestelmä, jossa on liukuvaan ikkunaan perustuva datavuonohjaus
JP4278177B2 (ja) * 1995-11-24 2009-06-10 ペイス マイクロ テクノロジィ ピーエルシー データ項目の送信
DE69736684T2 (de) * 1996-01-23 2007-09-13 Ntt Mobile Communications Network Inc. Kommunikationsanordnung und Übertragungsstation mit Fehlerdetektion und Wiederübertragung
DE19630343B4 (de) * 1996-07-26 2004-08-26 Telefonaktiebolaget L M Ericsson (Publ) Verfahren und Paket-Übertragungssystem unter Verwendung einer Fehlerkorrektur von Datenpaketen
US6320879B1 (en) * 1997-03-18 2001-11-20 Paradyne Corporation Communication system and method for interleaving or transmission of telephone rings and data
EP1850505A3 (en) * 1997-04-24 2014-06-18 Ntt Mobile Communications Network Inc. Method and system for mobile communications
US5931915A (en) 1997-05-13 1999-08-03 International Business Machines Corporation Method for processing early arrival messages within a multinode asynchronous data communications system
US6101168A (en) * 1997-11-13 2000-08-08 Qualcomm Inc. Method and apparatus for time efficient retransmission using symbol accumulation
US6496481B1 (en) * 1998-07-16 2002-12-17 Industrial Technology Research Institute Data transfer method for wire real-time communications
JP2000049898A (ja) 1998-07-31 2000-02-18 Sony Computer Entertainment Inc 情報受信装置及び方法、情報受信システム、情報送信装置及び方法、並びに情報送受信システム
KR100677063B1 (ko) * 1999-02-13 2007-02-01 삼성전자주식회사 단문 메시지 서비스를 사용한 데이터 전송 방법 및 그 장치
KR100296049B1 (ko) * 1999-03-19 2001-07-28 윤종용 단문메시지서비스를 통한 디지털 휴대용 단말기의 사용자 정보 송수신장치 및 그 방법
US6421803B1 (en) * 1999-06-25 2002-07-16 Telefonaktiebolaget L M Ericsson (Publ) System and method for implementing hybrid automatic repeat request using parity check combining
GB9915593D0 (en) 1999-07-02 1999-09-01 Nokia Telecommunications Oy Data acknowledgement
DE19952034A1 (de) * 1999-10-28 2001-05-10 Infineon Technologies Ag Verfahren zum Initialisieren oder Konfigurieren einer elektrischen Schaltung
US6697331B1 (en) 1999-11-17 2004-02-24 Telefonaktiebolaget Lm Ericsson (Publ) Link layer acknowledgement and retransmission for cellular telecommunications
US9130810B2 (en) 2000-09-13 2015-09-08 Qualcomm Incorporated OFDM communications methods and apparatus
US7295509B2 (en) 2000-09-13 2007-11-13 Qualcomm, Incorporated Signaling method in an OFDM multiple access system
EP1346592B1 (en) * 2000-12-22 2007-05-09 Nokia Corporation Management of calls to a roaming subscriber
CA2439287C (en) * 2001-02-28 2009-12-15 Ultra Electronics Canada Defence Inc./Defense Ultra Electronics Canada Inc. Frame synchronization method and system
US7430262B2 (en) * 2001-03-19 2008-09-30 Defense Ultra Electronics Canada Inc. Frame synchronization method and system
FR2823631B1 (fr) * 2001-04-11 2003-11-07 Sagem Procede de diffusion d'informations multimedia dans un reseau cellulaire et une utilisation du procede
DE10124417A1 (de) * 2001-05-18 2002-11-21 Siemens Ag Verfahren zur Übertragung von Daten
KR100557167B1 (ko) * 2001-11-02 2006-03-03 삼성전자주식회사 이동통신시스템에서의 재전송 장치 및 방법
US7221657B2 (en) * 2002-02-08 2007-05-22 Telefonaktiebolaget Lm Ericsson (Publ) Processing different size packet headers for a packet-based conversational service in a mobile communications system
US8135962B2 (en) * 2002-03-27 2012-03-13 Globalfoundries Inc. System and method providing region-granular, hardware-controlled memory encryption
ATE359565T1 (de) * 2003-05-08 2007-05-15 Koninkl Philips Electronics Nv Verfahren, system, basisstation und datenträger zur kollisionsfreien signalübertragung zwischen einer basisstation und einer anzahl beweglicher datenträger
US9148256B2 (en) 2004-07-21 2015-09-29 Qualcomm Incorporated Performance based rank prediction for MIMO design
US9137822B2 (en) 2004-07-21 2015-09-15 Qualcomm Incorporated Efficient signaling over access channel
US7330716B2 (en) 2005-01-21 2008-02-12 Responsive Innovations, Llc Wireless communication system
US8041347B2 (en) * 2005-01-21 2011-10-18 Responsive Innovations, Llc Transmitter controlled communication links
EP1867050A4 (en) * 2005-02-03 2008-06-11 Agency Science Tech & Res METHOD FOR SENDING DATA, METHOD FOR RECEIVING DATA, TRANSMITTERS, RECEIVERS AND COMPUTER PROGRAM PRODUCTS
US9246560B2 (en) 2005-03-10 2016-01-26 Qualcomm Incorporated Systems and methods for beamforming and rate control in a multi-input multi-output communication systems
US9154211B2 (en) 2005-03-11 2015-10-06 Qualcomm Incorporated Systems and methods for beamforming feedback in multi antenna communication systems
US8446892B2 (en) 2005-03-16 2013-05-21 Qualcomm Incorporated Channel structures for a quasi-orthogonal multiple-access communication system
US9143305B2 (en) 2005-03-17 2015-09-22 Qualcomm Incorporated Pilot signal transmission for an orthogonal frequency division wireless communication system
US9461859B2 (en) 2005-03-17 2016-10-04 Qualcomm Incorporated Pilot signal transmission for an orthogonal frequency division wireless communication system
US9520972B2 (en) 2005-03-17 2016-12-13 Qualcomm Incorporated Pilot signal transmission for an orthogonal frequency division wireless communication system
US9184870B2 (en) 2005-04-01 2015-11-10 Qualcomm Incorporated Systems and methods for control channel signaling
US9408220B2 (en) 2005-04-19 2016-08-02 Qualcomm Incorporated Channel quality reporting for adaptive sectorization
US9036538B2 (en) 2005-04-19 2015-05-19 Qualcomm Incorporated Frequency hopping design for single carrier FDMA systems
US8565194B2 (en) 2005-10-27 2013-10-22 Qualcomm Incorporated Puncturing signaling channel for a wireless communication system
US8611284B2 (en) 2005-05-31 2013-12-17 Qualcomm Incorporated Use of supplemental assignments to decrement resources
US8879511B2 (en) 2005-10-27 2014-11-04 Qualcomm Incorporated Assignment acknowledgement for a wireless communication system
US8462859B2 (en) 2005-06-01 2013-06-11 Qualcomm Incorporated Sphere decoding apparatus
US9179319B2 (en) 2005-06-16 2015-11-03 Qualcomm Incorporated Adaptive sectorization in cellular systems
US8599945B2 (en) 2005-06-16 2013-12-03 Qualcomm Incorporated Robust rank prediction for a MIMO system
US8885628B2 (en) 2005-08-08 2014-11-11 Qualcomm Incorporated Code division multiplexing in a single-carrier frequency division multiple access system
US20070041457A1 (en) 2005-08-22 2007-02-22 Tamer Kadous Method and apparatus for providing antenna diversity in a wireless communication system
US9209956B2 (en) 2005-08-22 2015-12-08 Qualcomm Incorporated Segment sensitive scheduling
JP4891323B2 (ja) * 2005-08-24 2012-03-07 クゥアルコム・インコーポレイテッド 無線通信システムに関する可変送信時間間隔
US8644292B2 (en) * 2005-08-24 2014-02-04 Qualcomm Incorporated Varied transmission time intervals for wireless communication system
US9136974B2 (en) 2005-08-30 2015-09-15 Qualcomm Incorporated Precoding and SDMA support
US9088384B2 (en) 2005-10-27 2015-07-21 Qualcomm Incorporated Pilot symbol transmission in wireless communication systems
US9172453B2 (en) 2005-10-27 2015-10-27 Qualcomm Incorporated Method and apparatus for pre-coding frequency division duplexing system
US9144060B2 (en) 2005-10-27 2015-09-22 Qualcomm Incorporated Resource allocation for shared signaling channels
US8582509B2 (en) 2005-10-27 2013-11-12 Qualcomm Incorporated Scalable frequency band operation in wireless communication systems
US9225488B2 (en) 2005-10-27 2015-12-29 Qualcomm Incorporated Shared signaling channel
US8045512B2 (en) * 2005-10-27 2011-10-25 Qualcomm Incorporated Scalable frequency band operation in wireless communication systems
US9210651B2 (en) 2005-10-27 2015-12-08 Qualcomm Incorporated Method and apparatus for bootstraping information in a communication system
US8477684B2 (en) 2005-10-27 2013-07-02 Qualcomm Incorporated Acknowledgement of control messages in a wireless communication system
US8693405B2 (en) 2005-10-27 2014-04-08 Qualcomm Incorporated SDMA resource management
US8582548B2 (en) 2005-11-18 2013-11-12 Qualcomm Incorporated Frequency division multiple access schemes for wireless communication
JP2008078768A (ja) * 2006-09-19 2008-04-03 Denso Corp ネットワークシステム,ネットワークデバイスおよびプログラム
US20080108298A1 (en) * 2006-11-07 2008-05-08 Selen Mats A Certified two way source initiated transfer
BRPI0815329B1 (pt) * 2007-08-13 2020-05-19 Qualcomm Inc método para entrega de pacotes de dados de acordo com números de sequência durante um handover de um dispositivo móvel, equipamento para comunicação sem fio que facilita processamento de pacotes de dados em ordem em um handover de um dispositivo móvel e memória legível por computador
JP5109707B2 (ja) * 2008-02-19 2012-12-26 コニカミノルタビジネステクノロジーズ株式会社 定着装置及び画像形成装置

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL135897C (da) * 1965-12-03
US3876979A (en) * 1973-09-14 1975-04-08 Gte Automatic Electric Lab Inc Data link arrangement with error checking and retransmission control
DE2522166B2 (de) * 1975-05-17 1977-06-23 Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt Verfahren zur gesicherten uebertragung von daten mit informationsaufteilung
NL179777C (nl) * 1975-10-17 1986-11-03 Nederlanden Staat Transmissiestelsel met een transmissieweg die uit een aantal opeenvolgende arq-ketens is opgebouwd.
JPS55137743A (en) * 1979-04-16 1980-10-27 Nippon Telegr & Teleph Corp <Ntt> Data transmission system
JPS5635550A (en) * 1979-08-31 1981-04-08 Fujitsu Ltd Automatic retransmission request system
GB2059723A (en) * 1979-09-19 1981-04-23 Marconi Co Ltd Interleavers for digital data signals
US4322576A (en) * 1979-12-28 1982-03-30 Racal-Milgo, Inc. Message format for secure communication over data links
JPS5883448A (ja) * 1981-11-13 1983-05-19 Hitachi Ltd デ−タ伝送方式
EP0089831A3 (en) * 1982-03-19 1985-05-22 Harris Corporation Data communications system ensuring redundant message suppression
US4636851A (en) * 1982-04-23 1987-01-13 Independent Broadcasting Authority Signal coding for secure transmission
DE3217261C2 (de) * 1982-05-07 1984-09-13 Siemens AG, 1000 Berlin und 8000 München Verfahren zum Übertragen von verschlüsselten Daten
CA1213972A (en) * 1983-07-13 1986-11-12 Takashi Okada Apparatus for scrambling a television signal
JPS6053348A (ja) * 1983-09-02 1985-03-27 Nec Corp デ−タ転送装置におけるデ−タ再送方式
JPS60102038A (ja) * 1983-11-09 1985-06-06 Oki Electric Ind Co Ltd 暗号通信方式
US4694489A (en) * 1983-12-22 1987-09-15 Frederiksen Jeffrey E Video transmission system
US4757536A (en) * 1984-10-17 1988-07-12 General Electric Company Method and apparatus for transceiving cryptographically encoded digital data

Also Published As

Publication number Publication date
GB2180127A (en) 1987-03-18
GB8522000D0 (en) 1985-10-09
DK415986D0 (da) 1986-09-01
FI87034C (fi) 1992-11-10
EP0213682A2 (en) 1987-03-11
DK415986A (da) 1987-03-05
JP2746363B2 (ja) 1998-05-06
AU6210786A (en) 1987-03-05
FI87034B (fi) 1992-07-31
DE3677430D1 (de) 1991-03-14
GB2180127B (en) 1989-08-23
JPS6259436A (ja) 1987-03-16
US4975952A (en) 1990-12-04
EP0213682A3 (en) 1989-02-15
FI863520A0 (fi) 1986-09-01
EP0213682B1 (en) 1991-02-06
FI863520A7 (fi) 1987-03-05
AU605467B2 (en) 1991-01-17
ES2001632A6 (es) 1988-06-01
DK166058C (da) 1993-08-02

Similar Documents

Publication Publication Date Title
US4975952A (en) Method of data communication
US6487690B1 (en) Forward error correction system for packet based real time media
US4905234A (en) Apparatus and method for transmitting digital data over a radio communications channel
US5541924A (en) Method and device for channel contention and data transmission for packet-switched subscriber units in a communication system
JP2003060624A (ja) 2次ステーション
EP0195598A2 (en) Universal protocol data receiver
US7983252B2 (en) Enhanced frame aggregation in a wireless network system
US20030110435A1 (en) Adaptive multi-mode harq system and method
RU2002116683A (ru) Способ передачи/приема данных в системе передачи данных с гибридным запросом автоматического повторения
CN1476699A (zh) 基于分组的通信系统的前向纠错系统与方法
KR20030079995A (ko) 천공 재전송을 이용한 자동 재전송 요구 시스템
JP2595965B2 (ja) 同報通信システム
JP5085821B2 (ja) Ir機能を具備したarqを用いて通信システムで情報を送信する方法
JP2711731B2 (ja) 信号伝送方式
JPH11510982A (ja) 自動繰り返し要求法における、コンピュータ支援されたバックシグナリング方法
CN115225209A (zh) 数据发送、传输方法、发送装置、传输系统和存储介质
CN107888326B (zh) 数据传输方法和装置
US7100078B1 (en) Method and apparatus for restoration of lost blocks in a multicast data transmission
CN101321317B (zh) 一种分段确认机制实现短消息系统中级联短消息传输方法
KR101690791B1 (ko) 초광대역 무선통신 시스템에서 프로토콜 버전을 포함하는 프레임을 송수신하는 장치 및 방법
JPH0562861B2 (da)
US12432674B2 (en) Method and apparatus for radio communications
KR100630231B1 (ko) 다중 고속 데이터 전송장치
JP2002009727A (ja) Ofdm伝送システムのac送受信方法および送信装置、受信装置
SU1646066A1 (ru) Устройство передачи и приема дискретной информации

Legal Events

Date Code Title Description
PUP Patent expired