FI115272B - Menetelmä ja laite tiedon välittämisen tietoliikennejärjestelmässä - Google Patents

Menetelmä ja laite tiedon välittämisen tietoliikennejärjestelmässä Download PDF

Info

Publication number
FI115272B
FI115272B FI20012476A FI20012476A FI115272B FI 115272 B FI115272 B FI 115272B FI 20012476 A FI20012476 A FI 20012476A FI 20012476 A FI20012476 A FI 20012476A FI 115272 B FI115272 B FI 115272B
Authority
FI
Finland
Prior art keywords
cycle
message
information transmission
transmission path
cyclic traffic
Prior art date
Application number
FI20012476A
Other languages
English (en)
Swedish (sv)
Other versions
FI20012476A0 (fi
FI20012476A (fi
Inventor
Kaj Salo
Original Assignee
Abb 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 Abb Oy filed Critical Abb Oy
Priority to FI20012476A priority Critical patent/FI115272B/fi
Publication of FI20012476A0 publication Critical patent/FI20012476A0/fi
Priority to DE60221566T priority patent/DE60221566T2/de
Priority to EP02785479A priority patent/EP1454444B1/en
Priority to AT02785479T priority patent/ATE368972T1/de
Priority to AU2002350784A priority patent/AU2002350784A1/en
Priority to PCT/FI2002/001024 priority patent/WO2003052980A1/en
Publication of FI20012476A publication Critical patent/FI20012476A/fi
Priority to US10/853,528 priority patent/US7706396B2/en
Application granted granted Critical
Publication of FI115272B publication Critical patent/FI115272B/fi

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/42Loop networks
    • H04L12/427Loop networks with decentralised control
    • H04L12/43Loop networks with decentralised control with synchronous transmission, e.g. time division multiplex [TDM], slotted rings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/407Bus networks with decentralised control
    • H04L12/413Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD]
    • H04L12/4135Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD] using bit-wise arbitration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/407Bus networks with decentralised control
    • H04L12/417Bus networks with decentralised control with deterministic access, e.g. token passing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/324Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the data link layer [OSI layer 2], e.g. HDLC

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Small-Scale Networks (AREA)
  • Exchange Systems With Centralized Control (AREA)
  • Communication Control (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Meter Arrangements (AREA)
  • Monitoring And Testing Of Exchanges (AREA)
  • Time-Division Multiplex Systems (AREA)

Description

115272
Menetelmä ja laite tiedon välittämiseen tietoliikennejärjestelmässä
Keksinnön tausta
Keksintö liittyy menetelmään ja laitteeseen tiedon välittämiseen tie-5 toliikennejärjestelmässä ja erityisesti tiedon välittämiseen tietoliikennejärjestelmässä, jossa tietoa välitetään syklisesti.
Eräs esimerkki tietoliikennejärjestelmästä, jossa tiedon välitys tapahtuu syklisesti tiettyjen sykliaikojen mukaisesti, on tavanomainen teollisuus-automaatiojärjestelmä, joka käsittää ohjelmoitavan logiikkaohjaimen (PLC tai 10 niin sanottu SoftPLC, millä tarkoitetaan ohjelmoitavan logiikan suoritinyksikön korvaamista tietokoneessa ajettavalla sovellusohjelmalla, joka suorittaa logiik-kaohjelman käskyt), siihen liittyviä toimilaitteita ja antureita tai muita laitteita sekä näitä yhdistävän väylän, esimerkiksi Profibus-väylän tai vastaavan. Tyypillisesti tällaisen järjestelmän sisäinen tietoliikenne on syklistä siten, että tie-15 don lähettäjä, esimerkiksi PLC, lähettää tietyn (saman) sanoman aina tietyin väliajoin vastaavan sykliajan mukaisesti eli toisin sanoen sykliajalla tarkoitetaan kahden tällaisen peräkkäisen sanoman lähetyksen aloitushetkien välistä aikaa. Sanoma toimitetaan jollekin väylään liittyneelle laitteelle, joka tyypillisesti vastaa lähettämällä vastaussanoman. Kun sykliaika on riittävän pieni, voidaan 20 tietoa näin siirtää käytännössä reaaliaikaisesti esimerkiksi PLC:n ja jonkin toi-milaitteen välillä, jolloin esimerkiksi toimilaitteen reaaliaikainen tilatieto tms. on : “ PLC:n käytettävissä. Tällaisia syklejä on tavallisesti käynnissä useita samanai- kaisesti ja kullakin syklillä on tietty sykliaika. Eri syklien sykliajat voivat poiketa j toisistaan tai olla samansuuruisia. Lisäksi tällaisessa järjestelmässä sanoma- ·: : 25 syklin käynnistää tavallisesti aina isäntänä (master) toimiva laite kuten PLC ja muut laitteet vain vastaavat isäntälaitteelta tulleisiin sanomiin. Tällöin kullakin sanomasyklillä on tietty ennalta määrätty välitysaika tiedonsiirtoväylällä ja näin eri sanomien törmäykset eli samanaikaiset lähetykset tiedonsiirtoväylälle voi-.·*·. daan ehkäistä.
30 Tiedonsiirtojärjestelmien kehittyminen ja esimerkiksi Internet on i mahdollistanut esimerkiksi erilaisten kaukokäyttöjärjestelmien yksinkertai- ;: semman toteutuksen siltä osin, että johonkin yleiskäyttöiseen tietoliikenneverk- , · ’ . koon esimerkiksi Ethernet-verkkoon kytkettyä automaatiojärjestelmää voidaan rv. valvoa ja ohjata valvontajärjestelmästä, joka myös on liitetty kyseiseen verk- 35 koon. Edelleen, jos kyseinen Ethernet- tai vastaava verkko on liitetty Interne- 11527? 2 tiin, voidaan valvontajärjestelmä liittää valvottavaan järjestelmään Internetin kautta.
Ongelmana yllä kuvatussa järjestelyssä on se, miten liittää sykliseen tiedonvälitykseen perustuva tietoliikennejärjestelmä yleiskäyttöiseen tietolii-5 kenneverkkoon, jossa sanomaliikenne ei perustu mihinkään säännöllisiin sykleihin vaan tapahtuu tarpeen mukaan ja esimerkiksi verkon kuormitustilanteesta riippuen. Jos kuvattuun sykliseen tiedonvälitykseen perustuvaan tietoliikennejärjestelmään halutaan toimittaa järjestelmän ulkopuolelta esimerkiksi Internetin kautta tuleva sanoma ja tällainen sanoma välitetään suoraan järjestel-10 mään, on mahdollista, että sanoma törmää johonkin syklisen liikenteen sanomaan, koska tällaiselle ulkopuolelta tulevalle sanomalle ei ole varattu mitään aikaväliä sykliseen tiedonvälitykseen perustuvassa järjestelmässä. Edelleen mitä enemmän tällaisia sykliseen tiedonvälitykseen perustuvan deterministisen tietoliikennejärjestelmän ulkopuolelta tulevia satunnaisluonteisia sanomia jär-15 jestelmään toimitetaan sitä enemmän sattuu keskimäärin törmäyksiä ulkopuolelta tulevien ja tietoliikennejärjestelmän sisäisten syklisten sanomien kesken, jolloin tietoliikennejärjestelmän sisäinen tiedonvälitys häiriintyy enenevässä määrin.
Eräs tekniikan tason mukainen ratkaisu tähän ongelmaan on esitetty 20 hakemusjulkaisussa WO 99/13388, jossa on esitetty laite kahden tietoliikenneverkon välisen liikenteen sääntelyyn. Julkaisussa esitetyssä ratkaisussa erityi-* nen välityslaite (proxy device) sääntelee deterministiseen verkkoon meneviä : “ sanomia tietyn kiintiön puitteissa siten, että se päästää deterministiseen verk- ·* : koon enintään vain tietyn määrän sanomia tietyssä ajassa. Laitteen lähetys- ·: 25 kiintiö määritetään etukäteen verkon kuormitustilanteen mukaan.
’: : Tähän tekniikan tason ratkaisuun potentiaalisesti liittyvä ongelma on : ’ kuitenkin se, että ratkaisu perustuu olettamukseen, että jakamalla deterministi sen verkon ulkopuolelta tuleva liikenne tasaisesti tietyn kiintiön puitteissa voi-daan ulkopuolelta tulevan liikenteen aiheuttamat häiriöt verkon sisäiselle liiken-.···. 30 teelle minimoida tietyn todennäköisyyden puitteissa. Varsinkin verkon kuormi tuksen ollessa korkea, saattaa törmäyksiä tapahtua kuitenkin häiritsevän ’ · '· usein, koska verkon siirtotie on korkeasti kuormitettu, jolloin vapaata siirtoaikaa : on vähän, ja siirtotielle syklisestä liikenteestä poikkeavat ulkopuolelta tulevat ·. sanomat eivät välttämättä osu riittävän usein syklisen liikenteen välisiin vapai- 35 siin aikaväleihin.
115272 3
Keksinnön lyhyt selostus
Keksinnön tavoitteena on siten kehittää menetelmä ja menetelmän toteuttava laitteisto siten, että yllä mainitut ongelmat saadaan ratkaistua tai että ongelmia saadaan ainakin lievitettyä. Keksinnön tavoite saavutetaan menetel-5 mällä ja laitteella, joille on tunnusomaista se, mitä sanotaan itsenäisissä patenttivaatimuksissa 1 ja 8. Keksinnön edulliset suoritusmuodot ovat epäitsenäisten patenttivaatimusten kohteena.
Keksintö perustuu siihen, että seurataan syklistä liikennettä tietoliikennejärjestelmän siirtotiellä ja määritetään tämän ja syklisen liikenteen sykit) Hajan tai -aikojen, jotka normaalitilassa pysyvät olennaisesti vakioina, perusteella syklisen liikenteen ainakin yksi tai useampia odotettavissa olevia esiin-tymisaikavälejä. Tällöin sykliseen liikenteeseen kuulumaton sanoma, esimerkiksi tietoliikennejärjestelmän ulkopuolelta tuleva sanoma, voidaan lähettää tiedonsiirtotielle määritettyjen odotettavissa olevien syklisen liikenteen esiinty-15 misaikavälien perusteella siten, että se ei törmää syklisen liikenteen yhteen tai useampaan sanomaan, joka esiintyy määritetyissä esiintymisaikaväleissä. Järjestelmän normaalitilassa, jossa sykliajat ovat olennaisesti vakiot, voidaan syklisen liikenteen esiintymisaikavälit määrittää suurella varmuudella ja näin lomittaa muu liikenne syklisen liikenteen lomaan.
20 Keksinnön mukaisen menetelmän ja järjestelmän etuna on se, että , keksinnön avulla voidaan syklisen liikenteen käyttämällä siirtotiellä siirtää sykli- seen liikenteeseen kuulumatonta liikennettä siten, että syklistä liikennettä häiri- *· tään mahdollisimman vähän.
. . *
Kuvioiden lyhyt selostus ;25 Keksintöä selostetaan nyt lähemmin edullisten suoritusmuotojen yh- teydessä, viitaten oheisiin piirroksiin, joista:
Kuvio 1 esittää lohkokaavion eräästä tietoliikennejärjestelmästä, ;· jossa keksintöä voidaan soveltaa;
Kuvio 2 esittää lohkokaavion toisesta tietoliikennejärjestelmästä, • \ 30 jossa keksintöä voidaan soveltaa; "· Kuvio 3 esittää kaavion sanoman esiintymisaikavälistä keksinnön • erään suoritusmuodon mukaisesti; ja
Kuvio 4 esittää kaavion sanoman esiintymisaikavälin siirtämisestä , . keksinnön erään suoritusmuodon mukaisesti.
115272 4
Keksinnön yksityiskohtainen selostus
Kuviossa 1 on esitetty tietoliikennejärjestelmä, joka käsittää tietoliikenneverkon 2, joka on esimerkiksi automaatiojärjestelmä ja joka edelleen käsittää isäntäyksikön (master) 21 sekä joukon orjayksiköitä (slave) 22, jotka on 5 liittyvät toisiinsa tiedonsiirtotien 8 avulla. Tiedonsiirtotie 8 voi olla langallinen siirtotie, esimerkiksi jokin automaatiojärjestelmissä käytetty väylä, tai langaton siirtotie kuten radiotie. Isäntäyksikkö 21 on esimerkiksi ohjelmoitava logiikkaoh-jain PLC ja orjayksiköt 22 siihen liittyviä toimilaitteita ja antureita tai muita laitteita. Verkon 2 sisäinen tiedonvälitys eli yksiköiden 21 ja 22 välinen tiedonväli-10 tys toimii syklisesti, jolloin sanomasyklin 4 käynnistää aina isäntäyksikkö 21 ja muut yksiköt 22 vain vastaavat isäntäyksiköltä 21 tulleisiin sanomiin kuten kuviossa on havainnollistettu ja kuten jo selityksen yleisessä osassa on kuvattu.
Verkon 2 sisäinen tiedonvälitys tapahtuu siis täysin isäntäyksikön 21 ohjaamana. Tällöin kullakin sanomasyklillä 4 on tietty ennalta määrätty välitysaika tie-15 donsiirtoväylällä 8 ja näin eri sanomien törmäykset eli samanaikaiset lähetykset tiedonsiirtoväylälle voidaan ehkäistä. Verkko 2 on edelleen kytketty välitys-laitteeseen 1, joka voi olla esimerkiksi reititin tai kytkin tai jokin muu verkkolaite. Välityslaitteen 1 välityksellä verkko 2 on kytketty muihin järjestelmiin 3 kuten muihin tietoliikenneverkkoihin, esimerkiksi Internetiin. Keksinnön mukainen 20 toiminnallisuus toteutetaan välityslaitteessa 1 ja se toteutetaan edullisesti ohjelmallisesti prosessorin ja sopivan ohjelmiston avulla tai vaihtoehtoisesti erillisillä komponenteilla tai piireillä. Jos laite 1 on esimerkiksi reititin tai kytkin tai vastaava verkkolaite, voidaan keksinnön mukainen toiminnallisuus lisätä siihen esimerkiksi sopivan ohjelmistopäivityksen muodossa. On huomattava, että ku-; 25 vioissa on esitetty vain keksinnön ymmärtämisen kannalta olennaisia element tejä ja keksinnön soveltamista ei ole mitenkään rajoitettu esitettyihin järjestel-miin.
Keksinnön perusajatuksen mukaisesti välitinlaite 1 tarkkailee verkon 2 sisäistä liikennettä 4 tiedonsiirtotiellä 8. Välitinlaite 1 myös edullisesti analy-30 soi liikennettä ja tallettaa saamansa analysointitulokset muistiinsa. Edelleen välitinlaite 1 edullisesti seuraa saatujen analysointitulosten toteutumista ja kor-; jaa niitä, jos liikenne muuttuu, eli liikenteen analysointi on edullisesti jatkuvaa.
Verkon 2 ulkopuolelta tuleva liikenne 6 puskuroidaan ensin välitinlaitteeseen 1.
: Huomattuaan analysointitietojen perusteella, että verkon 2 sisäisessä liiken- : 35 teessä on riittävä tauko, lähettää välitinlaite 1 puskuroimansa sanoman verkon 115272 5 2 tiedonsiirtotielle 8. Verkosta 2 ulospäin suuntautuva liikenne 5 voidaan lähettää välittömästi eteenpäin.
Verkon 2 sisäinen liikenne on siis syklistä. Sen lähettäjänä toimii esimerkiksi jokin prosessi isäntäyksikössä 21. Normaalisti prosessi toimittaa 5 lähetettävän datan jollekin protokollapinolle. Protokollapino toimii myös tavallisesti syklisesti. Koska siirtotielle 8 kytketty välitinlaite 1 kuulee kaikki sanomat siirtotieltä, on mahdollista analysoida esimerkiksi syklisten datojen sykliajat ja esiintymishetket siirtotiellä matemaattisesti.
Verkon 2 sisäisen liikenteen sykliaika tai sykliajat voidaan syöttää 10 välitinlaitteelle 1 tai vaihtoehtoisesti välitinlaite voi määrittää sykliajan tai -ajat itse. Jos sykliajat syötetään välitinlaitteelle 1 on edullista antaa sille myös esimerkiksi protokollapinon sykliaika, jos sellainen on olemassa. Kun sykliajat syötetään välitinlaitteelle 1, ei se siis joudu suorittamaan matemaattista laskentaa sykliajan tai -aikojen selville saamiseksi. Tällöin ainoa matemaattisen tar-15 kastelun kohteeksi joutuva asia on syklisen liikenteen 4 väylällä 8 esiintymisai-kavälin tai -välien ennakointi.
Kun välitinlaite 1 joutuu määrittämään sisäisen liikenteen 4 sykliajat itse, voidaan tällöinkin mahdollisen protokollapinon toiminnan sykliaika syöttää välitinlaitteelle 1 (tai tieto siitä ettei protokollapinolla ole sykliaikaa vaan datan-20 välitystä käyttävä prosessi käynnistää itse protokollapinon) tai välitinlaite voi määrittää myös sen sykliajan itse.
» t
Kun välitinlaite joutuu itse määrittämään menneisyyden tapahtumien • ' avulla sisäisen liikenteen datansiirron sykliajan käytetään edullisesti seuraavia oletuksia: : 25 · Sykliaika ei yleensä ole mikään epämääräinen luku esim. 29,38 ms vaan se : on tyypillisesti parillinen tasalukema kuten 50 ms.
• Normaalissa prosessitilanteessa sykliaika ei muutu vaan pysyy olennaisesti vakiona • Normaalissa prosessitilanteessa järjestelmä pyrkii asettumaan stabiiliin ti- , 30 laan eli järjestelmässä tapahtuvat muutokset eivät ole jatkuvia vaan niitä sattuu ajoittain. Tällaisia muutoksia voi sattua esimerkiksi, kun kaksi eri prosessia, joista hitaamman sykliaika on nopeamman monikerta, kommuni-: koi ulkomaailmaan, jolloin näiden prosessien lähettämien sanomien keski- : näinen järjestys väylällä 8 voi aika ajoin muuttua, mutta myös hitaamman 35 sykliajan omaavan prosessin sanomat voivat viivästyä ennakoidusta syk- 115272 6 liajasta. Näillä ilmiöillä ei kuitenkaan ole vaikutusta itse sykliaikaan vaan datan esiintymishetkeen väylällä 8.
Sykliaika tai -ajat määritetään edullisesti siten, että välitinlaite 1 tarkkailee väylän 8 liikennettä ja seuraa kutakin sanomasykliä ottaen samalla 5 näytteitä kunkin sanomasyklin peräkkäisten sanomien välisistä ajoista eli tarkemmin ilmaistuna peräkkäisten sanomien alkamishetkien välisistä ajoista.
Kun näytteitä on tietystä syklistä kerätty riittävästi, lähestyy näytteiden keskiarvo kyseisen syklin todellista sykliaikaa. Huomioiden lisäksi edellä esitetyt olettamukset voidaan näin saada selville syklin sykliaika. Jos syklejä on käynnissä 10 useita, määritetään edullisesti jokaisen syklin sykliaika.
Protokollapinon sykliajan laskennassa, jos välitinlaite joutuu sen määrittämään, käytetään edullisesti tiheimmän syklin omaavaa sanomaa. Sen keskihajonnan pitäisi olla lähellä protokollapinon sykliaikaa jaettuna kahdella. Tähän aikaan pätee tavallisesti sama kuin prosessien sykliaikaan eli se on jo-15 kin tasalukema. Saadusta arvosta voidaan myöskin päätellä onko protokollapino omassa prosessissaan vai ei. Jos arvo on pieni, protokollapino ei ole omassa prosessissaan. Arvon ollessa todellinen se edullisesti pyöristetään lähimpään tasalukemaan esim. 50//s. Jos arvo ei ole lähelläkään mitään tasa- arvoa, jatketaan näytteistystä ja tehdään laskenta uudelleen. Saatua arvoa 20 voidaan käyttää laskelmien tarkistukseen.
Syklisen liikenteen 4 väylällä 8 tulevan esiintymisaikavälin tai -välien määritys ennakolta voidaan perustaa olettamukseen, että tietyn syklin sanoman esiintymishetki edellisestä esiintymisestä noudattaa normaalijakaumaa. Eräs vaihtoehto on käyttää vaihteluvälinä protokollapinon sykliaikaa, jos sellai-: 25 nen on olemassa. Tähän sykliaikaan tulee kuitenkin lisätä muuttuja x, jonka ar- * vo kasvaa, kun nopeampien sykliaikojen määrä lisääntyy.
Toinen mahdollisuus on käyttää normaaleja normaalijakauman es-timaattoreita: : 30 z = 0,1), (1) σΗη : jossa σ = Vs^eli otosvarianssin neliöjuuri, : X on otoskeskiarvo ja ; n käytetty otoskoko.
35 Otosvarianssi saadaan kaavasta: 11527/ 7 *y2 =—^τΓΣ·^.?(Σ^.·)2 (2)
«—ι L «·=ι η <·=ι J
^ saadaan puolestaan kaavasta: 5 ^ = (^+^2+^3+--- + ^)/^- (3)
Annettaessa välitinlaitteelle 1 todennäköisyys P, jota sen tulee käyttää, voidaan laskea aikaväli, jossa syklisen liikenteen sanoman pitäisi esiintyä.
10 Tämän aikavälin alettua eli muututtua aktiiviseksi väylälle 8 ei edullisesti päästetä ulkopuolisia sanomia 6. Syklisen liikenteen sanoman mentyä voidaan väylälle edullisesti päästää muita sanomia. Tätä varten ennalta määritetty syklisen liikenteen sanoman aikaväli edullisesti purkautuu eli muuttuu ei-aktiiviseksi, kun siihen liittyvä sanoma on mennyt väylällä, vaikka aikavälille varattu aika ei 15 olisikaan kulunut loppuun. Ulkopuolisen liikenteen sanoma voidaan siis päästää väylälle heti, kun syklisen liikenteen sanoman aikaväli purkautuu; tai kaikki sen hetkiset aktiiviset aikavälit purkautuvat, jos aktiivisia aikavälejä on useampia kuin yksi. Edellytyksenä on siis, ettei mitään syklisen liikenteen aikaväliä esiinny aktiivisena eli sykliseen liikenteeseen kuulumattoman sanoman lähetys 20 väylälle 8 aloitetaan edullisesti aikaisintaan, kun syklisen liikenteen kaikki sen hetkiset aktiiviset aikavälit purkautuvat. Lisäksi sykliseen liikenteeseen kuulumaton sanoma lähetetään tiedonsiirtotielle 8 edullisesti siten, että sanoman välitys tiedonsiirtotiellä loppuu ennen seuraavan määritetyn syklisen liikenteen tu-: levän esiintymisaikavälin alkua. Joissakin väylätyypeissä tällainen sanoman 25 välityksen ajoitus ennen seuraavan sanoman välityksen alkua saattaa olla itse : väylän 8 ominaisuus, jolloin välitinlaitteen 1 ei tarvitse siitä huolehtia. Toden näköisyys P valitaan edullisesti siten, että liikenteen määrän ollessa pieni voidaan käyttää suurempaa todennäköisyyttä P, koska vapaata aikaa ulkopuoliselle liikenteelle on muutenkin. Suurempi todennäköisyys P vähentää törmäys-30 ten riskiä. Suurella liikennemäärällä puolestaan on pakko käyttää pienempää ; todennäköisyyttä P, koska ulkopuoliselle liikenteelle jää vähän aikavälejä käy- : tettäväkseen. Tämä kylläkin lisää törmäysriskiä. Edullisesti todennäköisyydelle ; P käytetään sopivaa oletusarvoa, jota voi muuttaa tarvittaessa. Esiintymisaika- väli μ voidaan laskea esimerkiksi seuraavasti: 35 8 11527? X - Ζ.,σ /4η-Κ<μ<Χ + Ζ,σ / 4η + timeout - Κ, (4) jossa Ζ, on annetun todennäköisyyden normaalijakauman taulukkoarvo ja ? saadaan kaavasta: 5 7 = 1-(1-^)/2. (5)
Yhtälössä 4 timeout arvon tulisi olla vähintään yhtä suuri kuin korkeammalla prioriteetilla olevien prosessien suoritusaika kerrottuna käsiteltävän 10 prosessin syklin väliin mahtuvien suorituskertojen määrällä. Kuviossa 3 on havainnollistettu aikajanalla esiintymisaikaväliä μ siten, että lausekkeen 4 vasenta puolta on merkitty kirjaimella A ja oikeata puolta ilman parametreja timeout ja K kirjaimella B, jolloin näiden keskikohta on X. Lisäksi aikajanalle on merkitty timeout-jakso. Lausekkeen 4 käsittämä parametri K on eräänlainen korjaus-15 parametri, jonka avulla voidaan huomioida toteutuneet esiintymishetket ja korjata niissä olevia poikkeamia aiempiin analysointituloksiin verrattuna. K on edellisen suorituskerran väliaika vähennettynä aikavälin funktiolla ilman ti-meouttia. Eli jos suoritusväli ei osu aikaväliin A+B, erotus vähennetään edullisesti seuraavasta odotetusta esiintymisajasta, koska suoritusväliaikojen kes-20 kiarvo on yleensä muutaman kymmenyksen sisällä ohjelmoidusta, kun otoskoko on kymmenen tai suurempi. Sanoman esiintymishetken osuessa aikaväliin A+B on K.n arvo vastaavasti nolla. Tätä on havainnollistettu kuviossa 4, jossa on esitetty kahdella aikajanalla aikavälin n ja sitä seuraavan aikavälin n+1 esiintyminen. Aikajanat on kohdennettu päällekkäin siten, että alempi aikajana 25 vastaa ylempää lisättynä tarkasteltavan sanoman sykliajalla. Ylempään aikajanaan on merkitty sanoman toteutunut esiintymishetki, joka sattuu timeout-: jaksolle. K:n arvoksi muodostuu aikavälin A+B ja sanoman todellisen esiinty mishetken välinen aika, kuten kuviossa on esitetty, ja seuraava aikaväli n+1 siirtyy vastaavasti K:n verran aikaisemmaksi.
30 Edellä on esitetty vain eräs mahdollinen esimerkki syklisen liiken teen 4 väylällä 8 tulevan esiintymisaikavälin tai -välien määrittämiseksi mutta on selvää, että myös muunlaisia menetelmiä voidaan käyttää ilman, että poiketaan keksinnön perusajatuksesta.
; Kuviossa 2 on esitetty toinen tietoliikennejärjestelmä, johon keksin- 35 töä voidaan soveltaa. Kuvion 2 järjestelmä vastaa muilta osin kuvion 1 järjestelmää mutta välitinlaitteeseen 1 on kytketty useita verkkoja 2, joiden kunkin 115272 9 sisäinen rakenne vastaa esimerkiksi kuviossa 1 yksityiskohtaisemmin esitettyä verkkoa 2. Näitä erillisiä rinnakkaisia verkkoja 2 kutsutaan seuraavassa sektoreiksi.
Kuvion 2 kaltaisessa järjestelyssä voidaan välitinlaitteeseen 1 edul-5 lisesti lisätä seuraavia ominaisuuksia: kontrolloidun sektorin 2 ajoituksen siirto ja masterointi. Kontrolloitujen sektoreiden 2 ajoituksen siirto mahdollistaa sektoreiden 2 välisen liikenteen 7 yhteensovittamisen niin, että se ei häiritse kontrolloitujen sektoreiden 2 sisäistä liikennettä. Kontrolloidun sektorin 2 masterointi mahdollistaa kontrolloidun sektorin 2 sisäisen kommunikointirakenteen mo- 10 nimutkaisuuden (multimaster). Ilman masterointia voidaan kuvion 2 järjestelyssä välitinlaitetta käyttää master-slave kommunikoinnin kontrollointiin kuten kuvion 1 yhteydessä on edellä selostettu. Tällöin kontrolloitujen sektoreiden 2 välinen liikenne 7 käsitellään välitinlaitteessa 1 kuten muualta ulkopuolelta 3 tuleva liikenne 6.
15 Multimaster-moodissa myös sektoreiden välinen liikenne 7 voidaan käsitellä sisäisenä liikenteenä ja vain sektoreiden ulkopuolelta tuleva liikenne 6 ulkopuolisena liikenteenä, joka puskuroidaan välitinlaitteeseen kuten edellä on kuvattu. Välitinlaitteen multimaster-moodi voidaan toteuttaa välitinlaitteessa 1 esimerkiksi seuraavalla tavalla: aluksi välitinlaite 1 laite etsii isäntäyksiköt 21 20 kustakin sektorista 2 ja näiden liikenteen 4. Tämän perusteella luodaan liikennöinnistä analysointitietueet. Analysointitietueita päivitetään todellisen kuunnel- * 1 ’ lun liikenteen tietojen perusteella. Multimaster-moodissa välitinlaite 1 antaa : '· kunkin sektorin 2 isäntäyksikölle 21 omat liikennöintiaikalohkonsa, joita laitteet :1 noudattavat. Tällöin välitinlaite 1 voi hoitaa liikennöintiaikalohkojen paikallaan \ 25 pysymisen seuraamalla liikennöintiä. Jos seuraustulos rupeaa liukumaan liikaa : välitinlaite 1 antaa nollapulssin ja isäntäyksiköt 21 palautuvat takaisin alkupe- räisiin aikalohkoihin. Toinen mahdollisuus on, että ajoitin tai verkkolaite antaa kullekin isäntäyksikölle 21 vuorollaan mahdollisuuden suorittaa oma liikennöin-. tinsä.
30 Välitinlaitteeseen 1 voidaan lisäksi lisätä esimerkiksi tietoturvaomi- naisuuksia, koska se on siirtotien kannalta näkymätön. Välitinlaitteen näkymät-: tömyys antaa mahdollisuuden erilaisten liikennesuodattimien rakentamiseen • ilman, että suodattimien ominaisuuksia voidaan muokata läpivälitettävän liiken teen avulla.
35 Keksintöä voidaan soveltaa myös erilaisissa radiotiehen perustuvis- » sa tietoliikennejärjestelmissä. Esimerkiksi Bluetooth-järjestelmät ja suosituk- 115272 10 seen IEEE 802.11 perustuvat WLAN (Wireless Local Area Network, langaton lähiverkko) -järjestelmät käyttävät osittain samaa 2,45 GHz taajuusaluetta. Bluetooth-järjestelmä on tyypillisesti tarkoitettu lyhyisiin alle 10 m yhteyksiin laitteiden välillä. WLAN-järjestelmä puolestaan on tarkoitettu tarjoamaan langa-5 ton lähiverkkoyhteys ja sen tavallisesti mahdollistamat yhteysmatkat voivat olla kymmeniä tai satoja metrejä. Näitä järjestelmiä käytetään usein samoilla käyttöalueilla joko erillisinä järjestelminä tai yhdistelmänä. Esimerkki järjestelmien yhdistelmästä on järjestely, jossa päätelaite on Bluetooth-linkin kautta yhteydessä lähellä, esimerkiksi samassa huoneessa, sijaitsevaan WLAN-10 välittimeen, joka puolestaan on WLAN-yhteydessä johonkin kauempana sijaitsevaan, esimerkiksi Internet-yhteyden tarjoavaan, palveluntarjoajaan. Koska Bluetooth- ja WLAN-järjestelmät käyttävät osin taajuudeltaan samaa radiotietä, saattavat ne häiritä toistensa liikennöintiä. Keksintöä voidaan tällaisessa tapauksessa hyödyntää esimerkiksi mainitun WLAN-välittimen yhteydessä siten, 15 että WLAN-välitin analysoi radiotiellä esiintyvää syklistä Bluetooth-järjestelmän liikennettä ja sovittaa WLAN-sanomien lähetyksensä radiotielle Bluetooth-liikenteen väliin siten, että Bluetooth-ja WLAN-liikenteet eivät törmää radiotiellä.
Alan ammattilaiselle on ilmeistä, että tekniikan kehittyessä keksin-20 nön perusajatus voidaan toteuttaa monin eri tavoin. Keksintö ja sen suoritusmuodot eivät siten rajoitu yllä kuvattuihin esimerkkeihin vaan ne voivat vaihdel-; ' la patenttivaatimusten puitteissa.
* 1

Claims (17)

1. Menetelmä tiedon välittämiseksi tietoliikennejärjestelmässä, joka käsittää tiedonsiirtotien ja tiedonsiirtotietä tiedon välitykseen käyttäviä laitteita 5 ja jolla tiedonsiirtotiellä tietoa välitetään laitteiden välillä sanomissa syklisesti ainakin yhden syklin mukaisesti, jolla syklillä on olennaisesti vakiona pysyvä sykliaika, joka menetelmä käsittää vaiheen, jossa: tarkkaillaan syklistä liikennettä tietoliikennejärjestelmän tiedonsiirto-tiellä; tunnettu siitä, että menetelmä käsittää lisäksi vaiheet: 10 määritetään tarkkailun ja syklisen liikenteen mainitun ainakin yhden syklin sykliajan perusteella syklisen liikenteen ainakin yksi odotettavissa oleva esiintymisaikaväli; ja lähetetään sykliseen liikenteeseen kuulumaton sanoma mainitulle tiedonsiirtotielle syklisen liikenteen ainakin yhden määritetyn esiintymisaikavä-15 Iin perusteella siten, että se ei törmää syklisen liikenteen yhteen tai useampaan sanomaan, joka esiintyy määritetyssä ainakin yhdessä esiintymisaikavä-lissä.
2. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että sykliseen liikenteeseen kuulumaton sanoma lähetetään tiedonsiirtotielle 20 siten, että sanoman välitys tiedonsiirtotiellä loppuu ennen seuraavan määritetyn syklisen liikenteen tulevan esiintymisaikavälin alkua.
3. Patenttivaatimuksen 1 tai 2 mukainen menetelmä, tunnettu siitä, että syklisen liikenteen sanomalle määritetty esiintymisaikaväli muutetaan ei-aktiiviseksi kyseisen sanoman mentyä tiedonsiirtotiellä, jolloin sykliseen lii- ’ 25 kenteeseen kuulumaton sanoma lähetetään tiedonsiirtotielle siten, että sano man lähetys alkaa aikaisintaan, kun syklisen liikenteen kukin parhaillaan esiintyvä eli aktiivinen esiintymisaikaväli muuttuu ei-aktiiviseksi.
4. Patenttivaatimuksen 1, 2 tai 3 mukainen menetelmä, tunnettu siitä, että vaihe syklisen liikenteen esiintymishetkien määrittämiseksi käsit- : 30 tää vaiheen, jossa määritetään havaitun yhden tai useamman syklisen liiken- , teen tiettyyn sykliin kuuluvan sanoman toteutuneen esiintymishetken ja kysei sen syklin sykliajan perusteella ainakin yhden seuraavan mainittuun sykliin kuuluvan sanoman todennäköinen esiintymisaikaväli.
: 5. Jonkin patenttivaatimuksista 1 - 4 mukainen menetelmä, t u n - ; 35 n e 11 u siitä, että syklisen liikenteen esiintymisaikavälit määritetään kullekin syklille. 11527/
6. Jonkin patenttivaatimuksista 1-5 mukainen menetelmä, tunnettu siitä, että menetelmä käsittää lisäksi askeleen, jossa: määritetään tarkkailun perusteella tietoliikennejärjestelmän tiedonsiirtotien syklisen liikenteen mainitun ainakin yhden syklin sykliaika ennen syk-5 lisen liikenteen esiintymisaikavälien määrittämistä.
7. Patenttivaatimuksen 6 mukainen menetelmä, tunnettu siitä, että syklin sykliaika määritetään havaittujen kahden tai useamman sykliin liittyvän sanoman esiintymisaikavälien välisten aikojen perusteella.
8. Laite tiedon välittämiseksi tietoliikennejärjestelmässä, joka tietolii-10 kennejärjestelmä käsittää tiedonsiirtotien (8) ja tiedonsiirtotietä tiedon välitykseen käyttäviä laitteita (21, 22, 1) ja jolla tiedonsiirtotiellä tietoa välitetään laitteiden välillä sanomissa (4) syklisesti ainakin yhden syklin mukaisesti, jolla syklillä on olennaisesti vakiona pysyvä sykliaika, joka laite (1) on sovitettu: tarkkailemaan tietoliikennejärjestelmän tiedonsiirtotien syklistä lii-15 kennettä; tunnettu siitä, että laite on lisäksi sovitettu: määrittämään tarkkailun ja syklisen liikenteen mainitun ainakin yhden syklin sykliajan perusteella syklisen liikenteen ainakin yksi odotettavissa oleva esiintymisaikaväli; ja lähettämään sykliseen liikenteeseen kuulumaton sanoma mainitulle 20 tiedonsiirtotielle syklisen liikenteen ainakin yhden määritetyn esiintymisaikavä-lin perusteella siten, että se ei törmää syklisen liikenteen yhteen tai useam-paan sanomaan, joka esiintyy määritetyssä ainakin yhdessä esiintymisaikavä- ·' '* Iissä.
• ; 9. Patenttivaatimuksen 8 mukainen laite, tunnettu siitä, että lai- » : : 25 te (1) on sovitettu lähettämään sykliseen liikenteeseen kuulumaton sanoma : tiedonsiirtotielle (8) siten, että sanoman välitys tiedonsiirtotiellä loppuu ennen : seuraavan määritetyn syklisen liikenteen tulevan esiintymisaikavälin alkua.
10. Patenttivaatimuksen 8 tai 9 mukainen laite, tunnettu siitä, että syklisen liikenteen sanomalle määritetty esiintymisaikaväli muuttuu ei-30 aktiiviseksi kyseisen sanoman mentyä tiedonsiirtotiellä, jolloin laite (1) on sovitettu lähettämään sykliseen liikenteeseen kuulumaton sanoma tiedonsiirtotielle : (8) siten, että sanoman lähetys alkaa aikaisintaan, kun syklisen liikenteen ku- : kin parhaillaan esiintyvä eli aktiivinen esiintymisaikaväli muuttuu ei-aktiiviseksi. . 11. Patenttivaatimuksen 8, 9 tai 10 mukainen laite, tunnettu sii- 35 tä, että laite (1) on sovitettu määrittämään havaitsemansa yhden tai useamman syklisen liikenteen tiettyyn sykliin kuuluvan sanoman toteutuneen esiinty- 11527? mishetken ja kyseisen syklin sykliajan perusteella ainakin yhden seuraavan mainittuun sykliin kuuluvan sanoman todennäköinen esiintymisaikaväli.
11 521:,
12. Jonkin patenttivaatimuksista 8-11 mukainen laite, tunnettu siitä, että laite (1) on sovitettu määrittämään syklisen liikenteen esiintymis- 5 aikavälit kullekin syklille.
13. Jonkin patenttivaatimuksista 8-12 mukainen laite, tunnettu siitä, että laite (1) on lisäksi sovitettu määrittämään tarkkailun perusteella tietoliikennejärjestelmän tiedonsiirtotien syklisen liikenteen mainitun ainakin yhden syklin sykliaika ennen syklisen liikenteen esiintymisaikavälien määrittä- 10 mistä.
14. Patenttivaatimuksen 13 mukainen laite, tunnettu siitä, että laite (1) on sovitettu määrittämään syklin sykliaika havaitsemiensa kahden tai useamman sykliin liittyvän sanoman esiintymisaikavälien välisten aikojen perusteella.
15. Jonkin patenttivaatimuksista 8-14 mukainen laite, tu n n et- t u siitä, että laite (1) on reititin.
16. Jonkin patenttivaatimuksista 8-14 mukainen laite, tunnet-t u siitä, että laite (1) on kytkin.
17. Jonkin patenttivaatimuksista 8-14 mukainen laite, tu n n et- 20. u siitä, että tiedonsiirtotie (8) on radiotie ja laite (1) on lähetin-vastaanotin. t < * t > » 11527/
FI20012476A 2001-12-14 2001-12-14 Menetelmä ja laite tiedon välittämisen tietoliikennejärjestelmässä FI115272B (fi)

Priority Applications (7)

Application Number Priority Date Filing Date Title
FI20012476A FI115272B (fi) 2001-12-14 2001-12-14 Menetelmä ja laite tiedon välittämisen tietoliikennejärjestelmässä
DE60221566T DE60221566T2 (de) 2001-12-14 2002-12-13 Verfahren und einrichtung zum datentransfer in einem telekommunikationssystem
EP02785479A EP1454444B1 (en) 2001-12-14 2002-12-13 Method and device for data transfer in telecommunication system
AT02785479T ATE368972T1 (de) 2001-12-14 2002-12-13 Verfahren und einrichtung zum datentransfer in einem telekommunikationssystem
AU2002350784A AU2002350784A1 (en) 2001-12-14 2002-12-13 Method and device for data transfer in telecommunication system
PCT/FI2002/001024 WO2003052980A1 (en) 2001-12-14 2002-12-13 Method and device for data transfer in telecommunication system
US10/853,528 US7706396B2 (en) 2001-12-14 2004-05-26 Method and device for data transfer in telecommunication system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI20012476A FI115272B (fi) 2001-12-14 2001-12-14 Menetelmä ja laite tiedon välittämisen tietoliikennejärjestelmässä
FI20012476 2001-12-14

Publications (3)

Publication Number Publication Date
FI20012476A0 FI20012476A0 (fi) 2001-12-14
FI20012476A FI20012476A (fi) 2003-06-15
FI115272B true FI115272B (fi) 2005-03-31

Family

ID=8562492

Family Applications (1)

Application Number Title Priority Date Filing Date
FI20012476A FI115272B (fi) 2001-12-14 2001-12-14 Menetelmä ja laite tiedon välittämisen tietoliikennejärjestelmässä

Country Status (7)

Country Link
US (1) US7706396B2 (fi)
EP (1) EP1454444B1 (fi)
AT (1) ATE368972T1 (fi)
AU (1) AU2002350784A1 (fi)
DE (1) DE60221566T2 (fi)
FI (1) FI115272B (fi)
WO (1) WO2003052980A1 (fi)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI116184B (fi) 2003-03-17 2005-09-30 Abb Oy Menetelmä ja järjestely liikenteen järjestelemiseksi tietoliikennejärjestelmässä
DE102004001435A1 (de) * 2004-01-09 2005-08-04 Elektro Beckhoff Gmbh Unternehmensbereich Industrie Elektronik Verfahren, Schnittstelle und Netzwerk zum zyklischen Versenden von Ethernet-Telegrammen
US7870265B2 (en) * 2005-06-30 2011-01-11 Oracle International Corporation System and method for managing communications sessions in a network
CN101346634B (zh) * 2005-11-04 2012-10-24 甲骨文国际公司 用于通信网络中的网守的***和方法
US20070104186A1 (en) * 2005-11-04 2007-05-10 Bea Systems, Inc. System and method for a gatekeeper in a communications network
US8171466B2 (en) 2006-05-16 2012-05-01 Oracle International Corporation Hitless application upgrade for SIP server architecture
US8112525B2 (en) * 2006-05-16 2012-02-07 Oracle International Corporation Engine near cache for reducing latency in a telecommunications environment
US8001250B2 (en) * 2006-05-16 2011-08-16 Oracle International Corporation SIP and HTTP convergence in network computing environments
US8219697B2 (en) 2006-05-17 2012-07-10 Oracle International Corporation Diameter protocol and SH interface support for SIP server architecture
US7661027B2 (en) * 2006-10-10 2010-02-09 Bea Systems, Inc. SIP server architecture fault tolerance and failover
GB0714246D0 (en) * 2007-07-20 2007-08-29 Cambridge Silicon Radio Ltd adaptive scheduling
CN104837148A (zh) * 2015-04-30 2015-08-12 无锡悟莘科技有限公司 一种无线组网通信方法
CN115428405A (zh) * 2020-04-24 2022-12-02 三菱电机株式会社 通信装置、通信***、通信方法及程序

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3001417C2 (de) * 1980-01-16 1982-01-28 Siemens AG, 1000 Berlin und 8000 München Verfahren zur Belegung von Zeitschlitzen eines Zeitmultiplexsystems mit dynamischen Multiplexern
US4471481A (en) * 1981-02-11 1984-09-11 The Boeing Company Autonomous terminal data communications system
US4987571A (en) * 1989-07-25 1991-01-22 Motorola, Inc. Data communication system with prioritized periodic and aperiodic messages
US5163047A (en) * 1989-09-15 1992-11-10 At&T Bell Laboratories Time division multiplex system and method having a time slot reuse capability
SE501373C2 (sv) * 1992-12-17 1995-01-30 Televerket Anordning vid kommunikationsnät
JPH08500953A (ja) * 1993-07-02 1996-01-30 モトローラ・インコーポレイテッド 一つのカバレージ・エリアから別のカバレージ・エリアに無線電話呼を転送する方法および装置
CA2124610C (en) * 1994-05-30 1998-10-06 Charles Kevin Huscroft Integrated user network interface device
US6321272B1 (en) * 1997-09-10 2001-11-20 Schneider Automation, Inc. Apparatus for controlling internetwork communications
US6963580B2 (en) * 2000-03-31 2005-11-08 At&T Corp. Method and apparatus for controlling access to a communication channel
SE513517C2 (sv) * 1998-09-10 2000-09-25 Net Insight Ab Förfaranden för ändring av bandbredden på en isokron kanal i ett kretskopplat nät
JP2000196624A (ja) * 1998-12-28 2000-07-14 Pioneer Electronic Corp 伝送管理装置、情報処理装置及び情報伝送システム
US7133396B1 (en) * 2000-03-06 2006-11-07 Texas Instruments Incorporated Dynamic assignment of retransmission slots for enhanced quality in wireless communication links
AU2002211436B2 (en) * 2000-10-06 2006-03-16 Cognio, Inc. Systems and methods for interference mitigation among multiple WLAN protocols
US7245604B2 (en) * 2001-11-02 2007-07-17 At&T Corp. Fixed deterministic post-backoff for cyclic prioritized multiple access (CPMA) contention-free sessions

Also Published As

Publication number Publication date
WO2003052980A1 (en) 2003-06-26
AU2002350784A1 (en) 2003-06-30
EP1454444A1 (en) 2004-09-08
US7706396B2 (en) 2010-04-27
EP1454444B1 (en) 2007-08-01
DE60221566T2 (de) 2007-11-22
US20040218619A1 (en) 2004-11-04
FI20012476A0 (fi) 2001-12-14
ATE368972T1 (de) 2007-08-15
DE60221566D1 (de) 2007-09-13
FI20012476A (fi) 2003-06-15

Similar Documents

Publication Publication Date Title
FI115272B (fi) Menetelmä ja laite tiedon välittämisen tietoliikennejärjestelmässä
CN101690011B (zh) 在无线网络中提高可靠性和减少等待时间
CN101075945B (zh) 实时以太网确定性通信方法
US9002973B2 (en) Delayed publishing in process control systems
US20170171096A1 (en) Distribution node, automation network, and method for transmitting real-time-relevant and non-real-time-relevant data packets
RU2625935C2 (ru) Устройство связи для эксплуатируемой с избыточностью промышленной сети связи и способ эксплуатации устройства связи
Silva et al. On the adequacy of SDN and TSN for Industry 4.0
CN105187304A (zh) 网关装置以及包捕获方法
US11467566B2 (en) Communication device, communication terminal, communication device and method for operating a communication system for transmitting time-critical data
EP3237979B1 (en) An inter-operable remote terminal unit
CN104144094A (zh) 用于操作数字总线***从属节点的方法
CN104993979A (zh) 网络连接监测方法、终端设备及通信***
US20130003754A1 (en) Automation System
CN110858964B (zh) 用于将机器与无线网络连接的方法
CN114450922B (zh) 运行无线通信***的方法、无线通信***
US10389806B2 (en) Method for asynchronous data communication in a real-time capable ethernet data network
US9106678B2 (en) Method and apparatus for interchanging data between two devices in an automation network
CN110959141A (zh) 用于分布式控制***的实际状态和控制信号的总流
CN112889256B (zh) 为工业过程控制提供与无线数据传输有关的状态信息的装置和方法
CN114520705A (zh) 用于时间敏感网络的***和方法
Pereira et al. Communication protocols for automation
WO2020128683A1 (en) A device and method for scheduling data transmission for non-tsn devices over time sensitive networking (tsn)
CN114979139B (zh) 边缘计算场景下异构虚拟网关的管理***及方法
CN108243232B (zh) 一种工业网络信息互联方法与***
Tang et al. Analysis and design of real-time and reliable industrial wireless control communication network and protocol

Legal Events

Date Code Title Description
FG Patent granted

Ref document number: 115272

Country of ref document: FI

MM Patent lapsed