Source: https://patents.google.com/patent/FI114132B/en
Timestamp: 2019-07-21 00:40:42+00:00
Document Index: 16651831

Matched Legal Cases: ['kko ', 'kko ', 'kko ', 'kko ', 'kko ', 'kko ', 'kko ']

FI114132B - Supporting data transfer quality level for wireless data transfer - Google Patents
Supporting data transfer quality level for wireless data transfer Download PDF
FI114132B
FI114132B FI980191A FI980191A FI114132B FI 114132 B FI114132 B FI 114132B FI 980191 A FI980191 A FI 980191A FI 980191 A FI980191 A FI 980191A FI 114132 B FI114132 B FI 114132B
FI980191A
FI980191A0 (en
FI980191A (en
1998-01-28 Application filed by Nokia Corp filed Critical Nokia Corp
1998-01-28 Priority to FI980191 priority
1998-01-28 Publication of FI980191A0 publication Critical patent/FI980191A0/en
1999-07-29 Publication of FI980191A publication Critical patent/FI980191A/en
2004-08-13 Publication of FI114132B publication Critical patent/FI114132B/en
1 11413? 1 11413?
Tiedonsiirron laatutason tukeminen langattomassa tiedonsiirrossa Supporting data transfer quality level for wireless data transfer
Nyt esillä oleva keksintö kohdistuu oheisen patenttivaatimuksen 1 johdanto-osan mukaiseen menetelmään tiedonsiirron laatutason tukemi-5 seksi langattomassa Internet-protokollan mukaisessa tiedonsiirtoyhteydessä, oheisen patenttivaatimuksen 8 johdanto-osan mukaiseen järjestelmään ja oheisen patenttivaatimuksen 14 johdanto-osan mukaiseen langattomaan viestimeen. The present invention relates according to one preamble of the appended patent claims a method of data transfer quality level tukemi-5 in a wireless data transmission connection according to the Internet protocol, eight preamble of the appended patent claims a system and a wireless communication device according to 14 the preamble of the appended claims.
10 Kansainvälinen standardointijärjestö ISO (International Standardisation Organisation) on kehittänyt ns. 10 International Organization for Standardization ISO (International Standardization Organization) has developed the so-called. OSI-mallin (Open System Interconnection) kuvaamaan tiedonsiirron jakamista eri kerroksiin. The OSI model (Open System Interconnection) illustrates the allocation of data transmission in different layers. Kerrokset ovat ylhäältä alaspäin lueteltuina sovelluskerros (Application layer), esitystapakerros (Presentation layer), istuntokerros (Session Layer), kuljetus-15 kerros (Transport layer), verkkokerros (Network layer), siirtoyhteyskerros (Data link layer) ja fyysinen kerros (Physical layer). The layers are, from top to bottom listed in the application layer (application layer) and the presentation layer (Presentation layer), session layer (Session Layer), a 15 layer (transport layer), a network layer (Network layer), data link layer (data link layer) and physical layer (Physical Layer ). Tämän selityksen kannalta keskeisimmät kerrokset ovat fyysinen kerros, siirtoyhteyskerros ja sovelluskerros. This explanation of the main layers are the physical layer, data link layer and application layer.
20 Euroopan telealan standardointi-instituutti ETSI on laatinut langattoman lähiverkon standardin (ETS 300 652) HIPERLAN Type 1 (High PErfor-mance Radio Local Area Network) sovellettavaksi esim. lyhyiden etäisyyksien langattomissa lähiverkoissa, kuten toimistojen langattomissa : lähiverkoissa. 20 The European Telecommunications Standards Institute ETSI has drawn up a wireless LAN standard (ETS 300 652) HIPERLAN Type 1 (High perforin-mance Radio Local Area Network) for application in such short distances, wireless local area networks, such as wireless office. LANs. Tämän standardin mukaisessa lähiverkossa voi olla liit- 25 tyneenä useita laitteita, jotka kommunikoivat samalla tiedonsiirtokana-·[·[· valla käyttäen pakettivälitteistä tiedonsiirtoa. a local area network according to this standard may be associated runtimes 25 a plurality of devices that communicate at the same time tiedonsiirtokana- · [· [· using a packet-switched data transmission. Standardissa määritellään mainitun OSI-mallin kaksi alinta kerrosta: fyysinen kerros ja siirtoyhteyskerros. The standard defines the OSI model, the bottom two layers: the physical layer and the data link layer.
30 Euroopan telehallintojen yhteistyöelin CEPT (Conference of European . . Post and Telephone Administrations) on laatinut standardin TR 22-05, jossa on varattu taajuusalue 5,15GHz—5,3GHz Hiperlan-standardin mukaista tiedonsiirtoa varten. 30 European Telecommunications Administrations body CEPT (Conference of European.. Post and Telephone Administrations) has drawn up a standard TR 22-05 with a frequency range reserved for 5,15GHz-5,3GHz data transmission according to the HIPERLAN standard. Tämä taajuusalue on jaettu viiteen kana-0 vaan, joista kullekin on varattu n. 23,5 MHz:n kaistanleveys. This frequency range is divided into five chicken 0 but, each of which is reserved for the 23.5 MHz. The bandwidth. Kuvassa 35 1a on esitetty eräs pelkistetty esimerkki tällaisesta Hiperlan-standardin mukaisesta lähiverkosta. Figure 35 1a, a simplified example of such a local network according to the HIPERLAN standard, is shown. Se koostuu päätesolmuista 101a, 101b, 101c, !: 101 d, välittäjäsolmusta 102 ja yhdyskäytäväsolmusta 103. Päätesolmut : ·' 101a—101 d voivat kommunikoida suoraan keskenään, tai ne voivat 2 114132 kommunikoida välittäjäsolmun 102 kautta, jos päätesolmujen 101a— 101 d välillä ei esim. liian suuresta etäisyydestä tai radiosignaaleja vaimentavista esteistä johtuen ole suoraa radioyhteyttä. It consists of terminal nodes 101a, 101b, 101c,! 101d, intermediate node 102 and gateway node 103. The end node: · '101a-101d may communicate directly with each other, or they may be 2 114 132 communicate via the intermediate node 102, if the end nodes 101a- 101d do not eg. too great distance or radio signals due to the debilitating obstacles no direct radio contact. Välittäjäsolmun 102 kautta päätesolmut 101a—101 d voivat lisäksi olla yhteydessä yh-5 dyskäytäväsolmuun 103, joka on yhdistetty esim. langalliseen lähiverkkoon 104 tai Internet-verkkoon. The intermediary node 102 to a terminal node 101a-101d may also be connected to the YH-5 dyskäytäväsolmuun 103, which is connected e.g. to a wired local area network 104 or the Internet network. Tällöin päätesolmu 101a—101 d voi tarvittaessa toimia Internet-päätelaitteena. In this case, the end node 101a-101d may, if necessary, act as an Internet terminal.
Kuvassa 1b on esitetty Hiperlan-standardin mukaisen tiedonsiirtopake-10 tin rakennetta. Figure 1b shows the structure of tiedonsiirtopake 10-acetate according to the HIPERLAN standard, Fig. Ensimmäisenä on otsikkokenttä Header, joka lähetetään pienemmällä bittinopeudella (LBR, low bit rate), kuin muut kentät, ja joka sisältää mm. The first is the header field of the header that is transmitted at a low bit rate (LBR, the low bit rate), the other fields, and which contains for example. paketin osoiteinformaation ja paketin pituuden. address of the packet information and packet length. Seu-raavaksi on synkronointikenttä vastaanottimen synkronoimiseksi paketin tietokenttiin DB(1), DB(2)..... DB(m), joissa on varsinainen siirret- 15 tävä informaatio. Fol-raavaksi is a synchronization field for synchronizing the receiver to the data fields of the packet DB (1), DB (2) ..... DB (m) containing the actual information transferred TO A 15. Yhdessä paketissa voi olla korkeintaan 47 tieto-kenttää. In one package can be up to 47 data fields. Kukin paketti voi olla osoitettu joko yhdelle vastaanottajalle (unicast packet) tai useammalle vastaanottajalle (multicast packet). Each packet can be addressed to either one receiver (unicast packet) or several recipients (multicast packet). Kolmantena pakettityyppinä Hiperlan-standardissa määritetään kuit-tauspaketti (ACK, acknowledgement), jolla paketin vastaanottaja ilmoit-20 taa paketin vastaanoton onnistumisesta, jolloin lähettäjä tietää, onko tarve lähettää paketti uudelleen. The third packet type the HIPERLAN standard defines a packet through-fib (ACK, acknowledgment) packet to the host notifier 20-TAA packet reception success to the sender to know whether the need to send the packet again. Reaaliaikaista tiedonsiirtoa edellyttä-vissä paketeissa voidaan määritellä, ettei paketin vastaanottoa kuitata, koska uudelleenlähetettynä paketin sisältämä informaatio voisi olla ' . Real-time transmission requires VISSA-packets can be determined that the reception packet acknowledged, because the information contained in the retransmitted packet may be ". vanhentunutta. out of date. Tällaisia paketteja ovat esim. audiosovellusten paketit. These packages are e.g. audio applications packages.
25 Toisaalta voidaan joillekin reaaliaikaisille sovelluksille, joissa on suu-remmat laatuvaatimukset, kuten videosovellukset, määritellä rajoitettu • pakettien kuittaus, jolloin kuittaus lähetetään useammalle paketille yh- * * · .: ·' della sanomalla. 25 On the other hand some real-time applications with a mouth-than stated quality standards, such as video applications, to identify a limited • acknowledgment packets, the acknowledgment is sent one more parcels * * ·. · 'Della saying. Ei-reaaliaikaisuutta edellyttäviin paketteihin voidaan määritellä lähetettäväksi kuittaus jokaisen paketin vastaanoton jälkeen. Non-real-time packets requiring acknowledgment may be defined for transmission after the reception of each packet.
Y: 30 Lähetys ja vastaanotto suoritetaan samalla kanavalla ilman ulkoista ; Y 30 Transmission and reception is carried out in the same channel without external; . . synkronointia. synchronization. Lähettävän solmun vastaanottimella kuunnellaan kana- vaa tietty aika ja mikäli kanavalla ei tämän ajan kuluessa havaita liiken-·;·' nettä, oletetaan, että kanava on vapaa ja aloitetaan lähetys. The sending node to a receiver listening to a channel in a certain time and if the channel is not detected within this period, traffic ·, · 'transport operations, it is assumed that the channel is free and begins transmission. Mikäli ka- ;Y: 35 navalla kuitenkin havaitaan liikennettä, vastaanotin synkronoidaan tä-hän lähetykseen. If the cation, Y 35, however, the hub traffic is detected, the receiver is synchronized s-he transmission. Lähetyksen päätyttyä odotellaan mahdollista kuittaus- * · sanomaa ja sen jälkeen voidaan aloittaa kanavan saannin yritys. At the end of the transmission acknowledgment waiting for possible * · message, and then can start the intake channel company. Useampi solmu voi kuitenkin olla odottamassa lähetysvuoroa, jolloin voi 3 114132 syntyä tilanteita, että useampi päätelaite yrittää lähettää samanaikaisesti. However, the more nodes may be waiting for their transmission turn, wherein the 3 114132 may be occasions that several terminal devices try to transmit simultaneously. Tämä voidaan ratkaista esim. siten, että solmuille annetaan eri prioriteetteja, jolloin matalamman prioriteetin solmu odottaa pidemmän ajan lähetyksen päättymisen jälkeen, ennen kuin se aloittaa lähetyksen, 5 jos kanavalla ei tämän ajan kuluessa havaita liikennettä. This can be solved e.g., so that the nodes are given different priorities to the lower priority node to wait a longer time after the end of a transmission before it starts transmission, if the channel 5 is not detected within this time traffic.
Termiä ''Internet" käytetään yleisesti kuvaamaan tietoresurssia, josta tietoa voidaan hakea tietojen käsittelylaitteesta, kuten henkilökohtaisesta tietokoneesta (PC, personal computer). Tietojenkäsittelylaite on tie-10 donsiirtoyhteydessä modeemin välityksellä televerkkoon. Tämä informaatioresurssi on maailmanlaajuisesti jakautunut käsittäen useita tallennuspaikkoja, jotka ovat myös tiedonsiirtoyhteydessä televerkkoon. Internet on tehty toimivaksi määrittelemällä tietyt tietoliikennestandardit ja protokollat, kuten TCP (transfer control protocol), UDP (user data-15 gram protocol) ja IP (Internet protocol), joita käytetään tiedonsiirron ohjaamiseksi lukuisten Internetin osien välillä. TCP ja UDP käsittelevät tiedonsiirtovirheiden estämistä ja korjaamista Internetissä siirrettävälle tiedolle, IP käsittelee tiedon rakennetta ja reititystä. Nykyisin käytössä olevat Internet-protokollan versiot ovat IPv4 ja IPv6. The term 'Internet' is commonly used to describe an information resource, from which information can be retrieved processing device information, such as a personal computer (PC, personal computer). The data processing device is a road-10 transfer communication via modem telecommunications network. This information resource is globally distributed comprising a plurality of storage locations that are also in communication with telecommunications network. the Internet is made to work by defining certain data communication standards and protocols, such as TCP (Transfer Control protocol), UDP (user data 15 gram protocol) and IP (Internet protocol) used for controlling data transmission between numerous parts of the Internet. TCP and UDP deal with transmission errors the prevention and correction of the data transmitted on the Internet, IP addresses and routing information structure. At present, the available Internet protocol versions IPv4 and IPv6.
20 TCP/IP (Transmission Control Protocol/lnternet Protocol) yhteyskäytän-tö on muodostunut avoimien tietojärjestelmien voimakkaan yleistymisen ansiosta yleisesti käytettäväksi protokollaksi, jolla erikokoiset ja merkki-' . 20 over the TCP / IP (Transmission Control Protocol / Internet Protocol) I-environment has become a strong penetration of open systems due to a general protocol for use with different size and character '. set tietokoneet voivat keskustella keskenään. set computers can communicate with each other. TCP/IP-tuki on nykyään 25 tarjolla lähes jokaiseen käyttöjärjestelmään. TCP / IP support is now offered in almost every 25 operating system. TCP/IP:n verkkokerrospro-tokolla IP, Internet Protocol, on tarkoitettu yhdyskäytävien (Gateway) eli ·:·: reitittimien (Router) reititettäväksi. TCP / IP verkkokerrospro-layer protocol IP, Internet Protocol, is intended for gateways (Gateway), or ·: routing from the routers (Router): ·. Reititys tapahtuu nelitavuisten IP- : osoitteiden ja reititystaulukoiden avulla. IP routing is done nelitavuisten through an addressing and routing. Internet protokollan ansiosta TCP/IP:tä käyttävät tietokoneet voivat siirtää sanomia reititinverkossa V: 30 vaikka maapallon toiselle puolelle. Thanks to the Internet protocol TCP / IP computers use to transfer messages to the router network V 30 even though the other side of the planet.
; ; . . Etenkin teollistuneet maat hyvin kattava Internet on valtava reititinverk ko, joka käyttää TCP/IP yhteyskäytäntöä. Especially in industrialized countries very comprehensive Internet is a huge reititinverk ko, which uses the TCP / IP protocol. Alunperin vain tieteellisessä käytössä olleen Internetin suuri käyttäjäryhmä on nykyisin yritykset, :T: 35 jotka ostavat palvelunsa kaupallisilta yhteystarjoajilta. Initially, only the use of the Internet to have been a large scientific user group is currently businesses, T: 35 who buy their services from commercial access providers. Internetissä on :*·.· jokaisella koneella oma yksilöivä IP-osoitteensa. On the Internet is:. * · · Each device has its own unique IP address. IP-osoite on Internet- protokollaversiossa IPv4 32-bittinen eli nelitavuinen luku, joka jaetaan kahtia organisaatiokohtaiseksi verkko-osoitteeksi ja verkkokohtaiseksi 4 114132 laiteosoitteeksi. The IP address is an Internet protocol version IPv4 a 32 bit, or four-byte figure which is divided in half organization-specific network address and a network 4 114 132 a device address. Osoitteiden käsittelyn helpottamiseksi on otettu käyttöön desimaalinen ns. In order to facilitate reading of addresses has been introduced a so-called a decimal. pistenotaatiojärjestelmä, jossa osoitteet ilmoitetaan pisteillä erotetuilla 8-bitin luvuilla (oktetti). pistenotaatiojärjestelmä, wherein the addresses indicated by dots separated eight-bit numbers (octet). Yksi oktetti on luku 0—255. One octet is a number 0-255. Tämä osoitemekanismi on vielä jaettu kolmeen eri luokkaan 5 (ABC), jotka mahdollistavat eripituiset verkko- ja laiteosoitteet. This address mechanism is further divided into three different categories, 5 (ABC), which allow different length of network and device addresses.
Internetin suosion kasvu on saanut aikaan myös sen, että lnternet-sa-nomien tietopaketeissa osoitekenttien pituus ei enää riitä kaikissa tilanteissa kaikkien käytössä olevien osoitteiden ilmaisemiseen. the growth in popularity of the Internet has also given rise to the fact that the lnternet-sa-messages between the data packets, the length of the address fields is no longer enough to express all the available addresses for all occasions. Tämä on 10 eräs syy siihen, että on kehitetty Internet -protokollaversio IPv6. This is 10 one of the reasons that have been developed -protokollaversio IPv6 Internet. Tässä protokollaversiossa osoitekenttien pituutta on lisätty 128:aan bittiin, mikä käytännössä tarkoittaa sitä, että kaikille Internet-verkkoon liitettäville laitteille on varattavissa yksilöllinen osoite. In this protocol version, the length of the address field is added to 128 bits, which means in practice that all connecting devices to the Internet network can be reserved unique address. Kuvassa 2 on esitetty Inter-net-sanomien tietopaketin kentät. Figure 2 shows the on-net message information fields.
Otsikkokenttä koostuu seuraavista osista: Subject Field consists of the following components:
Version 4-bittinen IP-versio (=6) Version 4-bit IP version (= 6)
Prio. Prio. 4-bittinen prioriteetti, 20 Flow label 24-bittinen tunnistin, joka identifioi sovellustason yhteyden, ....: Payload length 16-bittinen kokonaisluku, joka ilmoittaa hyöty- kuorman pituuden eli otsikon jälkeisen paketin * I * ' . 4 bit priority, Flow label 20 with a 24-bit identifier that identifies the application-level connection, ....: Payload length 16 bit integer that indicates the payload length of a packet header post * i * '. pituuden tavuissa, 25 Next header 8-bittinen tieto, joka määrittelee IPv6-otsikkoa välittömästi seuraavan otsikon, • Y Top limit 8-bittinen kokonaislukulaskuri, jota pienennetään v : yhdellä jokaisen laitteen (node) kohdalla, joka lä hettää paketin eteenpäin, paketti hylätään, jos : Y: 30 arvo pienenee nollaksi, length in bytes, 25 Next Header 8-bit data, which specifies the IPv6 header immediately following the title, • Y Top Limit 8-bit integer counter, which is reduced by v at each device (node) at which LÄ sends the packet forward, the packet is discarded; where: Y-30 value is reduced to zero,
Source address alkuperäisen paketin lähettäjän 128-bittinen osoite, Source address of the original sender of the packet 128-bit address,
Destination address aiotun vastaanottajan 128-bittinen osoite. 128-bit address of the destination address of the intended recipient.
* · : Y: 35 Otsikkokentän jälkeen on hyötykuormakenttä (payload), eli varsinainen siirrettävä informaatio. * · Y 35 after the title field is the payload field (Payload), that is, the actual transfer of information.
5 114132 5 114132
Fyysisesti Internet muodostuu hierarkisesti järjestetyistä tiedonsiirtoverkoista, esimerkiksi lähiverkoista (LAN, local area network), alueellisista televerkoista ja kansainvälisistä televerkoista. Physically, the Internet consists of hierarchically arranged communication networks such as local area networks (LAN, Local Area Network), regional telecommunication networks and international telecommunication networks. Nämä tiedonsiirtoverkot on kytketty sisäisesti ja ulkoisesti ns. These data transmission networks are connected internally and externally so-called. reitittimillä, jotka lähettävät 5 tietoa lähettävästä päätelaitteesta tai tiedonsiirtoketjussa edeltävältä reitittimeltä ja reitittävät tiedon vastaanottavaan päätelaitteeseen tai tiedonsiirtoketjussa seuraavana olevalle reitittimelle. routers, which send information from the transmitting terminal 5 or the communication chain preceding the router and route the data to the receiving terminal or the communication chain to a next router.
Kuvassa 3 on esitetty lähettävän päätelaitteen (SH, source host) ja 10 vastaanottavan päätelaitteen (DH, destination host) kytkentää Internetiin vastaavien lähiverkkojen LAN ja reitittimien R kautta. In Figure 3 is shown the transmitting terminal (SH, source host) and 10 of the receiving terminal (DH destination host) in the Internet connection to respective local area networks LAN and routers R.
Näistä lähettävästä päätelaitteesta ja vastaanottavasta päätelaitteesta käytetään jatkossa tässä selityksessä myös yhteistä nimitystä Internet-15 päätelaite. Of these, from the transmitting terminal and the receiving terminal will be used in this specification, also referred to as the common Internet 15 terminal device. Internet-päätelaitteet voivat tyypillisesti toimia sekä lähettävänä päätelaitteena SH että vastaanottavana päätelaitteena DH. Internet terminals can typically act as both a sending terminal device SH and the receiving terminal device in a DH.
Internet-verkkoon lähiverkon LAN välityksellä kytketyllä Internet-pääte-laitteella on joko pysyvästi määritetty Internet-osoite tai osoite on dy-20 naaminen, lähiverkon palvelimen muodostama osoite (esimerkiksi käyttämällä dynaamista päätelaitteen konfigurointiprotokollaa (DHCP, dynamic host configuration protocol)). To the Internet network via a local area network LAN connected to the Internet terminal apparatus is either a permanently specified Internet address or the address is 20-dy-dynamic, formed by the LAN server address (for example, a terminal using a dynamic configuration protocol (DHCP dynamic host configuration protocol)). Siinä tapauksessa, että Internet-...# päätelaite on modeemilla kytketty televerkkoon, telepäätelaitteen on ' ! In the event that Internet -... # terminal modem is connected to a telecommunication network, the telecommunication terminal is'! pyydettävä Internet-osoitetta Internet-palvelun tarjoajalta, johon Inter- 25 net-päätelaite on rekisteröity. ask for the web address is an Internet service provider, for which the Inter- net terminal 25 is registered. Tämä tehdään esim. pisteestä pisteeseen protokollan (PPP, point-to-point protocol) mukaisesti, joka on muodos-v.: tettu Internet-protokollatason yläpuolelle. This is done e.g. in accordance with a point to point protocol (PPP Point-to-Point Protocol), which is formed in-.: been above the Internet protocol layer. Kummassakin tapauksessa ·* Internetissä siirrettävä tieto reititetään Internet-päätelaitteeseen mah dollisesti useiden tiedonsiirtoverkkojen ja reitittimien kautta jostakin , Y: 30 etäpäätteestä, käyttämällä määritettyä Internet-osoitetta. In either case, · * Data transferred over the Internet is routed to an Internet terminal possibly be via several communication networks and routers for some, Y: 30 remote terminal, using the specified Internet address.
*«· IP määrittelee tiedonsiirron lähetyksen paketteina ("datagrams"). * «· IP defines the data transmission in packets (" datagrams "). Tämä pakettitiedonsiirto on yksi Internetin suosion syy, koska se mahdollistaa purskeisen lähetyksen, joka ei vaadi jatkuvaa puhelinyhteyden päällä-35 oloa ja mahdollistaa useiden Internet-päätelaitteiden kytkeytymisen samaan puhelinyhteyteen. The packet data transmission is one reason for the popularity of the Internet, because it allows a burst transmission which does not require a continuous connection to the telephone 35 ON and allows the presence of several Internet terminals coupling to the same telephone connection. Kun reititin vastaanottaa paketin, jossa on kohdeosoite, reititin reitittää paketin eteenpäin, mikäli reitittimen puskurimuistissa on vapaata kapasiteettia ja ainakin yksi vapaa puhelinlinja. When a router receives a packet with a destination address, the router routes the packet forward, if the router in the buffer memory capacity is available and at least one free telephone line.
6 114132 6 114132
Jos muistikapasiteettia ei ole riittävästi tai vapaata puhelinlinjaa ei ole sillä hetkellä saatavissa, paketti hylätään ja lähettävän Internet-pääte-laitteen tai edeltävän reitittimen täytyy yrittää uudelleenlähetystä myöhemmin. If the memory capacity is not sufficient or a free phone line is not currently available, the packet is discarded and sending an Internet terminal device or the preceding router must try to re-broadcast later. Yleisesti Internet ei tue aikakriittistä tiedonsiirtoa, ja Internet-5 protokollan tarjoama parhaan yrityksen menetelmä (best effort) on riittävä. In general, the Internet does not support time-critical data transmission, and an Internet-5 protocol for best effort method (best effort) is sufficient.
Internet-protokollan mukaisessa pakettien välityksessä voidaan paketit lähettää suoraan vastaanottajalle vain silloin, kun sekä lähettäjän että 10 vastaanottajan osoitteen verkko-osat ovat samat. according to the Internet protocol packet transfer packets can be sent directly to the recipient only if both the sender and the recipient address 10 of the network portions are the same. Muussa tapauksessa paketit lähetetään reitittimelle, joka huolehtii pakettien lähettämisestä edelleen, joko seuraavalle reitittimelle, tai vastaanottajalle, jos vastaanottaja on reitittimen verkossa. Otherwise, the packets are sent to the router, which is responsible for transmitting packets, either next to the router, or the recipient, if the recipient is a router in the network. Jokaisessa reitittimessä kukin reitittimeen saapuva paketti siirretään em. OSI-mallin mukaisesta siirtoyhte-15 yskerroksesta verkkokerrokseen, jossa paketeista tutkitaan otsikkokenttä ja siinä olevien osoitetietojen perusteella tehdään päätös, minne paketti lähetetään. In each router, each router an incoming packet is transferred to the above. According to the OSI model siirtoyhte-15 yskerroksesta the network layer, where the packets are examined, and the header on the basis of the address data is determined where the packet is transmitted. Lähetystä varten paketit siirretään takaisin siirtoyhteyskerroksen paketeiksi. for the transmission of packets to be transferred back to a data link layer packets. Koska Internet-protokolla on luonteeltaan yhteydetön protokolla, on edellä esitetyt toimenpiteet suoritettava jokai-20 selle reitittimeen saapuvalle paketille. As the Internet protocol is a connectionless protocol in nature, is the operations described above carried out jokai 20-selle router packet arriving. Jos siirtoyhteyskerros on nopea, esimerkiksi ATM:n mukainen (Asynchronous Transfer Mode), pakettien käsittely muodostaa merkittävän osan siirtoon käytetystä ajasta. If the data link layer is fast, for example, the ATM device (Asynchronous Transfer Mode), the processing of packets of the time spent to form a significant part of the transfer. Tällöin ..... siirtolinjan koko siirtokapasiteettia ei saada tehokkaasti hyödynnettyä. In this case, the transmission line ..... the whole transmission capacity can not be effectively utilized.
' ! '! Tämän tilanteen korjaamiseksi on mm. To remedy this situation is mm. Ipsilon Networks kehittänyt kyt- 25 kentä-ratkaisun. Ipsilon Networks developed a coupling 25: Field-solution. Tässä ratkaisussa pyritään havaitsemaan aikaa vievät tiedonsiirtovirtaukset ja kytkemään ne suoraan siirtoyhteyskerroksella. In this solution aims to detect time-consuming data streams and connect them directly to the data link layer.
• · > * * « · : Ipsilon Networksin kytkentäratkaisu muodostuu kytkimistä ja niiden toimintaa ohjaavista ohjaimista. • ·> * * «·: Ipsilon Networks' switching solutions consists of switches and controls the operation of the drivers. Kun ohjain havaitsee jossakin Internet-30 protokollaliikenteessä jatkuvan tiedonsiirtovirtauksen, ohjain pyytää lä-hettäjää merkitsemään kyseisen tiedonsiirtovirtauksen paketit virtaus-tunnuksella, eli avaamaan ns. When the controller detects one of the internet protocol transport 30 continuous data flow, the controller asks the sender's WF subscribe to that data flow packets to flow ID, that is, the so-called open. virtuaalikanavan tätä tiedonsiirtovirtausta varten. a virtual channel for this data flow. Jos vastaanottaja on tehnyt saman havainnon, myös se pyytää • tiedonsiirtovirtauksen erottamista omalle virtuaalikanavalleen. If the recipient has made the same observation, it also invites • the separation of data flows into your virtuaalikanavalleen. Tämän 35 jälkeen tämä lähettäjän ja vastaanottajan välissä oleva ohjain voi pai-kallisesti ohjata oman kytkimensä kytkemään näiden kahden virtuaalikanavan välisen liikenteen suoraan. Thereafter, this 35 located between the sender and the receiver, the controller can-shi the expensive directing its own switch to switch traffic between these two virtual channels directly. Koska esitetty kytkentä-ratkaisu perustuu muodostuvien tiedonsiirtovirtausten merkitsemiseen, on siinä 7 114132 jokaiselle tunnukselle määritetty aikaraja, jonka kuluttua tunnuksesta luovutaan, jos sen merkitsemällä kanavalla ei enää ole liikennettä. As shown in the coupling solution is based on the formation of the marking of data streams, has in each of the tags 7 114132 specified time limit, after which the symbol is waived if the marking is no longer channel traffic. Tämä vähentää samanaikaisesti tarvittavien erilaisten tunnusten määrää. This reduces the number of different symbols required.
Tässä ratkaisussa kytkentä tehdään kolmen solmun välisen liikenteen 5 perusteella ja kytkentäpyynnön tekee lähettäjä ja/tai vastaanottaja. In this solution, the connection is made on the basis of the traffic between three and five switching node makes a request to the sender and / or recipient. Kytkentä pienentää lähinnä tiedonsiirron viivettä verrattuna reititykseen. The coupling reduces primarily the delay in comparison with the routing of the data transfer.
Tämä kytkentäratkaisu pyrkii ainoastaan nopeuttamaan Internet-proto-kollan mukaisten pakettien reititystä ja tämä kytkentäratkaisu edellyttää 10 kolmen solmun osallistumista kytkentään. This coupling solution will only attempt to speed up the packets according to the Internet proto-protocol routing and switching, this solution requires the participation of the node 10 the three switching. Tässä ratkaisussa ei ole kiinnitetty huomiota palvelun laatutasoon sinänsä. In this solution, there is no attention paid to the quality of service itself.
Pakettimuotoinen tiedonsiirto tehostaa tiedonsiirtokanavan käyttöastetta yleisesti, ei ainoastaan tiedon saamiseksi Internetistä. Packet data transmission more efficient utilization of the communication channel in general, not only to obtain information from the Internet. Esi-15 merkiksi pakettitiedonsiirtoa voidaan käyttää sovelluksissa, kuten ää-nipuheluissa, videoneuvotteluissa ja muissa eri standardien mukaisissa tiedonsiirroissa. Pre-15 indicate a packet transmission may be used in applications such as HCl-nipuheluissa, video conferencing and other standards in the various data transfers. Kuitenkin jotkut näistä sovelluksista ovat aikakriittisiä. However, some of these applications are time-critical. Esimerkiksi reaaliaikaisessa äänipuhelussa Internet-protokollan tarjoama parhaan yrityksen palvelutaso voi aiheuttaa merkittäviä 20 viiveitä äänisignaalin lähetyksessä ja siirrossa, mikä vaikuttaa vastaanotetun äänisignaalin ymmärtämiseen niin, että esimerkiksi puhees-ta on vaikea tai mahdoton saada selvää. For example, a real-time voice call, an Internet-protocol for best effort service can cause significant delays in the audio signal 20 for transmission and the transfer, which affects the understanding of the received audio signal so that, for example, your words, it is hard or impossible to read. Lisäksi viive (paketin lähetyk-sestä vastaanottoon kuluva aika) voi vaihdella äänisignaalin lähetyksen ' ; Moreover, the delay (packet consignment-iN This reception time) can vary depending on the audio signal transmission '; aikana riippuen mm. mm, depending on the season. tiedonsiirtoverkon kuormituksesta ja siirtovirheiden 25 vaihteluista. the communication network load and transmission errors in 25 variations. Sama pätee myös reaaliaikaisen videosignaalin ► · lähettämiseen. The same is also true for real-time video signal ► · Broadcasting. Voi olla myös tilanteita, joissa Internetin käyttäjät eivät v.: halua niin suuria viiveitä kuin monissa tilanteissa esiintyy tiedon saami- .: : sessa Internetistä. It may also be situations where Internet users do not want to v .: as large as the delays in many situations occur in order to obtain the information. Agarose Internet.
Y: 30 Internet Engineering Task Force (IETF) on organisaatio, joka käsittelee T: Internet-arkkitehtuurin kehittämistä ja operointia Internetissä. Y 30 by the Internet Engineering Task Force (IETF) is an organization that handles T, the development and operation of the Internet architecture of the Internet. IETF on tällä hetkellä kehittämässä uutta protokollaa, joka tarjoaa Internet-pää- The IETF is currently developing a new protocol that provides Internet-head
telaitteelle mahdollisuuden pyytää haluamaansa palvelutasoa valitta-vissa olevista määritetyistä palvelutasoista (QoS, quality of service). centric devices the ability to request a desired service level of the convey Vissa-defined service levels (QoS, Quality of Service).
:Y: 35 Tämä protokolla tunnetaan resurssinvarausprotokollana (RSVP, Y: 35 This is known as the Resource protocol (RSVP,
resource reservation protocol), ja se on esitetty standardiehdotuksessa "Resource Reservation Protocol (RSVP) - Version 1 Functional Specification", Braden, R., Zhang, L., Berson, S., Herzog. Resource Reservation Protocol), and is shown in the standard proposal, "Resource Reservation Protocol (RSVP) - Version 1 Functional Specification", Braden, R., Zhang, L., Berson, S., Herzog. S., Jämin, S., RFC S., Jämin, S., RFC
8 114132 2205, September 1997 (saatavana osoitteesta http://www.isi.edu/ div7/rsvp/pub.html). 8 114132 2205, September 1997 (available at http://www.isi.edu/ div7 / rsvp / pub.html). Internet-päätelaite käyttää RSVP-protokollaa pyytäessään tiettyä palvelutasoa QoS Internet-verkosta sen sovelluksen tiedonsiirtovirran perusteella, jonka Internet-päätelaite haluaa vas-5 taanottaa joltakin etäpäätelaitteelta. Internet terminal uses the RSVP protocol when requesting a particular service level of QoS from the Internet on the basis of the application data stream, which wants an Internet terminal vas-5 to take from a remote terminal. RSVP-protokolla siirtää pyynnön verkon läpi käyttämällä jokaista reititintä, jota verkko käyttää tiedonsiirtovirran siirtämiseksi vastaanottavaan Internet-päätelaitteeseen. The RSVP protocol to transfer the request to a network by using each router that the network uses for transmitting data stream to the receiving Internet terminal. Jokaisessa reitittimessä RSVP-protokolla yrittää tehdä resurssin-varauksen kyseiselle tiedonsiirtovirralle. Each router RSVP protocol tries to make the resource-booking for that data stream. RSVP-protokolla yrittää myös 10 tehdä resurssinvarauksen tiedonsiirtovirralle vastaanottavassa ja lähettävässä Internet-päätelaitteessa. The RSVP protocol is also trying 10 to do the resource data stream receiving and sending Internet terminal.
Resurssinvarauksen tekemiseksi jossakin solmussa, joka voi olla joko reititin tai Internet-päätelaite, RSVP-protokolla kommunikoi kahden pai-15 kahisen päätösmodulin kanssa: pääsynvarmistusmoduli ja menettelyta-pamoduli. Adoption of the resource in a node, which can be either a router or an Internet terminal, the RSVP protocol communicates with two-shi wheeze uncontrollably decision module 15: pääsynvarmistusmoduli and the procedure-pamoduli. Pääsynvarmistusmoduli päättelee, onko solmulla riittävästi resursseja pyydetyn palvelutason aikaansaamiseksi. Pääsynvarmistusmoduli judges whether the node resources are sufficient to provide the service requested. Menettelytapa-moduli päättelee, onko käyttäjällä pääsyoikeutta varauksen tekemiseksi. Procedure module determines whether the user has access to the right to make your reservation. Jos jompikumpi tarkistus epäonnistuu, RSVP-protokolla palauttaa 20 virheilmoituksen pyynnön muodostaneelle sovellukselle. If either check fails, the RSVP protocol returns an error message 20 request that generated the application. Jos molemmat testit onnistuvat, RSVP-protokolla asettaa parametrit paketin luokituk-seen ja paketin aikataulutukseen lähettävässä Internet-päätelaitteessa * :.t halutun palvelutason saavuttamiseksi. If both tests are successful, the RSVP protocol sets the parameters for packet-luokituk packet scheduling and transmitting Internet terminal * .T to achieve the desired level of service. Paketin luokitus päättelee kaikil- * . Package classification concludes: in all *. le paketeille palvelutasoluokan, ja aikataulutus ohjaa pakettien lähetys- * · · * · [..* 25 tä luvatun palvelutason saavuttamiseksi kaikissa tiedonsiirtovirroissa. le packets of service class, and the scheduling controls the transmission of packets * * · · · [.. * 25 s in order to achieve the promised service level for all tiedonsiirtovirroissa.
I » • Y RSVP-protokolla toimii Internet-protokollan päällä sekä IPv4:ssä ja * * · Y ·* IPv6:ssa. I "• Y RSVP protocol operates on top of the Internet protocol both in IPv4 and * * * · Y · IPv6. Erityisesti RSVP-protokolla on suunniteltu hyödyntämään ny kyisen Internetin reititysalgoritmien vahvoja piirteitä. In particular, the RSVP protocol is designed to utilize the strong points of ny kyisen Internet routing algorithms. RSVP-protokolla ei Y: 30 suorita itse reititystä, sen sijaan se käyttää alemman tason reititysproto-Y: kollia sen päättelemiseen, minne varauspyynnöt tulisi siirtää. The RSVP protocol is Y, 30 perform the routing itself, instead it uses a lower level routing proto-y package to deduce where reservation requests should be transferred. Koska reititys muuttaa reittejä Internet-verkon topologian muutoksiin sopeutumiseksi, RSVP-protokolla sovittaa resurssien varauksensa uusiin • · ·: reitteihin tarvittaessa. Since the change the routing paths to changes in the Internet network topology to adapt, RSVP protocol to fit the new resource reservation • · ·: routes if necessary.
:T: 35 T: 35
Televerkot ja Internet ovat kaksi merkittävää maailmanlaajuista tie- • · donsiirtoverkkoa, joihin kytkeytymistä ja käyttöä langattomilla telepäätelaitteilla kehitetään. Telecommunications networks and the Internet are two major global road • · communication network to which the engagement and the use of wireless telecommunications terminals will be developed. Esimerkiksi solukkoverkot mahdollistavat kytkey- 9 114132 tymisen langattomalla telepäätelaitteella televerkkoon ja tarjoavat korkean palvelun laatutason piirikytkentäisellä teknologialla. For example, cellular networks make it possible to engage with 9 114132 tymisen wireless telecommunication terminal to a telecommunications network and provide a high quality of service level circuit-switched technology. Näitä solukkoverkkoja ja muita matkaviestinverkkoja voidaan käyttää hyväksi myös Internet-verkkoon kytkeytymisessä ja multimediapalveluiden hyödyn-5 tämisessä. These cellular networks and other mobile networks can also be used to connect to the Internet network and multimedia services use 5-tämisessä. Piirikytkentäisen järjestelmän epäkohtana on kuitenkin mm. However, circuit-switched system has the disadvantage mm. se, että yhteys langattomasta telepäätelaitteesta langattomaan tiedonsiirtoverkkoon on päällä koko yhteyden ajan, mikä kuluttaa langattoman tiedonsiirtoverkon kapasiteettia ja rajoittaa samanaikaisten yhteyksien määrää. the fact that the connection from the wireless telecommunication terminal to a wireless data network connection is on all the time, which consumes a wireless data transmission network capacity and limit the number of concurrent connections.
Tunnetun tekniikan mukaisissa ratkaisuissa langattomia pakettivälitteisiä tiedonsiirtoyhteyksiä varten ei tueta palvelun laatutason aikaansaamista. In solutions of prior art for wireless packet-switched data connections are supported in the achievement of the quality of service. Tämän johdosta Internet-yhteisössä on alettu kehittää Inter-net-päätelaitteen liikkuvuutta ja palvelun laatutason aikaansaamista 15 tukevia ratkaisuja Internet-protokollaversioon IPv6. Consequently, it is beginning to develop the mobility of the Internet terminal and the achievement of quality of service 15 support solutions for Internet protocol version IPv6 Internet community.
Radiolinkeissä tyypillisesti tietoa siirretään kanavassa, joka on tietty taajuusalue. Typically information is transmitted in radio links in the channel of a certain frequency range. Yhdessä järjestelmässä voi samanaikaisesti olla käytettävissä useampia kanavia. In one system can simultaneously have access to more channels. Lisäksi kahdensuuntaisessa, samanaikaises-20 sa tiedonsiirrossa (Full duplex) on erillinen lähetys- ja vastaanottoka-nava, jolloin esim. tukiasema lähettää lähetyskanavalla päätelaitteelle ,,.,: ja päätelaite lähettää vastaanottokanavalla tukiasemalle. In addition, bi, samanaikaises-20 SA communication (full duplex) is a separate transmitting and to the receiving-channel between, for example, when the base station transmits a broadcast channel to the terminal ,,.,:., And the terminal transmits the receiving channel to the base station. Radiolinkeissä • · ... ongelmana on se, että radiotie on rajallinen resurssi, mikä rajoittaa mm. • · radio links ... The problem is that the radio channel is a limited resource, which limits mm.
** ! **! radiolinkille varattavissa olevaa kaistanleveyttä, tiedonsiirrossa käytet- 25 tävää kanavan leveyttä ja/tai kanavien lukumäärää sekä käytettävissä olevaa tiedonsiirtonopeutta. the radio link reserved bandwidth, data transfer 25 used ABLE TO channel width and / or the number of channels and the available data transfer rate. Radiotie on altis häiriöille, kuten monitie-.v etenemisen aiheuttamalle vastaanotetun signaali vääristymiselle, joka aiheutuu siitä, että sama signaali saapuu vastaanottajalle eri reittejä pitkin eri aikaisesti. The radio channel is susceptible to interference, such as multipath .V of the received signal caused by propagation distortion, which is caused by the fact that the same signal to arrive along different paths at different times. Häiriöiden vaikutuksen pinenentämiseksi on osa tie-:V: 30 donsiirtokapasiteetista käytettävä virheenkorjaustiedon lähettämiseen Solving the effect of pinenentämiseksi is part of the road: V: to send debugging information 30 used donsiirtokapasiteetista
pakettien mukana ja halutun virhetodennäköisyystason saavuttaminen • . • Achieving the desired error probability level with the packages and. saattaa edellyttää useita pakettien uudelleenlähetyksiä, mikä vähentää |ti* radiolinkin kapasiteettia. may require several retransmissions of packets, which reduces | ti * radio link capacity.
f · f ·
35 Sellaisissa radiolinkeissä, joissa yhdellä kanavalla lähetetään useita tiedonsiirtovirtauksia, näiden eri tiedonsiirtovirtausten paketteja lähetetään ajallisesti lomiteltuina. In such radio links 35, where one channel transmits several data transmission flows of these different data transmission flows of packets are transmitted interleaved in time. Lähetysjärjestykseen voidaan vaikuttaa priorisoimalla eri tiedonsiirtovirtausten paketteja, jolloin korkeamman pri- 10 114132 oriteetin virtauksen paketteja lähetetään useammin kuin alemman virtauksen paketteja. Transmission order can be affected by prioritizing packets with different data streams, wherein the higher primary flow 10 114132 oriteetin packets are transmitted more frequently than the lower stream packets. Tällaisia ovat esim. reaaliaikaisen sovelluksen paketit, jotka vielä pyritään tekemään mahdollisimman lyhyiksi. These include eg. A real-time application packets, which still aims to make as short as possible. Toisaalta usein matalamman prioriteetin sovelluksien paketit ovat huomattavasti 5 pidempiä kuin korkeamman prioriteetin paketit. On the other hand often lower priority applications, packets are much longer than five higher-priority packets. Tunnetun tekniikan mukaisissa järjestelmissä tällainen pitkä paketti estää muiden pakettien lähetyksen niin pitkäksi ajaksi kuin pakettia lähetetään. In systems of the prior art, such a long packet prevents the transmission of other packets as long as the packet is transmitted. Tämä voi aiheuttaa merkittäviä viiveitä korkeamman prioriteetinkin pakettien lähetykseen ja huonontaa palvelun laatutasoa. This can cause significant delays in transmission of packets with higher priority and a deterioration in the quality of service levels.
Nyt esillä olevan keksinnön eräänä tarkoituksena on aikaansaada menetelmä joustavaksi palvelun laatutason määrittämiseksi langattomassa Internet-yhteydessä. It is an aim of the present invention is to provide a method for flexible determination of the quality of service in a wireless Internet connection. Keksinnön mukaiselle menetelmälle on pääasiassa tunnusomaista se, mitä on esitetty oheisen patenttivaatimuksen 1 15 tunnusmerkkiosassa. The method of the invention is mainly characterized by what is disclosed in the attached claims 1 to 15. In the part. Nyt esillä olevan keksinnön mukaiselle järjestelmälle on pääasiassa tunnusomaista se, mitä on esitetty oheisen patenttivaatimuksen 8 tunnusmerkkiosassa. The system of the present invention is mainly characterized by what is presented in the appended claim 8 in the characterizing part. Tämän keksinnön mukaiselle langattomalle viestimelle on pääasiassa tunnusomaista vielä se, mitä on esitetty oheisen patenttivaatimuksen 14 tunnusmerkkiosassa. according to the present invention, the wireless communication device is still mainly characterized by what is presented in the appended claim 14 characterizing portion.
20 Keksintö perustuu siihen ajatukseen, että Internet-yhteyden muodostamisessa määritellään yhteydelle tarvittava palvelun laatutaso, jonka perusteella langattomassa tiedonsiirtoverkossa yhteys pyritään muo- • · ... dostamaan asetetun laatutason mukaisilla parametreillä. 20 The invention is based on the idea of ​​connecting to the Internet connection, establish the necessary quality of service on the basis of a wireless communication network connection is attempted to form • · ... according to the set parameters, the quality level of a grating.
• · I < I f 25 Nyt esillä olevalla keksinnöllä saavutetaan merkittäviä etuja tunnetun tekniikan mukaisiin ratkaisuihin verrattuna. • · I <I f 25 of the present invention provides significant advantages over solutions of prior art. Keksinnön mukaisella me- .v netelmällä muodostetussa langattomassa yhteydessä palvelun laatu- ' taso saavutetaan luotettavammin ja lisäksi koko langattoman tiedonsiir toverkon kapasiteetti saadaan tehokkaammin hyödynnettyä, koska joil- : V; .V metal according to the invention in a method, in a wireless quality of service 'level is achieved more reliably and in the entire data transfers in wireless transmission network capacity is utilized more efficiently, because joil- V; 30 lakin yhteyksillä riittää sellainen laatutaso, joka kuluttaa vähemmän tie- I · donsiirtoverkon kapasiteettia. 30 cap connections such quality level that consumes less road I · communication network capacity is sufficient. Toisaalta uudelleen lähetyksiä tarvitaan vähemmän sellaisissa yhteyksissä, joissa tiedonsiirron virheettömyy- * * * * · ' / delle ei ole asetettu suuria vaatimuksia, esim. siirrettäessä puhetta tai ' videota Internet-verkon ja langattoman telepäätelaitteen välillä. On the other hand less retransmissions are required in contexts where error-free data transfer * * * * · '/ delle not set high demands, eg. When transferring speech or' video from the Internet network and a wireless telecommunication terminal. Tällöin 35 jää enemmän kapasiteettia sellaisille sovelluksille, joissa esim. tiedon-siirron virheettömyys on tärkeää, kuten siirrettäessä tiedostoja. 35 In this case, there is more capacity for applications where e.g. information transfer accuracy is important, such as transferring files. Tie-donsiirtovirtauksia tutkitaan keskitetysti Internet-protokollatasolla ja havaittuun tiedonsiirtovirtaukseen liitetään radiorajapinnan palvelun laatu- 11 114132 parametrit. Tie-donsiirtovirtauksia examined a centralized Internet-protocol level and the detected data flow is connected to the radio interface quality of service parameters 11 114132. Nämä parametrit saadaan edullisesti ennakkoon määritetystä, radiorajapintariippuvasta tietokannasta. These parameters are preferably obtained pre-determined, radiorajapintariippuvasta database. Tässä keskitetyssä palvelun laatutason määrityksessä tarvitaan vain kaksi osapuolta ja voidaan paremmin tutkia aktiivisia tiedonsiirtovirtoja ja niille määritettyjä 5 palvelun laatutasoja, ennen kuin uudelle tiedonsiirtovirralle asetetaan palvelun laatutaso. This centralized service quality level of the assay requires only two parties, and to better explore the active data flows and the quality of service defined 5 levels, before a new data stream is set to the quality level of service. Tällöin uudet yhteydet eivät heikennä olemassa olevien yhteyksien palvelun laatutasoa. In this case, new connections do not undermine the existing level of quality of service existing connections.
Erään etuna vielä voidaan mainita se, että yhden tiedonsiirtovirran pa-10 kettia ei tarvitse lähettää yhtenä pakettina, vaan se voidaan jakaa pienemmiksi osiksi, joihin liitetään keksinnön mukaisesti radiovirtauksen tunniste, jonka perusteella vastaanottaja pystyy erottamaan eri virtauksiin kuuluvat paketit ja niiden osat toisistaan. According to a further advantage it can be mentioned that one data stream PA-10 data packet need not be sent in a single packet, but it may be divided into smaller parts, which is assigned a radio flow identifier, the basis of which the recipient is able to distinguish between the different packages and parts between the flows belonging to the invention. Tällöin yhden pitkän paketin osien väliin voidaan lähettää korkeampaa laatutasoa tarvitse-15 van virtauksen paketti. This allows to send a higher level of quality between parts of one long packet 15 to the packet flow van. Lisäksi uudelleenlähetysten määrää saadaan pienennettyä, koska virheet esiintyvät tyypillisesti purskeina, jolloin pitkän paketin kaikki osat eivät välttämättä ole virheellisiä ja näitä ei tarvitse lähettää uudelleen. In addition, the number of retransmissions can be reduced, because errors occur typically in bursts, whereby all parts of a long packet are not necessarily erroneous and these do not have to send again.
20 Keksintöä selostetaan seuraavassa tarkemmin viitaten samalla oheisiin piirustuksiin, joissa: ·:··: Kuva 1a esittää pelkistetysti erästä esimerkkiä Hiperlan-standardin ·*:*· mukaisesta lähiverkosta, 25 ,··. 20 The invention will be described in more detail with reference to the accompanying drawings, in which: ·: ··: Figure 1a illustrates schematically an example of the HIPERLAN standard · * * · according to the local network 25, ··. Kuva 1b esittää Hiperlan-standardin mukaisen tiedonsiirtopaketin ra- kennetta, Figure 1b shows a data packet according to the HIPERLAN standard, the structure,
Kuva 2 esittää Internet-protokollaversion IPv6 paketin rakennetta, 30 v.: Kuva 3 esittää pelkistettynä kaaviona lähettävän ja vastaanottavan v : päätelaitteen kytkeytymistä Internet-verkon kautta, ,···, Kuva4 esittää pelkistettynä kaaviona langattoman Internet-pääte- 35 laitteen kytkeytymistä Internet-verkkoon, • *.'*j Kuva 5 esittää pakettivälitteistä tiedonsiirtoa langattoman viestimen ja Internet-verkon välillä GSM-solukkoverkon kautta, 114132 Figure 2 shows an Internet protocol version IPv6 packet structure 30 v .: Figure 3 is a simplified diagram of the transmitting and receiving in a terminal connecting to the Internet network, ···, Fig.4 shows a simplified diagram of a wireless Internet terminal device connecting to the Internet 35 network, • *. '* j Figure 5 shows a packet-switched data transmission between a wireless communication device and the Internet network via the GSM cellular network 114 132
Kuva 6 esittää erästä esimerkkiä radiovirtaustunnuksen luomisesta havaittaessa tiedonsiirtovirtaus langattomassa tiedonsiirtoverkossa, ja 5 Figure 6 shows an example of setting up a radio flow label upon detection of the data flow in the wireless communication network, and 5
Kuvat 7a ja 7b esittävät eräitä esimerkkejä pakettien lähetyssekvens-seistä tunnetun tekniikan mukaisesti ja keksinnön mukaisella radiovirtaustunnuksella lähetettäessä. Figures 7a and 7b show some examples of packages in accordance with the prior art stand-transmission sequence according to the invention and a radio flow identifier is transmitted.
10 Seuraavassa keksintöä selostetaan käyttämällä GSM-solukkoverkkoa esimerkkinä langattomasta tiedonsiirtoverkosta ja GSM-järjestelmän langatonta viestintä langattomana Internet-päätelaitteena, mutta keksintöä voidaan soveltaa myös muissa langattomissa tiedonsiirtoverkoissa ja langattomissa telepäätelaitteissa, joissa on mahdollisuus pakettivälit-15 teiseen tiedonsiirtoon. 10 The invention will be described by using the GSM cellular network as an example of a wireless communication network and a GSM wireless communication system, a wireless Internet terminal device, but the invention is also applicable to other wireless communication networks and wireless telecommunication terminals with the possibility of packet slots 15 teiseen data transmission. Tällainen langaton viestin 1 voi olla muodostettu myös tietokoneesta, esim. kannettavasta tietokoneesta, johon on kytketty langaton tiedonsiirtolaite, kuten radiomodeemi. Such a wireless communication device 1 can be formed by a computer, e.g. a laptop computer, which is connected to the wireless communication device, such as a radio modem.
Tietovirtauksella tässä selityksessä tarkoitetaan samaan yhtey-20 teen/sovellukseen kuuluvien tietopakettien siirtoa. Tietovirtauksella the purposes of this description, the same available in public areas 20 I / transfer of data packets belonging to the application. Vastaavasti langaton tietovirtaus tarkoittaa samaan yhteyteen/sovellukseen kuuluvien tietopakettien siirtoa langattomasii, edullisesti radiotien välityksellä, jolloin ·:··: käytetään myös nimitystä radiovirtaus. Similarly, wireless data flow refers to the same communication / application transfer of data packets belonging to langattomasii, preferably by radio, wherein the ·: ··: also referred to as a radio flow. Paketit voivat olla esim. Internet- ;'j*; Packages can be for example the Internet;. 'J *; protokollan mukaisia paketteja tai GSM-solukkoverkon GPRS-paket-25 teja. packets according to a protocol or a GSM-GPRS cellular network Paket-25 components. GPRS-pakettivälitysjärjestelmässä on siirtoyhteystasolla mahdol-.··. GPRS packet transmission system is a transmission link level possible. ··. lista olla 14 samanaikaista yhteyttä yhdessä päätelaitteessa Γ! list up to 14 simultaneous connections to one mobile device Γ! (langattomassa viestimessä). (Wireless communication device). GPRS-pakettivälityksessä on paketit tällä hetkellä mahdollista priorisoida neljään eri tasoon. GPRS is a packet transmission of packets currently possible to prioritize the four levels. Tälle prioriteetti- ii * ' tiedolle varattu paketin kenttä voidaan muuttaa tämän keksinnön mu-30 kaiseksi radiovirtaustunnukselle varatuksi kentäksi. This priority ii * 'knowledge reserved for packet field may be modified in accordance to the invention kaiseksi radiovirtaustunnukselle-30 as a field reserved. Mikäli halutaan v.: muodostaa tarvittaessa vähintään yhtä monta radiovirtausta kuin sa- v: : manaikaisten yhteyksien määrä, varataan radiovirtaustunnukselle vas- ....: taava määrä bittejä. V .: If desired form, if necessary, at least as many radio flow than the same V: the number of simultaneous connections is reserved for receiving radiovirtaustunnukselle ....: corresponding number of bits. Prioriteettikentän lisäksi tarvitaan tällöin kaksi li- säbittiä. Priority field plus two additional säbittiä is needed.
35 v ·' Kukin yhteys voi liittyä yhteen sovellukseen, mutta samaan sovelluk- :/·; · 35 years' Each contact can be associated with a single application, but at the same applications: / ·; seen voi liittyä useampikin kuin yksi yhteys. may be related to more than one connection. Näiden samaan sovelluk seen kuuluvien eri yhteyksien tiedonsiirtovirtaukset voidaan identifioida 13 114132 pakettien otsikkokentässä olevista lähettäjän ja vastaanottajan osoite-ja porttitiedoista. These data streams of the various connections within the same sovelluk 13 114132 can be identified in the packet header field, the sender's and recipient's address and port information.
Kuvassa 4 on esitetty pelkistettynä kaaviona langattoman Internet-5 päätelaitteen kytkeytymistä Internet-verkkoon. Figure 4 shows a simplified diagram of a wireless Internet 5 of the terminal coupling to the Internet network. Järjestelmä koostuu langattomasta viestimestä 1, radioverkosta 2 ja ydinverkosta 3. Radioverkko käsittää toiminnot tiedonsiirron aikaansaamiseksi langattoman viestimen 1 ja ydinverkon 3 välille sekä langattomien resurssien hallitsemiseksi, langattomien tietovirtausten (wireless data flows, radio 10 flows) muodostamiseksi ja purkamiseksi, yhteyden siirtämiseksi oh-jainasemalta toiselle (handover) ja mahdollisesti myös pakettien kom-pressoimiseksi esim. IPv6-standardin mukaan. The system consists of a wireless communication device 1, radio network 2 and a core network 3. The radio access network comprises the operations to provide communication between the one and the core network 3 to the wireless communication device and to control the wireless resources, the wireless data flows (the wireless data flows, the radio 10 flows) for forming and unloading, for transfer to OH-jainasemalta another (handover), and possibly also the package com-pressoimiseksi e.g. IPv6 standard. Tässä esimerkissä radioverkon toiminnallisia osia ovat yhteysasema 4, 4' (AP, Access Point) ja yhteysaseman ohjain 5 (APC, Access Point Controller). In this example, the functional elements of the radio access point 4, 4 '(AP, Access Point) and the access point controller 5 (APC Access Point Controller). Yhteys-15 aseman 4 ja langattoman viestimen 1 välille muodostetaan radioyhteys, jossa siirretään mm. Connection station 15 4 and the wireless communication device 1 is established between the radio access, which is transferred mm. yhteyden muodostamisessa tarvittavia signaaleita ja yhteyden aikana informaatiota, kuten Internet-sovelluksen tietopaketteja. the necessary signals to connect to and during the connection information such as an Internet application data packets. Yhteysaseman ohjain 5 kontrolloi yhtä tai useampaa yhteys-asemaa 4, 4' ja niiden kautta muodostettuja yhteyksiä langattomiin 20 viestimiin 1. Radioverkossa 2 voi olla useita yhteysaseman ohjaimia 5, 5', 5". GSM-solukkoverkossa yhteysasemana 4, 4' on tukiasema ja yhteysaseman ohjaimena 5, 5', 5" tukiasemaohjain. The access point controller 5 to control one or more of the contact positions 4, 4 'and through the connections established wireless 20 stations 1. The radio network 2 may have a plurality of access point controllers 5, 5', 5 ". GSM cellular network as access 4, 4 'is a base station, and the access point controller 5, 5 ', 5 "the base station controller.
Ydinverkko muodostuu Internet-verkossa langallisesti yhteydessä ole-25 vista solmuista, kuten reitittimistä ja langallisista Internet-päätelaitteista. The core network consists of an Internet-wired network connection with no-25 of the nodes, such as routers and wired Internet terminal.
Ydinverkko voidaan jakaa ns. The core network can be divided into the so-called. toimialueisiin (domain). domains (domain). Näillä toimialu-eilla on palvelintietokone tai vastaava reititin, jonka avulla toimialue voi olla tiedonsiirtoyhteydessä muihin toimialueisiin Internet-verkossa. These toimialu-neighborhoods is a server computer or a corresponding router, by means of which the domain can communicate with other domains in the Internet network.
30 Toimialueella olevat Internet-päätelaitteet on puolestaan kytketty toimi- • · • v alueen reitittimeen. The 30 Area Internet terminal is in turn connected to a delivery • · • v router area. Kuvan 4 ydinverkossa on esitetty kaksi tällaista v ' toimialuetta 6, 6', jotka on tarkoitettu palvelemaan langattomia viestimiä 1. Näillä toimialueilla 6, 6' on liikkuvan toimialueen reitittimet 7, 7' (MD-router), jotka ohjaavat toimialueeseen 6, 6' yhdistettyjä yhteysaseman 35 ohjaimia 5, 5', 5". Liikkuvuus on Internet-protokollan versiossa 6 ai-ν' : kaansaatu lisäämällä protokollaan tiedonvälitysmenetelmä, jolla toimi- alueet voivat välittää tietoa toimialuetta vaihtaneesta langattomasta In-ternet-päätelaitteesta. Tästä tiedonvälitysmenetelmästä käytetään 14 11413? tässä selityksessä nimitystä kotivälittäjä (Home Agent). Internet-proto-kollan standardiversiossa 6 IPV 6 on tarkemmin kuvattu tämän kotivälit-täjän toimintaa ja johon tässä yhteydessä viitataan. Liikkuvan toimialueen reititin 7, 7' sisältää dynaamisen päätelaitteen konfigurointiprotokol-5 lan version 6 DHCPv6 toiminnalliset ominaisuudet ja langattoman viestimen 1 liikkuvuuden s core network, Figure 4 shows two such V "domain 6, 6 ', which is intended to serve as wireless communication devices 1. These domains 6, 6' is the mobile domain routers 7, 7 '(MD router) which guide the work area 6, 6' connected to the access point 35 guides 5, 5 ', 5 "Mobility is an Internet protocol version 6 al-ν.'. not by adding a protocol communication method of delivery areas can convey information about the domain who changed the wireless Internet terminal of this communication procedure uses 14 11413 ? in this description referred to as a home agent (home Agent). Internet proto-protocol standard version 6 IPV 6 is described in detail in this home mediated Tajan function and which is herein incorporated by reference. the mobile domain router 7, 7 'includes a dynamic terminal Configuration protocol-5-wired version 6 DHCPv6 p and functional characteristics of the wireless communication device one movement eurannan liikkuvaan toimialueeseen 6, 6' liittyneiden yhteysaseman ohjaimien 5, 5\ 5" välillä. eurannan the mobile domain 6, 6 'between the joined the access point controller 5, 5 \ 5 ". Mainittakoon, että liikkuvan toimialueen reitittimen 7, 7' ja yhteysaseman ohjaimen 5, 5', 5" välillä voi joissakin toimialueissa olla yksi tai useampi tavanomainen 10 reititin, vaikka oheisessa kuvassa 4 näitä mahdollisia reitittimiä ei ole esitetty. Liikkuvan toimialueen reititintä 7, 7" vastaava elementti GSM-soluverkossa, jossa on käytössä pakettivälitteinen sanomanvälitys GPRS (General Packet Radio Service), GPRS-tukisolmu SGSN (Serving GPRS Support Node). Incidentally, the mobile domain router 7, 7 'and the access point controller 5, 5', 5 "range, in some domains have one or more of the conventional 10 router, although 4 of these possible routers are not shown in the figure below. Rolling domain router 7, 7 ' the corresponding element of the GSM cellular network that uses packet-switched message transmission of GPRS (General Packet Radio Service), GPRS support node SGSN (Serving GPRS support node). Koti välittäjää vastaava elementti maini-15 tussa GSM-solukkoverkossa on GPRS-tukisolmujen yhdysväylä GGSN (Gateway GPRS Support Node). The local broker in charge of said element 15 out in that the GSM cellular network is a GPRS gateway support nodes GGSN (Gateway GPRS Support Node).
Tässä selityksessä esimerkkinä käytettävä verkkoarkkitehtuuri antaa yleiskuvan siitä, miten palvelun laatutaso voidaan määrittää kaistarajoi-20 tetuissa radioverkoissa liityttäessä Internet-verkkoon. The network architecture used as an example in this specification gives an overview of how the quality of service may be determined kaistarajoi-20 tetuissa radio networks joining the Internet. Tässä arkkitehtuurissa on kaksi liityntärajapintaa: radiorajapinta ja radioverkko-ydin-verkkorajapinta. In this architecture, there are two connection interface: the radio interface and radio network core-network interface. Radiorajapinta muodostuu siis langattoman viestimen ·:··: 1 ja yhteysaseman 4, 4' väliseen liikennöintiin. The radio interface is thus made up of the wireless communication device ·: ··: 1 and the access point 4, 4 'for communication between. Radioverkko-ydinverkko- rajapinta muodostuu vastaavasti yhteysasemaohjaimien 5, 5', 5" ja liik-25 kuvan toimialueen reitittimien 7, 7" välisestä liitynnästä. The radio network interface ydinverkko- formed respectively yhteysasemaohjaimien 5, 5 ', 5 "mov-25 image domain routers 7, 7' for access between.
Langattoman viestimen 1 käyttäjä voi käyttää Internet-verkkoa esim. The wireless communication device 1 the user can use the Internet network, e.g.
;!;* siten, että langattomassa viestimessä 1 käynnistetään tähän tarkoituk seen suunniteltu sovellusohjelma, kuten selainohjelma (Browser). ;!, *, So that the wireless communication device 1 is started for this purpose-designed application program such as a web browser (browser). So-30 vellusohjelmassa langattoman viestimen käyttäjä asettaa kohdeosoit- • · Λ: teeksi haluamansa Internet-palvelimen tai Internet-päätelaitteen osoit- v : teen, esimerkiksi sen palvelun tarjoajan Internet-palvelimen osoitteen, jonka kanssa langattoman viestimen käyttäjä on tehnyt sopimuksen In-.···. So-30 vellusohjelmassa the wireless communication device the user sets the destination address • · Λ: PHASE desired Internet server or Internet addresses in the terminal: I do, for example, the service provider's Internet address of the server with which the wireless communication device the user has made · In- agreement. ··. ternet-palveluiden käyttämisestä. use via our web services. Kuten jo aikaisemmin tässä selityk- "* 35 sessä on esitetty, tämä Internet-osoite voidaan ilmoittaa neliosaisena v : oktettinumerosarjana tai voidaan käyttää tekstimuotoisia osoitteita, jol- ·/· loin palvelimessa oleva nimipalvelin (domain name server) muuttaa tekstimuotoisen osoitteen Internet-protokollan mukaiseksi lukusarjaksi. As mentioned earlier in this description, "* 35 are disclosed, this Internet address can be indicated in a four piece v oktettinumerosarjana or may be used in text form addresses Jolla · / · created, the server name server (domain name server) converts the text form of address to the Internet protocol in accordance with reading series.
15 114132 15 114132
Kuvassa 5 on kaaviona esitetty tilanne, jossa langaton viestin 1 on kytketty Internet-verkkoon digitaalisen solukkoverkon välityksellä käyttäen pakettivälitteistä tiedonsiirtoa GPRS. Figure 5 shows a situation in which the wireless communication device 1 is connected to the Internet network via a digital cellular network using packet switched data transmission GPRS diagram. Langaton viestin 1 kommunikoi 5 yhteysaseman 4 kanssa jollakin järjestelmälle varatun taajuusalueen kanavalla. The wireless communication device 1 communicates with the access point five four band allocated in one system channel. Tämä yhteysasema 4 on GSM-solukkoverkossa tukiasemajärjestelmän (BSS, Base Station Subsystem) tukiasema (BTS, Base Tranceiver Station). This access point 4 is a GSM cellular network base station subsystem (BSS, Base Station Subsystem) the base station (BTS, Base Transceiver Station). Yksi yhteysasema 4 muodostaa solukkoverkon yhden solun radiorajapinnan. One access point 4 forms one cell of the cellular network radio interface. Yhteysasema 4 toimii langattoman viesti-10 men 1 ja yhteysaseman ohjaimen 5 välillä siirrettävän informaation vä-littimenä. The access point 4 acts as a wireless message 10 men and one access point controller 5 information to be transferred between the VA command relay. Yhteysaseman ohjaimen keskeisenä tehtävänä on kanavien hallinta radiorajapinnassa ja yhteyden siirto yhdeltä yhteysasemalta 4 toiselle yhteysasemalle 4' tilanteessa, jossa langaton viestin 1 liikkuu solusta toiseen. a central access point controller is a radio channel management interface, and to transfer the connection from one access station 4 to another access point 4 'in a situation where the wireless communication device 1 moves from cell to cell.
Kuvataan seuraavaksi tiedonsiirtoa toisesta Internet-päätelaitteesta langattomaan viestimeen 1. Langattoman viestimen 1 Internet-sovellus, johon informaatio lopulta siirretään, lähettää edellä esitetyn osoitteen lähettävän Internet-päätelaitteen määrittämiseksi. In the following, data transmission from the second Internet terminal device to the wireless communication terminal 1. The wireless communication device 1 of the Internet application, to which the information is finally transferred, transmits the address of the sending above, the determination of an Internet terminal. Tiedonsiirto suorite-20 taan GPRS-standardin mukaisesti matkviestimestä 1 GSM-solukko-verkkoon. 20, communication is performed in accordance with the GPRS standard matkviestimestä one of the GSM cellular network. GSM-solukkoverkko muuttaa pakettisanoman Internet-proto-kollan mukaiseksi sanomaksi ja välittää sen Internet-verkkoon. GSM cellular network adjusted to package the message proto-Internet protocol message, and transmits it to the Internet network. Sovel-·:··· luksessa muodostettu informaatio siirretään langattomaan viestimeen 1 · Application: ··· formed luksessa information is transferred to the wireless station 1
Internet-protokollan mukaisesti Internet-verkon kautta sinänsä tunne-25 tusti reitittämällä GSM-solukkoverkkoon, jossa informaatio muunnetaan solukkoverkon pakettivälitysmekanismien mukaiseksi, tässä tapauk-sessa GPRS-verkon paketeiksi. according to the Internet protocol via the Internet network known per se and 25 tusti routing the GSM cellular network, wherein the information is converted to a cellular packet switching mechanisms, Sessa In that case, the GPRS network packets. Informaatio välitetään edelleen yh-teysaseman ohjaimen 5 kautta yhteysasemalle 4 ja edelleen langatto-* maan viestimeen 1, jossa vastaanotettu sanoma välitetään sovellus- 30 tasolle sovelluksen käsiteltäväksi. The information is further transmitted through the 5 ER-teysaseman controller to the access point 4 and further to the wireless communication device * 1, wherein the received message is forwarded to application 30 on an application level.
T: Seuraavassa kuvataan keksinnön erään edullisen suoritusmuodon mu- kaista menetelmää radiovirtauksen tunnuksen muodostamiseksi langat-... toman viestimen 1 ja yhteysaseman 4, 4' välisessä tiedonsiirrossa. T: The following describes a preferred embodiment of the method according to the invention for generating a radio flow identifier yarns -... Toman communication station 1 and the access point 4, 4 'between. So- ".·' 35 velluksena on langattoman viestimen 1 Internet-sovellus, josta lähete-v:': tään Internet-protokollan mukaista informaatiota Internet-verkkoon. . The cell "·" 35 replications of the wireless communication device 1 of the Internet application, which referral-v 'of information from the Internet network based on the Internet protocol.
Tässä selityksessä ei tarkemmin kuvata langattoman viestimen 1 ja matkaviestinverkon välistä pakettien muodostusta, joka voi vaihdella eri 16 11413? This disclosure does not further describe the formation of one of the wireless communication between the mobile station and the network packages, which may vary between 16 11413? matkaviestinverkoissa ja on alan asiantuntijan sinänsä tuntemaa tekniikkaa. mobile communications networks, and is itself known to the person skilled in the art. Kuvassa 6 on esitetty periaatteellisena kaaviona tätä radio-virtaustunnuksen muodostusta langattoman viestimen 1 ja yhteys-aseman ohjaimen 5 väliseen tiedonsiirtoon. Figure 6 is a schematic diagram of this formation of the radio flow label for data transmission between the wireless communication device 1 and the connection status of the controller 5. Kaikki tiedonsiirto on pa-5 kettipohjaista ja reititetään Internet-protokollan mukaisesti. All communication is pa-5 kettipohjaista and routed in accordance with the Internet protocol. Langattoman viestimen radiovirtauksen välittäjä (MRFA, Mobile Terminal Radio Flow Agent), joka on toteutettu edullisesti langattoman viestimen 1 sovellusohjelmistossa, alkaa lähettää radiovirtauksen informaatiopaketteja, joissa käytetään oletusvirtaustunnusta (Default Flow ID). The wireless radio communication flow mediator (MRFA, the Mobile Terminal Radio Flow Agent), which is preferably implemented in a wireless communication device 1 in the application software, starts to transmit radio flow information packets using a default flow ID (Default Flow ID). Yhteys-10 asemalla 4 yhteysaseman radiovirtauksen välittäjä (ARFA, Access Point Radio Flow Agent) välittää virtauksen eteenpäin yhteysaseman ohjaimelle 5. Yhteysaseman ohjaimessa 5 reititinmatriisi (RM, Router Matrix) (ei esitetty) välittää virtauksen virtauksenhallintalohkolle (RFM, Radio Flow Manager). Connection 10 station 4 access point radio flow mediator (ARFA, access point radio flow agent) to convey the flow forwards the access point controller 5. The access point controller 5 reititinmatriisi (RM, router matrix) (not shown) transmits the flow virtauksenhallintalohkolle (RFM Radio Flow Manager). Yhteysaseman ohjain 5 havaitsee, että tämä 15 virtaus on sellainen, jolle pyritään muodostamaan radiovirtaustunnus tietyn palvelun laatutason aikaansaamiseksi (lohko 601 kuvassa 6). The access point controller 5 detects that this flow 15 is one which seeks to establish a radio flow label to provide a certain quality of service (block 601 in Figure 6). Yhteysaseman ohjain 5 selvittää, onko sillä hetkellä riittävästi resursseja käytettäväksi tiedonsiirrossa langattoman viestimen 1 ja yhteys-aseman 4 välillä, jotta haluttu palvelun laatutaso kyseiselle virtaukselle 20 FID voitaisiin saavuttaa (lohko 602). The access point controller 5 to determine whether the currently sufficient resources used for communications of the wireless communication device 1 and the connection between the station 4, so that the desired level of quality service to the flow of the FID 20 can be achieved (block 602). Mikäli resursseja on riittävästi vapaana, valitsee virtauksenhallintalohko RFM virtaukselle uuden virtaus-tunnuksen välitettäväksi yhteysaseman 4 kautta langattoman viestimen ·:··; If there are sufficient resources available, selects the flow control block RFM flow forwarding to the new flow-ID to a contact position of the wireless communication via the 4 ·: ··; 1 radiovirtauksen välittäjälle MRFA. 1 radio stream intermediary MRFA. Virtaustunnuksen valinnassa käyte- tään TCP/IP-portteja ja/tai lähettävän Internet-päätelaitteen ja vas-25 taanottavan Internet-päätelaitteen osoitteita. the selection of the flow identifier is used in the TCP / IP ports and / or sending an Internet terminal and a left-host 25 to the Internet addresses of the terminal. Tämä virtaustunnus on * · ... esimerkiksi 20 bittinen tieto, joka välitetään langattomaan viestimeen 1 :1;1 yhteysaseman 4 kautta. This flow ID is * · ... for example, 20-bit data, which is transmitted to the wireless communication device 1: 1; 1 through the access point 4. Kuvassa 6 tämä vaihe on merkitty nuolella 603 In Figure 6, this step is indicated by arrow 603
ja vaikka se on yhdistetty suoraan yhteysaseman ohjaimesta 5 langat-; and although it is connected directly to the access point controller 5 wirelessly; tomaan viestimeen 1 käytännön sovelluksissa se välitetään fyysisesti 30 yhteysaseman 4 kautta. tomaan communication device 1 in practical applications it is transmitted physically 30 via the access point 4. Langattomassa viestimessä 1 käsitellään tämä ,v saapunut virtaustunnus ja langaton viestin 1 muodostaa tämän perus- T: teella lyhyemmän virtaustunnuksen, tässä sovellusesimerkissä 8 bitti- sen virtaustunnuksen, jolloin yhdessä langattomassa viestimessä 1 * · t...t voidaan samanaikaisesti käyttää 256 eri virtaustunnusta eri Internet- ·;·' 35 sovelluksia varten. The wireless communication device 1 is treated with this, in received flow ID, and the wireless communication device 1 forms the cut T: basis for a shorter flow label, in this application example 8 of bits of the flow label, wherein the one wireless communication device 1 * · T ... T can simultaneously use 256 different flow recognize different · Internet, · '35 applications.
t ·» 1 · • »· · t »1 • ·» ·
17 11413? 17 11413?
Yhteysaseman ohjain 5 välittää saman virtaustunnuksen myös yhteys-asemalle 4 (nuoli 604), lisäksi tässä voidaan välittää tieto siitä, minkälaista palvelun laatutasoa tälle virtaukselle halutaan. The access point controller 5 transmits the same flow label also access station 4 (arrow 604), in addition to this information can be transmitted on the kind of quality of service is desired for this flow.
5 Langattomassa viestimessä 1 muodostettu lyhyempi virtaustunnus, jota tässä selityksessä jatkossa nimitetään radiovirtaustunnukseksi (RFID, 5 The wireless communication device 1 is formed with a shorter flow label, which in this specification will be called the radio flow identifier (RFID
Radio Flow ID), välitetään langattomasta viestimestä 1 langattoman viestimen radiorajapinnan MT/RP kautta yhteysasemalle 4. Kuten tunnettua, kullakin solukkoverkon langattomalla viestimellä on oma laite-10 tunnuksensa tai vastaava yksilöllinen tunnus, jonka perusteella solukkojärjestelmän langattomat viestimet voidaan erotella toisistaan. Radio Flow ID) is transmitted from the wireless communication device 1 to the wireless communication of the radio interface MT / RP via the access point 4. As known, each of the cellular network, the wireless communication device has its own 10-identifier or corresponding unique ID of the cellular system the mobile stations can be distinguished. Langattoman viestimen radiorajapinta MT/RP käsittää sinänsä tunnetusti mm. The wireless communication device radio interface MT / RP comprises per se known, for example. radiolähetin/vastaanottimen (ei esitetty) sekä koo-daus/dekoodausvälineet (ei esitetty), mutta tämän radiorajapinnan 15 yksityiskohtaisempi käsittely ei tässä yhteydessä ole tarpeen. a radio transmitter / receiver (not shown), and intends-coding / decoding means (not shown), but the 15 detailed treatment of this radio interface is not necessary in this context. Tämä langattoman viestimen tunnus MSID (Mobile Station ID), joka GSM-jär-jestelmässä on edullisesti kansainvälinen laitetunnus IMEI (International Mobile Equipment Identity), välitetään langattomalta viestimeltä 1 yhteysasemalle 4 lähetettävien sanomien lähetyksen yh-20 teydessä (nuolet 605 ja 606). The mobile station identification MSID (mobile station ID), which in the GSM-Jar-system has preferably international equipment identity IMEI (International Mobile Equipment Identity), is transmitted to the transmission from the wireless communications device to be transmitted in one access point four messages SR-20 teydessä (arrows 605 and 606). Yhteysasemalla 4 on nyt selvillä virtauksen tunnus FID, radiovirtauksen tunnus RFID sekä langattoman viestimen tunnus MSID. The connection station 4, is now aware of the flow identification FID, the radio flow identification RFID and mobile station identification MSID. Yhteysasema 4 pystyy tämän jälkeen langattomasta ·:··: viestimestä tulevien radiovirtaustunnusten RFID ja langattoman viesti- men tunnuksen MSID perusteella yhdistämään virtauksen alkuperäi-...: 25 seen laajempaan virtaustunnukseen FID. The access point 4 can then the wireless ·: ··: an RFID communication device for future radio flow identifiers and wireless messaging men ID MSID based on the original flow combine -... 25 of the wider virtaustunnukseen FID. Yhteysasema 4 lähettää ··., kuittaussanoman langattomalle viestimelle 1 (nuolet 607 ja 608) ja yh- teysaseman ohjaimelle 5 (nuoli 609). The access point 4 transmits ··., An acknowledgment message to the wireless communication device 1 (arrows 607 and 608) and one teysaseman to the controller 5 (arrow 609). Tämän jälkeen myös langaton viestin lähettää kuittauksen yhteysaseman ohjaimelle 5 (nuoli 610). After this, the wireless communication device sends an acknowledgment to the access point controller 5 (arrow 610).
'·* * Tämän jälkeen langattoman viestimen 1 ja yhteysaseman ohjaimen 5 30 välillä on haluttua palvelun laatutasoa vastaava yhteys (tätä esittää X: lohko 611). '· * * Then, the wireless communication device 1 and the access point 30 has a guide 5 corresponding to the desired quality of service level of the connection (this is represented by X in block 611).
Yhteysaseman ohjaimelle 5 voi tulla myös Internet-verkosta tietovirtaus, * » joka on osoitettu langattoman viestimen 1 Internet-sovellukseen. The access point controller 5 may come from the Internet to the data flow, * »which is addressed to the wireless communication device 1 Internet application. Tällöin 35 yhteysaseman ohjain 5 havaitsee, että tälle virtaukselle voidaan mää-v : rittää virtaustunnus, jolloin yhteysaseman ohjain 5 tutkii virtaukselle halutun palvelutason ja selvittää, onko riittävästi resursseja käytettävissä halutun palvelutason saavuttamiseksi ja ylläpitämiseksi. 35 In this case, the access point controller 5 detects that this flow may be in-system: the potency of a flow ID to the access point controller 5 examines the desired flow of the service and to determine whether sufficient resources available for achieving and maintaining a desired level of service. Tässä 18 114132 yhteysaseman ohjain 5 huomioi myös muut sillä hetkellä aktiivisena olevat radiovirtaukset ja selvittää, voidaanko haluttu palvelutaso antaa tälle virtaukselle vaarantamatta aktiivisten virtausten palvelutasoa. In this 18 114132 the access point controller 5 also takes into account other in the currently active radio streams and find out whether the desired level of service give this flow without compromising the level of service of active flows. Mikäli palvelutaso on saavutettavissa, suoritetaan edellä esitetty signa-5 lointi, jolla radiovirtaukselle määritetään mm. If the service is accessible, is carried out in the signa-5 wiring, which is determined radiovirtaukselle mm. virtaustunnus. the flow ID.
Siinä tilanteessa, että radiotiellä ei ole käytettävissä riittävästi resursseja halutun palvelun laatutason saavuttamiseksi, voidaan toimia esim. siten, että radiovirtausta jatketaan alemmalla laatutasolla, esimerkiksi 10 parhaan yrityksen (best effort) mukaisella lähetyksellä, jolloin tästä voidaan informoida virtauksen lähettänyttä Internet-päätelaitetta. In the event that the radio path does not have sufficient resources to achieve the desired quality of service, action to be taken e.g. so that the radio flow is continued at a lower quality level, according to the example 10 best effort (best effort) transmission, in which case this can be informed of the flow of the originating Internet terminal. Tarvittaessa voidaan tiedustella käyttäjältä, siirretäänkö informaatiota haluttua palvelun laatutasoa alemmasta tasosta huolimatta, vai keskeytetäänkö informaation siirto. If necessary, the user may be asked whether to move the information about the desired quality of service, despite the lower level, or to discontinue transmission of information.
Toisesta Internet-päätelaitteesta lähetetty Internet-protokollan mukainen informaatio välitetään normaaleja Internet-protokollan mekanismeja käyttäen solukkoverkkoon. information according to the Internet protocol sent from the second Internet terminal device is transmitted to the normal mechanisms of the Internet protocol using the cellular network. Solukkoverkossa sanoma muunnetaan solukkoverkon pakettivälitysmekanismeja vastaavaksi sanomaksi ja väli-20 tetään se yhteysaseman ohjaimelle 5. Yhteysaseman ohjain 5 liittää sanomaan virtaustunnuksen FID ja lähettää sanoman edelleen yhteys-asemalle 4. Yhteysasemalla 4 tutkitaan tämän virtaustunnuksen FID :··: perusteella se, mikä on sitä vastaava radiovirtaustunnus RFID ja mat- kaviestintunnus MSID. A cellular network, the message is converted into a cellular packet switching mechanisms for the corresponding message, and the intermediate 20 VED the access point controller 5. The access point controller 5 connected to the message flow identification FID and transmits the message to the access station 4. The connection station 4 examines this flow identification FID ·· on the basis of it, which is the corresponding radio flow label RFID and mobile kaviestintunnus MSID. Tämän jälkeen yhteysasemassa 4 virtaustunnus 25 FID poistetaan ja sen tilalle liitetään radiovirtaustunnus RFID. After this, the access point 4 of the flow identification FID is removed at 25 and replaced attached to the radio flow identification RFID. Tällä ta- * · voin voidaan vähentää pakettien mukana siirrettävää informaatiota :*;* (tässä esimerkissä 20 -8 = 12 bittiä), mikä vähentää radioverkon kuormitusta ja mahdollistaa radioverkon tehokkaamman hyödyntämi-·*' : sen. In this way * · I can reduce the packets with information to be transferred: *; * (in this example 20 -8 = 12 bits), which reduces the load on the radio network and allows more effective utilization of the radio network · * 'it. Tätä on havainnollistettu vielä oheisessa kuvassa 7a, joissa on 30 neljä lähetysjonoa 701, 702, 703, 704, joissa on radiovirtausten paket-,0 teja. This is illustrated further in the accompanying Figure 7a, with 30 four transmit queues 701, 702, 703, 704, which is a radio packet flow 0 components. Kunkin jonon paketteihin on esimerkinomaisesti merkitty sen yh- ;T: teyden numero (1—7), johon paketti kuuluu. Each queue packets by way of example the one marked; T teyden number (1-7) to which the packet belongs. Näistä jonoista yhteys- aseman ohjain 5, 51, 5" valitsee kulloinkin lähetettävän paketin ennalta ... määrättyjen kriteerien perusteella. Tunnettua tekniikkaa esittää en- *:*' 35 simmäinen lähetyssekvenssi 705, jossa lähetysjärjestys määräytyy lä-v": hinnä jonolle asetetun prioriteetin perusteella. These queues contact position of the controller 5, 51, 5 "selects each packet to be transmitted a predetermined ... on the basis of the criteria laid down in the prior art shows the EN *. * '35 simmäinen transmission sequence 705 where the order of transmission is determined WF V" set priority queue HINNA by. Prioriteettijärjestys on tässä esimerkissä seuraava: korkein prioriteetti ensimmäisellä jonolla 701, seuraavaksi toisella jonolla 702, kolmannella jonolla 703 ja alin 19 114132 prioriteetti neljännellä jonolla 704. Otsikkokenttiä on kuvattu H-kirjaimilla kussakin paketissa. The order of priority in this example is as follows: the highest priority in the first queue 701, the next 702 in the second queue, third queue 703 114 132 19 and the lowest priority queue 704. The fourth header fields are described in the letters H in each packet.
Keksinnön erään edullisen suoritusmuodon mukaista informaation siir-5 toa esittää toinen lähetyssekvenssi 706. Tässä tilanteessa jonojen 701 —704 lähetysjärjestys määräytyy jonoa vastaavalle radiovirtaukselle asetetun palvelun laatutason mukaisesti siten, että korkein laatutaso on asetettu ensimmäiselle jonolle 701, seuraavaksi korkein toiselle jonolle 702, tämän jälkeen tulee kolmas jono 703 ja alin palvelun laatutaso on 10 asetettu neljännelle jonolle 704. Radiovirtaustunnukset on merkitty tähän toiseen lähetyssekvenssiin 706 viitenumerolla 707. Invention information MOVE-5 apparatuses according to a preferred embodiment shows a second transmission sequence 706. In this situation, the queues 701 -704 transmission order determined by the sequence in accordance with the service set radiovirtaukselle the quality level so that the highest quality level is set, the first queue 701, the next highest to the other queue 702, then this will be third string 703, and the lowest quality of service is a set of four 10-th queue 704. The radio flow identifiers are indicated in this second transmission sequence 706, reference numeral 707.
Langaton viestin 1 vastaanottaa tämän lähetyssekvenssin mukaisesti lähetetyn pakettisanoman ja välittää siinä olevan informaation vastaa-15 valle sovellukselle. The wireless communication device 1 receives the message packet transmitted according to this transmission sequence and transmits the information to the corresponding 15 for application. Langattomassa viestimessä 1 on myös kytkentä-taulukko tai vastaava, jossa on tieto siitä, mitä sovellusta tietty radio-virtaustunnus RFID vastaa. The wireless communication device 1 also has a switching table or the like, which is information on what application specific radio flow identification RFID corresponds. Myös lähetys langattomasta viestimestä 1 Internet-verkkoon suoritetaan samaa periaatetta noudattaen käänteisesti. Also, the transmission from the wireless communication device 1 to the Internet network is performed in accordance with the same principle in reverse.
Pakettien lähetyssekvenssin muodostuksessa voidaan huomioida mm. A transmit packets can be taken into account in the formation mm. jonojen 701—704 lukumäärä, virheiden aiheuttamat uudelleenlähetys-·...: tarpeet, tilastollinen multipleksaus kiinteän mittaisille paketeille, pyrki- mys keskimääräisen viiveen pienentämiseen ja kanavan mahdollisiin- * · · 25 man tehokas hyödyntäminen. The number of queues 701-704, the retransmission due to errors · ... the needs, statistical multiplexing for packets of fixed dimension, 'efforts to reduce the average delay and the channel mahdollisiin- * · 25 · efficient use of Man.
Palvelun laatutason QoS määrittämisessä voidaan käyttää hyväksi In-·* ternet-sanomassa tulevan sovelluksen otsikkokentässä olevia tietoja, v : Tällä hetkellä ollaan kehittämässä standardia sille, kuinka nämä palve- 30 lun laatutasot voitaisiin esittää ja mitä ne olisivat. The quality of service QoS level can be utilized to determine the In- ternet · * message header field of incoming application data, v: Currently, we are developing a standard for how these services 30 lun quality levels could be presented and what they would be. Joka tapauksessa In- X*: ternet-protokollan mukaisessa sanomassa on otsikkokentässä tieto so- T: velluksen tyypistä, joka voi olla esim. audiosovellus, videosovellus, X; In any case, the In-X * of the message via our web protocol is the header of the data cell T. The type of backup application, which may be for example an audio application, a video application, X; datasovellus tai näiden yhdistelmä. a data application, or a combination thereof. Tällaisilla erityyppisillä sovelluksilla ... on erilaiset vaatimukset. Such different types of applications have different requirements .... Esimerkiksi audio- ja videosovelluksien reaa- 35 liaikaisuus yleensä edellyttää sitä, että paketit on toimitettava tietyn v:': vasteajan kuluessa vastaanottajalle tai muuten paketit on hylättävä. For example, audio and video applications in real liaikaisuus 35 usually requires that packets be provided with the v: ': within the response time to the recipient or otherwise packets have been rejected.
:\i Sen sijaan datasiirrossa, esimerkiksi siirrettäessä ohjelmatiedostoja on tärkeää tiedonsiirron virheettömyys, ei niinkään reaaliaikaisuus. : \ I Instead, the data transfer, for example, when transferring executable files is important for data accuracy, not so much in real-time. Nykyi- 20 114132 sin tunnetuissa menetelmissä ja solukkoverkoissa suunnitteluvaiheessa määritetään tiedonsiirron virhetodennäköisyys, jonka perusteella voidaan valita virheenkorjausalgoritmit ja asettaa esim. maksimi uudelleenlähetysten määrä. The current known methods sin 20 114132 cellular networks and the design specifies the data error probability, which can be selected on the basis of the error correction algorithms and to set e.g. maximum number of retransmissions. Kaikki paketti-informaatio siirretään samo-5 jen kriteerien mukaisesti. All packet information is transferred in accordance with samo-five of the criteria. Jos jokin paketti siirretään virheellisesti, lähetetään se uudelleen. If a packet is passed incorrectly, it will be sent again. Näitä uudelleenlähetyksiä suoritetaan joko niin kauan, että paketti saadaan oikein vastaanotettua, tai mikäli paketille on määritetty vasteaika, paketti hylätään, jos sitä ei saada oikein vastaanotettua määritellyn ajan kuluessa, tai maksimi uudelleenlähetysten 10 määrä ylittyy. These retransmissions are conducted either as long as the packet can be correctly received, or if the response packet is configured, the packet is rejected if it can not be correctly received within a specified time, or a maximum 10 number of retransmissions is exceeded. Koska audio- ja videosovelluksissa riittäisi jopa osittain virheellisesti vastaanotettu informaatio, kuormittaa tämä uudelleenlähetys turhaan radioverkkoa. Since the audio and video applications be sufficient to partly incorrectly received information, the burden unnecessarily retransmit the radio network. Lisäkuormitus toisaalta vähentää muiden sovellusten käytettävissä olevia radioresursseja ja näin ollen vaikuttaa myös muiden sovellusten saamaan palvelutasoon. Additional load on the other hand to reduce the use of other applications of radio resources and therefore also affects the level of service to other applications. Virheiden havait-15 semiseen ja korjaukseen on kehitetty useita menetelmiä, jotka ovat alan asiantuntijan tuntemaa tekniikkaa, joten niiden tarkempi käsittely tässä yhteydessä ei ole tarpeen. Error detec-semiseen 15 and a plurality of methods that are known to those skilled in the art have been developed for the repair, so a more detailed discussion in this context is not necessary. Mainittakoon vielä se, että virheiden paljastus- ja korjausalgoritmien virheenpaljastus- ja virheenkorjauskyvyn lisääminen lisää tiedonsiirtotarvetta. It should also be mentioned that the unmasking of error correction and error detection algorithms and increasing the error correcting capability increases the need for data transmission. Nämä vastakkaiset vaatimukset 20 asettavat rajan sille, kuinka tehokas algoritmi valitaan, ettei tiedonsiirto tarpeettomasti hidastuisi. These opposing requirements 20 set a limit on how efficient an algorithm is selected, the data that needlessly slow down.
: Keksinnön mukaista menetelmää käytettäessä voidaan määritellä eri palvelutasoja, joilla on erilaiset vaatimukset. The method according to the invention can be used to determine the different levels of service to different requirements. Esimerkiksi audio- ja vi- < · · 25 deopaketeille voidaan määritellä huonompi virhetodennäköisyysvaati-mus kuin datapaketeille. For example, audio and video <· · 25 deopaketeille can be defined as inferior probability of error-mus demanding than data packets. Toisaalta reaaliaikavaatimuksesta johtuen voi- * daan audio- ja videopaketeille määritellä korkeampi prioriteetti kuin da-tapaketeille. On the other hand, due to its real-time audio force * and videopaketeille be defined as a higher priority than the packets from the DA. Tällöin datapaketit lähetetään hitaammassa tahdissa, mikäli radioverkko on kuormitettu. In this case, the data packets are transmitted at a slower rate, if the radio network is loaded. Palvelun laatutasoa kuvaavia kriteerejä 30 voivat lisäksi olla mm. describing the quality of service criteria 30 may also be, for example. vasteaika, jonka kuluessa paketti on vastaan-V: otettava tai muuten se hylätään. response time during which the packet is received-V: to be or else it will be rejected. Näitä eri kriteerejä yhdistämällä saa- T: daan useita erilaisia palvelutasoja ja palvelutason määrityksissä voi- ( ' . daan käyttää myös muita kuin edellä mainittuja kriteerejä. These different criteria by combining the T be a number of different grades of service and service assays force ( 'also be used as the above-mentioned criteria other than the..
• · »1* * · ·;· 35 Nämä palvelutasot ja niitä vastaavat tutkittavat otsikkokentän bitit on :T: esimerkiksi taulukoitu yhteysaseman ohjaimella 5, jolloin tutkimalla näitä otsikkokentän bittejä, yhteysaseman ohjain 5 hakee taulukosta » · sitä vastaavan laatutason. • · »1 * * · ·, · 35 These service levels and corresponding subjects header field bits are: T, for example, tabulated in the access point controller 5, whereby by examining these header field bits, the access point controller 5 searches the table" · the corresponding level of quality. Näille laatutasoille on yhteysaseman ohjai- 114132 21 mella 5 tallennettuna tieto kunkin laatutason erityisvaatimuksista, joista edellä mainittiin mm. These quality levels is stored in the access point guides 114 132 21 5 Mella information for each quality level of specific requirements, for which the above-mentioned example. virhetodennäköisyys, prioriteetti ja vasteaika. error probability, priority and response time.
Nämä palvelun laatutasomääritykset välitetään yhteysaseman ohjai-5 meitä 5 yhteysasemalle 4, joka näiden perusteella suorittaa mm. These quality of service configuration is transmitted to the access point ohjai 5-5 us access to the station 4, which is carried out on the basis of the example. lähetettävänä olevien pakettien lähetysjärjestyksen määrittämisen. determination of the transmitted packets in the transmission order. Samanaikaisesti voi yhden yhteysaseman 4 välitettävänä olla useita Internet-sovelluksia. At the same time can one access point manages over 4 be a number of Internet applications. Näille eri sovelluksille muodostetaan sopivimmin kullekin oma jono, johon paketteja siirretään lähetystä varten. These different applications are formed preferably in each of its own queue to which packets are transferred for transmission. Näiden eri jonois-10 sa olevien pakettien välillä yhteysasema 4 kulloinkin valitsee kulloinkin lähettävän paketin. These different jonois-10 SA from the packet, the access point 4 selects the respective transmitting each packet.
Keksinnön mukaisen radiovirtaustunnuksen avulla voidaan parantaa järjestelmän hyötysuhdetta myös siten, että pitkien pakettien lähetys 15 voidaan jakaa osiin siten, että osien välissä tarvittaessa lähetetään yksi tai useampi korkeamman palvelun laatutason paketti. a radio flow label according to the invention can be used to improve the efficiency of the system, so that the transmission of long packets can be divided into 15 parts so that between the parts, if necessary, sent to one or more of a higher quality of service of the packet. Nämä osat voivat olla esim. aikajakoisessa radiolinkissä yksi aikajakso. These parts can be eg. A time-shared radio link one time period. Tunnetun tekniikan mukaisissa järjestelmissä koko paketti on siirrettävä peräkkäisissä aikajaksoissa, koska vastaanottaja ei muuten pysty tunnistamaan sitä, 20 mihin virtaukseen paketin osa kuuluu. In prior art systems the whole package must be transferred to the successive periods of time, because the recipient would not otherwise be able to recognize it, 20 to the flow of part of the package belongs. Keksinnön mukaisessa järjestelmässä paketin osat voidaan tunnistaa radiovirtaustunnuksen perusteella. the system according to the invention, the packet parts can be identified on the basis of the radio flow label. Tämä tilanne on esitetty oheisessa kuvassa 7b, jossa on esitetty : neljä jonoa. This situation is shown in the Figure 7b, there is shown a four queue. Kussakin jonossa on yksi tai useampi paketti lähetettävänä. Each queue has one or more packets to be transmitted.
Tunnetun tekniikan mukaista lähetystä esittää ensimmäinen lähetys- The prior art shows the transmission of the first transmission
25 sekvenssi 705 ja keksinnön mukaisesti radiovirtaustunnuksella varustettujen pakettien lähetystä esittää toinen lähetyssekvenssi 706. Tällöin ei myöskään tarvita niin monen aikajakson kestävää uudelleenlähetys-tä, koska koko paketin uudelleenlähetyksen sijasta vain virheellisesti vastaanotettu paketin osa tai -osat lähetetään uudelleen. according to 25 the sequence 705 and the invention of packets with a radio flow identifier broadcast shows a second transmission sequence 706. In this case, does not require as many time period lasting re-transmit-TA, because instead of the entire packet re-transmission only incorrectly received part of the package or parts retransmitted.
30 V: Keksinnön mukaista palvelun laatutason määritystä voidaan käyttää i myös muissa pakettivälitteisissä tiedonsiirtoprotokollissa ja tietoverkois- sa. 30 V, the quality of service assay of the invention can be used also in other packet-i transmission protocols and information networks. Lisäksi keksintöä voidaan soveltaa lnternet-verkoista tunnettujen reititysten lisäksi Internet-verkkoihin kehitetyissä kytkentäratkaisuissa, 'l*' 35 joissa reitittimessä tutkitaan tietovirtauksista niiden välinen reitti ja suoritetaan kytkentä laitteistotasolla. Furthermore, the invention can be applied to lnternet networks in addition to the known routes for Internet networks sophisticated switching solutions, 'I *' 35 data flow path and is coupled between the hardware level, with the router being examined.
* < · » » 22 114132 * <· »» 22 114132
Edellä kuvattu menetelmä palvelun laatutasoa tukevaksi menetelmäksi soveltuu käytettäväksi myös yhdessä Internetin resurssinvarausproto-kollan RSVP kanssa. The above described method the quality of service supporting method is suitable for use in conjunction with Internet-protocol RSVP resurssinvarausproto. Tällöin tiedonsiirtovirtauksia tarkkailevassa yhteysaseman ohjaimessa 5, 51, 5" voidaan huomioida myös tiedon-5 siirtovirtauksessa oleva tieto lähettävän osapuolen esittämästä palvelun laatutasosta. Yhteysaseman ohjaimeen 5, 51, 5" muodostettu vir-tauksenhallintalohko RFM tallentaa päätelaitteen haluaman palvelun laatutason parametrit ja selvittää sen, onko haluttu palvelun laatutaso saavutettavissa. In this case, data flows in the monitoring access point controller 5, 51, 5 'may be taken into consideration made by the data 5, the siirtovirtauksessa information of the transmitting party a service quality level. The access point controller 5, 51, 5' formed vir tauksenhallintalohko RFM record of the terminal's desired quality of service parameters and to determine whether the the desired quality of service is achieved. Mikäli haluttu palvelun laatutaso on saavutettavissa, 10 voidaan kyseiselle tiedonsiirtovirtaukselle asettaa haluttua palvelun laatutasoa vastaavat parametrit. If the desired service quality level is achievable, 10 can be set to the data flow of the desired quality of service level corresponding parameters.
Keksintöä ei ole rajoitettu ainoastaan edellä esitettyihin suoritusmuotoihin, vaan sitä voidaan muunnella oheisten patenttivaatimusten puit-15 teissä. The invention is not limited only to the above embodiments, but may be varied within the scope of the claims-15 framework tract.
* » · » · i * t • · » · » · * »·» · I * t • · »·» ·
114132 114132
1. Menetelmä palvelun laatutason (QoS) tukemiseksi radioverkkoon tiedonsiirtoyhteydessä olevan langattoman päätelaitteen (1) ja tietover- 5 kon (LN) välisessä pakettivälitteisessä tiedonsiirrossa, jossa tiedonsiirtoa langattoman päätelaitteen (1) ja radioverkon (2) välillä ohjataan ainakin yhdellä yhteysaseman ohjaimella (5, 5', 5"), ja jossa menetelmässä langattoman päätelaitteen (1) ja yhteysaseman ohjaimen (5, 5', 5") välillä siirretään tietoa radiovirtauksissa, määritetään ainakin yhdelle 10 radiovirtaukselle radiovirtaustunnus (RFID), ja radiovirtaukselle määritetään palvelun laatutaso (QoS), tunnettu siitä, että menetelmässä palvelun laatutaso (QoS) määritetään keskitetysti. 1. A method for supporting quality of service (QoS) packet-switched data transmission between a radio network communicates with a wireless terminal (1) and tietover- five network (LN), wherein the data transmission between the wireless terminal (1) and the radio network (2) is guided by at least one access point controller (5, 5 ', 5 "), and in which method the wireless terminal device (1), and access point controller (5, 5', 5") between the transferred information radiovirtauksissa, determining at least one of 10 radiovirtaukselle the radio flow identification (RFID) tags, and radiovirtaukselle determined quality of service (QoS) , characterized in that it comprises a quality of service (QoS) is determined centrally.
2. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että 15 palvelun laatutaso (QoS) määritetään yhteysaseman ohjaimella (5, 5', 5"). 2. The method according to claim 1, characterized in that 15 the quality of service (QoS) is determined by the access point controller (5, 5 ', 5 ").
3. Patenttivaatimuksen 1 tai 2 mukainen menetelmä, tunnettu siitä, että palvelun laatutason (QoS) määrityksessä käytetään siirrettävien 20 pakettien sisältöä, sopivimmin pakettien otsikkokentän (H) sisältöä. 3. The method according to claim 1 or 2, characterized in that the quality of service (QoS) is used for determining the content of the packets 20 to be transferred, preferably packet header field (H) content.
4. Patenttivaatimuksen 3 mukainen menetelmä, tunnettu siitä, että tiedonsiirto jaetaan ainakin verkkokerrokseen ja fyysiseen kerrokseen, jolloin menetelmässä tiedonsiirto suoritetaan verkkokerroksen paket- ! 4. The method according to claim 3, characterized in that the communication into at least a network layer and a physical layer, wherein the method of data transfer performed at the network layer packet! 25 teinä, joista muodostetaan fyysisen kerroksen paketteja siirrettäväksi radiovirtauksena, ja että palvelun laatutaso (QoS) määritetään verkko-kerroksen pakettien sisällön perusteella. 25 agonists, which is formed of the physical layer packets to be transferred radiovirtauksena, and that the quality of service (QoS) is determined on the basis of the contents of the network layer packets. * · * · ♦ V * · · * ♦ V
·* 5. Jonkin patenttivaatimuksen 1—4 mukainen menetelmä, tunnettu 30 siitä, että radiovirtauksen paketit muodostetaan Internet-protokollan : · mukaisista paketeista. · * 5 1-4 A process according to any one of claims, 30 characterized in that the radio flow of packets of the Internet protocol: · the packets accordingly. • · • ♦ • · • ♦
6. Jonkin patenttivaatimuksen 1—5 mukainen menetelmä, tunnettu : siitä, että radiovirtauksen paketteja siirretään radioverkossa (2) GPRS- :···: 35 paketteina. 6. The method according to any one of claims 1 to 5, characterized: in that the flow of radio packets transferred from the radio network (2) GPRS: ···: 35 packets.
7. Jonkin patenttivaatimuksen 1—6 mukainen menetelmä, tunnettu siitä, että menetelmässä 114132 siirretään useita eri radiovirtauksia pakettimuotoisena tiedonsiirtona langattoman päätelaitteen (1) ja radioverkon (2) välillä, ja yhden radiovirtauksen pakettien välissä lähetetään toisen radiovir-tauksen paketti. 7. The method according to any one of claims 1-6, characterized in that it comprises 114 132 is transferred to a plurality of different radio flows in packet form between the transmission of data between the wireless terminal (1) and the radio network (2), and one radio packet flow sent to the second radio packet flow. 5 5
8. Järjestelmä palvelun laatutason (QoS) tukemiseksi pakettivälitteisessä tiedonsiirrossa radioverkossa (2), joka järjestelmä käsittää: ainakin yhden radioverkkoon (2) tiedonsiirtoyhteydessä olevan langattoman päätelaitteen (1), 10. välineet (7, 103, GGSN) tiedon siirtämiseksi radioverkon (2) ja tie toverkon (3, LN) välillä, välineet (5, 5', 5") tiedonsiirron ohjaamiseksi langattoman päätelaitteen (1) ja radioverkon (2) välillä, ja välineet (4, 4', 102) tiedon siirtämiseksi langattoman päätelaitteen 15 (1) ja yhteysaseman ohjaimen (5, 5', 5") välillä radiovirtauksissa, välineet (5, 5', 5", 103, RFM) radiovirtaustunnuksen (RFID) määrittämiseksi ainakin yhdelle radiovirtaukselle, ja välineet (5, 5', 5") palvelun laatutason (QoS) määrittämiseksi radiovirtaukselle, 20 tunnettu siitä, että välineet (5, 5', 5") palvelun laatutason (QoS) määrittämiseksi radiovirtaukselle käsittävät välineet (5, 5', 5", 103) palvelun laatutason (QoS) määrittämise 8. A system for supporting quality of service (QoS) of a packet-switched data transmission in the radio network (2), the system comprising: at least one radio network (2) of the communication connection with the wireless terminal (1), of 10 means (7, 103, GGSN) for transmitting data radio network (2) and the path between the transmission network (3, LN), means (5, 5 ', 5 ") for controlling data transmission between a wireless terminal (1) and the radio network (2), and means (4, 4' for transmitting, 102) for communication of wireless terminal 15 ( 1), and access point controller (5, 5 ', 5 ") between radiovirtauksissa, means (5, 5', 5", 103 RFM) for determining a radio flow identification (RFID), at least one radiovirtaukselle, and means (5, 5 ', 5 " ) to determine the quality of service (QoS) radiovirtaukselle 20 characterized in that the means (5, 5 ', 5 ") for determining the quality of service (QoS) comprise radiovirtaukselle means (5, 5', 5", 103) a quality of service (QOS) determination of ksi keskitetysti. KSI centrally. « « φ «« Φ
9. Patenttivaatimuksen 8 mukainen järjestelmä, tunnettu siitä, että * . 9. The system of claim 8, characterized in that the *. 25 välineet (5, 5', 5", 103) palvelun laatutason (QoS) määrittämiseksi keskitetysti käsittävät yhteysaseman ohjaimen (5, 5', 5"). 25 the means (5, 5 ', 5 ", 103) for determining a quality of service (QoS), comprising a central access point controller (5, 5', 5").
• ; •; 10. Patenttivaatimuksen 8 tai 9 mukainen järjestelmä, tunnettu siitä, v : että se käsittää välineet (RFM) palvelun laatutason (QoS) määrittämi- 30 seksi siirrettävien pakettien sisällön, sopivimmin pakettien otsikko-kentän (H) sisällön perusteella. 10. The system of claim 8 or 9, characterized in: that it comprises means (RFM) quality of service (QoS) for determining the number of packets 30 into the contents, preferably packet header field (H) on the basis of the content.
11. Patenttivaatimuksen 8, 9 tai 10 mukainen järjestelmä, tunnettu siitä, että se käsittää välineet (7, 103) radiovirtauksen pakettien muo-*·:*' 35 dostamiseksi Internet-protokollan mukaisista paketeista. 11. The system as claimed in claim 8, 9 or 10, characterized in that it comprises means (7, 103) form the radio packet flow * · * "35 packets formation thereof, in accordance with the Internet protocol. • · 11413? • · 11413?
12. Jonkin patenttivaatimuksen 8—11 mukainen järjestelmä, tunnettu siitä, että se käsittää välineet (GGSN, SGSN) tiedonsiirron suorittamiseksi radioverkossa (2) GPRS-paketteina. 12. A system as claimed in any one of claims 8-11, characterized in that it comprises means (GGSN, SGSN) for performing data transfer in a radio network (2) GPRS packets.
13. Jonkin patenttivaatimuksen 8—12 mukainen järjestelmä, tunnettu siitä, että se käsittää: välineet ainakin ensimmäisen ja toisen radiovirtauksen siirtämiseksi pakettimuotoisena tiedonsiirtona langattoman päätelaitteen (1) ja radioverkon (2) välillä, ja 10. välineet (5, 5', 5") toisen radiovirtauksen paketin lähettämiseksi ensimmäisen radiovirtauksen pakettien välissä. 13. A system as claimed in any one of claims 8-12, characterized in that it comprises: means for transferring at least a first and a second radio flow in packet format of data between the wireless terminal (1) and the radio network (2), and 10 means (5, 5 ', 5 " ) to the second radio packet flow between a first radio transmitting the flow of packets.
14. Langaton viestin (1), joka käsittää välineet tiedon siirtämiseksi radioverkkoon (2), jossa on: 15. välineet (7, 103, GGSN) tiedon siirtämiseksi radioverkon (2) ja tie toverkon (3, LN) välillä, välineet (5, 5', 5") tiedonsiirron ohjaamiseksi langattoman viestimen (1) ja radioverkon (2) välillä, ja välineet (4, 4', 102) tiedon siirtämiseksi langattoman viestimen (1) 20 ja yhteysaseman ohjaimen (5, 5', 5") välillä radiovirtauksissa, välineet (MRFA) ainakin yhden radiovirtauksen radiovirtaustunnuk-sen (RFID) muodostamiseksi, ja - välineet (MRFA) mainitun radiovirtauksen radiovirtaustunnuksen (RFID) liittämiseksi langattomasta viestimestä (1) lähetettäviin ! 14. The wireless communication device (1) comprising means for transmitting data to the radio network (2), comprising: 15 means (7, 103, GGSN) for transmitting data between a radio network (2) and data network (3, LN), means (5 , 5 ', 5 ") for controlling communication between the wireless communication device (1) and the radio network (2), and means (4, 4' for transmitting, 102) the information of the wireless communication device (1) 20 and the access point controller (5, 5 ', 5" ) between radiovirtauksissa, means (MRFA) for generating at least one radio flow of the radio flow identification (RFID), and - means (MRFA) for connecting said radio flow of the radio flow identification (RFID), a wireless communication device (1) for transmission! 25 mainitun radiovirtauksen paketteihin, tunnettu siitä, että langaton viestin (1) käsittää lisäksi välineet (5, 5', • ; 5", 103) palvelun laatutasoon (QoS) liittyvän informaation lähettämiseksi radioverkkoon (2) palvelun laatutason (QoS) määrittämi-seksi mainitulle radiovirtaukselle keskitetysti mainitussa 30 radioverkossa (2). 114132 25 said radio flow of packets, characterized in that the wireless communication device (1) further comprises means (5, 5 ', •, 5', 103) associated with the quality of service (QoS) information to a radio network (2) determining the sex quality of service (QoS) said radiovirtaukselle 30 centrally in said radio network (2). 114 132
FI980191A 1998-01-28 1998-01-28 Supporting data transfer quality level for wireless data transfer FI114132B (en)
US09/237,513 US6501741B1 (en) 1998-01-28 1999-01-26 Method supporting the quality of service of data transmission
DE1999641770 DE69941770D1 (en) 1998-01-28 1999-01-28 He data transmission
AU21665/99A AU2166599A (en) 1998-01-28 1999-01-28 Method supporting the quality of service of data transmission
AT99901613T AT451772T (en) 1998-01-28 1999-01-28 A method for supporting the quality of service of a data transmission
PCT/FI1999/000052 WO1999039480A2 (en) 1998-01-28 1999-01-28 Method supporting the quality of service of data transmission
EP09161324.0A EP2109267B1 (en) 1998-01-28 1999-01-28 Method supporting the quality of service of data transmission
FI980191A0 FI980191A0 (en) 1998-01-28
FI980191A FI980191A (en) 1999-07-29
FI114132B true FI114132B (en) 2004-08-13