FI103457B - Menetelmä pakettivälitteiseen tiedonsiirtoon - Google Patents

Menetelmä pakettivälitteiseen tiedonsiirtoon Download PDF

Info

Publication number
FI103457B
FI103457B FI972041A FI972041A FI103457B FI 103457 B FI103457 B FI 103457B FI 972041 A FI972041 A FI 972041A FI 972041 A FI972041 A FI 972041A FI 103457 B FI103457 B FI 103457B
Authority
FI
Finland
Prior art keywords
packet
packets
control
transmission
call
Prior art date
Application number
FI972041A
Other languages
English (en)
Swedish (sv)
Other versions
FI972041A0 (fi
FI103457B1 (fi
FI972041A (fi
Inventor
Leo Hippelaeinen
Original Assignee
Nokia Telecommunications Oy
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Telecommunications Oy filed Critical Nokia Telecommunications Oy
Publication of FI972041A0 publication Critical patent/FI972041A0/fi
Priority to FI972041A priority Critical patent/FI103457B/fi
Priority to EP98921509A priority patent/EP0981923A2/en
Priority to NZ500826A priority patent/NZ500826A/en
Priority to PCT/FI1998/000399 priority patent/WO1998052325A2/fi
Priority to AU74335/98A priority patent/AU740868B2/en
Priority to CN98805041A priority patent/CN1256063A/zh
Priority to RU99126507/09A priority patent/RU2197793C2/ru
Priority to CA002289926A priority patent/CA2289926A1/en
Publication of FI972041A publication Critical patent/FI972041A/fi
Application granted granted Critical
Publication of FI103457B1 publication Critical patent/FI103457B1/fi
Publication of FI103457B publication Critical patent/FI103457B/fi
Priority to US09/436,102 priority patent/US6614797B1/en
Priority to NO995553A priority patent/NO995553L/no

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • H04L2012/6421Medium of transmission, e.g. fibre, cable, radio, satellite
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • H04L2012/6445Admission control
    • H04L2012/6456Channel and bandwidth allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • H04L2012/6464Priority
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • H04L2012/6481Speech, voice
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • H04L2012/6486Signalling Protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • H04L2012/6489Buffer Management, Threshold setting, Scheduling, Shaping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

103457
Menetelmä pakettivälitteiseen tiedonsiirtoon
Keksinnön tausta
Keksintö liittyy puheluiden pakettikytkentäiseen välittämiseen ja erityisesti puheluiden pakettikytkentäiseen välittämiseen tietoliikenneverkon ja 5 tukiasemien välisillä yhteysjohdoilla tukiasemilta verkon suuntaan radiopuhe-linjärjestelmässä, jossa yksittäinen puhelu välitetään tasaisin väliajoin tietopaketteina ja jossa radiotien kantoaaltoa käytetään aikajaetusti.
Useimmissa digitaalisissa radiopuhelinjärjestelmissä radiotien kantoaalto jaetaan usealle käyttäjälle käyttäen esimerkiksi aikajakoista TDMA-10 menetelmää (Time Division Multiple Access) tai koodijakoista CDMA-menetelmää (Code Division Multiple Access). Yhteistä näille menetelmille on se, että jokaiselle puhelulle varataan oma kanava ja puhelu jaetaan tietyn mittaisiin puhelupaketteihin, jotka siirretään omassa kanavassaan radiotien kantoaallolla peräkkäin lähetettävissä kehyksissä. Yksi kehys koostuu useasta 15 eri kanavasta ja yhden kehyksen lähetyksen kestoaika on vakio. TDMA-menetelmässä, jossa kehys koostuu ajallisesti peräkkäisistä aikakanavista, yhteen puheluun liittyviä paketteja vastaanotetaan tukiasemalla kehyksen lähetyksen kestoajan välein.
Verkkoinfrastruktuurin yhteysjohdoilla puhelun välitys hoidetaan 20 useimmiten piirikytkentäisellä järjestelmällä, jolloin signaloinnille ja jokaiselle puhelulle varataan oma siirtokanava, usein jopa oma kanava puhelun molempiin suuntiin. Piirikytketyssä järjestelmässä kanava pidetään varattuna, vaikkei mitään siirrettäisikään, jolloin 64 kbit/s nopeuksisella siirtoyhteydellä hyötysuhde on huono. Lisäksi piirikytkentäisessä järjestelmässä verkon kapasiteetti 25 loppuu jyrkästi kuormituksen kasvaessa, kun taas pakettivälitteisessä verkossa kuormituksen kasvu näkyy siirtonopeuden hidastumisena ja yhteyden laadun heikkenemisenä.
Tunnetuissa pakettikytkentäisissä verkossa paketteja yleensä lä-; hetetään eteenpäin niiden saapumis- ja/tai generointijärjestyksessä. Tällöin 30 paketit voivat joutua jonottamaan verkkosolmussa, jos edellisen paketin lähetys on vielä kesken. Ennakoimaton ja vaihtelevan mittainen jonottaminen aiheuttaa pakettien siirtoaikojen vaihtelua ja maksimisiirtoviiveen kasvua. Erityisen haitallista pakettien siirtoaikojen vaihtelu on puheen siirrossa, koska puheen laatu kärsii siirtoaikojen vaihtelusta. Lisäksi puheenvälityksessä on tär-35 keää että maksimiviiveet ovat lyhyitä.
2 103457
Jos pakettikytkentäinen verkkosolmu vastaanottaa paketteja hitaammalta siirtokanavalta ja lähettää niitä nopeammalle siirtokanavalle, menetetään osa nopeamman siirtokanavan eduista mahdolliseen edellisen paketin lähettämisen loppumisen odotteluun. Kuitenkin erityisesti puhepuhelupa-5 ketteja pitäisi pystyä lähettämään välittömästi niiden vastaanoton jälkeen edelleen, jotta pakettien siirtoaika ei vaihtelisi eri pituisten odotusaikojen takia ja odotusaikojen aiheuttama maksimiviive olisi mahdollisimman lyhyt hyvälaatuisen puheenvälityksen takaamiseksi.
Eräs tapa poistaa edellä mainitut ongelmat eli pakettien siirtoviivei-10 den vaihtelu odottelun seurauksena ja maksimiviiveiden pituuden kasvu, on pakettien siirtäminen emuloimalla piirikytkentää eli varaamalla niille oma kanava tai kanavat. Tämän ratkaisun ongelmat ovat samat kuin piirikytketyssä ratkaisussa eli kapasiteettia varataan, vaikkei sitä tarvittaisikaan ja kuormituksen kasvaessa kapasiteetti loppuu jyrkästi.
15 Toinen vaihtoehto pakettien siirtoviiveiden tasaamiseksi pakettivä litteisessä verkossa on puskuroida vastaanottopäässä riittävän monta pakettia, jotta mahdolliset siirtoviiveen vaihtelut voidaan tasoittaa. Ongelmana on, että puheen reaaliaikainen siirto ei salli suurta puskurointia, esimerkiksi viran-omaispuheluissa viiveen tulee olla alle 400 millisekuntia. Internetissä puhetta 20 välittävät ohjelmistot käyttävät suurta puskurointia, sillä siellä puheensiirron parin sekunnin viive ei haittaa mitään. Koska reaaliaikaista puhetta siirtävässä järjestelmässä puheen läpimenoajan tulee olla mahdollisimman nopea, täytyy puskurin olla mahdollisimman lyhyt, jolloin puskurointiin ei voida luottaa siirto-viiveiden tasaajana. Lisäksi puskurointi kasvattaa pakettien siirtoajan maksimi-r 25 viivettä.
Keksinnön lyhyt selostus Tämän keksinnön tarkoituksena on tarjota käyttöön menetelmä ja verkkosolmu, joiden avulla voidaan pienentää puhelupakettien maksimiviivettä ja siirtoaikojen vaihtelua. Tämä päämäärä saavutetaan keksinnön mukaisella 30 pakettivälitteisellä tiedonsiirtomenetelmällä, jossa erotetaan tiedonsiirtoverkon signalointitietoa sisältävät ohjauspaketit puhelupaketeista ja jolle on tunnusomaista, että ylläpidetään tietoa puhelupakettien saapumistahdista, lasketaan seuraavaksi lähetysvuorossa olevan ohjauspaketin lähetyksen kestoaika, lasketaan väliaika seuraavan puhelupaketin vastaanottoon, verrataan kestoaikaa 35 väliaikaan, ja mikäli kestoaika on lyhyempi tai yhtä pitkä kuin väliaika, lähetetään ohjauspaketti, ja mikäli kestoaika on pidempi kuin väliaika, laitetaan ohja- 3 103457 uspaketti lähetysjonoon, odotetaan mainittua puhelupakettia ja lähetetään se seuraavaksi olennaisesti välittömästi edelleen.
Olennaisesti välittömällä tarkoitetaan sitä, että paketti lähetetään eteenpäin heti, kun paketin vastaanotossa suoritettavat tarpeelliset toimeen-5 piteet on tehty, jotta paketti olisi valmis lähetettäväksi edelleen. Tällaisia toimenpiteitä ovat mm. sen tunnistaminen, onko kyse puhelupaketista, mahdollisesti osoitteen tarkistaminen, sekä paketin vastaanottaminen kokonaan ennen lähettämistä, jos paketti vastaanotetaan hitaammalta nopeudelta kuin mille se lähetetään.
10 Tämän keksinnön kohteena on lisäksi verkkosolmu, jota voidaan hyödyntää keksinnön mukaisessa menetelmässä. Keksinnön mukaiselle pakettivälitteisen tiedonsiirtoverkon verkkosolmulle, johon tulee ainakin yksi tulosuunnan kanava ja josta lähtee ainakin yksi lähtösuunnan kanava, joka solmu käsittää vastaanottovälineitä pakettien vastaanottamiseksi, lähetysvälineitä 15 pakettien lähettämiseksi kohdeosoitetta kohti ja puskurin vastaanotettujen pakettien puskuroimiseksi, ja jossa vastaanottovälineet on sovitettu erottamaan tiedonsiirtoverkon signalointitietoa sisältävät ohjauspaketit puhelupaketeista, on tunnusomaista, että solmu käsittää lisäksi muistivälineet puhelupakettien saapumistahdin ilmaisevan tiedon säilyttämiseksi, aikalaskurin väliajan laske-20 miseksi seuraavan puhelupaketin vastaanottoon, laskentavälineet seuraavaksi lähetysvuorossa olevan ohjauspaketin lähetyksen kestoajan laskemiseksi, vertailuvälineet väliajan ja kestoajan vertaamiseksi toisiinsa, ja lähetysjärjes-tysohjaimen ohjauspakettien laittamiseksi puskuriin lähetysjonoon ja mainitun seuraavan puhelupaketin lähettämiseksi seuraavaksi, mikäli kestoaika on pi-1 25 dempi kuin väliaika.
Keksintö perustuu siihen, että ennen ohjauspaketin lähettämistä varmistetaan, että se ehditään lähettää ennen kuin seuraava puhelupaketti on vastaanotettu. Näin huolehditaan siitä, että vastaanotettu puhelupaketti pystytään lähettämään heti vastaanottamisen jälkeen eteenpäin.
30 Keksinnön mukaisen menetelmän ja verkkosolmun etuna on se, että samaa siirtokanavaa voidaan käyttää sekä puhelupakettien että signalointia sisältävien ohjauspakettien siirtoon siten, että reaaliaikaisen puheensiirron laatu pysyy hyvänä, koska puhelupaketeilla on aina viiveetön pääsy siirtokanavalle. Näin siirtokapasiteetti saadaan hyödynnettyä tehokkaasti eikä puhe-35 lunvälitykseen synny haitallista ylimääräistä vaihtelevan pituista viivettä järjestelmän sisäisen signaloinnin takia.
4 103457
Eräässä keksinnön edullisessa suoritusmuodossa ohjauspaketit lähetetään prioriteetin mukaisessa järjestyksessä. Tästä on se etu, että tärkeät ohjauspaketit saadaan mahdollisimman nopeasti perille.
Lisäksi keksinnön eräässä edullisessa suoritusmuodossa, jota voi-5 daan käyttää silloin, kun lähtökanavia on useita, ohjauspaketteja ei lähetetä tiettyä kanavaa pitkin, vaan kullekin ohjauspaketille etsitään lähtökanavaa, jolla se ehditään lähettää. Näin ohjauspaketit saadaan mahdollisimman nopeasti lähtemään.
Keksinnön mukaisen menetelmän ja verkkosolmun edulliset suori-10 tusmuodot ilmenevät oheisista epäitsenäisistä patenttivaatimuksista 2-5 ja 7-9.
Kuvioluettelo
Keksintöä selostetaan nyt lähemmin edullisten suoritusmuotojen yhteydessä, viitaten oheisiin piirustuksiin, joista kuvio 1 esittää lohkokaaviota TETRA-järjestelmän mukaisesta tie-15 donsiirtoverkosta, kuvio 2 esittää vuokaavion keksinnön mukaisen menetelmän ensimmäisestä edullisesta suoritusmuodosta, kuvio 3 esittää vuokaavion keksinnön mukaisen menetelmän toisesta edullisesta suoritusmuodosta, ja 20 kuvio 4 esittää lohkokaavion keksinnön mukaisen verkkosolmun ensimmäisestä edullisesta suoritusmuodosta.
Keksinnön yksityiskohtainen selostus * Keksintöä selostetaan seuraavassa esimerkinomaisesti olettaen tietoliikenneverkko pakettikytkentäiseksi verkoksi, joka on suunniteltu toimi-25 maan ETSIn (European Telecommunications Standards Institute) määrittelemän TETRA-standardin (Trans-European Trunked Radio) mukaisen digitaalisen radioverkon siirtoverkkona. TETRA-standardissa määritellään radiorajapinta ja muita liitäntärajapintoja, esimerkiksi liitäntärajapinta toiseen TETRA-verkkoon. Siirtoverkon sisäistä rakennetta ei ole kuitenkaan standardoitu. 30 Keksintö ei kuitenkaan rajoitu radioverkkoihin tai muihin langattomiin verkkoihin, vaan alan ammattilaiselle on itsestään selvää, miten keksintöä voidaan soveltaa muilla tiedonsiirtojärjestelmillä sekä langattomaan tiedonsiirtoon perustuvissa verkoissa että kiinteissä verkoissa.
Kuviossa 1 on esitetty yksi esimerkki TETRA-siirtoverkon raken-35 teestä. Matkaviestin MS (Mobile Subscriber) on yhteydessä tukiasemaan BS
5 103457 radioteitse Air. TETRA-standardin mukainen radiorajapinta Air perustuu nelikanavaiseen aikajakokanavoituun kantoaaltoon, jonka kaistanleveys on 25 kHz. Kantoaallolla lähetetään siten perättäisiä kehyksiä, joissa kussakin kehyksessä on neljä aikaväliä eli aikakanavaa sekä uplink- että downlink-5 suuntaan. Yleensä jokaiselle tiedonsiirtoyhteydelle varataan oma aikavälinsä, mutta TETRA-standardi mahdollistaa useammankin aikavälin varaamisen yhdelle yhteydelle. TETRA-standardia noudattavassa järjestelmässä yhden TDMA-kehyksen lähettäminen kestää noin 60 ms, joten kullekin aikavälille on varattu aikaa noin 15 ms. Yhdellä tukiasemalla voi olla montakin kantoaaltoa. 10 Jokainen tukiasema BS (Base Station) on kytketty yhteysjohdolla johonkin kiinteän siirtoverkon TETRA-keskuksista DXT (Digital Exchange for TETRA). TETRA-keskukset DXT on kytketty kiinteällä yhteydellä toisiin keskuksiin DXT ja TETRA-solmukeskukseen DXTc (Digital Central Exchange for TETRA), joka on keskus, johon on kytketty muita keskuksia DXT ja/tai muita 15 solmukeskuksia DXTc vaihtoehtoisten liikennereittien aikaansaamiseksi. Lii-täntärajapinta toiseen TETRA-verkkoon on sijoitettu tässä esimerkissä solmu-keskukseen DXTc, mutta se voi sijaita myös muissa keskuksissa DXT. Standardin määrittelemät ulkoiset liitäntärajapinnat yleiseen puhelinverkkoon PSTN (Public Switched Telephone Network), digitaaliseen monipalveluverkkoon 20 ISDN (Integrated Services Digital Network), yritysvaihteeseen PABX (Private Automatic Branch Exchange) ja pakettivälitteiseen dataverkkoon PDN (Packet Data Network) on tässä esimerkissä sijoitettu yhteen keskukseen DXT, mutta ne voivat olla vaikka joka keskuksessa. TETRA-siirtoverkko käsittää myös muita liitäntärajapintoja ja oheislaitteita, joita ei ole kuviossa esitetty. Näitä 25 ovat esimerkiksi verkonhallintajärjestelmät ja käyttöpaikkajärjestelmät.
Kuviossa 2 esitetään vuokaavio keksinnön mukaisen menetelmän ensimmäisestä edullisesta suoritusmuodosta. Tekniikan tason mukaisesti pa-kettityypit erotellaan toisistaan niissä olevan tunnistetiedon perusteella. Tässä tapauksessa erotellaan signalointitietoa sisältävät ohjauspaketit puhelupake-30 teista puhelupakettien lähettämiseksi olennaisesti välittömästi edelleen. Erottelu tehdään esimerkiksi paketissa olevan tunnistetiedon perusteella. Tunnistetieto mm. kertoo sen, mihin tiedonsiirtoyhteyteen paketti kuuluu ja sen avulla paketti esimerkiksi reititetään.
Menetelmässä ylläpidetään tietoa puhelupakettien saapumistah-35 dista eli siitä, kuinka pitkän ajan kuluttua vastaanotetun puhelupaketin jälkeen seuraava puhelupaketti on vastaanotettu. Saapumistahti riippuu lähettävän 6 103457 verkkosolmun tahdistuksesta ja kuormituksesta tai kantoaallon kanavien vara-ustilanteesta. Saapumistahtia on selitetty tarkemmin kuvion 3 yhteydessä. Vastaanotettuna pakettina pidetään pakettia, joka on valmis lähetettäväksi. Siten vastaanottoon kuluva aika ja mahdollisesti tarpeellinen paketin käsittely 5 on huomioitu saapumistahdissa. Esimerkki tarpeellisesta paketin käsittelystä on tukiasemalla tapahtuva radiotieltä vastaanotetun paketin muuttaminen siirtoverkossa siirrettäväksi paketiksi. Saapumistahti TETRA-standardia noudattavassa järjestelmässä yhden kantoaallon tukiasemalla BS on noin 15 millisekuntia, jos kaikki aikavälit ovat varatut ja esimerkiksi kahden aikavälin ollessa 10 varattu puhelupakettien vastaanotto noudattaa syklisesti saapumistahtia, jossa puhelupaketteja vastaanotetaan vuorotellen noin 15 ms ja noin 45 ms väliajoin. Vastaavasti tämän tukiaseman lähettämiä paketteja vastaanotetaan TETRA-keskuksessa DXT samassa tahdissa.
Kun vastaanotetaan ohjauspaketti (kohta 20), tarkistetaan, onko 15 ohjauspaketteja jonossa (kohta 21). Jos jonoa ei ole, lasketaan ohjauspaketin lähetyksen kestoaika (kohta 22). Se pystytään laskemaan, koska tiedetään paketin koko ja siirtokanavan nopeus. Kohdan 22 jälkeen lasketaan väliaika seuraavan puhelupaketin vastaanottoon (kohta 23). Se saadaan selville, koska tiedetään puhelupakettien saapumistahti ja se, kauanko aikaa on jäljellä 20 seuraavan puhelupaketin vastaanottoon. Kun nämä ajat on saatu selville, vertaillaan niitä. Jos lähetyksen kestoaika on lyhyempi tai yhtä pitkä kuin väliaika (kohta 24), lähetetään ohjauspaketti (kohta 25). Sen jälkeen tarkistetaan, onko ohjauspakettijono tyhjä (kohta 26). Jos ohjauspaketin vastaanoton ja lähetyksen välisenä aikana (kohdat 20 - 25) on vastaanotettu uusi ohjauspaketti, 25 jono ei ole tyhjä. Tällöin haetaan jonossa ensimmäisenä oleva paketti (kohta 29) ja palataan kohtaan 22 eli lasketaan jonosta haetun ohjauspaketin lähetyksen kestoaika ja jatketaan siitä edellä kuvatulla tavalla. Jos kohdassa 26 ohjauspakettijono on tyhjä, jäädään odottamaan seuraavaa pakettia.
Jos kohdassa 24 ohjauspaketin lähetyksen kestoaika on pidempi 30 kuin väliaika seuraavan puhelupaketin vastaanottoon, laitetaan ohjauspaketti jonoon (kohta 27). Näin varmistetaan, että puhelupaketti saadaan lähetettyä ilman esteitä. Ohjauspaketin jonoon laittamisen jälkeen odotetaan, kunnes puhelupaketti on lähetetty (kohta 28) ja haetaan ohjauspakettijonon ensimmäinen paketti (kohta 29) ja palataan kohtaan 22, jossa lasketaan ohjauspa-35 ketin lähetyksen kestoaika. Jos aikana, joka kuluu ohjauspaketin vastaanotosta siihen, kun jonon ensimmäinen paketti haetaan (kohdat 20, 21, 23, 24, 7 103457 27, 28 ja 29), tulee muita ohjauspaketteja, laitetaan myös ne ohjauspakettijo-noon, josta ensimmäisessä edullisessa suoritusmuodossa lähetetään paketteja niiden saapumisjärjestyksessä. Mikäli ohjauspaketit on varustettu erilaisilla prioriteeteilla, laitetaan ne prioriteettinsä mukaiseen paikkaan jonossa, kuiten-5 kin siten, että saman prioriteetin ohjauspaketit ovat saapumisjärjestyksessä. Prioriteetilla varustettuja ohjauspaketteja ei myöskään ole välttämätöntä laittaa puskurissa prioriteetin mukaiseen jonoon, vaan paketteja voidaan poimia prioriteetin mukaisesti lähetettäväksi jonosta. Prioriteettien avulla saadaan kiireel-lisemmät ohjaussanomat lähetetyksi vähemmän tärkeitä ohjaussanomia no-10 peammin.
Jos ohjauspakettia vastaanotettaessa kohdassa 20 muita ohjaus-paketteja on jo jonossa tai parhaillaan lähetetään joko puhelu- tai ohjauspakettia, laitetaan ohjauspaketti jonoon (kohta 27). Jos ohjauspaketti joutui jonoon sen vuoksi, että toista ohjauspakettia parhaillaan lähetettiin, haetaan se 15 jonosta (kohta 29), kun edellisen ohjauspaketin lähettämisen jälkeen tarkistetaan kohdassa 26, onko jono tyhjä. Jos ohjauspaketti joutui jonoon sen vuoksi, että parhaillaan lähetettiin puhelupakettia, odotetaan kunnes puhelupaketti on lähetetty (kohta 28), jonka jälkeen haetaan ohjauspaketti lähetettäväksi (kohta 29) ja palataan kohtaan 22. Jos ohjauspaketti joutui jonoon sen vuoksi, että 20 muita ohjauspaketteja oli jo jonossa, haetaan se vuorollaan lähetettäväksi (kohta 26), kun edeltävän ohjauspaketin lähettämisen (kohta 25) jälkeen tarkistetaan, onko ohjauspakettijono tyhjä (kohta 26). Menetelmä huolehtii siten siitä, että ohjauspakettijonoon ei jää paketteja.
Kuviossa 3 esitetään vuokaavio keksinnön mukaisen menetelmän 25 toisesta edullisesta suoritusmuodosta. Se eroaa ensimmäisestä edullisesta suoritusmuodosta vain ohjauspakettijonon purkamisessa eli kohdat 20, 21, 22, 23, 24, 25, 26, 27 ja 28 ovat samanlaiset.
Kun vastaanotetaan ohjauspaketti (kohta 20), tarkistetaan, onko ohjauspaketteja jonossa (kohta 21). Jos jonoa ei ole, lasketaan ohjauspaketin ; 30 lähetyksen kestoaika (kohta 22), lasketaan väliaika seuraavan puhelupaketin vastaanottoon (kohta 23) ja vertaillaan näitä aikoja kuten aiemmin kuvion 2 yhteydessä on selitetty. Jos lähetyksen kestoaika on lyhyempi tai yhtä pitkä kuin väliaika (kohta 24), lähetetään ohjauspaketti (kohta 25). Sen jälkeen tarkistetaan, onko ohjauspakettijono tyhjä (kohta 26). Jos ohjauspakettijono on 35 tyhjä, jäädään odottamaan seuraavaa pakettia. Jos tämän ohjauspaketin vastaanoton ja lähetyksen välisenä aikana (kohdat 20 - 25) on vastaanotettu uusi 8 103457 ohjauspaketti, jono ei ole tyhjä. Tällöin lasketaan väliaika seuraavan puhelu-paketin vastaanottoon (kohta 23’). Se saadaan selville, koska tiedetään puhe-lupakettien saapumistahti ja se, kauanko aikaa on jäljellä ennen seuraavaa puhelupaketin vastaanottoa. Sen jälkeen jonosta etsitään saapumisjärjestyk-5 sessä ensimmäinen ohjauspaketti, joka ehditään lähettää väliaikana (kohta 30). Jos sellainen ohjauspaketti löytyi (kohta 31), haetaan se ohjauspakettijo-nosta ja lähetetään (kohta 32). Sen jälkeen palataan kohtaan 26, jossa tarkistetaan, onko ohjauspakettijono tyhjä ja jatketaan vastauksesta riippuen edellä esitetyllä tavalla.
10 Jos kohdassa 31 jonosta ei löytynyt yhtään ohjauspakettia, jota olisi väliaikana ehditty lähettää, odotetaan, kunnes seuraava puhelupaketti on lähetetty (kohta 28) ja jatketaan sen jälkeen kohdasta 23’ eli laskemalla väliaika seuraavan puhelupaketin vastaanottoon.
Jos kohdassa 24 ohjauspaketin lähetyksen kestoaika on pidempi 15 kuin väliaika seuraavan puhelupaketin vastaanottoon, laitetaan ohjauspaketti jonoon (kohta 27). Näin varmistetaan, että puhelupaketti saadaan lähetettyä ilman esteitä. Ohjauspaketin jonoon laittamisen jälkeen odotetaan, kunnes puhelupaketti on lähetetty (kohta 28) ja jatketaan sen jälkeen kohdasta 23’ eli laskemalla väliaika seuraavan puhelupaketin vastaanottoon. Jos aikana, joka 20 kuluu ohjauspaketin vastaanotosta siihen, kun jonon ensimmäinen paketti haetaan (kohdat 20, 21, 22, 23, 24, 27, 28, 23’, 30, 31 ja 32), tulee muita ohjauspaketteja, laitetaan myös ne ohjauspakettijonoon.
Jos ohjauspakettia vastaanotettaessa kohdassa 20 muita ohjaus-paketteja on jo jonossa tai parhaillaan lähetetään joko puhelu- tai ohjauspa-: 25 kettia, laitetaan ohjauspaketti jonoon (kohta 27). Jos ohjauspaketti joutui jo noon sen vuoksi, että toista ohjauspakettia parhaillaan lähetettiin, haetaan se mahdollisesti jonosta ja lähetetään (kohta 32), kun edellisen ohjauspaketin lähettämisen jälkeen tarkistetaan kohdassa 26, onko jono tyhjä, lasketaan väliaika seuraavan puhelupaketin vastaanottoon (kohta 23’) ja etsitään jonosta • 30 ensimmäinen ohjauspaketti, joka ehditään lähettää (kohta 30). Jos ohjauspa ketti joutui jonoon sen vuoksi, että parhaillaan lähetettiin puhelupakettia, odotetaan kunnes puhelupaketti on lähetetty (kohta 28) ja jatketaan sen jälkeen kohdasta 23' eli laskemalla väliaika seuraavan puhelupaketin vastaanottoon. Jos ohjauspaketti joutui jonoon sen vuoksi, että muita ohjauspaketteja oli jo 35 jonossa, haetaan se vuorollaan lähetettäväksi (kohta 26), kun edeltävän ohjauspaketin lähettämisen (kohta 25) jälkeen tarkistetaan, onko ohjauspakettijono 9 103457 tyhjä (kohta 26) ja jatketaan sen jälkeen kohdasta 23’ eli laskemalla väliaika seuraavan puhelupaketin vastaanottoon. Menetelmä huolehtii siten siitä, että ohjauspakettijonoon ei jää paketteja.
Tilanteessa, jossa on useita siirtokanavia, joita pitkin paketteja lä-5 hetetään, voidaan aiemmin mainittua puhelupakettien saapumistahtia ylläpitää kanavakohtaisesti, jos samaan puheluun tai muuhun tiedonsiirtoyhteyteen kuuluvat paketit lähetetään aina samalla siirtokanavalla. Tällöin ohjauspakettien lähettämisen nopeuttamiseksi voidaan etsiä se kanava, jota pitkin ohjaus-paketit ehditään lähettää. Silloin ensin lasketaan ohjauspaketin lähetyksen 10 kestoaika kuten edellä on kuvioiden 2 ja 3 yhteydessä selitetty. Sen jälkeen voidaan esimerkiksi viitaten kuvion 2 selitykseen käydä kanavat yksi kerrallaan läpi etsien kanavaa, jossa väliaika seuraavan puhelupaketin vastaanottoon on vähintään yhtä suuri kuin ohjauspaketin lähetyksen kestoaika. Jos tällainen kanava löytyy, lähetetään ohjauspaketti sillä. Jos kaikki kanavat käydään läpi 15 eikä sellaista kanavaa löydy, jossa väliaika puhelupaketin vastaanottoon on vähintään yhtä suuri kuin ohjauspaketin lähetyksen kestoaika, laitetaan ohjauspaketti jonoon odottamaan seuraavan puhelupaketin lähettämistä. Ja kun jollakin kanavalla on lähetetty puhelupaketti, aletaan ohjauspakettijonoa purkaa läpikäymällä kanavia yksi kerrallaan. Tästä on se hyöty, että ohjauspa-20 ketteja saadaan lähtemään nopeammin kuin tilanteessa, jossa ohjauspaketit lähetetään tiettyä kanavaa pitkin.
Viitaten kuvioissa 2 ja 3 ja niiden selityksen yhteydessä esitettyihin pakettien erilaiseen kohteluun sen mukaan, ovatko paketit puhelu- vai ohjaus-paketteja, vastaava jako voitaisiin tehdä myös erottamalla puhetta sisältävät 25 puhepaketit muista paketeista, jolloin puhepaketteja kohdeltaisiin kuten kuvioiden 2 ja 3 yhteydessä puhelupaketteja, ts. vain puhepaketeille taattaisiin välitön lähettäminen vastaanoton jälkeen. Silloin sekä ohjauspaketit että dataa sisältävät puhelupaketit saisivat edellä kuvioiden 2 ja 3 selityksen yhteydessä esitetyn ohjauspaketin kohtelun eli niitä lähetettäisiin silloin, kun niitä ehdittäi-: 30 siin lähettää puhepakettien välissä. Paketit voidaan jakaa myös ohjaus-, pu he- ja datapaketteihin, jolloin puhepaketteja kohdeltaisiin puhelupakettien tavoin ja datapaketeilla olisi etuoikeus ohjauspaketteihin nähden, ts. niiden prioriteetti olisi korkeampi. On myös mahdollista, että yleensä jaetaan paketit ohjauspaketteihin ja puhelupaketteihin, mutta ruuhkatilanteessa puhelupaketit 35 jaetaan erikseen puhepaketteihin ja datapaketteihin, jolloin eri tyyppisiä paketteja voidaan kohdella eri lailla. Mikäli verkossa siirretään reaaliaikaista ku- 10 103457 vaa, voidaan kuvapaketit rinnastaa puhepaketeiksi ja kohdella niitä samalla tavalla.
Kuviossa 4 havainnollistetaan keksinnön mukaista verkkosolmua, jota selostetaan esimerkinomaisesti ajatellen verkkosolmun olevan TETRA-5 standardin mukaisen järjestelmän tukiasema BS. Solmu voi olla mikä tahansa muukin verkkosolmu, joka sisältää ainakin sen verran älykkyyttä, että se ei lähetä vastaanottamiaan paketteja takaisin samaan suuntaan. Keksinnön mukaisen solmun ei tarvitse tehdä paketille mitään, sen täytyy vain vastaanottaa paketteja tietyssä tahdissa ja välittää niitä eteenpäin. Havainnollisuuden vuok-10 si kuviossa 4 verkkosolmuun BS tulee yksi tulokanava, joka on yksi radiotien kantoaalto ja siitä lähtee yksi lähtökanava. Keksinnön mukaisen verkkosolmun lähtö- ja tulokanavien lukumäärän ainoa rajoitus on, että verkkosolmussa on vähintään yksi tulo-ja yksi lähtökanava. Mitään ylärajaa kanavien lukumäärälle ei ole eikä myöskään vaatimuksia käytettävälle siirtotielle. Verkkosolmu BS 15 käsittää lisäksi siirtoyksikön TU pakettien lähettämiseksi verkkoon. Siirtoyksik-kö TU voi myös vastaanottaa paketteja verkolta. Verkkosolmu BS käsittää myös vastaanottoyksikön RU pakettien vastaanottamiseksi siirtotieltä, tässä tapauksessa radiotieltä, jossa paketteja lähetetään kantoaallolla ja pakettien muokkaamiseksi sellaisiksi, että ne ovat valmiita siirrettäväksi verkon siirtotiel-20 lä. Vastaanottoyksikkö RU voi myös lähettää paketteja kantoaallolla. Vastaanottoyksikkö RU on sovitettu erottamaan toisistaan tiedonsiirtoverkon verkkoelementtien välistä signalointitietoa sisältävät ohjauspaketit ja puhelupaketit. Se voi erottaa paketit toisistaan paketissa olevan tunnistetiedon perusteella tai se . voi käyttää erotteluun jotain muuta perustetta, esimerkiksi tietoa siitä, että tie- 25 tyin aikajaksoin kantoaallolla lähetetään signalointia. Keksinnön mukaisen verkkosolmun vastaanottoyksikkö voi myös vastaanottaa paketteja muilta verkkosolmuilta tai toisilta verkoilta ja eikä sen välttämättä tarvitse muokata paketteja.
Verkkosolmu käsittää aikalaskurin TC, joka laskee, kuinka paljon on : 30 aikaa jäljellä siihen, kun seuraava puhelupaketti on vastaanotettu. Tätä aikaa kutsutaan väliajaksi. Väliajan laskemiseksi aikalaskurin tarvitsee tietää pakettien saapumistahti, joka on edullisesti tallennettu aikalaskuriin TC. Saapumis-tahtitiedot voidaan tallentaa myös muualle ja muulla tavoin, esimerkiksi verkkosolmun BS muistiin. Se, mitä saapumistahdilla ja vastaanotetulla paketilla 35 tarkoitetaan, on selitetty aiemmin kuvion 2 yhteydessä. Aikalaskuri TC käy läpi saapumistahtia edullisesti syklisesti, jolloin tulokanavan muuttuva varaus- tai 11 103457 kuormitustilanne voidaan huomioida. Saapumistani voi olla myös vakio. Yhden syklin pituudeksi on edullista esimerkiksi TDMA-menetelmää käyttävissä järjestelmissä asettaa kehyksen kestoaika, sillä pakettien saapumistahti ainakin tukiasemassa noudattaa aikakanavien varaustilannetta. Radiotielle on 5 esimerkiksi TETRA-standardin mukaisessa järjestelmässä kullekin paketille varattu aikaa noin 15 ms, joten kaikkien radiotien aikavälien ollessa varattuja on pakettien saapumistahti tukiasemassa noin 15 ms. Kun pakettien hyöty-kuormat ovat radiotiellä 274 bittiä ja 432 bittiä ja siirtoverkossa tarvittava tunnistetieto voidaan esittää esimerkiksi 56 bitillä, ovat pakettien koot 330 bittiä ja 10 488 bittiä. Jos oletetaan pakettien kooksi 488 bittiä, kestää 64 kbit/s siirtokanavalla yhden puhelupaketin lähettäminen noin 7,6 ms, jolloin ohjauspakettien lähettämiseen jää aikaa noin 7,4 ms ennen seuraavan puhelupaketin vastaanottoa. Mikäli jokin aikaväli vapautetaan, muuttuu saapumistahti kuviossa 4 esitetyn mukaiseksi eli yhden välin pituus on noin 30 ms ja muiden noin 15 15 ms. Tällöin ohjauspakettien lähettämiseen jää yhdessä kohtaa sykliä enemmän aikaa.
Saapumistahtitietoa voidaan esimerkiksi CDMA-menetelmässä soveltaa siten, että kehyksen kestoajan mittainen sykli muodostuu ajasta, jolloin tulee peräkkäisten puhelupakettien vuo, jonka jälkeen syklin loppuaika voi-20 daan käyttää ohjauspakettien lähettämiseen. Puhelupakettien vuon ajallinen pituus riippuu radiotien kanavien varaustilanteesta.
Verkkosolmu käsittää myös ohjausyksikön CU, joka huolehtii verkkosolmun resurssien hallinnasta. Ohjausyksikkö CU voi myös huolehtia verk-: kosolmun konfiguraatiosta ja toimia verkkosolmun liitäntänä verkonhallintajär- 25 jestelmään. Lähettämistä odottavien ohjauspakettien puskuroimiseksi ohjausyksikkö CU käsittää puskurin BUF. Puskuri BUF voi olla verkkosolmussa muissakin yksiköissä tai omana erillisenä moduulina. Ohjausyksikkö CU ohjaa pakettien lähettämistä siirtoyksikön TU kautta siten, että ohjauspaketteja lähetetään ainoastaan silloin, kun ne ehditään lähettää kokonaan ennen seu-; 30 raavan puhelupaketin vastaanottoa. Tämän vuoksi ohjausyksikkö CU laskee seuraavana lähetysvuorossa olevan ohjauspaketin lähetyksen kestoajan, tarkistaa verkkosolmussa olevalta aikalaskurilta TC väliajan seuraavan puhelu-paketin vastaanottoon ja vertailee näitä aikoja. Jos ohjauspaketti ehditään lähettää niin, ettei se hidasta puhelupaketin lähettämistä eli väliaika on suurempi 35 kuin kestoaika, ohjausyksikkö CU antaa ohjauspaketin lähetysyksikölle TU lähetettäväksi. Muussa tapauksessa ohjausyksikkö CU laittaa ohjauspaketin 12 103457 puskuriin BUF odottamaan sitä, että seuraava puhelupaketti on vastaanotettu ja lähetetty. Puhelupaketin lähettämisen jälkeen ohjausyksikkö CU voi hakea jonossa olevan ohjauspaketin ja huolehtia siitä, että siirtoyksikkö TU lähettää ohjauspaketin, mikäli se ehditään lähettää ennen seuraavan puhelupaketin 5 vastaanottoa. Ohjausyksikkö CU voi hakea jonossa olevia ohjauspaketteja saapumisjärjestyksessä, prioriteettijärjestyksessä tai etsiä sieltä ensimmäistä, joka ehditään lähettää ennen seuraavan puhelupaketin lähettämistä. Ohjausyksikkö CU voi myös laittaa ohjauspaketteja niiden prioriteetin mukaiseen paikkaan puskurissa olevaan lähetysjonoon. Prioriteeteilla voidaan varmistaa, 10 että tärkeät ohjauspaketit saadaan lähetettyä mahdollisimman nopeasti.
Keksinnön mukainen verkkosolmun ohjausyksikkö CU voi myös toimia verkkosolmun BS liitäntänä verkonhallintajärjestelmään. Ohjausyksikkö CU voi korvata saapumistahdin verkonhallintajärjestelmältä vastaanottamallaan uudella saapumistahdilla. Saapumistahti on edullista päivittää aina kun 15 tulokanavan varaustilanne muuttuu, esimerkiksi radiotien aikaväli vapautetaan tai varataan. Näin varmistetaan se, että verkkosolmu ei turhaan hidasta ohjauspaketin lähettämistä odottamalla tietyn aikavälin pakettia, jos sellaista ei ole. Verkkosolmu voi itsekin hallita tulokanavan varaustilannetta ja tahdistusta, jolloin verkkosolmun ohjausyksikkö CU huolehtii siitä, että aina varaustilanteen 20 muuttuessa saapumistahti päivitetään. Verkkosolmun tulokanavien varaustilannetta voidaan hallita myös muissa verkkoelementeissä, esimerkiksi tukiasemaohjaimessa. Silloin tieto uudesta saapumistahdista saadaan sieltä.
Keksinnön mukaisen verkkosolmun generoimia ohjauspaketteja kohdellaan kuten vastaanotettuja ohjauspaketteja eli niitä lähetetään vain sil-! 25 loin, kun ne ehditään lähettää ennen seuraavan puhelupaketin vastaanottoa.
Ohjausyksikön CU tehtäviä varten verkkosolmu voi myös käsittää erillisiä välineitä, kuten esimerkiksi käsittelyvälineitä saapumistahtitiedon tallentamiseksi ja ohjauspakettien puskuriin asettamiseksi. Edellä kuvatut tehtävät voidaan myös jakaa eri lailla verkkosolmun eri elementtien kesken, esi-r 30 merkiksi ohjausyksikkö CU voisi huolehtia pakettien erottelusta ohjaus- ja pu- helupaketteihin.
Oheiset kuviot ja niihin liittyvä selitys on tarkoitettu vain havainnollistamaan esillä olevaa keksintöä ja sitä, kuinka sitä voidaan soveltaa matkaviestinjärjestelmään. Alan ammattilaiselle tulevat olemaan ilmeisiä erilaiset 35 keksinnön variaatiot ja muunnelmat ilman, että poiketaan oheisissa patenttivaatimuksissa esitetyn keksinnön suojapiiristä ja hengestä.

Claims (9)

13 103457
1. Menetelmä pakettivälitteiseen tiedonsiirtoon tiedonsiirtoverkossa, joka käsittää ainakin yhden verkkosolmun pakettien vastaanottamiseksi ja lähettämiseksi, jossa verkkosolmussa erotetaan tiedonsiirtoverkon signalointi- 5 tietoa sisältävät ohjauspaketit puhelupaketeista, tunnettu siitä, että menetelmä käsittää seuraavat vaiheet: a) ylläpidetään tietoa puhelupakettien saapumistahdista, b) lasketaan seuraavaksi lähetysvuorossa olevan ohjauspaketin lähetyksen kestoaika (22), 10 c) lasketaan väliaika seuraavan puhelupaketin vastaanottoon (23), d) verrataan kestoaikaa väliaikaan (24), ja mikäli kestoaika on lyhyempi tai yhtä pitkä kuin väliaika, lähetetään ohjauspaketti (25), ja mikäli kestoaika on pidempi kuin väliaika, laitetaan ohjauspaketti lä- 15 hetysjonoon (27), odotetaan kunnes mainittu puhelupaketti on vastaanotettu ja lähetetään se seuraavaksi olennaisesti välittömästi edelleen.
2. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että ohjauspaketti laitetaan ohjauspaketissa olevan prioriteetin määräämään paikkaan lähetysjonossa siten, että korkeamman prioriteetin ohjauspaketit 20 ohittavat alemman prioriteetin ohjauspaketit lähetysjonossa ja saman prioriteetin ohjauspaketit laitetaan saapumisjärjestyksen mukaiseen järjestykseen.
3. Patenttivaatimuksen 1 tai 2 mukainen menetelmä, tunnettu siitä, että mainitun puhelupaketin lähettämisen jälkeen e) haetaan ohjauspakettien lähetysjonon ensimmäinen paketti (29), 25 f) lasketaan ohjauspaketin lähetyksen kestoaika (22), g) lasketaan väliaika seuraavan puhelupaketin vastaanottoon (23), h) verrataan kestoaikaa väliaikaan (24), ja mikäli kestoaika on pidempi kuin väliaika, laitetaan ohjauspaketti takaisin paikalleen lähetysjonoon (27), ja V 30 mikäli kestoaika on lyhyempi tai yhtä pitkä kuin väliaika, lähetetään ohjauspaketti (25), tarkistetaan, onko lähetysjonossa ohjauspaketteja (26) ja mikäli lähetysjonossa on paketteja, toistetaan menetelmän vaiheita lähtien vaiheesta e), jossa haetaan ohjauspakettien lähetysjonon ensimmäinen paketti.
4. Patenttivaatimuksen 1 tai 2 mukainen menetelmä, tunnettu siitä, että mainitun puhelupaketin lähettämisen jälkeen 14 103457 e) lasketaan väliaika seuraavan puhelupaketin vastaanottoon (23’), f) haetaan ohjauspakettien lähetysjonosta ensimmäinen paketti, joka ehditään lähettää väliaikana (30), g) lähetetään ohjauspaketti (32), 5 h) tarkistetaan, onko lähetysjonossa ohjauspaketteja (26), ja mai nitun tarkistuksen tuloksena, mikäli lähetysjonossa on paketteja, toistetaan menetelmän vaiheita lähtien vaiheesta e), jossa lasketaan väliaika seuraavan puhelupaketin vastaanottoon.
5. Jonkin edellä olevan patenttivaatimuksen mukainen menetelmä, tunnettu siitä, että lähetetään samaan tiedonsiirtoyhteyteen kuuluvat puhelupaketit samaa kanavaa pitkin silloin, kun verkkosolmusta lähtee vähintään kaksi kanavaa, 15 ylläpidetään tietoja puhelupakettien saapumistahdista jokaiselle käytettävissä olevalle lähtösuunnan kanavalle erikseen, lasketaan väliaika seuraavan puhelupaketin vastaanottoon kanavakohtaisesti, verrataan vastaanotetun ohjauspaketin kestoaikaa vuorotellen ku-20 hunkin väliaikaan, kunnes löytyy kestoaikaa pidempi tai yhtä suuri väliaika, jolloin ohjauspaketti lähetetään tällä kanavalla, tai kestoaikaa on verrattu jokaiseen väliaikaan, jonka jälkeen ohjauspaketti laitetaan lähetysjonoon.
6. Pakettivälitteisen tiedonsiirtoverkon verkkosolmu, johon tulee ainakin yksi tulosuunnan kanava ja josta lähtee ainakin yksi lähtösuunnan kana-25 va, joka solmu käsittää vastaanottovälineitä (RU) pakettien vastaanottamiseksi, lähetysvälineitä (TU) pakettien lähettämiseksi kohdeosoitetta kohti ja puskurin (BUF) vastaanotettujen pakettien puskuroimiseksi, ja jossa vastaanottoväli-neet (RU) on sovitettu erottamaan tiedonsiirtoverkon signalointitietoa sisältävät ohjauspaketit puhelupaketeista, tunnettu siitä, että solmu käsittää lisäksi 30 muistivälineet (TC) puhelupakettien saapumistahdin ilmaisevan tie don säilyttämiseksi, aikalaskurin (TC) väliajan laskemiseksi seuraavan puhelupaketin vastaanottoon, laskentavälineet (CU) seuraavaksi lähetysvuorossa olevan ohjaus-35 paketin lähetyksen kestoajan laskemiseksi, vertailuvälineet (CU) väliajan ja kestoajan vertaamiseksi toisiinsa, ja 15 103457 lähetysjärjestysohjaimen (CU) ohjauspakettien laittamiseksi puskuriin lähetysjonoon ja mainitun seuraavan puhelupaketin lähettämiseksi seuraa-vaksi, mikäli kestoaika on pidempi kuin väliaika.
7. Patenttivaatimuksen 6 mukainen verkkosolmu, tunnettu sii-5 tä, että muistivälineet (TC) on sovitettu päivittämään saapumistahti vasteena tiedonsiirtoverkolta vastaanotettuun uuteen saapumistahtiin.
8. Patenttivaatimuksen 6 tai 7 mukainen verkkosolmu, tunnettu siitä, että lähetysjärjestysohjain (CU) on sovitettu laittamaan solmussa vastaanotetut ohjauspaketit kussakin paketissa olevan prioriteetin mukaiseen 10 paikkaan puskurissa (BUF) olevaan lähetysjonoon.
9. Patenttivaatimuksen 6, 7 tai 8 mukainen verkkosolmu, tunnettu siitä, että lähetysjärjestysohjain (CU) on sovitettu hakemaan ohjauspaketti lä-hetysjonosta vasteena mainitun seuraavan puhelupaketin lähettämiselle, ja 15 lähetysvälineet (TU) on sovitettu lähettämään ohjauspaketti, mikäli väliaika seuraavan puhelupaketin vastaanottoon on pidempi tai yhtä pitkä kuin ohjauspaketin lähetyksen kestoaika. 16 103457
FI972041A 1997-05-13 1997-05-13 Menetelmä pakettivälitteiseen tiedonsiirtoon FI103457B (fi)

Priority Applications (10)

Application Number Priority Date Filing Date Title
FI972041A FI103457B (fi) 1997-05-13 1997-05-13 Menetelmä pakettivälitteiseen tiedonsiirtoon
NZ500826A NZ500826A (en) 1997-05-13 1998-05-12 Transmission timing of call and control packets from node of packet switching network
EP98921509A EP0981923A2 (en) 1997-05-13 1998-05-12 A method for packet switched data transmission
PCT/FI1998/000399 WO1998052325A2 (fi) 1997-05-13 1998-05-12 A method for packet switched data transmission
AU74335/98A AU740868B2 (en) 1997-05-13 1998-05-12 A method for packet switched data transmission
CN98805041A CN1256063A (zh) 1997-05-13 1998-05-12 一种分组交换数据传输方法
RU99126507/09A RU2197793C2 (ru) 1997-05-13 1998-05-12 Способ передачи данных с коммутацией пакетов
CA002289926A CA2289926A1 (en) 1997-05-13 1998-05-12 A method for packet switched data transmission
US09/436,102 US6614797B1 (en) 1997-05-13 1999-11-08 Method for packet switched data transmission
NO995553A NO995553L (no) 1997-05-13 1999-11-12 Fremgangsmåte for pakkesvitsjet dataoverföring

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI972041 1997-05-13
FI972041A FI103457B (fi) 1997-05-13 1997-05-13 Menetelmä pakettivälitteiseen tiedonsiirtoon

Publications (4)

Publication Number Publication Date
FI972041A0 FI972041A0 (fi) 1997-05-13
FI972041A FI972041A (fi) 1998-11-14
FI103457B1 FI103457B1 (fi) 1999-06-30
FI103457B true FI103457B (fi) 1999-06-30

Family

ID=8548845

Family Applications (1)

Application Number Title Priority Date Filing Date
FI972041A FI103457B (fi) 1997-05-13 1997-05-13 Menetelmä pakettivälitteiseen tiedonsiirtoon

Country Status (10)

Country Link
US (1) US6614797B1 (fi)
EP (1) EP0981923A2 (fi)
CN (1) CN1256063A (fi)
AU (1) AU740868B2 (fi)
CA (1) CA2289926A1 (fi)
FI (1) FI103457B (fi)
NO (1) NO995553L (fi)
NZ (1) NZ500826A (fi)
RU (1) RU2197793C2 (fi)
WO (1) WO1998052325A2 (fi)

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6885657B1 (en) * 1998-11-30 2005-04-26 Broadcom Corporation Network telephony system
US7274691B2 (en) * 1999-12-23 2007-09-25 Avaya Technology Corp. Network switch with packet scheduling
EP1139613A1 (en) * 2000-03-31 2001-10-04 Telefonaktiebolaget L M Ericsson (Publ) Subscriber terminal, network controller and communication system for performing packet data transfer with reduced delay
SE516564C2 (sv) * 2000-05-23 2002-01-29 Ericsson Telefon Ab L M Förfarande och anordning avseende datapaketkommunikation
KR100408525B1 (ko) * 2001-10-31 2003-12-06 삼성전자주식회사 네트워크에 적응적인 실시간 멀티미디어 스트리밍 시스템및 방법
US7359326B1 (en) * 2002-02-05 2008-04-15 3Com Corporation Method for splitting data and acknowledgements in a TCP session
US7349390B2 (en) * 2002-05-28 2008-03-25 Ntt Docomo, Inc. Packet transmission method and communication system
US7826868B2 (en) 2002-10-10 2010-11-02 Robbins Barry R Extension of a local area phone system to a wide area network
FI115189B (fi) * 2002-12-13 2005-03-15 Nokia Corp Menetelmä pakettikytkentäisen yhteyden muodostamiseksi ja menetelmää hyödyntävä solukkoverkko ja solukkoverkon päätelaite
US7286481B2 (en) 2002-12-17 2007-10-23 Intel Corporation Wireless network adapted to transmit channel side information and method thereof
GB2398208B (en) * 2003-02-08 2005-03-23 Motorola Inc Communication systems and apparatus and methods for use therein
US8005070B2 (en) 2003-03-12 2011-08-23 Lon Communication Mgmt. Llc Extension of a local area phone system to a wide area network with handoff features
JP2006520164A (ja) * 2003-03-12 2006-08-31 ペルソナ ソフトウェア, インコーポレイテッド. 広域通信網電話システムへの局所領域電話システムの拡張
JP3836083B2 (ja) * 2003-03-13 2006-10-18 松下電器産業株式会社 メディア配信装置、メディア受信装置、メディア配信方法及びメディア受信方法
US7382754B2 (en) * 2003-03-14 2008-06-03 Motorola, Inc. Method and apparatus sharing a slot descriptor block between multiple users
TWI259680B (en) 2003-07-16 2006-08-01 Interdigital Tech Corp Method and system for transferring information between network management entities of a wireless communication system
US6996395B2 (en) * 2003-11-20 2006-02-07 International Business Machines Corporation Voicemail messaging via satellite radio
CN1925524B (zh) * 2005-08-31 2010-05-12 上海贝尔阿尔卡特股份有限公司 一种在软交换通信网络中实现呼叫转接的方法和装置
CN101197767B (zh) * 2006-12-08 2010-12-29 中兴通讯股份有限公司 一种以太网出口速率限制装置及其方法
WO2008124796A1 (en) 2007-04-10 2008-10-16 Marvell Semiconductor, Inc. Systems and methods for providing collaborative coexistence between bluetooth and wi-fi
US8094597B1 (en) 2007-10-30 2012-01-10 Marvell International Ltd. Method and apparatus for maintaining a wireless local area network connection during a bluetooth inquiry phase or a bluetooth paging phase
KR100929233B1 (ko) 2007-12-11 2009-12-01 한국전자통신연구원 패킷 전달 방법 및 그 장치
JP4718595B2 (ja) * 2007-12-27 2011-07-06 パナソニック株式会社 無線通信システム及び携帯端末装置
US8767616B2 (en) * 2010-12-07 2014-07-01 Marvell International Ltd. Synchronized interference mitigation scheme for heterogeneous wireless networks
RU2477005C2 (ru) * 2010-12-10 2013-02-27 Оксана Владимировна Ермоленко Трехслойная многокольцевая структура сети передачи данных
US9337987B1 (en) 2012-12-17 2016-05-10 Marvell International Ltd. Autonomous denial of transmission in device with coexisting communication technologies
US9503245B1 (en) 2012-12-20 2016-11-22 Marvell International Ltd. Method and system for mitigating interference between different radio access technologies utilized by a communication device
US9629202B2 (en) 2013-01-29 2017-04-18 Marvell World Trade Ltd. In-device coexistence of multiple wireless communication technologies
JP6478125B2 (ja) 2013-03-18 2019-03-06 マーベル ワールド トレード リミテッド 無線通信テクノロジの装置内共存

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IL79775A (en) 1985-08-23 1990-06-10 Republic Telcom Systems Corp Multiplexed digital packet telephone system
US4703475A (en) * 1985-12-04 1987-10-27 American Telephone And Telegraph Company At&T Bell Laboratories Data communication method and apparatus using multiple physical data links
US4951278A (en) * 1988-08-31 1990-08-21 Telenet Communications Corporation High-level data link control packet assembler/disassembler
US5115431A (en) 1990-09-28 1992-05-19 Stratacom, Inc. Method and apparatus for packet communications signaling
JPH04138743A (ja) * 1990-09-29 1992-05-13 Toshiba Corp トラヒック監視方式
AU652814B2 (en) 1991-02-01 1994-09-08 Republic Telcom Systems Corporation Packet switching communications system
US5361372A (en) * 1991-12-27 1994-11-01 Digital Equipment Corporation Memory management for data transmission networks
US5483671A (en) * 1994-02-01 1996-01-09 Motorola, Inc. Method of determining transmission time to transmit an information packet to a remote buffer
GB9402210D0 (en) * 1994-02-04 1994-03-30 British Telecomm A method of communicating between nodes in a communications network
SE503209C2 (sv) * 1994-09-12 1996-04-22 Ericsson Telefon Ab L M Metod vid synkron radioöverföring
US5742588A (en) * 1995-09-18 1998-04-21 Telefonaktiebolaget Lm Ericsson Packet switched traffic management in a cellular telecommunications system
SE508284C2 (sv) * 1996-03-15 1998-09-21 Ericsson Telefon Ab L M Metod och anordning för flödesstyrning i paketförmedlande nät
US6487200B1 (en) * 1996-04-04 2002-11-26 At&T Corp. Packet telephone system
US5703875A (en) * 1996-04-10 1997-12-30 Hughes Electronics Integrated control and data message network
FI103540B (fi) * 1997-04-28 1999-07-15 Nokia Mobile Phones Ltd Menetelmä pakettikytkentäisen datan siirtoon matkapuhelinjärjestelmäss ä
FI972040A (fi) * 1997-05-13 1998-11-14 Nokia Telecommunications Oy Menetelmä pakettivälitteiseen tiedonsiirtoon

Also Published As

Publication number Publication date
FI972041A0 (fi) 1997-05-13
WO1998052325A2 (fi) 1998-11-19
AU740868B2 (en) 2001-11-15
RU2197793C2 (ru) 2003-01-27
FI103457B1 (fi) 1999-06-30
NO995553D0 (no) 1999-11-12
NZ500826A (en) 2001-04-27
US6614797B1 (en) 2003-09-02
CA2289926A1 (en) 1998-11-19
NO995553L (no) 1999-11-12
EP0981923A2 (en) 2000-03-01
CN1256063A (zh) 2000-06-07
AU7433598A (en) 1998-12-08
FI972041A (fi) 1998-11-14
WO1998052325A3 (fi) 1999-02-04

Similar Documents

Publication Publication Date Title
FI103457B (fi) Menetelmä pakettivälitteiseen tiedonsiirtoon
FI101920B (fi) Kanavanvarausmenetelmä pakettiverkkoa varten
US6172971B1 (en) Method for forming frame structure for use in time division multiple access communication system
US5521925A (en) Method and apparatus for providing mixed voice and data communication in a time division multiple access radio communication system
AU740399B2 (en) A method for packet switched data transmission
US6229802B1 (en) Method for packet switched data transmission
JPH08293877A (ja) 通信システム
EP0134544A2 (en) Variable band distributed switching node with dynamic hybrid-frame management
WO1997017779A1 (fr) Systeme de transmission entre une station de base et un central de communication mobile a l'aide d'une cellule a longueur fixe
RU2294601C1 (ru) Способ статистического мультиплексирования при передаче информации
EP1292083A2 (en) Method for processing requests in a network adaptor
JP3632646B2 (ja) 通信システム、通信端末、サーバ、及びフレーム送出制御プログラム
US7042845B1 (en) System and method for time division multiplexed switching of data using a high-speed packet switch
WO2001001642A1 (fr) Procede et dispositif de radiocommunications
JP2953647B2 (ja) Atmセル送信方法、atmセル受信方法、及びatmセル中継方法
Tsuda et al. An approach to multi-service subscriber loop system using packetized voice/data terminals
US6894998B1 (en) Asynchronous packet processing using media stream functions
WO1996042149A2 (en) Fast and efficient packet transmission system and method
JP2894442B2 (ja) 可変長ショートセル・スイッチ
JPH05252176A (ja) ディジタル交換の入出力情報制御方式
JPH0255980B2 (fi)
Sharma Comparative study of networks using packet and circuit switching within a single network