FI123380B - Menetelmä ja laitteisto tiedonsiirtokehysten edelleenvälittämistä varten - Google Patents

Menetelmä ja laitteisto tiedonsiirtokehysten edelleenvälittämistä varten Download PDF

Info

Publication number
FI123380B
FI123380B FI20086046A FI20086046A FI123380B FI 123380 B FI123380 B FI 123380B FI 20086046 A FI20086046 A FI 20086046A FI 20086046 A FI20086046 A FI 20086046A FI 123380 B FI123380 B FI 123380B
Authority
FI
Finland
Prior art keywords
communication
frames
tunnels
forwarding
network
Prior art date
Application number
FI20086046A
Other languages
English (en)
Swedish (sv)
Other versions
FI20086046A (fi
FI20086046A0 (fi
Inventor
Mika Silvola
Mikko Laulainen
Juha-Petteri Nieminen
Original Assignee
Tellabs 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 Tellabs Oy filed Critical Tellabs Oy
Priority to FI20086046A priority Critical patent/FI123380B/fi
Publication of FI20086046A0 publication Critical patent/FI20086046A0/fi
Priority to EP09174135.5A priority patent/EP2182749B1/en
Priority to CN200910211531.4A priority patent/CN101741680B/zh
Priority to US12/611,949 priority patent/US8842682B2/en
Publication of FI20086046A publication Critical patent/FI20086046A/fi
Application granted granted Critical
Publication of FI123380B publication Critical patent/FI123380B/fi

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/12Setup of transport tunnels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • H04W40/20Communication route or path selection, e.g. power-based or shortest path routing based on geographic position or location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2212/00Encapsulation of packets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/30Connection release

Description

Menetelmä ja laitteisto tiedonsiirtokehysten edelleenvälittämistä varten Keksinnön ala
Keksinnön kohteena on tiedonsiirtolaitteisto tiedonsiirtokehysten edelleenvälittämi-5 seksi. Keksinnön kohteena on myös tiedonsiirtolaitteisto tiedonsiirtokehysten edel-ieenvälittämisen ohjaamiseksi. Keksinnön kohteena on myös menetelmä tiedonsiirtokehysten edelleenvälittämiseksi. Keksinnön kohteena on myös menetelmä tiedonsiirtokehysten edelleenvälittämisen ohjaamiseksi. Keksinnön kohteena on myös tietokoneohjelma tiedonsiirtokehysten edelleenvälittämiseksi. Keksinnön 10 kohteena on myös tiedonsiirtojärjestelmä.
Keksinnön tausta
Kuvio 1 esittää tunnetun tekniikan mukaista tiedonsiirtojärjestelmää 100, jonka avulla kytkeydytään matkapuhelinverkon tukiasemiin 101, 102 ja 103. Tiedonsiirto-järjestelmässä on tiedonsiirtolaitteistot 104, 105, 106 ja 107, jotka voivat olla esi-15 merkiksi IP-reitittimiä (engl. Internet Protocol), MPLS-kytkimiä (engl. Multiprotocol Label Switching), ja/tai Ethernet-kytkimiä. Kukin tiedonsiirtolaitteisto voi olla yksittäinen laite tai useamman toisiinsa liitetyn laitteen yhdistelmä. Mainitut tiedonsiirto-laitteistot on kytketty toisiinsa alueellisen tiedonsiirtoverkon 108 välityksellä. Tiedonsiirtoverkko 108 sisältää muita tiedonsiirtolaitteistoja ja näiden välisiä tiedon-20 siirtolinkkejä. Tiedonsiirtojärjestelmässä on yhdyskäytävälaitteisto 109 (engl. ga-teway device), jonka kautta on yhteys tiedonsiirtorunkoverkkoon 110, jota voi o edustaa esimerkiksi globaali Internet. Yhdyskäytävälaitteisto 109 on kytketty tie- o donsiirtolaitteiston 107 kautta alueelliseen tiedonsiirtoverkkoon 108. Tiedonsiirto- 5 järjestelmässä on liikkuvuudenhallintayksikkö 111 (engl. mobility management en- = 25 tity, MME), joka on järjestetty ylläpitämään ajantasaista tietoa päätelaitteiden 112, 113 ja 114 sijainneista tukiasemien 101-103 muodostamassa radioyhteysverkos- § sa. Liikkuvuudenhallintayksikkö 111 on kytketty yhdyskäytävälaitteistoon 109 joko 00 § suoraan tai tiedonsiirtoverkon kautta. Liikkuvuudenhallintayksikkö 111 voi olla
C\J
myös sulautettu yhdyskäytävälaitteistoon 109. Kukin päätelaitteista 112, 113 ja 30 114 voi olla esimerkiksi matkapuhelin tai kämmentietokone.
2
Liikkuvuudenhallintayksikkö 111 on järjestetty muodostamaan päätelaitteiden 112-114 sijaintien perusteella kontrollidata, jonka perusteella tiedonsiirtolaitteistot 104-107 ja yhdyskäytävälaitteisto 109 kykenevät muodostamaan loogiset tiedonsiirto-tunnelit 115, 116 ja 117 tukiasemien 101, 102 ja 103 ja yhdyskäytävälaitteiston 5 109 välille. Mainitut loogiset tiedonsiirtotunnelit voivat olla esimerkiksi GTP-U tie- donsiirtotunneleita (engl. General Packet Radio Service Tunneling Protocol - User plane messages), GRE-tiedonsiirtotunneleita (engl. Generic Routing Encapsulation), IPinIP-tiedonsiirtotunneleita (engl. Internet Protocol in Internet Protocol) tai Ethernet-kehyksillä toteutettuja tiedonsiirtotunneleita.
10 Kuviossa 1 esitetyssä tilanteessa voidaan olettaa esimerkiksi, että päätelaite 112 on tukiaseman 101 peltoalueella, päätelaite 113 on tukiaseman 102 peltoalueella ja päätelaite 114 on tukiaseman 103 peltoalueella. Lisäksi voidaan olettaa, että päätelaitteen 112 tietoliikenne siirretään loogisessa tiedonsiirtotunnelissa 115, päätelaitteen 113 tietoliikenne siirretään loogisessa tiedonsiirtotunnelissa 116 ja 15 päätelaitteen 114 tietoliikenne siirretään loogisessa tiedonsiirtotunnelissa 117. Mikäli esimerkiksi päätelaite 112 siirtyy tukiaseman 101 peltoalueelta tukiaseman 102 peltoalueelle, looginen tiedonsiirtotunneli 115 poistetaan ja vastaava uusi looginen tiedonsiirtotunneli muodostetaan yhdyskäytävälaitteiston 109 ja tukiaseman 102 välille. Ongelmana edellä esitetyn mukaisessa tiedonsiirtojärjestelmässä 20 100 on, että päätelaitteiden tuottama tietoliikenne ja niille suunnattu tietoliikenne kulkevat yhdyskäytävälaitteiston 109 kautta. Toisin sanoen päätelaitteiden tuottama tietoliikenne ja niille suunnattu tietoliikenne joutuvat kulkemaan tiedonsiirtover-cvj kon yhden pisteen kautta. Näin ollen alueellinen tiedonsiirtoverkko 108, tiedonsiir- ° tolaitteisto 107 ja yhdyskäytävälaitteisto 109 saattavat kuormittua voimakkaasti, i ° 25 mihin joudutaan varautumaan tiedonsiirtolinkkien ja tiedonsiirtolaitteistojen mitoi- S tuksessa.
X
X
Keksinnön yhteenveto
(O
o g Keksinnön kohteena on uudenlainen tiedonsiirtojärjestelmä, jossa yhdyskäytävä in ^ laitteiston toiminnallisuus on hajautettu tiedonsiirtoverkkoon siten, että päätelaittei- 30 den tuottaman tietoliikenteen ja niille suunnatun tietoliikenteen tarve kulkea tiedonsiirtoverkon yhden pisteen kautta vähenee.
3
Keksinnön mukaisessa tiedonsiirtojärjestelmässä on: - tiedonsiirtoverkkoon kytketty ensimmäinen tiedonsiirtolaitteisto, jossa on lähetin tiedonsiirtokehysten lähettämiseksi mainittuun tiedonsiirtoverkkoon, ja - mainittuun tiedonsiirtoverkkoon kytketyt toiset tiedonsiirtolaitteistot, joista 5 kussakin on vastaanotin tiedonsiirtokehysten vastaanottamiseksi mainitusta tiedonsiirtoverkosta ja lähetin tiedonsiirtokehysten lähettämiseksi mainittuun tiedonsiirtoverkkoon.
Mainitussa ensimmäisessä tiedonsiirtolaitteistossa on prosessorilaitteisto, joka on järjestetty kirjoittamaan mainittuun tiedonsiirtoverkkoon lähetettävään yhteen tai 10 useampaan ensimmäiseen tiedonsiirtokehykseen kontrollidata, joka sisältää: (a) mainittuun tiedonsiirtoverkkoon kytkeytyneiden päätelaitteiden liikkuvuuden perusteella määritettyjen ja radioyhteysverkon tukiasemien ja mainittujen toisten tiedon-siirtolaitteistojen välisten loogisten tiedonsiirtotunneleiden muodostamis- ja pois-tamiskäskyjä, ja (b) mainittujen päätelaitteiden liikkuvuuden perusteella päivitettyä 15 tietoa edelleenvälitystoimenpiteiden (engl. forwarding actions) määrittämiseksi tie-donsiirtokehyksille näiden tiedonsiirtokehysten sisältämän edelleenvälityksenoh-jausdatan (engl. forwarding control data) perusteella näiden tiedonsiirtokehysten siirtämiseksi mainitun tiedonsiirtoverkon kautta mainittujen loogisten tiedonsiirto-tunnelien alkamispisteisiin.
20 Kussakin mainituista toisista tiedonsiirtolaitteistoista on prosessorilaitteisto, joka on ^ järjestetty: δ ™ - lukemaan mainitusta tiedonsiirtoverkosta vastaanotetusta mainitusta yhdes-
O
^ tä tai useammasta ensimmäisestä tiedonsiirtokehyksestä mainittu kontrolli- ° data, ja
X
X
CL
φ 25 - määrittämään edelleenvälitystoimenpiteet loogisessa tiedonsiirtotunnelissa § vastaanotetulle toiselle tiedonsiirtokehykselle mainitun kontrollidatan ja 00 o mainitun toisen tiedonsiirtokehyksen sisältämän edelleenvälityksenohjaus-
C\J
datan perusteella.
4
Mainittujen päätelaitteiden tuottaman tietoliikenteen ja niille suunnatun tietoliikenteen ei tarvitse kulkea tiedonsiirtoverkon yhden pisteen kautta, koska mainittu ensimmäinen tiedonsiirtolaitteisto on järjestetty signaloimaan kukin mainituista toisista tiedonsiirtolaitteista kykeneväksi ohjaaman päätelaitteen tietoliikenne asianmu-5 kaisen loogisen tiedonsiirtotunnelin alkamispisteeseen. Tällöin kaikkien loogisten tiedonsiirtotunneleiden ei tarvitse alkaa, tai suunnasta riippuen päättyä, samassa tiedonsiirtoverkon pisteessä kuten kuviossa 1 esitetyssä tunnetun tekniikan mukaisessa tiedonsiirtojärjestelmässä, jossa kaikki loogiset tiedonsiirtotunnelit alkavat tai päättyvät samassa tiedonsiirtoverkon pisteessä eli yhdyskäytävälaitteistossa 10 109.
Keksinnön kohteena on myös uudenlainen tiedonsiirtolaitteisto tiedonsiirtokehys-ten edelleenvälittämisen ohjaamiseksi, jossa tiedonsiirtolaitteistossa on: - lähetin tiedonsiirtokehysten lähettämiseksi tiedonsiirtoverkkoon, - prosessorilaitteisto, joka on järjestetty kirjoittamaan mainittuun tiedonsiirto- 15 verkkoon lähetettävään yhteen tai useampaan ensimmäiseen tiedonsiirto- kehykseen kontrollidata, joka sisältää: (a) mainittuun tiedonsiirtoverkkoon kytkeytyneiden päätelaitteiden liikkuvuuden perusteella määritettyjen ja ra-dioyhteysverkon tukiasemien ja mainitun tiedonsiirtolaitteiston välisten loogisten tiedonsiirtotunneleiden muodostamis- ja poistamiskäskyjä, ja (b) 20 mainittujen päätelaitteiden liikkuvuuden perusteella päivitettyä tietoa edel- leenvälitystoimenpiteiden määrittämiseksi toisille tiedonsiirtokehyksille mai- cvj nittujen toisten tiedonsiirtokehysten sisältämän edelleenvälityksenohjausda- o cvj tan perusteella mainittujen toisten tiedonsiirtokehysten siirtämiseksi maini- 0 7 tun tiedonsiirtoverkon kautta mainittujen loogisten tiedonsiirtotunnelien al- S 25 kamispisteisiin.
1 CC □_ ^ Keksinnön kohteena on myös uudenlainen tiedonsiirtolaitteisto tiedonsiirtokehys- o ten edelleenvälittämiseksi, jossa tiedonsiirtolaitteistossa on:
CO
00 o ° - vastaanotin tiedonsiirtokehysten vastaanottamiseksi tiedonsiirtoverkosta, - lähetin tiedonsiirtokehysten lähettämiseksi mainittuun tiedonsiirtoverkkoon, 30 ja 5 - prosessorilaitteisto, joka on järjestetty: - (i) lukemaan mainitusta tiedonsiirtoverkosta vastaanotetusta yhdestä tai useammasta ensimmäisestä tiedonsiirtokehyksestä kontrollidata, joka sisältää (a) mainittuun tiedonsiirtoverkkoon kytkeytyneiden päätelaitteiden liik- 5 kuvuuden perusteella määritettyjen ja radioyhteysverkon tukiasemien ja tie- donsiirtokehyksiä edelleenvälittävien tiedonsiirtolaitteistojen välisten loogisten tiedonsiirtotunneleiden muodostamis-ja poistamiskäskyjä, ja (b) mainittujen päätelaitteiden liikkuvuuden perusteella päivitettyä tietoa edelleenväli-tystoimenpiteiden määrittämiseksi tiedonsiirtokehyksille näiden tiedonsiirto-10 kehysten sisältämän edelleenvälityksenohjausdatan perusteella näiden tie- donsiirtokehysten siirtämiseksi mainitun tiedonsiirtoverkon kautta mainittujen loogisten tiedonsiirtotunnelien alkamispisteisiin, ja - (ii) määrittämään edelleenvälitystoimenpiteet loogisessa tiedonsiirtotunne-lissa vastaanotetulle toiselle tiedonsiirtokehykselle mainitun kontrollidatan ja 15 mainitun toisen tiedonsiirtokehyksen sisältämän edelleenvälityksenohjaus datan perusteella.
Keksinnön kohteena on myös uudenlainen menetelmä tiedonsiirtokehysten edei-leenvälittämisen ohjaamiseksi, jossa menetelmässä: - kirjoitetaan yhteen tai useampaan ensimmäiseen tiedonsiirtokehykseen 20 kontrollidata, joka sisältää: (a) tiedonsiirtoverkkoon kytkeytyneiden pääte laitteiden liikkuvuuden perusteella määritettyjen ja radioyhteysverkon tu-
CVJ
o kiasemien ja tiedonsiirtokehyksiä edelleenvälittävien tiedonsiirtolaitteistojen o välisten loogisten tiedonsiirtotunneleiden muodostamis-ja poistamiskäskyjä i ^ ja (b) mainittujen päätelaitteiden liikkuvuuden perusteella päivitettyä tietoa x 25 edelleenvälitystoimenpiteiden määrittämiseksi toisille tiedonsiirtokehyksille O.
mainittujen toisten tiedonsiirtokehysten sisältämän edelleenvälityksenoh-o jausdatan perusteella mainittujen toisten tiedonsiirtokehysten siirtämiseksi o mainitun tiedonsiirtoverkon kautta mainittujen loogisten tiedonsiirtotunnelien ^ alkamispisteisiin, ja 6 - lähetetään mainittu yksi tai useampi ensimmäinen tiedonsiirtokehys mainittuun tiedonsiirtoverkkoon.
Keksinnön kohteena on myös uudenlainen menetelmä tiedonsiirtokehysten edelleenvälitiäni iseksi, jossa menetelmässä tiedonsiirtolaitteistossa: 5 - vastaanotetaan yksi tai useampi ensimmäinen tiedonsiirtokehys tiedonsiir toverkosta, - luetaan mainitusta yhdestä tai useammasta ensimmäisestä tiedonsiirtoke-hyksestä kontrollidata, joka sisältää (a) mainittuun tiedonsiirtoverkkoon kytkeytyneiden päätelaitteiden liikkuvuuden perusteella määritettyjen ja radio- 10 yhteysverkon tukiasemien ja mainitun tiedonsiirtolaitteiston välisten loogis ten tiedonsiirtotunneleiden muodostamis-ja poistamiskäskyjä, ja (b) mainittujen päätelaitteiden liikkuvuuden perusteella päivitettyä tietoa edelleenväli-tystoimenpiteiden määrittämiseksi tiedonsiirtokehyksille näiden tiedonsiirto-kehysten sisältämän edelleenvälityksenohjausdatan perusteella näiden tie- 15 donsiirtokehysten siirtämiseksi mainitun tiedonsiirtoverkon kautta mainittu jen loogisten tiedonsiirtotunnelien alkamispisteisiin, - määritetään edelleenvälitystoimenpiteet loogisessa tiedonsiirtotunnelissa vastaanotetulle toiselle tiedonsiirtokehykselle mainitun kontrollidatan ja mainitun toisen tiedonsiirtokehyksen sisältämän edelleenvälityksenohjaus- 20 datan perusteella, ja - lähetetään mainittu toinen tiedonsiirtokehys mainittuun tiedonsiirtoverkkoon o ^ määritettyjen edelleenvälitystoimenpiteiden mukaisesti, o 5 Keksinnön kohteena on myös uudenlainen tietokoneohjelma tiedonsiirtokehysten g edelleenvälittämiseksi, jossa tietokoneohjelmassa on ohjelmalliset välineet tiedon- <3 25 siirtolaitteiston ohjelmoitavan prosessorilaitteiston ohjaamiseksi: o
CD
g - lukemaan tiedonsiirtoverkosta vastaanotetusta yhdestä tai useammasta en- o ^ simmäisestä tiedonsiirtokehyksestä kontrollidata, joka sisältää (a) mainit tuun tiedonsiirtoverkkoon kytkeytyneiden päätelaitteiden liikkuvuuden perusteella määritettyjen ja radioyhteysverkon tukiasemien ja mainitun tiedon- 7 siirtolaitteiston välisten loogisten tiedonsiirtotunneleiden muodostamis- ja poistamiskäskyjä, ja (b) mainittujen päätelaitteiden liikkuvuuden perusteella päivitettyä tietoa edelleenvälitystoimenpiteiden määrittämiseksi tiedonsiirto-kehyksille näiden tiedonsiirtokehysten sisältämän edelleenvälityksenoh-5 jausdatan perusteella mainittujen tiedonsiirtokehysten siirtämiseksi mainitun tiedonsiirtoverkon kautta mainittujen loogisten tiedonsiirtotunnelien alka-mispisteisiin, ja - määrittämään edelleenvälitystoimenpiteet loogisessa tiedonsiirtotunnelissa vastaanotetulle toiselle tiedonsiirtokehykselle mainitun kontrollidatan ja 10 mainitun toisen tiedonsiirtokehyksen sisältämän edelleenvälityksenohjaus- datan perusteella.
Keksinnön erilaisille suoritusmuodoille on tunnusomaista se, mitä on esitetty epäitsenäisissä patenttivaatimuksissa.
Kuvioiden lyhyt kuvaus 15 Seuraavassa selostetaan keksinnön suoritusmuotoja ja etuja yksityiskohtaisemmin viitaten esimerkkeinä esitettyihin suoritusmuotoihin ja oheisiin kuvioihin, joissa kuvio 1 esittää tunnetun tekniikan mukaista tiedonsiirtojärjestelmää, kuvio 2 esittää keksinnön erään suoritusmuodon mukaista tiedonsiirtojärjestelmää, kuvio 3 esittää keksinnön erään suoritusmuodon mukaista tiedonsiirtolaitteistoa
CVJ
£ 20 tiedonsiirtokehysten edelleenvälittämisen ohjaamiseksi,
CM
° kuvio 4 esittää keksinnön erään suoritusmuodon mukaista tiedonsiirtolaitteistoa δ tiedonsiirtokehysten edelleenvälittämiseksi,
X
cc kuvio 5 esittää vuokaaviona keksinnön erään suoritusmuodon mukaista menetel-
CO
o mää tiedonsiirtokehysten edelleenvälittämisen ohjaamiseksi, ja
CO
CO
o ° 25 kuvio 6 esittää vuokaaviona keksinnön erään suoritusmuodon mukaista menetel mää tiedonsiirtokehysten edelleenvälittämiseksi.
8
Kuvio 1 on selostettu aiemmin tässä asiakirjassa tunnetun tekniikan kuvaamisen yhteydessä.
Keksinnön suoritusmuotojen kuvaus
Kuvio 2 esittää keksinnön erään suoritusmuodon mukaista tiedonsiirtojärjestelmää 5 200, jonka avulla kytkeydytään matkapuhelinverkon tukiasemiin 201, 202 ja 203.
Tiedonsiirtojärjestelmässä on ensimmäinen tiedonsiirtolaitteisto 207 ja toiset tie-donsiirtolaitteistot 204, 205 ja 206. Mainitut tiedonsiirtolaitteistot voivat olla esimerkiksi IP-reitittimiä (engl. Internet Protocol), MPLS-kytkimiä (engl. Multiprotocol Label Switching), ja/tai Ethernet-kytkimiä. Kukin tiedonsiirtolaitteisto voi olla yksittäi-10 nen laite tai useamman toisiinsa liitetyn laitteen yhdistelmä. Mainitut tiedonsiirto-laitteistot on kytketty toisiinsa alueellisen tiedonsiirtoverkon 208 välityksellä. Alueellinen tiedonsiirtoverkko 208 voi lisäksi sisältää muita tiedonsiirtolaitteistoja ja näiden välisiä tiedonsiirtolinkkejä. Tiedonsiirtojärjestelmä liittyy tiedonsiirtolaitteis-ton 219 kautta tiedonsiirtorunkoverkkoon 210, jota voi edustaa esimerkiksi globaali 15 Internet. Tiedonsiirtojärjestelmässä on liikkuvuudenhallintayksikkö 211 (engl. mobility management entity, MME), joka on järjestetty ylläpitämään ajantasaista tietoa päätelaitteiden 212, 213 ja 214 sijainneista tukiasemien 201, 202 ja 203 muodostamassa radioyhteysverkossa. Liikkuvuudenhallintayksikkö 211 on kytketty tiedon-siirtolaitteistoon 207 joko suoraan tai tiedonsiirtoverkon 208 välityksellä. On myös 20 mahdollista, että liikkuvuudenhallintayksikkö 211 on sulautettu tiedonsiirtolaitteis-toon 207. On mahdollista, että tiedonsiirtojärjestelmän sama tiedonsiirtolaitteisto, kuten tiedonsiirtolaitteisto 207, on kytketty sekä liikkuvuudenhallintayksikköön 211
CVJ
5 että tiedonsiirtorunkoverkkoon 210. Päätelaite voi olla esimerkiksi matkapuhelin tai
CVJ
£ kämmentietokone.
i δ 25 Liikkuvuudenhallintayksikkö 211 on järjestetty muodostamaan päätelaitteiden 212, £ 213 ja 214 sijaintien perusteella kontrollidata, jonka perusteella voidaan muodos- taa loogiset tiedonsiirtotunnelit 215, 216 ja 217 tukiasemien 201, 202 ja 203 ja tie-
O
g donsiirtolaitteistojen 204, 205 ja 206 välille. Mainitut loogiset tiedonsiirtotunnelit o o voivat olla esimerkiksi GTP-U tiedonsiirtotunneleita (engl. General Packet Radio 30 Service Tunneling Protocol - User plane messages), GRE-tiedonsiirtotunneleita (engl. Generic Routing Encapsulation), IPinIP-tiedonsiirtotunneleita (engl. Internet 9
Protocol in Internet Protocol) tai Ethernet-kehyksillä toteutettuja tiedonsiirtotunne-leita. Mainitut loogiset tiedonsiirtotunnelit käsittävät edullisesti sekä alavirtasuun-taisen tunnelin tiedonsiirtolaitteistosta tukiasemaan että ylävirtasuuntaisen tunnelin tukiasemasta tiedonsiirtolaitteistoon. GRE-tiedonsiirtotunneli on kuvattu esimerkik-5 si teknisessä spesifikaatiossa IETF RFC2784 (engl. Internet Engineering Task Force - Request for Comments), IPinIP-tiedonsiirtotunneli on kuvattu esimerkiksi teknisessä spesifikaatiossa IETF RFC2003 ja GTP-U tiedonsiirtotunneli on kuvattu esimerkiksi teknisessä spesifikaatiossa 3GPP TS29.060 (engl. 3rd Generation Partnership Project, Technical Specification).
10 Tiedonsiirtolaitteistojen 204, 205, 206, 207 ja 219 sekä tukiasemien 201, 202 ja 203 välisessä tiedonsiirrossa voidaan käyttää esimerkiksi yhtä tai useampaa seu-raavista tiedonsiirtoprotokollista: - IP (engl. Internet Protocol), jossa käytettävät osoitteet voidaan valita esimerkiksi julkisesta IP-osoiteavaruudesta, 15 - Ethernet, - IP VPN (engl. Internet Protocol, Virtual Private Network), ja/tai - VPLS (engl. Virtual Private LAN Service, LAN = Local Area Network).
IP VPN- ja VPLS-protokollien avulla voidaan tiedonsiirtoverkkoon 208 määritellä rinnakkaisia virtuaalisia tiedonsiirtoverkkoja. Esimerkiksi yritystilaajien päätelaittei-^ 20 den tuottamille ja niille suunnatuille tiedonsiirtokehyksille voidaan käyttää virtuaa- ^ lista tiedonsiirtoverkkoa A ja yksityistilaajien päätelaitteiden tuottamille ja niille i ® suunnatuille tiedonsiirtokehyksille voidaan käyttää toista virtuaalista tiedonsiirto- i 5 verkkoa B. On myös mahdollista käyttää eri tilaajien päätelaitteiden tuottamille ja ϊ niille suunnatuille tiedonsiirtokehyksille eri virtuaalisia tiedonsiirtoverkkoja mainittu- Q.
ω 25 jen tilaajien maksamien maksujen mukaisesti. IP VPN on kuvattu esimerkiksi tek- § nisessä spesifikaatiossa IETF RFC4364 ja VPLS on kuvattu esimerkiksi teknises- 00 o sä spesifikaatiossa IETF RFC4762.
C\J
Tiedonsiirtolaitteistojen 204, 205, 206, 207 ja 219 sekä tukiasemien 201, 202 ja 203 välisessä tiedonsiirrossa voidaan käyttää myös loogisia tiedonsiirtotunneleita 10 kuten GTP-U tiedonsiirtotunneleita (engl. General Packet Radio Service Tunneling Protocol - User plane messages), GRE-tiedonsiirtotunneleita (engl. Generic Routing Encapsulation), IPinIP-tiedonsiirtotunneleita (engl. Internet Protocol in Internet Protocol) ja/tai Ethernet-kehyksillä toteutettuja tiedonsiirtotunneleita.
5 Tiedonsiirtolaitteistossa 207 on lähetin tiedonsiirtokehysten lähettämiseksi tiedonsiirtoverkkoon 208 ja prosessorilaitteisto, joka on järjestetty kirjoittamaan tiedonsiirtoverkkoon lähetettävään yhteen tai useampaan ensimmäiseen tiedonsiirtoke-hykseen F1 kontrollidata CD, joka sisältää: - (a) tiedonsiirtoverkkoon 208 kytkeytyneiden päätelaitteiden 212, 213 ja 214 10 liikkuvuuden perusteella määritettyjen loogisten tiedonsiirtotunneleiden 215, 216 ja 217 muodostamis-ja poistamiskäskyjä, ja - (b) mainittujen päätelaitteiden liikkuvuuden perusteella päivitettyä tietoa, jonka perusteella tiedonsiirtokehyksille on määritettävissä edelleenvälitys-toimenpiteet (engl. forwarding actions) näiden tiedonsiirtokehysten sisältä- 15 män edelleenvälityksenohjausdatan (engl. forwarding control data) avulla näiden tiedonsiirtokehysten siirtämiseksi tiedonsiirtoverkon 208 kautta mainittujen loogisten tiedonsiirtotunnelien alkamispisteisiin.
Yllä mainittu kontrollidata CD perustuu informaatioon, jonka tiedonsiirtolaitteisto 207 vastaanottaa liikkuvuudenhallintayksiköltä 211.
20 Yllä olevassa kohdassa (b) mainittu tieto edelleenvälitystoimenpiteiden määrittäni miseksi voi sisältää esimerkiksi IP- tai Ethernet-edelleenvälitystaulukon tai päivi- o ™ tyksiä yhteen tai molempiin mainituista edelleenvälitystaulukoista (engl. IP- for- o V warding table, Ethernet- forwarding table), jonka/joiden avulla voidaan määrittää ° edelleenvälitystoimenpiteet esimerkiksi IP- tai Ethernet-kohdeosoitteen (engl. Des-
X
£ 25 tination Address, DA) perusteella, co § Tiedonsiirtokehyksen sisältämä edelleenvälityksenohjausdata voi olla esimerkiksi oo § IP-kohdeosoite (engl. IP-destination address) tai Ethernet-kohdeosoite (engl. Et-
CVJ
hernet-destination address). Edelleenvälityksenohjausdata voi lisäksi sisältää esimerkiksi tiedonsiirtokehykselle sovellettavaa palvelunlaatuluokkaa (engl. Class of 30 Service, CoS) ilmaisevan tiedon ja/tai tiedonsiirtokehykselle käytettävää virtuaalis- 11 ta tiedonsiirtoverkkoa ilmaisevan tiedon. Mainitut edelleenvälitystoimenpiteet voivat sisältää esimerkiksi tiedonsiirtokehyksen lähettämisen tietyn loogisen tai fyysisen lähtöportin kautta.
Kussakin tiedonsiirtolaitteistoista 204, 205 ja 206 on vastaanotin tiedonsiirtokehys-5 ten vastaanottamiseksi tiedonsiirtoverkosta 208 ja lähetin tiedonsiirtokehysten lähettämiseksi tiedonsiirtoverkkoon. Kussakin tiedonsiirtolaitteistoista 204, 205 ja 206 on prosessorilaitteisto, joka on järjestetty: - lukemaan tiedonsiirtoverkosta 208 vastaanotetusta mainitusta yhdestä tai useammasta ensimmäisestä tiedonsiirtokehyksestä F1 mainittu kontrollida- 10 ta CD, ja - määrittämään edelleenvälitystoimenpiteet loogisessa tiedonsiirtotunnelissa 215, 216 tai 217 vastaanotetuille toisille tiedonsiirtokehyksille F2 mainitun kontrollidatan ja mainittujen toisten tiedonsiirtokehysten sisältämän edel-leenvälityksenohjausdatan (engl. forwarding control data) perusteella.
15 Yllä mainitut tiedonsiirtokehykset F1 ja F2 voivat olla esimerkiksi IP-paketteja (engl. Internet Protocol) tai Ethernet-kehyksiä. IP-paketit voivat olla joko IPv4 tai IPv6 paketteja (engl. Internet Protocol - version 4, Internet Protocol - version 6).
Kuviossa 2 esitetyssä tilanteessa voidaan olettaa esimerkiksi, että päätelaite 212 on tukiaseman 201 peltoalueella, päätelaite 213 on tukiaseman 202 peltoalueella 20 ja päätelaite 214 on tukiaseman 203 peltoalueella. Oletetaan lisäksi, että päätelai- te 212 tuottaa päätelaitteelle 213 suunnatun tiedonsiirtokehyksen. Tällöin tiedon-o ^ siirtolaitteisto 204 vastaanottaa mainitun tiedonsiirtokehyksen loogisesta tiedonsiir- o V totunnelista 215. Tämän jälkeen tiedonsiirtolaitteisto 204 määrittää mainitulle tie- ° donsiirtokehykselle edelleenvälitystoimenpiteet yllä mainitun kontrollidatan ja mai-
X
£ 25 nitun tiedonsiirtokehyksen sisältämän edelleenvälityksenohjausdatan perusteella.
^ Kontrollidata voi sisältää esimerkiksi IP-edelleenvälitystaulukon ja tiedonsiirtoke- o ro hyksen sisältämä edelleenvälityksenohjausdata voi sisältää esimerkiksi IP- ° kohdeosoitteen. Määritettyjen edelleenvälitystoimenpiteiden perusteella tiedonsiir tolaitteisto lähettää mainitun tiedonsiirtokehyksen tiedonsiirtolaitteistolle 205 tie-30 donsiirtoverkon 208 kautta. Tiedonsiirtolaitteisto 205 vastaanottaa mainitun tie- 12 donsiirtokehyksen ja määrittää mainitun kontrollidatan ja mainitun tiedonsiirtoke-hyksen sisältämän edelleenvälityksenohjausdatan perusteella, että mainittu tie-donsiirtokehys tulee lähettää loogisessa tiedonsiirtotunnelissa 216. Tämän jälkeen tiedonsiirtolaitteisto 205 lähettää mainitun tiedonsiirtokehyksen loogisessa tiedon-5 siirtotunnelissa 216 tukiasemalle 202 sieltä edelleen välitettäväksi päätelaitteelle 213.
Päätelaitteiden 212, 213 ja 214 tuottaman tietoliikenteen ja niille suunnatun tietoliikenteen ei tarvitse kulkea tiedonsiirtoverkon 208 yhden pisteen kautta, koska tiedonsiirtolaitteisto 207 on järjestetty signaloimaan kukin tiedonsiirtolaitteista 204, 10 205 ja 206 kykeneväksi ohjaaman päätelaitteen tietoliikenne asianmukaisen loogi sen tiedonsiirtotunnelin alkamispisteeseen. Tällöin kaikkien loogisten tiedonsiirto-tunneleiden ei tarvitse alkaa, tai suunnasta riippuen päättyä, samassa tiedonsiirtoverkon pisteessä kuten kuviossa 1 esitetyssä tunnetun tekniikan mukaisessa tiedonsiirtojärjestelmässä, jossa kaikki loogiset tiedonsiirtotunnelit alkavat tai päätty-15 vät samassa tiedonsiirtoverkon pisteessä eli yhdyskäytävälaitteistossa 109.
Kuviossa 2 esitetyssä tiedonsiirtojärjestelmässä tiedonsiirtolaitteistot 204 ja 206 on kytketty tiedonsiirtolinkeillä suoraan tukiasemiin 201 ja 203 ja tiedonsiirtolaitteisto 205 on kytketty tukiasemaan 202 tiedonsiirtolaitteiston 218 kautta. Tiedonsiirtolaitteisto 218 on edullisesti järjestetty välittämään loogisessa tiedonsiirtotunnelissa 20 216 siirrettävät tiedonsiirtokehykset ilman mainitun loogisen tiedonsiirtotunnelin terminointia.
cvj Kuvio 3 esittää keksinnön erään suoritusmuodon mukaista tiedonsiirtolaitteistoa o n 320 tiedonsiirtokehysten edelleenvälittämisen ohjaamiseksi. Tiedonsiirtolaitteisto
O
V voi olla esimerkiksi IP-reititin (engl. Internet Protocol), MPLS-kytkin (engl. Multipro- o 25 tocol Label Switching), ja/tai Ethernet-kytkin. Tiedonsiirtolaitteistossa on lähetin | 322 tiedonsiirtokehysten lähettämiseksi tiedonsiirtoverkkoon 308. Tiedonsiirtolait- «j> teistossa on prosessorilaitteisto 323, joka on järjestetty kirjoittamaan mainittuun o g tiedonsiirtoverkkoon lähetettävään yhteen tai useampaan ensimmäiseen tiedon- o ° siirtokehykseen kontrollidata, joka sisältää: 13 - (a) mainittuun tiedonsiirtoverkkoon kytkeytyneiden päätelaitteiden liikkuvuuden perusteella määritettyjen loogisten tiedonsiirtotunneleiden muodostamis-ja poistamiskäskyjä, ja - (b) mainittujen päätelaitteiden liikkuvuuden perusteella päivitettyä tietoa 5 edelleenvälitystoimenpiteiden määrittämiseksi toisille tiedonsiirtokehyksilie mainittujen toisten tiedonsiirtokehysten sisältämän edelleenvälityksenoh-jausdatan perusteella mainittujen toisten tiedonsiirtokehysten siirtämiseksi mainitun tiedonsiirtoverkon kautta mainittujen loogisten tiedonsiirtotunnelien alkamispisteisiin.
10 Tiedonsiirtolaitteistossa voi olla myös muistiväline 324 ja/tai kytkentärajapinta 325 ulkoiseen muistivälineeseen liittymistä varten. Prosessorilaitteisto 323 voi koostua yhdestä tai useammasta prosessorista, joista kukin voi olla esimerkiksi ohjelmoitava prosessori, sovellusspesifinen mikropiiri (engl. Application Specific Integrated Circuit, ASIC), konfiguroitava mikropiiri (engl. Field Programmable Gate Array, 15 F PGA) tai yhden tai useamman edellä mainitun yhdistelmä.
Mainitut loogiset tiedonsiirtotunnelit voivat olla esimerkiksi GTP-U tiedonsiirtotun-neleita (engl. General Packet Radio Service Tunneling Protocol - User plane messages), GRE-tiedonsiirtotunneleita (engl. Generic Routing Encapsulation), IPinIP-tiedonsiirtotunneleita (engl. Internet Protocol in Internet Protocol) tai Ether-20 net-kehyksillä toteutettuja tiedonsiirtotunneleita.
Mainitut ensimmäiset ja toiset tiedonsiirtokehykset voivat olla esimerkiksi IPv4-o paketteja (engl. Internet Protocol), IPv6-paketteja tai Ethernet-kehyksiä. Tiedonsiir- ό tokehyksen sisältämä edelleenvälityksenohjausdata voi sisältää esimerkiksi IP- ^ kohdeosoitteen (engl. Internet Protocol) tai Ethernet-kohdeosoitteen.
X
£ 25 Keksinnön erään suoritusmuodon mukaisessa tiedonsiirtolaitteistossa 320 on vas- ^ taanotin 321 tiedonsiirtokehysten vastaanottamiseksi mainitusta tiedonsiirtover- o oo kosta. Prosessorilaitteisto 323 on järjestetty lukemaan mainituista tiedonsiirtoke-
O
^ hyksistä mainittujen loogisten tiedonsiirtotunneleiden muodostamis- ja poistamis käskyjä. Mainitut tiedonsiirtokehykset voivat sisältää liikkuvuudenhallintayksiön 30 (211, kuvio 2) lähettämää informaatiota.
14
Keksinnön erään suoritusmuodon mukaisessa tiedonsiirtolaitteistossa 320 on kyt-kentärajapinta 325, jonka avulla tiedonsiirtolaitteisto on kytkettävissä liikkuvuuden-hallintayksikköön.
Kuvio 4 esittää keksinnön erään suoritusmuodon mukaista tiedonsiirtolaitteistoa 5 tiedonsiirtokehysten edelleenvälittämiseksi. Tiedonsiirtolaitteisto voi olla esimerkiksi IP-reititin (engl. Internet Protocol), MPLS-kytkin (engl. Multiprotocol Label Switching), ja/tai Ethernet-kytkin. Tiedonsiirtolaitteistossa on vastaanotin 421 tiedonsiirtokehysten vastaanottamiseksi tiedonsiirtoverkosta 408 ja lähetin 422 tiedonsiirtokehysten lähettämiseksi mainittuun tiedonsiirtoverkkoon. Tiedonsiirtolait-10 teistossa on prosessorilaitteisto 423, joka on järjestetty: - lukemaan mainitusta tiedonsiirtoverkosta vastaanotetusta yhdestä tai useammasta ensimmäisestä tiedonsiirtokehyksestä kontrollidata, joka sisältää (a) mainittuun tiedonsiirtoverkkoon kytkeytyneiden päätelaitteiden liikkuvuuden perusteella määritettyjen loogisten tiedonsiirtotunneleiden muodos- 15 tamis- ja poistamiskäskyjä, ja (b) mainittujen päätelaitteiden liikkuvuuden perusteella päivitettyä tietoa edelleenvälitystoimenpiteiden määrittämiseksi tiedonsiirtokehyksille näiden tiedonsiirtokehysten sisältämän edelleenväli-tyksenohjausdatan perusteella näiden tiedonsiirtokehysten siirtämiseksi mainitun tiedonsiirtoverkon kautta mainittujen loogisten tiedonsiirtotunnelien 20 alkamispisteisiin, ja - määrittämään edelleenvälitystoimenpiteet loogisessa tiedonsiirtotunnelissa cvj vastaanotetulle toiselle tiedonsiirtokehykselle mainitun kontrollidatan ja δ cm mainitun toisen tiedonsiirtokehyksen sisältämän edelleenvälityksenohjaus- o 7 datan perusteella.
δ x 25 Tiedonsiirtolaitteistossa voi olla myös muistiväline 424 ja/tai kytkentärajapinta 425 O.
ulkoiseen muistivälineeseen liittymiseksi. Prosessorilaitteisto 423 voi koostua yh-o destä tai useammasta prosessorista, joista kukin voi olla esimerkiksi ohjelmoitava o prosessori, sovellusspesifinen mikropiiri (engl. Application Specific Integrated Cir-
C\J
cuit, ASIC), konfiguroitava mikropiiri (engl. Field Programmable Gate Array, 30 FPGA) tai yhden tai useamman edellä mainitun yhdistelmä.
15
Keksinnön erään suoritusmuodon mukaisessa tiedonsiirtolaitteistossa prosessori-laitteisto 423 on järjestetty tukemaan GTP-U tiedonsiirtotunneleita ja mainitut tie-donsiirtotunnelit ovat GTP-U tiedonsiirtotunneleita (engl. General Packet Radio Service Tunneling Protocol - User plane messages).
5 Keksinnön erään suoritusmuodon mukaisessa tiedonsiirtolaitteistossa prosessori-laitteisto 423 on järjestetty tukemaan GRE-tiedonsiirtotunneleita ja mainitut tiedon-siirtotunnelit ovat GRE-tiedonsiirtotunneleita (engl. Generic Routing Encapsulation).
Keksinnön erään suoritusmuodon mukaisessa tiedonsiirtolaitteistossa prosessori-10 laitteisto 423 prosessorilaitteisto on järjestetty tukemaan Ethernet-kehyksillä toteutettuja tiedonsiirtotunneleita ja mainitut tiedonsiirtotunnelit on toteutettu Ethernet-kehyksillä.
Keksinnön erään suoritusmuodon mukaisessa tiedonsiirtolaitteistossa prosessori-laitteisto 423 on järjestetty tukemaan IPinIP-tiedonsiirtotunneleita ja mainitut tie-15 donsiirtotunnelit ovat IPinIP-tiedonsiirtotunneleita (engl. Internet Protocol in Internet Protocol).
Mainitut ensimmäiset tiedonsiirtokehykset ja mainittu toinen tiedonsiirtokehys voivat olla esimerkiksi IPv4-paketteja (engl. Internet Protocol), IPv6-paketteja tai Et-hernet-kehyksiä.
20 Keksinnön erään suoritusmuodon mukaisessa tiedonsiirtolaitteistossa prosessorini laitteisto 423 on järjestetty käyttämään IP-kohdeosoitetta ainakin osana mainittua o ™ edelleenvälityksenohjausdataa ja mainittu edelleenvälityksenohjausdata sisältää o V IP-kohdeosoitteen (engl. Internet Protocol), δ
Keksinnön erään suoritusmuodon mukaisessa tiedonsiirtolaitteistossa prosessori- ^ 25 laitteisto 423 on järjestetty käyttämään Ethernet-kohdeosoitetta ainakin osana § mainittua edelleenvälityksenohjausdataa ja mainittu edelleenvälityksenohjausdata 00 o sisältää Ethernet-kohdeosoitteen.
C\J
Keksinnön erään suoritusmuodon mukaisessa tiedonsiirtolaitteistossa prosessori-laitteisto 423 on järjestetty valitsemaan mainittuun toiseen tiedonsiirtokehykseen 16 liittyvän loogisen tiedonsiirtotunnelin perusteella yksi mainittuun tiedonsiirtoverkkoon ennalta määritetyistä virtuaalisista tiedonsiirtoverkoista. Mainitut ennalta määritetyt virtuaaliset tiedonsiirtoverkot voivat olla esimerkiksi IP VPN virtuaalisia tiedonsiirtoverkkoja (engl. Internet Protocol, Virtual Private Network) tai VPLS vir-5 tuaalisia tiedonsiirtoverkkoja (engl. Virtual Private LAN Service).
Kuvio 5 esittää vuokaaviona keksinnön erään suoritusmuodon mukaista menetelmää tiedonsiirtokehysten edelleenvälittämisen ohjaamiseksi. Vaiheessa 501 kirjoitetaan yhteen tai useampaan ensimmäiseen tiedonsiirtokehykseen F1 kontrollida-ta, joka sisältää: 10 - (a) mainittuun tiedonsiirtoverkkoon kytkeytyneiden päätelaitteiden liikku vuuden perusteella määritettyjen loogisten tiedonsiirtotunneleiden muodostamis-ja poistamiskäskyjä, ja - (b) mainittujen päätelaitteiden liikkuvuuden perusteella päivitettyä tietoa edelleenvälitystoimenpiteiden määrittämiseksi toisille tiedonsiirtokehyksille 15 mainittujen toisten tiedonsiirtokehysten sisältämän edelleenvälityksenoh- jausdatan perusteella mainittujen toisten tiedonsiirtokehysten siirtämiseksi mainitun tiedonsiirtoverkon kautta mainittujen loogisten tiedonsiirtotunnelien alkamispisteisiin.
Vaiheessa 502 lähetetään mainittu yksi tai useampi ensimmäinen tiedonsiirtoke-20 hys F1 tiedonsiirtoverkon kautta tiedonsiirtolaitteistoille.
Kuviossa 5 esitetty menetelmä voidaan suorittaa esimerkiksi kuviossa 2 esitetyn o ^ tiedonsiirtojärjestelmän tiedonsiirtolaitteistossa 207. Tällöin mainittu kontrollidata o V lähetetään edullisesti tiedonsiirtolaitteistoille 204, 205 ja 206. On myös mahdollis- ° ta, että kullekin tiedonsiirtolaitteistoista 204, 205 ja 206 lähetetään ainoastaan ky-
X
£ 25 seessä olevalle tiedonsiirtolaitteistolle soveltuva osuus mainitusta kontrollidatasta.
CO
g Kuvio 6 esittää vuokaaviona keksinnön erään suoritusmuodon mukaista menetel- 00 § mää tiedonsiirtokehysten edelleenvälittämiseksi. Vaiheessa 601 vastaanotetaan
C\J
yksi tai useampi ensimmäinen tiedonsiirtokehys F1 tiedonsiirtoverkosta. Vaiheessa 602 luetaan mainitusta yhdestä tai useammasta ensimmäisestä tiedonsiirtoke-30 hyksestä F1 kontrollidata, joka sisältää 17 - (a) mainittuun tiedonsiirtoverkkoon kytkeytyneiden päätelaitteiden liikkuvuuden perusteella määritettyjen loogisten tiedonsiirtotunneleiden muodostamis-ja poistamiskäskyjä, ja - (b) mainittujen päätelaitteiden liikkuvuuden perusteella päivitettyä tietoa 5 edelleenvälitystoimenpiteiden määrittämiseksi tiedonsiirtokehyksille näiden tiedonsiirtokehysten sisältämän edelleenvälityksenohjausdatan perusteella näiden tiedonsiirtokehysten siirtämiseksi mainitun tiedonsiirtoverkon kautta mainittujen loogisten tiedonsiirtotunnelien alkamispisteisiin
Vaiheessa 603 määritetään edelleenvälitystoimenpiteet loogisessa tiedonsiirtotun-10 nelissä vastaanotetulle toiselle tiedonsiirtokehykselle F2 mainitun kontrollidatan ja mainitun toisen tiedonsiirtokehyksen sisältämän edelleenvälityksenohjausdatan perusteella. Vaiheessa 604 lähetetään mainittu toinen tiedonsiirtokehys mainittuun tiedonsiirtoverkkoon määritettyjen edelleenvälitystoimenpiteiden mukaisesti.
Keksinnön erään suoritusmuodon mukaisessa menetelmässä mainitut tiedonsiirto-15 tunnelit ovat GTP-U tiedonsiirtotunneleita (engl. General Packet Radio Service Tunneling Protocol - User plane messages).
Keksinnön erään suoritusmuodon mukaisessa menetelmässä mainitut tiedonsiirto-tunnelit ovat GRE-tiedonsiirtotunneleita (engl. Generic Routing Encapsulation).
Keksinnön erään suoritusmuodon mukaisessa menetelmässä mainitut tiedonsiirto-20 tunnelit toteutetaan Ethernet-kehyksillä.
CVJ
^ Keksinnön erään suoritusmuodon mukaisessa menetelmässä mainitut tiedonsiirto- ° tunnelit ovat IPinIP-tiedonsiirtotunneleita (engl. Internet Protocol in Internet Proto- S col).
x
X
Keksinnön erään suoritusmuodon mukaisessa menetelmässä mainitut ensimmäi-
CO
g 25 set tiedonsiirtokehykset F1 ja mainittu toinen tiedonsiirtokehys F2 ovat IP- co § paketteja (engl. Internet Protocol), o
C\J
18
Keksinnön erään suoritusmuodon mukaisessa menetelmässä mainitut ensimmäiset tiedonsiirtokehykset F1 ja mainittu toinen tiedonsiirtokehys F2 ovat Ethernet-kehyksiä.
Keksinnön erään suoritusmuodon mukaisessa menetelmässä mainittu edelleenvä-5 lityksenohjausdata sisältää IP-kohdeosoitteen (engl. Internet Protocol).
Keksinnön erään suoritusmuodon mukaisessa menetelmässä mainittu edelleenvä-lityksenohjausdata sisältää Ethernet-kohdeosoitteen.
Keksinnön erään suoritusmuodon mukaisessa menetelmässä mainittuun toiseen tiedonsiirtokehykseen F2 liittyvän loogisen tiedonsiirtotunnelin perusteella valitaan 10 yksi mainittuun tiedonsiirtoverkkoon ennalta määritetyistä virtuaalisista tiedonsiirtoverkoista.
Keksinnön erään suoritusmuodon mukaisessa menetelmässä mainitut ennalta määritetyt virtuaaliset tiedonsiirtoverkot ovat IP VPN virtuaalisia tiedonsiirtoverkkoja (engl. Internet Protocol, Virtual Private Network).
15 Keksinnön erään suoritusmuodon mukaisessa menetelmässä mainitut ennalta määritetyt virtuaaliset tiedonsiirtoverkot ovat VPLS virtuaalisia tiedonsiirtoverkkoja (engl. Virtual Private LAN Service).
Kuviossa 6 esitetty menetelmä voidaan suorittaa esimerkiksi kuviossa 2 esitetyn tiedonsiirtojärjestelmän tiedonsiirtolaitteistossa 204, tiedonsiirtolaitteistossa 205 ^ 20 ja/tai tiedonsiirtolaitteistossa 206.
δ
C\J
^ Keksinnön erään suoritusmuodon mukainen tietokoneohjelma tiedonsiirtokehysten ^ edelleenvälittämiseksi sisältää ohjelmoitavan prosessori laitteiston suoritettavissa o olevat käskyt mainitun ohjelmoitavan prosessorilaitteiston ohjaamiseksi:
CC
CL
«3 - lukemaan tiedonsiirtoverkosta vastaanotetusta yhdestä tai useammasta en- § 25 simmäisestä tiedonsiirtokehyksestä kontrollidata, joka sisältää (a) mainit- o tuun tiedonsiirtoverkkoon kytkeytyneiden päätelaitteiden liikkuvuuden pe rusteella määritettyjen loogisten tiedonsiirtotunneleiden muodostamis- ja poistamiskäskyjä, ja (b) mainittujen päätelaitteiden liikkuvuuden perusteella 19 päivitettyä tietoa edelleenvälitystoimenpiteiden määrittämiseksi tiedonsiirto-kehyksille näiden tiedonsiirtokehysten sisältämän edelleenvälityksenoh-jausdatan perusteella näiden tiedonsiirtokehysten siirtämiseksi mainitun tiedonsiirtoverkon kautta mainittujen loogisten tiedonsiirtotunnelien alkamis-5 pisteisiin, ja - määrittämään edelleenvälitystoimenpiteet loogisessa tiedonsiirtotunnelissa vastaanotetulle toiselle tiedonsiirtokehykselle mainitun kontrollidatan ja mainitun toisen tiedonsiirtokehyksen sisältämän edelleenvälityksenohjaus-datan perusteella.
10 Keksinnön erään suoritusmuodon mukaisessa tietokoneohjelmassa on lisäksi ohjelmoitavan prosessorilaitteiston suoritettavissa olevat käskyt mainitun ohjelmoitavan prosessorilaitteiston ohjaamiseksi kirjoittamaan mainittu kontrollidata mainittuun tiedonsiirtoverkkoon lähetettävään yhteen tai useampaan kolmanteen tiedon-siirtokehykseen.
15 Keksinnön erään suoritusmuodon mukainen tietokoneohjelma on tallennettu ohjelmoitavan prosessorilaitteiston luettavissa olevaan tallennusvälineeseen kuten esimerkiksi optiselle levykkeelle (CD-levyke, engl. Compact Disk).
Keksinnön erään suoritusmuodon mukainen tietokoneohjelma on koodattu signaaliin, joka on vastaanotettavissa tiedonsiirtoverkosta kuten esimerkiksi Internet.
20 Kuten alan ammattilaiselle on ilmeistä, keksintö ja sen suoritusmuodot eivät rajoitu edellä kuvattuihin suoritusmuotoesimerkkeihin. Patenttivaatimusten sisältämät o ^ tunnuspiirteiden olemassaoloa kuvaavat ilmaukset, esimerkiksi ’’tiedonsiirtolaitteis- o V tossa on prosessorilaitteisto”, ovat avoimia siten, että tunnuspiirteiden esittäminen ° ei poissulje sellaisten muiden tunnuspiirteiden, joita ei ole esitetty itsenäisissä pa-
X
£ 25 tenttivaatimuksissa, olemassaoloa.
co o
CO
00 o o
C\J

Claims (42)

1. Tiedonsiirtolaitteisto (420) tiedonsiirtokehysten edelleenvälittämiseksi, jossa tiedonsiirtolaitteistossa on: - vastaanotin (421) tiedonsiirtokehysten vastaanottamiseksi tiedonsiirtover- 5 kosta (408), ja - lähetin (422) tiedonsiirtokehysten lähettämiseksi mainittuun tiedonsiirtoverkkoon, tunnettu siitä, että tiedonsiirtolaitteistossa on prosessorilaitteisto (423), joka on järjestetty: 10. lukemaan mainitusta tiedonsiirtoverkosta vastaanotetusta yhdestä tai use ammasta ensimmäisestä tiedonsiirtokehyksestä kontrollidata, joka sisältää (a) mainittuun tiedonsiirtoverkkoon kytkeytyneiden päätelaitteiden liikkuvuuden perusteella määritettyjen ja radioyhteysverkon tukiasemien ja mainitun tiedonsiirtolaitteiston välisten loogisten tiedonsiirtotunneleiden muodos- 15 tamis- ja poistamiskäskyjä, ja (b) mainittujen päätelaitteiden liikkuvuuden perusteella päivitettyä tietoa edelleenvälitystoimenpiteiden määrittämiseksi tiedonsiirtokehyksille näiden tiedonsiirtokehysten sisältämän edelleenväli-tyksenohjausdatan perusteella näiden tiedonsiirtokehysten siirtämiseksi mainitun tiedonsiirtoverkon kautta mainittujen loogisten tiedonsiirtotunnelien 20 alkamispisteisiin, ja cvj £3 - määrittämään edelleenvälitystoimenpiteet loogisessa tiedonsiirtotunnelissa o vastaanotetulle toiselle tiedonsiirtokehykselle mainitun kontrollidatan ja i 5 mainitun toisen tiedonsiirtokehyksen sisältämän edelleenvälityksenohjaus- ϋ datan perusteella. O. CO S 25
2. Patenttivaatimuksen 1 mukainen tiedonsiirtolaitteisto, tunnettu siitä, että O * CO § mainittu prosessorilaitteisto on järjestetty tukemaan GTP-U tiedonsiirtotunneleita ja o ™ mainitut tiedonsiirtotunnelit ovat GTP-U tiedonsiirtotunneleita (engl. General Packet Radio Service Tunneling Protocol - User plane messages).
3. Patenttivaatimuksen 1 mukainen tiedonsiirtolaitteisto, tunnettu siitä, että mainittu prosessorilaitteisto on järjestetty tukemaan GRE-tiedonsiirtotunneleita ja mainitut tiedonsiirtotunnelit ovat GRE-tiedonsiirtotunneleita (engl. Generic Routing Encapsulation).
4. Patenttivaatimuksen 1 mukainen tiedonsiirtolaitteisto, tunnettu siitä, että mainittu prosessorilaitteisto on järjestetty tukemaan Ethernet-kehyksillä toteutettuja tiedonsiirtotunneleita ja mainitut tiedonsiirtotunnelit on toteutettu Ethernet-kehyksillä.
5. Patenttivaatimuksen 1 mukainen tiedonsiirtolaitteisto, tunnettu siitä, että 10 mainittu prosessorilaitteisto on järjestetty tukemaan IPinIP-tiedonsiirtotunneleita ja mainitut tiedonsiirtotunnelit ovat IPinIP-tiedonsiirtotunneleita (engl. Internet Protocol in Internet Protocol).
6. Jonkin patenttivaatimuksista 1-5 mukainen tiedonsiirtolaitteisto, tunnettu siitä, että mainitut ensimmäiset tiedonsiirtokehykset ja mainittu toinen tiedonsiirto- 15 kehys ovat IP-paketteja (engl. Internet Protocol).
7. Jonkin patenttivaatimuksista 1-4 mukainen tiedonsiirtolaitteisto, tunnettu siitä, että mainitut ensimmäiset tiedonsiirtokehykset ja mainittu toinen tiedonsiirto-kehys ovat Ethernet-kehyksiä.
8. Patenttivaatimuksen 6 mukainen tiedonsiirtolaitteisto, tunnettu siitä, että 20 mainittu prosessorilaitteisto on järjestetty käyttämään IP-kohdeosoitetta ainakin osana mainittua edelleenvälityksenohjausdataa ja mainittu edelleenvälityksenoh-o ™ jausdata sisältää IP-kohdeosoitteen (engl. Internet Protocol), o
9. Patenttivaatimuksen 7 mukainen tiedonsiirtolaitteisto, tunnettu siitä, että g mainittu prosessorilaitteisto on järjestetty käyttämään Ethernet-kohdeosoitetta ai- <3 25 nakin osana mainittua edelleenvälityksenohjausdataa ja mainittu edelleenvälityk- § senohjausdata sisältää Ethernet-kohdeosoitteen. 00 o o
^ 10. Patenttivaatimuksen 1 mukainen tiedonsiirtolaitteisto, tunnettu siitä, että mainittu prosessorilaitteisto on järjestetty valitsemaan mainittuun toiseen tiedon- siirtokehykseen liittyvän loogisen tiedonsiirtotunnelin perusteella yksi mainittuun tiedonsiirtoverkkoon ennalta määritetyistä virtuaalisista tiedonsiirtoverkoista.
11. Patenttivaatimuksen 10 mukainen tiedonsiirtolaitteisto, tunnettu siitä, että mainitut ennalta määritetyt virtuaaliset tiedonsiirtoverkot ovat IP VPN virtuaalisia 5 tiedonsiirtoverkkoja (engl. Internet Protocol, Virtual Private Network).
12. Patenttivaatimuksen 10 mukainen tiedonsiirtolaitteisto, tunnettu siitä, että mainitut ennalta määritetyt virtuaaliset tiedonsiirtoverkot ovat VPLS virtuaalisia tiedonsiirtoverkkoja (engl. Virtual Private LAN Service).
13. Patenttivaatimuksen 1 mukainen tiedonsiirtolaitteisto, tunnettu siitä, että 10 mainittu tiedonsiirtolaitteisto on ainakin yksi seuraavista: IP-reititin (engl. Internet Protocol), MPLS-kytkin (engl. Multiprotocol Label Switching), ja Ethemet-kytkin.
14. Tiedonsiirtolaitteisto (320) tiedonsiirtokehysten edelleenvälittämisen ohjaamiseksi, jossa tiedonsiirtolaitteistossa on lähetin (322) tiedonsiirtokehysten lähettämiseksi tiedonsiirtoverkkoon (308), tunnettu siitä, että tiedonsiirtolaitteistossa on 15 prosessorilaitteisto (323), joka on järjestetty kirjoittamaan mainittuun tiedonsiirtoverkkoon lähetettävään yhteen tai useampaan ensimmäiseen tiedonsiirtokehyk-seen kontrollidata, joka sisältää: - (a) mainittuun tiedonsiirtoverkkoon kytkeytyneiden päätelaitteiden liikku vuuden perusteella määritettyjen ja radioyhteysverkon tukiasemien ja tie-20 donsiirtokehyksiä edelleenvälittävien tiedonsiirtolaitteistojen välisten loogis- ten tiedonsiirtotunneleiden muodostamis-ja poistamiskäskyjä, ja o CvJ ό - (b) mainittujen päätelaitteiden liikkuvuuden perusteella päivitettyä tietoa 5 edelleenvälitystoimenpiteiden määrittämiseksi toisille tiedonsiirtokehyksille g mainittujen toisten tiedonsiirtokehysten sisältämän edelleenvälityksenoh- Q- ω 25 jausdatan perusteella mainittujen toisten tiedonsiirtokehysten siirtämiseksi 't § mainitun tiedonsiirtoverkon kautta mainittujen loogisten tiedonsiirtotunnelien 00 § alkamispisteisiin. CVJ
15. Patenttivaatimuksen 14 mukainen tiedonsiirtolaitteisto, tunnettu siitä, että mainitut tiedonsiirtotunnelit ovat GTP-U tiedonsiirtotunneleita (engl. General Packet Radio Service Tunneling Protocol - User plane messages).
16. Patenttivaatimuksen 14 mukainen tiedonsiirtolaitteisto, tunnettu siitä, että 5 mainitut tiedonsiirtotunnelit ovat GRE-tiedonsiirtotunneleita (engl. Generic Routing Encapsulation).
17. Patenttivaatimuksen 14 mukainen tiedonsiirtolaitteisto, tunnettu siitä, että mainitut tiedonsiirtotunnelit ovat Ethernet-kehyksillä toteutettuja tiedonsiirtotunneleita.
18. Patenttivaatimuksen 14 mukainen tiedonsiirtolaitteisto, tunnettu siitä, että mainitut tiedonsiirtotunnelit ovat IPinIP-tiedonsiirtotunneleita (engl. Internet Protocol in Internet Protocol).
19. Jonkin patenttivaatimuksista 14-18 mukainen tiedonsiirtolaitteisto, tunnettu siitä, että mainitut ensimmäiset ja toiset tiedonsiirtokehykset ovat IP-paketteja 15 (engl. Internet Protocol).
20. Jonkin patenttivaatimuksista 14-17 mukainen tiedonsiirtolaitteisto, tunnettu siitä, että mainitut ensimmäiset ja toiset tiedonsiirtokehykset ovat Ethernet-kehyksiä.
21. Patenttivaatimuksen 14 mukainen tiedonsiirtolaitteisto, tunnettu siitä, että ^ 20 tiedonsiirtolaitteistossa on vastaanotin (321) kolmansien tiedonsiirtokehysten vas- ° taanottamiseksi mainitusta tiedonsiirtoverkosta ja mainittu prosessorilaitteisto on ό järjestetty lukemaan mainituista kolmansista tiedonsiirtokehyksistä mainittujen loo- 5 gisten tiedonsiirtotunneleiden muodostamis-ja poistamiskäskyjä. X cc
22. Patenttivaatimuksen 19 mukainen tiedonsiirtolaitteisto, tunnettu siitä, että CO g 25 mainittu edelleenvälityksenohjausdata sisältää IP-kohdeosoitteen (engl. Internet g Protocol), o C\J
23. Patenttivaatimuksen 20 mukainen tiedonsiirtolaitteisto, tunnettu siitä, että mainittu edelleenvälityksenohjausdata sisältää Ethernet-kohdeosoitteen.
24. Patenttivaatimuksen 14 mukainen tiedonsiirtolaitteisto, tunnettu siitä, että mainittu tiedonsiirtolaitteisto on ainakin yksi seuraavista: IP-reititin (engl. Internet Protocol), MPLS-kytkin (engl. Multiprotocol Label Switching), ja Ethernet-kytkin.
25. Menetelmä tiedonsiirtokehysten edelleenvälittämiseksi, jossa menetelmäs-5 sä vastaanotetaan (601) tiedonsiirtolaitteistossa yksi tai useampi ensimmäinen tiedonsiirtokehys tiedonsiirtoverkosta, tunnettu siitä, että menetelmässä lisäksi mainitussa tiedonsiirtolaitteistossa: - luetaan (602) mainitusta yhdestä tai useammasta ensimmäisestä tiedonsiir-tokehyksestä kontrollidata, joka sisältää (a) mainittuun tiedonsiirtoverkkoon 10 kytkeytyneiden päätelaitteiden liikkuvuuden perusteella määritettyjen ja ra- dioyhteysverkon tukiasemien ja mainitun tiedonsiirtolaitteiston välisten loogisten tiedonsiirtotunneleiden muodostamis- ja poistamiskäskyjä, ja (b) mainittujen päätelaitteiden liikkuvuuden perusteella päivitettyä tietoa edel-leenvälitystoimenpiteiden määrittämiseksi tiedonsiirtokehyksille näiden tie- 15 donsiirtokehysten sisältämän edelleenvälityksenohjausdatan perusteella näiden tiedonsiirtokehysten siirtämiseksi mainitun tiedonsiirtoverkon kautta mainittujen loogisten tiedonsiirtotunnelien alkamispisteisiin, - määritetään (603) edelleenvälitystoimenpiteet loogisessa tiedonsiirtotunne-lissa vastaanotetulle toiselle tiedonsiirtokehykselle mainitun kontrollidatan ja 20 mainitun toisen tiedonsiirtokehyksen sisältämän edelleenvälityksenohjaus datan perusteella, ja CVJ o - lähetetään (604) mainittu toinen tiedonsiirtokehys mainittuun tiedonsiirto- ό verkkoon määritettyjen edelleenvälitystoimenpiteiden mukaisesti.
° 26. Patenttivaatimuksen 25 mukainen menetelmä, tunnettu siitä, että mainitut X £ 25 tiedonsiirtotunnelit ovat GTP-U tiedonsiirtotunneleita (engl. General Packet Radio ^ Service Tunneling Protocol - User plane messages). o CD 00
27. Patenttivaatimuksen 25 mukainen menetelmä, tunnettu siitä, että mainitut CVJ tiedonsiirtotunnelit ovat GRE-tiedonsiirtotunneleita (engl. Generic Routing Encapsulation).
28. Patenttivaatimuksen 25 mukainen menetelmä, tunnettu siitä, että mainitut tiedonsiirtotunnelit toteutetaan Ethernet-kehyksillä.
29. Patenttivaatimuksen 25 mukainen menetelmä, tunnettu siitä, että mainitut tiedonsiirtotunnelit ovat IPinIP-tiedonsiirtotunneleita (engl. Internet Protocol in In- 5 ternet Protocol).
30. Jonkin patenttivaatimuksista 25-29 mukainen menetelmä, tunnettu siitä, että mainitut ensimmäiset tiedonsiirtokehykset ja mainittu toinen tiedonsiirtokehys ovat IP-paketteja (engl. Internet Protocol).
31. Jonkin patenttivaatimuksista 25-28 mukainen menetelmä, tunnettu siitä, 10 että mainitut ensimmäiset tiedonsiirtokehykset ja mainittu toinen tiedonsiirtokehys ovat Ethernet-kehyksiä.
32. Patenttivaatimuksen 30 mukainen menetelmä, tunnettu siitä, että mainittu edelleenvälityksenohjausdata sisältää IP-kohdeosoitteen (engl. Internet Protocol).
33. Patenttivaatimuksen 31 mukainen menetelmä, tunnettu siitä, että mainittu 15 edelleenvälityksenohjausdata sisältää Ethernet-kohdeosoitteen.
34. Patenttivaatimuksen 25 mukainen menetelmä, tunnettu siitä, että mainittuun toiseen tiedonsiirtokehykseen liittyvän loogisen tiedonsiirtotunnelin perusteella valitaan yksi mainittuun tiedonsiirtoverkkoon ennalta määritetyistä virtuaalisista tiedonsiirtoverkoista. CVJ >- 20
35. Patenttivaatimuksen 34 mukainen menetelmä, tunnettu siitä, että mainitut o c\j ^ ennalta määritetyt virtuaaliset tiedonsiirtoverkot ovat IP VPN virtuaalisia tiedonsiir- 17 toverkkoja (engl. Internet Protocol, Virtual Private Network), δ Er
36. Patenttivaatimuksen 34 mukainen menetelmä, tunnettu siitä, että mainitut uj> ennalta määritetyt virtuaaliset tiedonsiirtoverkot ovat VPLS virtuaalisia tiedonsiirto- § 25 verkkoja (engl. Virtual Private LAN Service). o o
37. Menetelmä tiedonsiirtokehysten edelleenvälittämisen ohjaamiseksi, jossa menetelmässä lähetetään (502) tiedonsiirtoverkkoon yksi tai useampi ensimmäi- nen tiedonsiirtokehys, tunnettu siitä, että mainittuun yhteen tai useampaan ensimmäiseen tiedonsiirtokehykseen kirjoitetaan (501) kontrollidata, joka sisältää: - (a) mainittuun tiedonsiirtoverkkoon kytkeytyneiden päätelaitteiden liikkuvuuden perusteella määritettyjen ja radioyhteysverkon tukiasemien ja tie- 5 donsiirtokehyksiä edelleenvälittävien tiedonsiirtolaitteistojen välisten loogis ten tiedonsiirtotunneleiden muodostamis-ja poistamiskäskyjä, ja - (b) mainittujen päätelaitteiden liikkuvuuden perusteella päivitettyä tietoa edelleenvälitystoimenpiteiden määrittämiseksi toisille tiedonsiirtokehyksille mainittujen toisten tiedonsiirtokehysten sisältämän edelleenvälityksenoh- 10 jausdatan perusteella mainittujen toisten tiedonsiirtokehysten siirtämiseksi mainitun tiedonsiirtoverkon kautta mainittujen loogisten tiedonsiirtotunnelien alkamispisteisiin.
38. Tietokoneohjelma tiedonsiirtokehysten edelleenvälittämiseksi, tunnettu siitä, että tietokoneohjelmassa on tiedonsiirtolaitteiston ohjelmoitavan prosessori- 15 laitteiston suoritettavissa olevat käskyt mainitun ohjelmoitavan prosessorilaitteiston ohjaamiseksi: - lukemaan tiedonsiirtoverkosta vastaanotetusta yhdestä tai useammasta ensimmäisestä tiedonsiirtokehyksestä kontrollidata, joka sisältää (a) mainittuun tiedonsiirtoverkkoon kytkeytyneiden päätelaitteiden liikkuvuuden pe- 20 rusteella määritettyjen ja radioyhteysverkon tukiasemien ja mainitun tiedon siirtolaitteiston välisten loogisten tiedonsiirtotunneleiden muodostamis- ja CM δ poistamiskäskyjä, ja (b) mainittujen päätelaitteiden liikkuvuuden perusteella cv o päivitettyä tietoa edelleenvälitystoimenpiteiden määrittämiseksi tiedonsiirto- t— kehyksille näiden tiedonsiirtokehysten sisältämän edelleenvälityksenoh- o x 25 jausdatan perusteella näiden tiedonsiirtokehysten siirtämiseksi mainitun tie- CC donsiirtoverkon kautta mainittujen loogisten tiedonsiirtotunnelien alkamis- CO o pisteisiin, ja CD CO o S - määrittämään edelleenvälitystoimenpiteet loogisessa tiedonsiirtotunnelissa vastaanotetulle toiselle tiedonsiirtokehykselle mainitun kontrollidatan ja mainitun toisen tiedonsiirtokehyksen sisältämän edelleenvälityksenohjaus-datan perusteella.
39. Patenttivaatimuksen 38 mukainen tietokoneohjelma, tunnettu siitä, että tietokoneohjelmassa on ohjelmoitavan prosessorilaitteiston suoritettavissa olevat 5 käskyt mainitun ohjelmoitavan prosessorilaitteiston ohjaamiseksi kirjoittamaan mainittua kontrollidataa mainittuun tiedonsiirtoverkkoon lähetettävään yhteen tai useampaan kolmanteen tiedonsiirtokehykseen.
40. Patenttivaatimuksen 38 mukainen tietokoneohjelma, tunnettu siitä, että tietokoneohjelma on tallennettu muistivälineeseen.
41. Patenttivaatimuksen 38 mukainen tietokoneohjelma, tunnettu siitä, että tietokoneohjelma on koodattu signaaliin, joka on vastaanotettavissa tiedonsiirtoverkosta.
42. Tiedonsiirtojärjestelmä, jossa on: - tiedonsiirtoverkkoon (208, 201, 202, 203) kytketty ensimmäinen tiedonsiirto- 15 laitteisto (207), jossa on lähetin tiedonsiirtokehysten lähettämiseksi mainit tuun tiedonsiirtoverkkoon, ja - mainittuun tiedonsiirtoverkkoon kytketyt toiset tiedonsiirtolaitteistot (204, 205, 206), joista kussakin on vastaanotin tiedonsiirtokehysten vastaanottamiseksi mainitusta tiedonsiirtoverkosta ja lähetin tiedonsiirtokehysten läheten 20 tämiseksi mainittuun tiedonsiirtoverkkoon, δ C\J ^ tunnettu siitä, että mainitussa ensimmäisessä tiedonsiirtolaitteistossa on proses- ^ sorilaitteisto, joka on järjestetty kirjoittamaan mainittuun tiedonsiirtoverkkoon lähe- o tettävään yhteen tai useampaan ensimmäiseen tiedonsiirtokehykseen kontrollida- cc ta, joka sisältää: co § 25 - (a) mainittuun tiedonsiirtoverkkoon kytkeytyneiden päätelaitteiden (212, o 213, 214) liikkuvuuden perusteella määritettyjen ja radioyhteysverkon tu kiasemien (201, 202, 203) ja mainittujen toisten tiedonsiirtoiaitteistojen (204, 205, 206) välisten loogisten tiedonsiirtotunneleiden (215, 216, 217) muodostamis-ja poistamiskäskyjä, ja - (b) mainittujen päätelaitteiden liikkuvuuden perusteella päivitettyä tietoa edelleenvälitystoimenpiteiden määrittämiseksi tiedonsiirtokehyksille näiden 5 tiedonsiirtokehysten sisältämän edelleenvälityksenohjausdatan perusteella näiden tiedonsiirtokehysten siirtämiseksi mainitun tiedonsiirtoverkon kautta mainittujen loogisten tiedonsiirtotunnelien alkamispisteisiin, ja kussakin mainituista toisista tiedonsiirtolaitteistoista on prosessorilaitteisto, joka on järjestetty: 10. lukemaan mainitusta tiedonsiirtoverkosta vastaanotetusta mainitusta yhdes tä tai useammasta ensimmäisestä tiedonsiirtokehyksestä mainittu kontrolli-data, ja - määrittämään edelleenvälitystoimenpiteet loogisessa tiedonsiirtotunnelissa vastaanotetulle toiselle tiedonsiirtokehykselle mainitun kontrollidatan ja 15 mainitun toisen tiedonsiirtokehyksen sisältämän edelleenvälityksenohjaus datan perusteella. CVJ δ CVJ ό δ X X Q. CO o CO 00 o o CVJ
FI20086046A 2008-11-04 2008-11-04 Menetelmä ja laitteisto tiedonsiirtokehysten edelleenvälittämistä varten FI123380B (fi)

Priority Applications (4)

Application Number Priority Date Filing Date Title
FI20086046A FI123380B (fi) 2008-11-04 2008-11-04 Menetelmä ja laitteisto tiedonsiirtokehysten edelleenvälittämistä varten
EP09174135.5A EP2182749B1 (en) 2008-11-04 2009-10-27 Method and device for forwarding data transport frames
CN200910211531.4A CN101741680B (zh) 2008-11-04 2009-11-04 用于转发数据传输帧的方法和设备
US12/611,949 US8842682B2 (en) 2008-11-04 2009-11-04 Method and device for forwarding data transport frames

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI20086046 2008-11-04
FI20086046A FI123380B (fi) 2008-11-04 2008-11-04 Menetelmä ja laitteisto tiedonsiirtokehysten edelleenvälittämistä varten

Publications (3)

Publication Number Publication Date
FI20086046A0 FI20086046A0 (fi) 2008-11-04
FI20086046A FI20086046A (fi) 2010-05-05
FI123380B true FI123380B (fi) 2013-03-28

Family

ID=40097294

Family Applications (1)

Application Number Title Priority Date Filing Date
FI20086046A FI123380B (fi) 2008-11-04 2008-11-04 Menetelmä ja laitteisto tiedonsiirtokehysten edelleenvälittämistä varten

Country Status (4)

Country Link
US (1) US8842682B2 (fi)
EP (1) EP2182749B1 (fi)
CN (1) CN101741680B (fi)
FI (1) FI123380B (fi)

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003079614A1 (en) * 2002-03-18 2003-09-25 Nortel Networks Limited Resource allocation using an auto-discovery mechanism for provider-provisioned layer-2 and layer-3 virtual private networks
US7206856B1 (en) * 2002-04-15 2007-04-17 Juniper Networks, Inc. Routing instances for network system management and control
US7292575B2 (en) * 2002-07-24 2007-11-06 Telefonaktiebolaget Lm Ericsson (Publ) Method and system for multi-protocol label switching (MPLS) based data flow aggregation in a third generation (3G) cellular telecommunication system
GB0308980D0 (en) 2003-04-17 2003-05-28 Orange Personal Comm Serv Ltd Telecommunications
GB0402183D0 (en) 2004-01-31 2004-03-03 Alcyone Holding S A Wireless mobility gateway
EP1653675A1 (en) 2004-10-29 2006-05-03 Matsushita Electric Industrial Co., Ltd. Method and label switching router for providing mobility to a mobile host in a mobile network employing multi-protocol label switching
CN101507226B (zh) 2006-08-09 2012-07-04 艾利森电话股份有限公司 用于在移动ip***中路由分组的方法和设备
US20080130571A1 (en) * 2006-12-05 2008-06-05 Motorola, Inc. Handover in a mobile network domain
EP1986392B1 (en) 2007-04-26 2012-10-03 Motorola Solutions, Inc. Method for route optimization between mobile entities
US8272046B2 (en) * 2007-11-13 2012-09-18 Cisco Technology, Inc. Network mobility over a multi-path virtual private network
FI122403B (fi) * 2009-01-14 2011-12-30 Tellabs Oy Menetelmä, järjestelmä ja laitteisto tiedonsiirtokehysten edelleenvälittämistä varten

Also Published As

Publication number Publication date
US20100110990A1 (en) 2010-05-06
CN101741680A (zh) 2010-06-16
EP2182749A1 (en) 2010-05-05
US8842682B2 (en) 2014-09-23
FI20086046A (fi) 2010-05-05
CN101741680B (zh) 2015-05-20
EP2182749B1 (en) 2017-09-06
FI20086046A0 (fi) 2008-11-04

Similar Documents

Publication Publication Date Title
US9756497B2 (en) Path switching procedure for device-to-device communication
US8824480B2 (en) Method and apparatus for end-host based mobility, multi-homing and multipath protocols
EP2144416B1 (en) Mobile network managing apparatus and mobile information managing apparatus for controlling access requests
KR100745206B1 (ko) 라우팅 프로토콜들에 대한 모바일 라우터 비용 메트릭 업데이트용 시스템 및 방법
KR20050044387A (ko) IPv6 용 이동 라우터 지원
FI122516B (fi) Menetelmä ja järjestelmä tiedonsiirtoistunnon siirtämiseksi datalähteiden välillä
JP2020537457A (ja) 通信システムにおけるデータ・ルーティング
CN104821904B (zh) 网络中继装置以及数据包中继方法
JP2007274696A5 (fi)
KR20080075306A (ko) 비손실 모바일 ip 패킷 전달 방법 및 그 시스템
JP2011504349A (ja) 複数の気付アドレス指定を有するモバイル・ノードに対するトンネル通信の継続性のサポート
US20150055507A1 (en) Method for automatic tunneling of ipv6 packets with topologically incorrect source addresses
JP5357981B2 (ja) 移動体マルチキャストサービスのために固定ネットワークにおいてマルチキャストバックホールチャネルをセットアップすることを支援するための方法および装置
WO2007131404A1 (fr) Méthode et dispositif de transfert rapide
EP1947819A1 (en) Header reduction of data packets by route optimization procedure
FI122403B (fi) Menetelmä, järjestelmä ja laitteisto tiedonsiirtokehysten edelleenvälittämistä varten
FI123380B (fi) Menetelmä ja laitteisto tiedonsiirtokehysten edelleenvälittämistä varten
JP2006352444A (ja) パケット転送システム及びパケット転送方法
US20090147759A1 (en) Method and apparatus for supporting mobility of node using layer 2/layer 3 addresses
US9367514B2 (en) Communication node and communication method
US20060248220A1 (en) Router device and communication method
US20080151855A1 (en) Method for optimizing the communication between mobile nodes
TWI631867B (zh) 行動裝置跨網域換手方法、系統及中繼閘道裝置
Rao et al. Transition and Roaming from IPV4 to IPV6 Access Networks
Wu Packets Routing Implementation of Mobile IP Systems

Legal Events

Date Code Title Description
FG Patent granted

Ref document number: 123380

Country of ref document: FI

Kind code of ref document: B

PC Transfer of assignment of patent

Owner name: CORIANT OY

MM Patent lapsed