SE516564C2 - Method and apparatus for data packet communication - Google Patents
Method and apparatus for data packet communicationInfo
- Publication number
- SE516564C2 SE516564C2 SE0001984A SE0001984A SE516564C2 SE 516564 C2 SE516564 C2 SE 516564C2 SE 0001984 A SE0001984 A SE 0001984A SE 0001984 A SE0001984 A SE 0001984A SE 516564 C2 SE516564 C2 SE 516564C2
- Authority
- SE
- Sweden
- Prior art keywords
- data packet
- primary node
- transmission
- packet
- data
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/10—Flow control between communication endpoints
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1854—Scheduling and prioritising arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/1887—Scheduling and prioritising arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L2001/0092—Error control systems characterised by the topology of the transmission link
- H04L2001/0093—Point-to-multipoint
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
25 30 u u n u oo .m 6 56, w 2 Idag finns det dock ett ökande intresse för datakommunikation, t.ex. elektronisk post, Intemet, fllöverföringar etcetera. För många typer av datakommunikation är kretskoppling dock inte den optimala lösningen. Datapaketförmedling är en alterna- tiv typ av koppling, som ofta är mer passande för datakommunikation. Inforrnatio- nen, som ska överföras genom ett datapaketnätverk, som använder datapaketför- medling, delas in i paket, som inte behöver ha samma längd. Varje datapaket inne- håller en adress som anger dess destination. När datapaketen når en nod i datapaket- nätverket kontrolleras datapaketet ibland efter bitfel, t.ex. med hjälp av cyklisk re- dundanskontroll (CRC), vilka skulle ha kunnat uppstå under överföringen, och en återutsändning begärs om bitfel upptäcks. Idag är det dock inte ovanligt att felkon- trollen utförs först när paketet har nått sin destination. Felkontrollen och återutsänd- ningen orsakar dock förseningar i överföringen av information. Om inga bitfel upp- täcks läses adressen på paketet och paketet vidarebefordras till en nästkommande nod. Detta upprepas tills paketet når sin destination. Vid destinationen samlas pake- ten upp och den ursprungliga informationen sätts ihop från paketen. I datapaketför- medling finns det ingen tilldelad förbindelse (kanal) för varje användare. Överför- ingen av information kräver bara så mycket (eller lite) av kanalresursema (t.ex. bandvidd eller tid) som är nödvändigt. Datapaketförmedling är normalt inte det bästa valet för tal och videokommunikation, på grund av de involverade försening- ama. Datapaketförmedling är i stället mycket lämpat för den mesta typen av data- kommunikation, tack vare den höga noggrannhet som felkontroll och återutsändning resulterar i. 25 30 u u n u oo .m 6 56, w 2 Today, however, there is a growing interest in data communication, e.g. electronic mail, Internet, fl delivery transfers etcetera. For many types of data communication, however, circuit switching is not the optimal solution. Data packet transmission is an alternative type of connection, which is often more suitable for data communication. The information, which is to be transmitted through a data packet network using data packet switching, is divided into packets, which do not have to be the same length. Each data packet contains an address indicating its destination. When the data packets reach a node in the data packet network, the data packets are sometimes checked for bit errors, e.g. by means of cyclic redundancy check (CRC), which could have occurred during the transmission, and a retransmission is requested if bit errors are detected. Today, however, it is not uncommon for the error check to be performed only when the package has reached its destination. However, error checking and retransmission cause delays in the transmission of information. If no bit errors are detected, the address of the packet is read and the packet is forwarded to a next node. This is repeated until the package reaches its destination. At the destination, the package is collected and the original information is compiled from the packages. In data packet transmission, there is no assigned connection (channel) for each user. The transmission of information requires only as much (or as little) of the channel resources (eg bandwidth or time) as is necessary. Packet data transfer is not normally the best choice for voice and video communications, due to the delays involved. Data packet transmission is instead very suitable for most types of data communication, thanks to the high accuracy that error checking and retransmission results in.
Trådlösa datapaketnätverk har också konstruerats. De trådlösa datapaketnätverken är vanligtvis konstruerade som överlagringssystem på det existerande PLMN:et, t.ex. CDPD (eng: Cellular Digital Packet Radio, sve: Cellulär Digital Paketradio) för AMPS- och D-AMPS-systemen och GPRS (eng: General Packet Radio Service, sve: Generell Paketradioservice) för GSM-systemet. Det finns dock även trådlösa kom- munikationssystem , som har konstruerats mer uteslutande för datapaketkommuni- kation, t.ex. mobitex, Hiperlan/2 eller system enligt den trådlösa LAN-standarden 10 15 20 25 c o n c nu u à (S16, (564 3 IEEE 802.11. I trådlösa datapaketsystem är basstationema normalt anslutna (direkt eller via en mellanliggande nod såsom en mobiltelefonväxel) till ett PDBN (eng: Packet Data Backbone Network, sve: Datapaketryggradsnätverk). Nänmda PDBN innefattar en eller flera nod(er) för att utföra datapaketförrnedlingen inom landsys- temet. Nämnda PDBN är vanligtvis anslutet till ett eller flera kommunikationsnät- verk, t.ex. Intemet, Intranät, PSTN, ISDN eller mobila nätverk. Nämnda PDBN kan också vara anslutet till individuella datorer (Lex. PCs).Wireless data packet networks have also been designed. The wireless data packet networks are usually designed as overlay systems on the existing PLMN, e.g. CDPD (English: Cellular Digital Packet Radio, English: Cellular Digital Packet Radio) for the AMPS and D-AMPS systems and GPRS (English: General Packet Radio Service) for the GSM system. However, there are also wireless communication systems, which have been designed more exclusively for data packet communication, e.g. mobitex, Hiperlan / 2 or systems according to the wireless LAN standard 10 15 20 25 conc nu u à (S16, (564 3 IEEE 802.11. In wireless data packet systems, the base stations are normally connected (directly or via an intermediate node such as a mobile telephone exchange) to a The PDBN (English: Packet Data Backbone Network) The said PDBN comprises one or more node (s) for performing the data packet processing within the country system. Internet, Intranet, PSTN, ISDN or mobile networks, the PDBN can also be connected to individual computers (Lex. PCs).
Basstationen och de anslutna abonnentenhetema utgör ett slags punkt- till fler- punktssystem där basstationen är en primär nod och abonnentenhetema är sekundära noder. Naturligtvis kan bara en begränsad mängd bandvidd användas när basstatio- nen ska leverera datapakettjänster till de anslutna abonnentenhetema. Eftersom det finns ett flertal abonnentenheter som ska dela på datapakettjänsterna som levereras av basstationen är det önskvärt att använda de tillgängliga kommunikationsresurser- na effektivt, så att datapakettjänstema som levererats till abonnentenhetema är av god kvalitet.The base station and the connected subscriber units constitute a kind of point-to-point system where the base station is a primary node and the subscriber units are secondary nodes. Of course, only a limited amount of bandwidth can be used when the base station is to deliver data packet services to the connected subscriber units. Since there are several subscriber units that are to share the data packet services provided by the base station, it is desirable to use the available communication resources efficiently, so that the data packet services delivered to the subscriber units are of good quality.
Sammanfattning av uppfinningen Den föreliggande uppfinningen riktar sig mot problemet att förbättra datapaket- kommunikation i ett punkt- till flerpunktskommunikationssystem, som har en primär nod och sekundära noder, vilka noder utför datapaketkommunikation över en upp- länk och en nedlänk, varvid åtminstone den primära noden är anordnad för att kvit- tera mottagandet av ett datapaket genom att översända ett kvittenspaket.Summary of the Invention The present invention addresses the problem of improving data packet communication in a point-to-point communication system having a primary node and secondary nodes, which nodes perform data packet communication over an uplink and a downlink, wherein at least the primary node is arranged to acknowledge receipt of a data packet by sending a receipt packet.
Det ovan framställda problemet löses, i korthet, genom att introducera förfaranden och anordningar för en förbättrad koordination av utsändningen av data och kon- trollinforrnation i punkt- till flerpunktskommunikationssystemet. 10 15 20 25 30 516 56-? :::= 4 Ett syfte med uppfinningen är därför att leverera förbättrad datapaketkommunika- tion i ett punkt- till flerpunktskommunikationssystem och uppfinningen innefattar både förfaranden och anordningar för att uppnå detta syfte.The problem presented above is solved, in short, by introducing methods and devices for an improved coordination of the transmission of data and control information in the point-to-point communication system. 10 15 20 25 30 516 56-? ::: = 4 An object of the invention is therefore to deliver improved data packet communication in a point-to-point communication system and the invention comprises both methods and devices for achieving this object.
Det ovan framställda problemet löses, lite mer detaljerat, enligt vad som följer. Da- tapaket som ska överföras från den primära noden till en eller flera sekundära noder lagras av den primära noden. Ett tidsintervall för överföring av ett första datapaket från en av de sekundära nodema till den primära noden fastställs. Efter fastställande av tidsintervallet för överföringen av det första datapaketet, väljes ett andra datapa- ket från de lagrade datapaketen. Överföringen av det andra datapaketet över den första nedlänken tidsanpassas så att ett kvittenspaket som kvitterar ett mottagande av det första datapaketet kan överföras över den första nedlänken från den primära no- den direkt efter mottagandet av det första datapaketet. En återöverföring av det första datapaketet undvikes. De motriktade flödena av datapaket över den första upplänken och den första nedlänken är, därför, bättre organiserade och levererar ef- fektiv full duplex datapaketkommunikation.The problem presented above is solved, in a little more detail, as follows. Data packets to be transferred from the primary node to one or more secondary nodes are stored by the primary node. A time interval for transmitting a first data packet from one of the secondary nodes to the primary node is determined. After determining the time interval for the transmission of the first data packet, a second data packet is selected from the stored data packets. The transmission of the second data packet over the first downlink is timed so that an acknowledgment packet acknowledging receipt of the first data packet can be transmitted over the first downlink from the primary node immediately after receiving the first data packet. A retransmission of the first data packet is avoided. The opposite fl fates of data packets over the first uplink and the first downlink are, therefore, better organized and deliver efficient full duplex data packet communication.
En huvudsaklig fördel med uppfinningen är att tillgängliga kommunikationsresurser används mer effektivt och förser därmed användare av systemen för datapaketkom- munikation med högre hastighet och kvalitet.A main advantage of the invention is that available communication resources are used more efficiently and thus provide users of the data packet communication systems with higher speed and quality.
Uppfinningen ska nu beskrivas vidare med hjälp av föredragna utföringsformer och med hänvisningar till figurerna.The invention will now be further described by means of preferred embodiments and with references to the figures.
Kort figurbeskrivning Figur l visar ett blockdiagram av ett kommunikationssystem innefattande WLAN.Brief description of the figures Figure 1 shows a block diagram of a communication system comprising WLAN.
Figur 2 visar ett blockdiagrarn av en basstation i närrmda WLAN.Figure 2 shows a block diagram of a base station in adjacent WLANs.
Figur 3 visar ett blockdiagram av en typisk abonnentenhet i nänmda WLAN.Figure 3 shows a block diagram of a typical subscriber unit in said WLAN.
Figur 4 visar ett diagram av en struktur på ett RTS-paket. 10 15 20 25 30 . 5 I Figur 5 visar ett diagram av en struktur på ett CTS-paket.Figure 4 shows a diagram of a structure on an RTS packet. 10 15 20 25 30. Figure 5 shows a diagram of a structure on a CTS packet.
Figur 6 visar ett diagram av en struktur på ett datapaket.Figure 6 shows a diagram of a structure on a data packet.
Figur 7 visar ett diagram av en struktur på ett ACK-paket.Figure 7 shows a diagram of a structure on an ACK package.
Figur 8 visar ett antal tidsdiagram som illustrerar en koordinering datapaketkommu- nikation i nämnda WLAN.Figure 8 shows a number of time diagrams illustrating a coordination of data packet communication in the WLAN.
Föredragna utfóringsformer I figur 1 visas ett blockdiagram av ett WLAN 1 (Wireless Local Area Network) en- ligt en utföringsforrn av uppfinningen. Nämnda WLAN 1 innefattar en (radio)- basstation BS och ett antal abonnentenheterSUl-SU5, t.ex datorer med tillhörande radiokommunikationsutrustning, radiotelefoner (fasta eller mobila) eller trådlösa skärmtelefoner etcetera. Basstationen BS och abonnentenhetema SUl-SU5 är an- ordnade att utföra datapaketkommunikation genom att använda en första radiokanal rcl och en andra radiokanal rc2. Den första radiokanalen rclfungerar som en upp- länk, d.v.s. som en kommunikationslänk för datapaketkommunikation från abon- nentenhetema SU1-SU5 till basstationen BS. Abonnentenhetema SUl-SU5 turas om att använda den första radiokanalen rcl. Den andra radiokanalen rc2 används av basstationen BS för datapaketkommunikation till vilken som helst av abonnenten- heterna SUl-SU5. Basstationen BS är ansluten till ett PDBN 4 (eng: Packet Data Backbone Network, sve: Datapaketryggradsnätverk) via en datakommunika- tionslänk 3. Datakommunikationslänken 3 kan t.ex. vara en landlinjeförbindelse (t.ex. en optisk ñber eller en koaxialkabel), en xDSL-förbindelse eller en mikro- vågslänk. DSL står för Digital Subscriber Line (Digital Abonnentlinje); xzet an- vänds för att indikera de olika variationerna av DSL, såsom ADSL, HDSL och VDSL. Kommunikationer över datakommunikationslänken 3 utförsgenom att an- vända passande datapaketprotokoll, såsom Ethernet (en vida använd teknik för lo- kala nätverk, som nu är Standardiserad i IEEE 802.3), ATM (eng: Asynchronous Transfer Mode, sve: Asynkront Överföringsmod) eller IP (eng: Intemet Protocol, sve: Internetprotokoll). Nämnda PDBN 4 är anslutet till ett antal kommunika- 10 15 20 25 30 -fsi 6 se; -s f;:= 6 tionsnätverk. I det speciella exemplet i figur l, är de till nämnda PDBN anslutna nätverken: Internet 5; ett PSTN 6 (Public Switched Telephone Network), d.v.s. ett vanligt fast telefonnätverk; ett ISDN 7 (eng: Integrated Services Digital Network, sve: Integrerade Tjänster Digitalt Nätverk); och ett CN 8 (eng: Corporate Network, sve: Företagsnätverk), t.ex. ett Intranät. Följaktligen kan abonnentenheterna SUl- SUS deltaga i datapaketkommunikation med varandra via basstationen BS eller via basstationen BS och nämnda PDBN 4, med andra kommunikationsenheter (inte vi- sade) anslutna till kommunikationsnätverken 5-8.Preferred Embodiments Figure 1 shows a block diagram of a WLAN 1 (Wireless Local Area Network) according to an embodiment of the invention. The WLAN 1 comprises a (radio) base station BS and a number of subscriber units SU1-SU5, for example computers with associated radio communication equipment, radio telephones (fixed or mobile) or cordless screen telephones and so on. The base station BS and the subscriber units SU1-SU5 are arranged to perform data packet communication by using a first radio channel rcl and a second radio channel rc2. The first radio channel functions as an uplink, i.e. as a communication link for data packet communication from the subscriber units SU1-SU5 to the base station BS. The subscriber units SU1-SU5 take turns using the first radio channel rcl. The second radio channel rc2 is used by the base station BS for data packet communication to any of the subscriber units SU1-SU5. The base station BS is connected to a PDBN 4 (eng: Packet Data Backbone Network, sve: Datapaketryggradsnätverk) via a data communication link 3. The data communication link 3 can e.g. be a landline connection (for example, an optical cable or a coaxial cable), an xDSL connection, or a microwave link. DSL stands for Digital Subscriber Line; xzet is used to indicate the different variations of DSL, such as ADSL, HDSL and VDSL. Communications over the data communication link 3 are performed by using appropriate data packet protocols, such as Ethernet (a widely used technology for local area networks, now Standardized in IEEE 802.3), ATM (English: Asynchronous Transfer Mode) or IP (Asynchronous Transfer Mode). eng: Intemet Protocol, sve: Internetprotokoll). The PDBN 4 is connected to a number of communicators; -s f;: = 6 tion networks. In the particular example in Figure 1, the networks connected to said PDBN are: Internet 5; a PSTN 6 (Public Switched Telephone Network), i.e. a regular fixed telephone network; an ISDN 7 (eng: Integrated Services Digital Network, eng: Integrated Services Digital Network); and a CN 8 (eng: Corporate Network, sve: Företagsnätverk), e.g. an intranet. Accordingly, the subscriber units SULSUS can participate in data packet communication with each other via the base station BS or via the base station BS and the PDBN 4, with other communication units (not shown) connected to the communication networks 5-8.
Figur 2 är ett blockdiagram som beskriver basstationen BS mer detaljerat enligt en föredragen utföringsform. Basstationen BS innefattar en (radio)-transceiver 21 som har en sändare 23 och mottagare 25. Sändaren 23 är anordnad att sända radiosigna- ler på den andra radiokanalen rc2 (nedlänk). I det speciella exemplet enligt figur 2 innefattar sändaren 23 en upp-omvandlare 29 och en D/A-omvandlare 27. Upp- omvandlaren är ansluten till en antenn 35 och till D/A-omvandlaren 27. D/A- omvandlaren 27 är även ansluten till en datapaketkontrollenhet 37 och är anordnad att mottaga digitalt modulerade basbandssignaler från datapaketkontrollenheten 37.Figure 2 is a block diagram describing the base station BS in more detail according to a preferred embodiment. The base station BS comprises a (radio) transceiver 21 having a transmitter 23 and receiver 25. The transmitter 23 is arranged to transmit radio signals on the second radio channel rc2 (downlink). In the particular example of Figure 2, the transmitter 23 includes an up-converter 29 and a D / A converter 27. The up-converter is connected to an antenna 35 and to the D / A converter 27. The D / A converter 27 is also connected to a data packet control unit 37 and is arranged to receive digitally modulated baseband signals from the data packet control unit 37.
De digitalt modulerade basbandssignalerna innefattar datapaket och kommunika- tionskontrollpaket, vilka ska sändas från basstationen till abonnentenheterna genom att använda den andra radiokanalen rc2. På ett sätt som är väl känt för en fackman anordnas upp-omvandlaren att leverera ett frekvensbyte av en analog signal från D/A-omvandlaren från ett basbandsfrekvensorriråde till ett frekvensområde tillhö- rande den andra radiokanalen rc2. I det speciella exemplet enligt figur 2 innefattar mottagaren 25 en ned-omvandlare ansluten till antennen 35. Ned-omvandlaren 33 är anordnad, på ett sätt som är väl känt för fackmannen, att byta frekvens på radiosig- naler mottagna av antennen 35. De mottagna radiosignalerna får sin frekvens bytt från ett frekvensområde tillhörande den första radiokanalen rcl till basbandsfre- kvensområdet. Mottagaren 25 innefattar också en A/D-omvandlare 31, som är an- sluten till ned-omvandlaren 33 och datapaketkontrollenheten 37. Datapaketkontroll- enheten 37 är anordnad att mottaga och demodulera digitala signaler från A/D- 10 15 20 25 30 n . u ~ ao v51 6 55.4 'š 2 .f :::= 7 omvandlaren 31. De digitala signalerna innefattar både datapaket och kommunika- tionskontrollpaket. Datapaketkontrollenheten 37 är också ansluten till ett buffert- system 39, som har en eller flera buffertar i vilka datapaket, som ska sändas till en eller flera av abonnentenhetema SU1-SU5, lagras temporärt.The digitally modulated baseband signals include data packets and communication control packets, which are to be transmitted from the base station to the subscriber units using the second radio channel rc2. In a manner well known to a person skilled in the art, the up-converter is arranged to supply a frequency change of an analog signal from the D / A-converter from a baseband frequency range to a frequency range belonging to the second radio channel rc2. In the particular example of Figure 2, the receiver 25 includes a down-converter connected to the antenna 35. The down-converter 33 is arranged, in a manner well known to those skilled in the art, to change the frequency of radio signals received by the antenna 35. The received the radio signals have their frequency changed from a frequency range belonging to the first radio channel rcl to the baseband frequency range. The receiver 25 also includes an A / D converter 31, which is connected to the down-converter 33 and the data packet control unit 37. The data packet control unit 37 is arranged to receive and demodulate digital signals from the A / D-10. u ~ ao v51 6 55.4 'š 2 .f ::: = 7 converter 31. The digital signals include both data packets and communication control packets. The data packet control unit 37 is also connected to a buffer system 39, which has one or two buffers in which data packets to be sent to one or two of the subscriber units SU1-SU5 are temporarily stored.
Förutom de ovan angivna exemplen kan abonnentenheterna SUI-SU5 också vara kommunikationsleverantörer av en mer generell typ. Figur 3 visar ett blockdiagram som detaljerat beskriver en typ av abonnentenhet med en förmåga att leverera kom- munikationstjänster till många typer av kommunikationsutrustning. Abonneneten- heten i figur 3 innefattar en transceiver 42, som har en sändare 45 och en mottagare 47. Konstruktionen och funktionen på sändaren 45 i figur 3 är liknande konstruktio- nen och funktionen på sändaren i figur 2. Naturligtvis är dock sändaren 45 anordnad att sända på den första radiokanalen rcl (upplänk). Sändaren 45 innefattar en upp- omvandlare 29, som är ansluten till en antenn 57 och en D/A-omvandlare 49. D/A- omvandlaren är också ansluten till en datapaketkontrollenhet 59, som är anordnad att kontrollera datapaketfunktioner på abonnentenheten i flgur 3. Konstruktionen och funktionen på mottagaren 47 i abonnentenheten i flgur 3 är liknande konstruk- tionen och funktionen på mottagaren 25 i figur 2. Naturligtvis är dock mottagaren 47 anordnad att mottaga radiosignaler på den andra radiokanalen rc2 (nedlänk).In addition to the examples given above, the subscriber units SUI-SU5 can also be communication providers of a more general type. Figure 3 shows a block diagram that describes in detail a type of subscriber unit with an ability to deliver communication services to many types of communication equipment. The subscriber unit in Figure 3 comprises a transceiver 42, which has a transmitter 45 and a receiver 47. The construction and function of the transmitter 45 in Figure 3 are similar to the construction and function of the transmitter in Figure 2. Of course, the transmitter 45 is arranged to broadcast on the first radio channel rcl (uplink). The transmitter 45 comprises an up-converter 29, which is connected to an antenna 57 and a D / A-converter 49. The D / A-converter is also connected to a data packet control unit 59, which is arranged to control data packet functions on the subscriber unit in Figure 3. The construction and function of the receiver 47 in the subscriber unit in Figure 3 is similar to the construction and function of the receiver 25 in Figure 2. Of course, however, the receiver 47 is arranged to receive radio signals on the second radio channel rc2 (downlink).
Mottagaren 47 innefattar en ned-omvandlare 55, som är ansluten till antennen 57 och till en A/D-omvandlare 53, vilken A/D-omvandlare 53 också är ansluten till datapaketkontrollenheten 59.The receiver 47 comprises a down-converter 55, which is connected to the antenna 57 and to an A / D-converter 53, which A / D-converter 53 is also connected to the data packet control unit 59.
Vidare är datapaketkontrollenheten 59 ansluten till ett antal (i detta exempel tre) CPEs 63 (eng: Customer Premises Equipment, sve: Kundområdesutrustning) via tillhörande datalänkar. Närrmda CPEs 63 innefattar utrustning för att kommunicera med datapaketkontrollenheten 59 över datalänkarna 61. Datalänkama kan både vara trådlösa länkar och ”tråd”-anslutningar. I princip kan vilket passande datakommuni- kationsprotokoll som helst användas, t.ex. Ethernet, POTS (eng: Plain Old Telepho- ne Service, sve: Vanlig Gammal Telefontjänst), ISDN, WLAN-protokoll, trådlösa 10 15 20 25 30 g (516 564 8 förbindelser för kortdistans (tex. baserade på Bluetooth-specifikationen eller lik- nande) etcetera. Närrmda CPEs 63 kan vara så gott som vilken kundutrustning som helst, t.ex. persondatorer, fasta telefoner, mobiltelefoner, skärmtelefoner, TV eller video, hushållsredskap (såsom ett kylskåp eller en frys) etcetera.Furthermore, the data packet control unit 59 is connected to a number (in this example three) of CPEs 63 (eng: Customer Premises Equipment) via associated data links. Approximate CPEs 63 include equipment for communicating with the data packet controller 59 over the data links 61. The data links may be both wireless links and "wire" connections. In principle, any suitable data communication protocol can be used, e.g. Ethernet, POTS (Plain Old Telephone Service, Swedish: Standard Old Telephone Service), ISDN, WLAN protocol, wireless 10 15 20 25 30 g (516 564 8 short distance connections (eg based on the Bluetooth specification or similar Approximate CPEs 63 can be virtually any customer equipment, such as personal computers, landlines, cell phones, screen telephones, TVs or videos, household appliances (such as a refrigerator or freezer) and so on.
Nämnda WLAN 1 är ett punkt- till flerpunktssystem, där basstationen BS utgör en primär nod, som kontrollerar datapaketkommunikationen över radiokanalema rcl och rc2. Följaktligen måste, då en av abonnentenhetema ska sända ett datapaket ge- nom att använda den första radiokanalen rcl, sändningen tillåtas av datapaketkon- trollenheten 37 i basstationen BS. Vidare måste ett passande tidsintervall för sänd- ningen fastställs. Nedan framställs de steg som vanligtvis används i WLANs för att kontrollera överföringen av datapaket från abonnentenhetema SU1-SU5.The WLAN 1 is a point-to-point system, where the base station BS constitutes a primary node, which controls the data packet communication over the radio channels rcl and rc2. Consequently, when one of the subscriber units is to transmit a data packet by using the first radio channel rcl, the transmission must be allowed by the data packet control unit 37 in the base station BS. Furthermore, a suitable time interval for the transmission must be determined. Below are the steps commonly used in WLANs to control the transmission of data packets from the subscriber units SU1-SU5.
- Abonnentenheten översänder ett RTS-paket (eng: Request To Send, sve: Begä- ran Att Sända) på den första radiokanalen rcl (upplänk). RTS-paketet indikerar för basstationen BS att abonnentenheten begär att få sända datapaket av en spe- ciell varaktighet eller storlek.- The subscriber unit transmits an RTS (Request To Send) package on the first radio channel rcl (uplink). The RTS packet indicates to the base station BS that the subscriber unit requests to transmit data packets of a special duration or size.
- Efter att ha tagit emot RTS-paketet, är basstationen anordnad att utvärdera begä- ran och, om begäran bedöms som acceptabel, att sända ett CTS-paket (eng: Clear To Send, sve: Klar Att Sända) på den andra radiokanalen rc2. CTS-paketet indi- kerar att överföringen av datapaket är tillåten och fastställer tidsintervallet för överföring av datapaketet.- After receiving the RTS packet, the base station is arranged to evaluate the request and, if the request is deemed acceptable, to send a CTS packet (Clear To Send) on the other radio channel rc2 . The CTS packet indicates that the transmission of data packets is allowed and determines the time interval for transmission of the data packet.
- Efter att ha tagit emot datapaketet är basstationen anordnad att översända ett ACK-paket (eng: Acknowledgement, sve: Kvittens) till abonnentenheten som har översänt datapaketet. ACK-paketet indikerar till abonnentenheten kvittot, vid basstationen BS, på det översända datapaketet och om några bitfel har uppstått vid överföringen av datapaketet. Om abonnentenheten inte tar emot ACK- paketet i god tid efter överföringen, eller om bitfel har uppstått, är abonnenten- heten anordnad att utföra en återöverföring av datapaketet. 10 15 20 25 30 99151 6' "S 6,; p -; f .2 :::= 9 Figur 4 visar ett diagram som illustrerar en typisk struktur på ett RTS-paket. RTS- paketet i figur 4 innefattar en synkroniseringssekvens 71, ett adressfält 73 och ett begäranfält 75. Adressfältet 73 innefattar en sändaradress, som identifierar abon- nentenheten, som sänder ut RTS-paketet. Adressfältet innefattar även en mottaga- radress, som identifierar basstationen BS som mottagaren av RTS-paketet. Begäran- fältet innefattar en begäran att överföra ett datapaket av en särskild storlek eller var- aktighet.- After receiving the data packet, the base station is arranged to send an ACK packet (English: Acknowledgment, sve: Kvittens) to the subscriber unit that has sent the data packet. The ACK packet indicates to the subscriber unit the receipt, at the base station BS, of the transmitted data packet and if any bit errors have occurred during the transmission of the data packet. If the subscriber unit does not receive the ACK packet in good time after the transmission, or if bit errors have occurred, the subscriber unit is arranged to perform a retransmission of the data packet. Figure 15 shows a diagram illustrating a typical structure of an RTS packet. The RTS packet in Figure 4 includes a synchronization sequence 71. , an address field 73 and a request field 75. The address field 73 includes a transmitter address identifying the subscriber unit transmitting the RTS packet.The address field also includes a recipient address identifying the base station BS as the recipient of the RTS packet.The request field includes a request to transfer a data packet of a particular size or duration.
Figur 5 visar ett diagram, som illustrerar en typisk struktur på ett CTS-paket. CTS- paketet i figur 5 innefattar en synkroniseringssekvens 77, ett adressfält 79 och ett tillåtelsefält 81. Adressfältet 79 innefattar en sändaradress, som identifierar bassta- tionen BS. Adressfältet 79 innefattar även en mottagaradress, som identifierar abon- nentenheten, som har sänt ut RTS-paketet. Tillåtelsefältet 81 innefattar en indikation på att en överföring av ett datapaket är tillåten. Tillåtelsefältet fastställer även ett faktiskt tidsintervall när abonnentenheten har tillåtelse att överföra datapaketet. Alla abonnentenheter tar emot CTS-paketet och följaktligen är alla abonnentenheter in- fonnerade om vilken av abonnentenhetema som har fått tillåtelse att överföra data- paketet och även när datapaketet kommer att överföras.Figure 5 shows a diagram illustrating a typical structure of a CTS packet. The CTS packet in Figure 5 includes a synchronization sequence 77, an address field 79 and a permission field 81. The address field 79 comprises a transmitter address, which identifies the base station BS. The address field 79 also includes a recipient address that identifies the subscriber unit that sent the RTS packet. The permission field 81 includes an indication that a transmission of a data packet is allowed. The permission field also determines an actual time interval when the subscriber unit is allowed to transmit the data packet. All subscriber units receive the CTS packet and consequently all subscriber units are informed about which of the subscriber units has been granted permission to transmit the data packet and also when the data packet will be transmitted.
Figur 6 visar ett diagram, som illustrerar en typisk struktur på ett datapaket. Datapa- ketet i figur 6 innefattar en synkroniseringssekvens 83, ett meddelandetypfält 85, ett adressfält 87, ett datafält 89 och felupptäckningsfält 91. Meddelandetypfaltet inne- fattar information som identifierar meddelandetypen och även en prioritet förknip- pad med datapaketet. Adressfältet 87 innefattar en sändaradress som identifierar den nod (basstation eller abonnentstation) som sänder ut datapaketet. Adressfaltet 87 in- nefattar även en mottagaradress, som identifierar den mottagande noden (basstation eller abonnentenhet). Den data som finns i datafältet 89 kan i princip representera vilken typ av information som helst, såsom text (t.ex. e-post), databasinforrnation, bilder, ljud (t.ex. röst eller musik), programkod, data som hänför sig till distribuerat spelande (eng: distributed game playing), finansiella transaktion etcetera. Felupp- 10 15 20 25 30 i jf1516» 564 10 i täckningsfältet innefattar en felupptäckningskod, t.ex. CRC (eng: Cyclic Redundan- cy Check, sve: cyklisk redundanskontroll) eller liknande.Figure 6 shows a diagram illustrating a typical structure of a data packet. The data packet in Figure 6 includes a synchronization sequence 83, a message type field 85, an address field 87, a data field 89 and an error detection field 91. The message type field includes information identifying the message type and also a priority associated with the data packet. The address field 87 includes a transmitter address that identifies the node (base station or subscriber station) that transmits the data packet. The address field 87 also includes a recipient address, which identifies the receiving node (base station or subscriber unit). The data contained in data field 89 may in principle represent any type of information, such as text (eg e-mail), database information, images, sound (eg voice or music), program code, data relating to to distributed game playing, financial transaction and so on. Error detection 10 in 1515 »564 10 in the coverage field includes an error detection code, e.g. CRC (Cyclic Redundancy Check) or similar.
Figur 7 visar ett diagram som illustrerar en typisk struktur på ACK-paketet. ACK- paketet i figur 7 innefattar en synkroniseringssekvens 93, ett adressfält 95 och ett kvittensfält 97. Adressfältet 95 innefattar en sändaradress, som identifierar bassta- tionen BS och en mottagaradress, som identifierar den abonnentenhet, som har sänt över datapaketet.Figure 7 shows a diagram illustrating a typical structure of the ACK package. The ACK packet in Figure 7 includes a synchronization sequence 93, an address field 95 and an acknowledgment field 97. The address field 95 includes a transmitter address identifying the base station BS and a receiver address identifying the subscriber unit which transmitted over the data packet.
De ovan angivna stegen för att kontrollera och utföra datapaketöverföringar från abonnentenhetema SU1-SUS har hittills använts i halvduplexsystem. Nämnda WLAN 1 i figur 1 är dock ett fullduplexsystem, i det avseendet att överföringar över den första radiokanalen rcl (upplänk) och överföringar över den andra radiokanalen rc2 (nedlänk) kan utföras simultant. Den första kanalen rcl används när datapaket och kommunikationskontrollpaket (RTS och ACK) överförs från abonnentenheter SU1-SU5 till basstationen BS. Den andra radiokanalen rc2 används när kontrollpa- ket översänds från basstationen BS till abonnentenhetema SUl-SUS, t.ex. CTS- paket och ACK-paket, som kvitterar mottagandet av datapaket överförda från abon- nentenhetema SUl-SU5. Den andra radiokanalen rc2 används dock också vid över- sändande av datapaket från basstationen till abonnentenhetema SU1-SU5. För att effektivt utnyttja radiokanalerna rcl och rc2 måste det finnas en lämplig koordina- tion av datapaketkommunikationema över radiokanalema rcl och rc2.The above steps for controlling and performing data packet transmissions from the subscriber units SU1-SUS have hitherto been used in half-duplex systems. However, the WLAN 1 in Figure 1 is a full duplex system, in the sense that transmissions over the first radio channel rcl (uplink) and transmissions over the second radio channel rc2 (downlink) can be performed simultaneously. The first channel rcl is used when data packets and communication control packets (RTS and ACK) are transmitted from subscriber units SU1-SU5 to the base station BS. The second radio channel rc2 is used when the control packet is transmitted from the base station BS to the subscriber units SU1-SUS, e.g. CTS packets and ACK packets, which acknowledge receipt of data packets transmitted from the subscriber units SU1-SU5. However, the second radio channel rc2 is also used in transmitting data packets from the base station to the subscriber units SU1-SU5. In order to make efficient use of the radio channels rcl and rc2, there must be an appropriate coordination of the data packet communications over the radio channels rcl and rc2.
Figur 8 innefattar tre tidsdiagram, som illustrerar basstationens BS koordination av datapaketkommunikationen över den första radiokanalen rcl (upplänk) och den and- ra radiokanalen rc2 (nedlänk).Figure 8 includes three timing diagrams illustrating the base station BS's coordination of the data packet communication over the first radio channel rcl (uplink) and the second radio channel rc2 (downlink).
I exemplet i figur 8 har den andra abonnentenheten SU2 begärt att få översända ett första datapaket 111. Basstationen BS har då fastställt ett tidsintervall när den andra abonnentenheten ska översända det andra datapaketet 111. Det nedre diagrammet i 10 15 20 25 30 o I v n nu tesae 564 11 figur 8 illustrerar översändningen av det första datapaketet 111 från den andra abonnentenheten SU2 under det fastställda tidsintervallet, d.v.s. mellan en tidpunkt tl och tidpunkt t2. Det första datapaketet 111 har tagits emot fullständigt av bassta- tionen vid en tidpunkt t3. Naturligtvis föregår tidpunkten t2 tidpunkten t3 på grund av radiovågors begränsade utbredningshastighet.In the example of Figure 8, the second subscriber unit SU2 has requested to transmit a first data packet 111. The base station BS has then determined a time interval when the second subscriber unit is to transmit the second data packet 111. The lower diagram in 10 15 20 25 30 o tesae 564 11 fi gur 8 illustrates the transmission of the first data packet 111 from the second subscriber unit SU2 during the determined time interval, i.e. between a time t1 and time t2. The first data packet 111 has been received completely by the base station at a time t3. Of course, time t2 precedes time t3 due to the limited propagation speed of radio waves.
Efter att ha fastställt tidsintervallet för överföringen av det första datapaketet 11 1 är basstationen BS anordnad att välja ut ett andra 113 från buffertsystemet 39. I det särskilda exemplet i figur 8 ska det valda andra datapaketet 113 översändas till den första abonnentenheten SUl. Basstationen BS är anordnad att tidsanpassa en överfö- ring av det andra datapaketet 113 så att basstationen BS, efter att ha emottagit det första datapaketet 111, direkt kan översända ett ACK-paket 115 till den andra abon- nentenheten SU2, för att undvika en onödig återutsändning av det första datapaketet 111 från den andra abonnentenheten SU2. Företrädesvis är basstationen anordnad att tidsanpassa översändningen av det andra datapaketet 113 så att det har överförts från basstationen BS innan tidpunkten t3, men företrädesvis så nära tidpunkten t3 som möjligt. I exemplet i figur 8 har ACK-paketet emottagits fullständigt av den andra abonnentenheten SU2 vid en tidpunkt t4. För att underlätta tidsanpassningen av överföringen av det andra datapaketet 113 är basstationen företrädesvis anordnad att välja det andra datapaketet 113 så att en varaktighet på det andra datapaketet 113 är lika stor som eller mindre än varaktigheten (t2-t1) på det första datapaketet 111. I det särskilda exemplet i figur 8 har det andra datapaketet 113 en varaktighet som är mindre än varaktigheten på det första datapaketet 111.After determining the time interval for the transmission of the first data packet 111, the base station BS is arranged to select a second 113 from the buffer system 39. In the particular example in Fig. 8, the selected second data packet 113 is to be transmitted to the first subscriber unit SU1. The base station BS is arranged to time a transmission of the second data packet 113 so that the base station BS, after receiving the first data packet 111, can directly transmit an ACK packet 115 to the second subscriber unit SU2, in order to avoid an unnecessary retransmitting the first data packet 111 from the second subscriber unit SU2. Preferably, the base station is arranged to time the transmission of the second data packet 113 so that it has been transmitted from the base station BS before the time t3, but preferably as close to the time t3 as possible. In the example of Figure 8, the ACK packet has been completely received by the second subscriber unit SU2 at a time t4. In order to facilitate the timing of the transmission of the second data packet 113, the base station is preferably arranged to select the second data packet 113 so that a duration of the second data packet 113 is equal to or less than the duration (t2-t1) of the first data packet 111. In the particular example of Figure 8, the second data packet 113 has a duration which is less than the duration of the first data packet 111.
I en utföringsform där basstationen BS är anordnad att övervaka överföringsförse- ningar mellan basstationen BS och abonnentenhetema SU1-SU5, kan basstationen BS enkelt räkna ut tidpunkten t3 och basera tidsanpassningen av överföringen av det andra datapaketet på denna uträkning. I exemplet i figur 8 används dock en annan metod. I figur 8 är tidsanpassningen av överföringen av det andra datapaketet 113 sådan att överföringen av det andra datapaketet 113 upphör simultant med överför- 10 15 20 25 30 . .. .. : .z -- -- - . . . .. - -» i. .. . . ; g; ; _ . a, o'. : : 'r u: : nf:, , , I I t n. H '. ' Ö E I I I' ingen av det första datapaketet lll. Tidsanpassningsmetoden i figur 8 är fördelaktig eftersom den kan användas även då basstationen BS inte är anordnad för övervak- ning av överföringsförseningarna. Efter att ha emottagit det andra datapaketet vid tidpunkten t5, är den första abonnentenheten SU1 anordnad att överföra ett ACK- paket 117 till basstationen BS. Överföringen av ACK-paketet 117 visas i rnittdia- grammet i figur 8. ACK-paketet 117 emottas fullständigt av basstationen BS vid en tidpunkt t6. Tack vare den särskilda tidsanpassningen av överföringen av det andra datapaketet 113 kan den första abonnentenheten SU1 utföra överföringen av ACK- paketet 117 direkt efter att ha emottagit det andra datapaketet 114 och därmed und- vika en onödig återöverföring av det andra datapaketet 113. Alternativt kan bassta- tionen BS anordnas att förse det andra datapaketet 113 med en indikation (företrä- desvis i ärendetypfältet 85) att det andra datapaketet 113 ska anses vara ett datapaket som inte kräver kvittens, varvid den första abonnenten inte kommer att sända ut ACK-paketet 117.In an embodiment where the base station BS is arranged to monitor transmission delays between the base station BS and the subscriber units SU1-SU5, the base station BS can easily calculate the time t3 and base the timing of the transmission of the second data packet on this calculation. In the example in Figure 8, however, another method is used. In Figure 8, the timing of the transmission of the second data packet 113 is such that the transmission of the second data packet 113 ceases simultaneously with the transmission. .. ..: .z - - -. . . .. - - »i .... . ; g; ; _. a, o '. :: 'r u:: nf :,,, I I t n. H'. 'Ö E I I I' none of the first data packet lll. The timing method in Figure 8 is advantageous because it can be used even when the base station BS is not provided for monitoring the transmission delays. After receiving the second data packet at time t5, the first subscriber unit SU1 is arranged to transmit an ACK packet 117 to the base station BS. The transmission of the ACK packet 117 is shown in the circuit diagram in Figure 8. The ACK packet 117 is completely received by the base station BS at a time t6. Thanks to the special timing of the transmission of the second data packet 113, the first subscriber unit SU1 can perform the transmission of the ACK packet 117 immediately after receiving the second data packet 114 and thus avoid an unnecessary retransmission of the second data packet 113. Alternatively, the BS is arranged to provide the second data packet 113 with an indication (preferably in the case type field 85) that the second data packet 113 is to be considered as a data packet which does not require acknowledgment, the first subscriber not sending the ACK packet 117.
När det andra datapaketet 113 väljs ut från buffertsystemet 39 kan basstationen BS anordnas att ta hänsyn till prioriteterna på de lagrade datapaketen. Om det finns flera lämpliga kandidater, som kan väljas från buffertsystemet 39 som det andra datapa- ketet 113, är basstationen BS följaktligen anordnad att välja den kandidat som har den högsta prioriteten. Vidare kan buffertsystemet 39 vara arrangerat så att datapa- keten som har samma prioritet lagras i samma buffert. I det fallet är basstationen an- ordnad att först söka igenom bufferten förknippad med den högsta prioriteten efter en lämplig kandidat. Om ingen passande kandidat hittas i bufferten med högst prio- ritet är basstationen BS anordnad att i tur och ordning söka igenom buffertarna med lägre prioritet tills ett lämpligt datapaket har funnits och valts ut. Denna organisation av buffertsystemet gör naturligtvis väljandet av ett andra datapaket 113 snabbare.When the second data packet 113 is selected from the buffer system 39, the base station BS can be arranged to take into account the priorities of the stored data packets. Accordingly, if there are fl your suitable candidates, which can be selected from the buffer system 39 as the second data packet 113, the base station BS is arranged to select the candidate with the highest priority. Furthermore, the buffer system 39 can be arranged so that the data packets having the same priority are stored in the same buffer. In that case, the base station is arranged to first search through the buffer associated with the highest priority for a suitable candidate. If no suitable candidate is found in the buffer with the highest priority, the base station BS is arranged to search the buffers with lower priority in turn until a suitable data package has been found and selected. This organization of the buffer system naturally makes the selection of a second data packet 113 faster.
I exemplen ovan utförs koordineringen av datapaketkommunikation över ett par ra- diokanaler rcl och rc2 i ett WLAN. Naturligtvis kan denna typ av koordination an- vändas även i andra typer av trådlösa kommunikationssystem, t.ex. i trådlösa kom- 13 munikationssystem för korta distanser (t.ex. baserade på Bluetooth-specificationen eller liknande). Koordinationen är egentligen inte begränsad till trådlösa system utan kan användas generellt i punkt- till flerpunktsdatapaketkommunikationssystem, som har åtminstone en första upplänk och en första nedlänk, som kan användas simul- tant, och därmed leverera full duplexkapacitet. Upplänken(-arna) och nedlänken(- 0” arna) kan baseras pa tråd”-förbindelser, såsom optiska fibrer, koaxialkablar etcete- fa.In the examples above, the coordination of data packet communication is performed over a pair of radio channels rcl and rc2 in a WLAN. Of course, this type of coordination can also be used in other types of wireless communication systems, e.g. in 13 short-range wireless communication systems (eg based on the Bluetooth specification or similar). Coordination is not really limited to wireless systems but can be used generally in point-to-point data packet communication systems, which have at least a first uplink and a first downlink, which can be used simultaneously, thus delivering full duplex capacity. The uplink (s) and downlink (s) can be based on wired connections, such as optical cables, coaxial cables, etc.
Claims (15)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE0001984A SE516564C2 (en) | 2000-05-23 | 2000-05-23 | Method and apparatus for data packet communication |
PCT/SE2001/000973 WO2001091378A1 (en) | 2000-05-23 | 2001-05-04 | Method and apparatus relating to packet data communications |
AU2001256906A AU2001256906A1 (en) | 2000-05-23 | 2001-05-04 | Method and apparatus relating to packet data communications |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE0001984A SE516564C2 (en) | 2000-05-23 | 2000-05-23 | Method and apparatus for data packet communication |
Publications (3)
Publication Number | Publication Date |
---|---|
SE0001984D0 SE0001984D0 (en) | 2000-05-23 |
SE0001984L SE0001984L (en) | 2001-11-24 |
SE516564C2 true SE516564C2 (en) | 2002-01-29 |
Family
ID=20279864
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SE0001984A SE516564C2 (en) | 2000-05-23 | 2000-05-23 | Method and apparatus for data packet communication |
Country Status (3)
Country | Link |
---|---|
AU (1) | AU2001256906A1 (en) |
SE (1) | SE516564C2 (en) |
WO (1) | WO2001091378A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20220183068A1 (en) * | 2020-12-04 | 2022-06-09 | David E. Newman | Rapid Uplink Access by Parallel Signaling on a 5G Random-Access Channel |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI103457B (en) * | 1997-05-13 | 1999-06-30 | Nokia Telecommunications Oy | Procedure for packet-shaped data transfer |
FI972039A (en) * | 1997-05-13 | 1998-11-14 | Nokia Telecommunications Oy | Procedure for packet-shaped data transfer |
US6041048A (en) * | 1998-06-12 | 2000-03-21 | Motorola, Inc. | Method for providing information packets from a packet switching network to a base site and corresponding communication system |
-
2000
- 2000-05-23 SE SE0001984A patent/SE516564C2/en unknown
-
2001
- 2001-05-04 AU AU2001256906A patent/AU2001256906A1/en not_active Abandoned
- 2001-05-04 WO PCT/SE2001/000973 patent/WO2001091378A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2001091378A1 (en) | 2001-11-29 |
AU2001256906A1 (en) | 2001-12-03 |
SE0001984D0 (en) | 2000-05-23 |
SE0001984L (en) | 2001-11-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9660911B2 (en) | Method for sending an acknowledgement to an ingress mesh point in a mesh network and a medium access control frame format | |
US7477897B2 (en) | Method for handoff of a telephone call between two different wireless networks | |
US9408253B2 (en) | Subscriber unit for managing dual wireless communication links | |
US6122263A (en) | Internet access for cellular networks | |
US7024222B2 (en) | Dual mode unit for short range, high rate and long range, lower rate data communications | |
EP2770680A1 (en) | Communication of radio flows | |
HK1100996A1 (en) | Data transport protocol for a multi-station network | |
US6266540B1 (en) | Control interface protocol for telephone sets for a satellite telephone system | |
US6963751B1 (en) | Method for transmitting service data in telecommunication systems with wireless telecommunication based on a predefined radio interface protocol between telecommunication devices, especially voice data and/or packet data in dect systems | |
KR100449574B1 (en) | Low-cost network system between a base station controller and a base transceiver station, and method for transmitting data between them | |
JP2003037606A (en) | Device and method for radio communication | |
JP2009290341A (en) | Portable communication terminal and radio communication method | |
SE516564C2 (en) | Method and apparatus for data packet communication | |
JP2000307660A (en) | Radio data communication system | |
JP2004274458A (en) | Handover control system between different radio systems, edge node and mobile communication terminal used for the same | |
JP4741401B2 (en) | Information transfer device | |
JP2003283567A (en) | Data communication system and method, server device, client device, repeater, and program | |
JP2000069037A (en) | Radio packet transmission system | |
JP3107554B2 (en) | Wireless communication system, wireless communication method, and exchange | |
JP2001045054A (en) | Data transfer system adopting batch reply system |