RS64737B1 - Postupak za nadzor aparata - Google Patents
Postupak za nadzor aparataInfo
- Publication number
- RS64737B1 RS64737B1 RS20230984A RSP20230984A RS64737B1 RS 64737 B1 RS64737 B1 RS 64737B1 RS 20230984 A RS20230984 A RS 20230984A RS P20230984 A RSP20230984 A RS P20230984A RS 64737 B1 RS64737 B1 RS 64737B1
- Authority
- RS
- Serbia
- Prior art keywords
- primary
- replacement
- server end
- routing parameters
- slave
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0876—Network utilisation, e.g. volume of load or congestion level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/246—Connectivity information discovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0668—Management of faults, events, alarms or notifications using network fault recovery by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0893—Assignment of logical groups to network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/06—Generation of reports
- H04L43/065—Generation of reports related to network devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/02—Topology update or discovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/612—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/12—Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/12—Setup of transport tunnels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2212/00—Encapsulation of packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Environmental & Geological Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
- Analysing Materials By The Use Of Radiation (AREA)
- Computer And Data Communications (AREA)
- Selective Calling Equipment (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
Opis
[0001] Otkriće se odnosi na postupak za nadzor aparata, a preciznije na postupak za nadzor aparata korišćenjem umreženih bežičnih uređaja.
[0002] Konvencionalni postupak za nadzor mnoštva aparata koristi veliki broj bežičnih uređaja koji su raspoređeni na različitim lokacijama i koji su umreženi prema samouspostavljenoj mrežnoj topologiji koju odlučuju bežični uređaji na osnovu merenja jačine signala. Međutim, pomenuta mrežna topologija koju uspostavljaju bežični uređaji bez nadgledanja nije prilagođena potrebama korisnika i stoga povećava poteškoće i troškove za korisnika da održava mrežu bežičnih uređaja kako bi nadzirao aparat.
[0003] Stoga, cilj ovog otkrića je da obezbedi postupak za nadzor aparata koji može da ublaži najmanje jedan od nedostataka prethodnog stanja tehnike.
[0004] Battula Sudheer Kumar et al: „An Efficient Resource Monitoring Service for Fog Computing Environments“, IEEE Transactions on Services Computing, IEEE, USA, vol.13, no. 4 (2019-12-26), stranice 709-722 odnosi se na tehniku zasnovanu na podršci i poverenju (engl. SCB - support and confidence based) koja optimizuje korišćenje resursa u servisu za nadzor resursa. Istražujući različite tehnike za nadzor resursa distribuiranih sistema, došlo se do zaključka da postojeće tehnike za nadzor resursa drugih oblasti nisu pogodne za okruženja u magli (engl. fog environments). SCB model za nadzor resursa ima manju potrošnju resursa i kod maglovitih uređaja (engl. fog devices) i kod maglovitih lidera (engl. fog leaders), bez značajne razlike u performansama u poređenju sa modelom baziranim na Push.
US 2019/036873 A1 pruža uređaj za adresiranje mnoštva uređaja Interneta stvari (IoT), uključujući skladište za skladištenje instrukcija i procesor. Procesor izvršava uskladištene instrukcije da inicijalizuje prostor za adresiranje pseudonima IoT uređaja, da dodeli alias adresu svakom od mnoštva IoT uređaja, gde su alias adrese vremenski ograničene, i da upravlja paketnim transakcijama koristeći dodeljene alias adrese.
[0005] Prema jednom aspektu otkrića, postupak za nadzor množine aparata treba da se implementira pomoću sistema koji uključuje serverski krajnji uređaj, administrativni krajnji uređaj koji je u komunikaciji sa serverskim krajnjim uređajem, najmanje jedan primarni uređaj koji je prilagođen da komunicira sa serverskim krajnjim uređajem, i množinu sekundarnih uređaja koji su prilagođeni da komuniciraju sa najmanje jednim primarnim uređajem i koji su, respektivno, povezani sa množinom aparata. Najmanje jedan primarni uređaj i množina sekundarnih uređaja su bežični uređaji svaki i koji imaju identifikator uređaja. Postupak sadrži korake: A) od strane serverskog krajnjeg uređaja nakon što primi zahtev za povezivanje od administrativnog krajnjeg uređaja, uspostavljanje najmanje jedne primarne bežične komunikacione veze, respektivno, između serverskog krajnjeg uređaja i najmanje jednog primarnog uređaja; B) od strane administrativnog krajnjeg uređaja, za svaki od najmanje jednog primarnog uređaja, određivanje informacija o podskupu i slanje informacija o podskupu na serverski krajnji uređaj koji šalje informacije o podskupu na primarni uređaj, gde informacije o podskupu za svaki od najmanje jednog primarnog uređaja ukazuju na podskup od množine sekundarnih uređaja koji uključuje najmanje jedan sekundarni uređaj koji treba da komunicira sa serverskim krajnjim uređajem preko tog primarnog uređaja, pri čemu taj primarni uređaj služi kao dominantni uređaj za najmanje jedan sekundarni uređaj, i svaki od najmanje jednog sekundarnog uređaja služi kao podanički uređaj za taj primarni uređaj; C) od strane svakog od najmanje jednog primarnog uređaja u skladu sa informacijama o podskupu koje je odredio administrativni krajnji uređaj, uspostavljanje najmanje jedne prve privremene bežične komunikacione veze, respektivno, između primarnog uređaja i najmanje jednog podaničkog uređaja uređaja primarnog uređaja, i merenje kvaliteta komunikacije najmanje jedne prve privremene bežične komunikacione veze koja je uspostavljena; D) od strane serverskog krajnjeg uređaja kao odgovor na prijem zahteva za podešavanje pomoćnika od administrativnog krajnjeg uređaja, označavanje najmanje jednog od množine sekundarnih uređaja kao najmanje jedan pomoćni uređaj na osnovu zahteva za podešavanje pomoćnika; E) od strane serverskog krajnjeg uređaja, za svaki od najmanje jednog pomoćnog uređaja, slanje mernog signala pomoćnom uređaju kako bi se pokrenulo uspostavljanje najmanje jedne druge privremene bežične komunikacione veze, respektivno, između pomoćnog uređaja i najmanje još jednog drugog od najmanje jednog podaničkog uređaja od dominantnog uređaja od pomoćnog uređaja; F) od strane svakog od najmanje jednog pomoćnog uređaja kao odgovor na prijem mernog signala, uspostavljanje najmanje jedne sekundarne privremene bežične komunikacione veze, respektivno, između pomoćnog uređaja i najmanje jednog drugog od najmanje jednog podaničkog uređaja od dominantnog uređaja od pomoćnog uređaja, merenje kvaliteta komunikacije pomenute najmanje jedne druge privremene bežične komunikacione veze, i slanje, dominantnom uređaju od pomoćnog uređaja, poruke veze koja ukazuje, za svaku od pomenutih najmanje jedne druge privremene bežične komunikacione veze, na ovako izmeren kvalitet komunikacije druge privremene bežične komunikacione veze; G) od strane svakog od najmanje jednog primarnog uređaja, slanje, na serverski krajnji uređaj, poruke izveštaja koja ukazuje, za svaku vezu među najmanje jednom prvom privremenom bežičnom komunikacionom vezom koju je uspostavio primarni uređaj i bilo kojom drugom privremenom bežičnom komunikacionom vezom koja je naznačena u bilo kojoj poruci veze koju je primarni uređaj primio, na kvalitet komunikacije veze, gde poruka izveštaja dalje ukazuje, za svaki uređaj među primarnim uređajima i najmanje jednim podaničkim uređajem od primarnog uređaja, na identifikator uređaja i fizičku lokaciju uređaja; H) od strane serverskog krajnjeg uređaja nakon koraka G), uspostavljanje topologije mreže u odnosu na najmanje jedan primarni uređaj i množinu sekundarnih uređaja na osnovu poruke (poruka) izveštaja primljene od najmanje jednog primarnog uređaja, pri čemu svaki od množine sekundarnih uređaja služi kao jedan od: jedan od najmanje jednog pomoćnog uređaja, pratećeg uređaja (engl. tail device) koji treba da bude direktno povezan sa jednim od najmanje jednog pomoćnog uređaja, i uređaj za grananje (engl. branch device) koji treba da bude direktno povezan sa dominantnim uređajem od sekundarnog uređaja; I) od strane serverskog krajnjeg uređaja, generisanje i skladištenje skupa parametara rutiranja koji odgovara tako uspostavljenoj topologiji mreže i koji specificira množinu ruta prenosa koje se respektivno odnose na množinu sekundarnih uređaja, pri čemu je svaka od ruta prenosa između respektivnog jednog od sekundarnih uređaja i dominantnog uređaja od respektivnog jednog od sekundarnih uređaja; J) od strane serverskog krajnjeg uređaja, slanje skupa parametara rutiranja, koji su tako generisani, na najmanje jedan primarni uređaj i na množinu sekundarnih uređaja, kako bi se, na osnovu skupa parametara rutiranja, konstruisala mreža uređaja koja se sastoji od najmanje jednog primarnog uređaja i množine sekundarnih uređaja u skladu sa tako uspostavljenom topologijom mreže; i K) od strane svakog od množine sekundarnih uređaja nakon koraka J), primanje izveštaja o radu od aparata koji je povezan sa sekundarnim uređajem, i prenošenje izveštaja o radu na dominantni uređaj od sekundarnog uređaja duž rute prenosa koja odgovara sekundarnom uređaju, kako bi dominantni uređaj prosledio izveštaj o radu na serverski krajnji uređaj, pri čemu izveštaj o radu ukazuje na identifikator aparata i radno stanje aparata.
[0006] Ostale karakteristike i prednosti otkrića postaće očigledne u sledećem detaljnom opisu primera izvođenja sa pozivanjem na priložene crteže, od kojih:
Slika 1 je šematski dijagram koji primerno ilustruje sistem za nadzor aparata u skladu sa primerom izvođenja otkrića;
Slika 2 je dijagram toka koji primerno ilustruje postupak za nadzor aparata u skladu sa primerom izvođenja otkrića;
Slika 3 je dijagram toka koji primerno ilustruje proceduru inicijalizacije u skladu sa primerom izvođenja otkrića;
Slika 4 je dijagram toka koji primerno ilustruje pod-korake Koraka 302 na Slici 3 u skladu sa primerom izvođenja otkrića;
Slika 5 je dijagram toka koji primerno ilustruje pod-korake Koraka 304 na Slici 3 u skladu sa primerom izvođenja otkrića;
Slika 6 je šematski dijagram koji primerno ilustruje topologiju mreže mnoštva bežičnih uređaja u skladu sa primerom izvođenja otkrića;
Slika 7 je dijagram toka koji primerno ilustruje proceduru nadzora u skladu sa primerom izvođenja otkrića;
Slika 8 je dijagram toka koji primerno ilustruje proceduru održavanja u skladu sa primerom izvođenja otkrića;
Slika 9 je dijagram toka koji primerno ilustruje prvu proceduru oporavka u skladu sa primerom izvođenja otkrića;
Slika 10 je dijagram toka koji primerno ilustruje proceduru uspostavljanja veze u skladu sa primerom izvođenja otkrića;
Slika 11 je dijagram toka koji primerno ilustruje drugu proceduru oporavka u skladu sa primerom izvođenja otkrića; i
Slika 12 je dijagram toka koji primerno ilustruje treću proceduru oporavka u skladu sa primerom izvođenja otkrića.
[0007] Pre nego što se otkriće detaljnije opiše, treba napomenuti da su, gde se smatra odgovarajućim, pozivni brojevi ili krajnji delovi pozivnih brojeva ponovljeni među slikama da bi se ukazalo na odgovarajuće ili analogne elemente, koji mogu opciono imati slične karakteristike.
[0008] Slika 1 je blok dijagram koji primerno ilustruje sistem za nadzor množine aparata 20 u skladu sa primerom izvođenja otkrića. Svaki od aparata 20 je elektronski uređaj koji je konfigurisan da šalje informacije o svom radnom stanju kao izveštaj o radu i koji ima jedinstveni identifikator aparata. U skladu sa nekim primerima izvođenja, svaki aparat 20 može biti, na primer, kamera, pametna baterija, ulična svetiljka, pametni vending automat, pametna brava za vrata ili slično.
[0009] Sistem uključuje serverski krajnji uređaj 1, administrativni kranji uređaj 2 i mnoštvo bežičnih uređaja uključujući najmanje jedan primarni uređaj 11 i množinu sekundarnih uređaja 12. Iako su samo jedan primarni uređaj 11 i dva sekundarna uređaja 12 ilustrovana na Slici 1, otkriće nije ograničeno na to. To jest, sistem može da obuhvata više od jednog primarnog uređaja 11 i više od dva sekundarna uređaja 12.
[0010] Prema primeru izvođenja otkrića, serverski krajnji uređaj 1 može biti server koji je implementiran preko personalnog računara (PC), hosta u oblaku ili drugog oblika. Serverski krajnji uređaj 1 je u komunikaciji sa administrativnim krajnjim uređajem 2 i najmanje jednim primarnim uređajem 11 preko komunikacione mreže 3 koja može biti, na primer, Internet. Prema primeru izvođenja otkrića, administrativni krajnji uređaj 2 može biti PC, notebook računar ili pametni telefon, ali otkriće nije ograničeno na to.
[0011] Najmanje jedan primarni uređaj 11 i množina sekundarnih uređaja 12 su bežični uređaj svaki i imaju jedinstveni identifikator uređaja. Sekundarni uređaji 12 su prilagođeni da bežično komuniciraju sa najmanje jednim primarnim uređajem 11. Svaki sekundarni uređaj 12 je povezan sa aparatom 20 kako bi primao izveštaj o radu aparata 20 od istog i prenosio izveštaj o radu (indikativno na radno stanje aparata 20) do serverskog krajnjeg uređaja 1. U skladu sa nekim primerima izvođenja, svaki primarni uređaj 11 takođe može biti povezan sa aparatom 20 za prijem izveštaja o radu od aparata 20. Svaki aparat 20 može dalje biti konfigurisan da prima instrukciju od administrativnog krajnjeg uređaja 2 i/ili serverskog krajnjeg uređaja 1 preko bežičnog uređaja (bilo sekundarnog uređaja 12 ili primarnog uređaja 11) koji je povezan sa aparatom 20, i izvrši operaciju koja odgovara instrukciji. Na primer, uređaj 20 koji je pametna ulična svetiljka može da uključi ili da isključi svoje svetlo kao odgovor na prijem instrukcije za uključivanje ili instrukcije za isključivanje preko povezanog bežičnog uređaja. Prema nekim primerima izvođenja, najmanje jedan primarni uređaj 11 i množina sekundarnih uređaja 12 mogu biti implementirani kao bežični komunikacioni uređaji koji su u stanju da komuniciraju jedni sa drugima i/ili sa serverskim krajnjim uređajem 1 putem bežičnih komunikacionih tehnologija, kao što je npr. infracrvena (IR) komunikacija, mobilna komunikacija, bežična lokalna mreža (WLAN), Wi-Fi, Bluetooth, komunikacija bliskog polja (NFC) i tako dalje, i mogu se implementirati kao senzori interneta stvari (IoT) , IoT donglovi itd.
[0012] Postupak koji može da se primeni od strane sistema da bi nadzirao aparat 20 ilustrovan je na Slici 2. Kao što je prikazano na Slici 2, postupak uključuje proceduru 210 inicijalizacije za konstruisanje mreže uređaja bežičnih uređaja koja uključuje najmanje jedan primarni uređaj 11 i množinu sekundarnih uređaja 12, proceduru 220 za nadzor za nadziranje radnih stanja množine aparata 20 i proceduru 230 održavanja za otkrivanje kvarova u komunikaciji koji se javljaju u tako konstruisanoj mreži uređaja i za oporavak mreže uređaja od navedenih kvarova. Detalji svake procedure biće opisani u nastavku.
[0013] Slika 3 primerno ilustruje proceduru 210 inicijalizacije u skladu sa primerom izvođenja otkrića. Pozivajući se na Sliku 3, procedura 210 inicijalizacije uključuje Korake 301-311.
[0014] U Koraku 301, administrativni krajnji uređaj 2 šalje zahtev za povezivanje serverskom krajnjem uređaju 1. U skladu sa primerom izvođenja oktrića, zahtev za povezivanje može biti poslat kao odgovor na korisnički unos na administrativnom krajnjem uređaju 2.
[0015] U Koraku 302, nakon što je primio zahtev za povezivanje od administrativnog krajnjeg uređaja 2, serverski krajnji uređaj 1 uspostavlja najmanje jednu primarnu bežičnu komunikacionu vezu respektivno između serverskog krajnjeg uređaja 1 i najmanje jednog primarnog uređaja 11 (uspostavlja, za svaki od najmanje jednog primarnog uređaja 11, primarnu bežičnu komunikacionu vezu između serverskog krajnjeg uređaja 1 i primarnog uređaja 11). U skladu sa primerom izvođenja otkrića, Korak 302 može da uključuje Pod-korake 3021 i 3022 kao što je ilustrovano na Slici 4.
[0016] Pozivajući se na Sliku 4, u Pod-koraku 3021, serverski krajnji uređaj 1 prima informacije o primarnoj vezi od svakog primarnog uređaja 11. Informacije o primarnoj vezi ukazuju na identifikator uređaja primarnog uređaja 11, fizičku lokaciju primarnog uređaja 11, i mrežnu adresu primarnog uređaja 11, koja, u skaldu sa primerom izvođenja otkrića, može biti identifikator mrežne putanje koji je primarnom uređaju 11 dodeljen od strane administrativnog krajnjeg uređaja 2. U skladu sa nekim primerima izvođenja, svaki primarni uređaj 11 može emitovati informacije o primarnoj vezi nakon uključivanja ili kao odgovor na korisnički unos na istom.
[0017] U Pod-koraku 3022, kao odgovor na prijem zahteva za povezivanje od administrativnog krajnjeg uređaja 2, serverski krajnji uređaj 1 uspostavlja primarnu bežičnu komunikacionu vezu(e) respektivno između serverskog krajnjeg uređaja 1 i primarnog uređaja (primarnih uređaja) 11 na osnovu zahteva za povezivanje i informacija o primarnoj vezi primljenih od primarnog uređaja (primarnih uređaja) 11.
[0018] Vraćajući se nazad na Sliku 3, u Koraku 303, administrativni krajnji uređaj 2 deli množinu sekundarnih uređaja 12 na najmanje jedan podskup respektivno za najmanje jedan primarni uređaj 11. Svaki od podskupova sekundarnih uređaja 12 uključuje najmanje jedan sekundarni uređaj 12 koji treba da komunicira sa serverskim krajnjim uređajem 1 preko respektivnog jednog od primarnih uređaja. U odnosu na svaki od podskupova i odgovarajući respektivni jedan od najmanje jednog primarnog uređaja 11, primarni uređaj 11 naziva se dominantnim uređajem za svaki sekundarni uređaj 12 koji pripada podskupu, i svaki sekundarni uređaj 12 koji pripada podskupu naziva se podanički uređaj za primarni uređaj 11. Zatim, za svaki primarni uređaj 11, administrativni krajnji uređaj 2 određuje informacije o podskupu koje ukazuju na podskup sekundarnih uređaja 12 koji odgovaraju primarnom uređaju 11, i šalje informacije o podskupu na serverski krajnji uređaj 1 i dalje na primarni uređaj 11. Prema nekim primerima izvođenja, podskup (podskupovi) može da se odredi na osnovu udaljenosti između najmanje jednog primarnog uređaja 11 i množine sekundarnih uređaja 12 (npr. izbor jednog od najmanje jednog primarnog uređaja 11 koji je najbliži sekundarnom uređaju 12 da bude dominantan uređaj za taj sekundarni uređaj 12) ili na osnovu izbora korisnika, ali otkriće nije ograničeno na to.
[0019] U Koraku 304, svaki primarni uređaj 11 uspostavlja, nakon što je primio informacije o podskupu koje je odredio administrativni krajnji uređaj 2, najmanje jednu prvu privremenu bežičnu komunikacionu vezu respektivno između primarnog uređaja 11 i najmanje jednog podaničkog uređaja od primarnog uređaja 11 prema tako primljenim informacijama o podskupu, i meri kvalitet komunikacije najmanje jedne prve privremene bežične komunikacione veze. U skladu sa primerom izvođenja otkrića, Korak 304 može da uključuje Pod-korake 3041-3043 kao što je ilustrovano na Slici 5.
[0020] Pozivajući se na Sliku 5, u Pod-koraku 3041, primarni uređaj 11 prima, za svaki podanički uređaj (svaki od podaničkih uređaja) primarnog uređaja 11, informacije o sekundarnoj vezi od sekundarnog uređaja 12, pri čemu informacije o sekundarnoj vezi ukazuju na identifikator uređaja podaničkog uređaja, fizičku lokaciju podaničkog uređaja, mrežnu adresu (npr. identifikator mrežne putanje) podaničkog uređaja i broj paketa podataka koje je podanički uređaj prethodno poslao primarnom uređaju 11. Prema nekim primerima izvođenja, svaki sekundarni uređaj 12 može da emituje informacije o sekundarnoj vezi nakon što se uključi ili kao odgovor na korisnički unos na istom.
[0021] U Pod-koraku 3042, primarni uređaj 11 uspostavlja, za svaki podanički uređaj (svaki od podaničkih uređaja) od primarnog uređaja 11, koji je preciziran u informacijama o podskupu koje je primarni uređaj 11 primio i koje su određene od strane administrativnog krajnjeg uređaja 2, prvu privremenu bežičnu komunikacionu vezu između primarnog uređaja 11 i podaničkog uređaja na osnovu informacija o sekundarnoj vezi primljenih od podaničkog uređaja.
[0022] U Pod-koraku 3043, primarni uređaj 11 meri kvalitet komunikacije najmanje jedne prve privremene bežične komunikacione veze koju je primarni uređaj 11 uspostavio u Pod-koraku 3042.
[0023] Vraćajući se nazad na Sliku 3, u Koraku 305, administrativni krajnji uređaj 2 šalje, na serverski krajnji uređaj 1, zahtev za podešavanje pomoćnika kojim specificira najmanje jedan od množine sekundarnih uređaja 12, gde svaki specificirani sekundarni uređaj uređaj 12 treba da služi kao pomoćni uređaj kome je dozvoljeno da direktno komunicira sa svojim dominantnim uređajem i koji može da prikuplja izveštaje o radu od drugog sekundarnog (drugih sekundarnih) uređaja. U skladu sa primerom izvođenja otkrića, zahtev za povezivanje može da bude poslat kao odgovor na korisnički unos na administrativnom krajnjem uređaju 2.
[0024] U Koraku 306, serverski krajnji uređaj 1 označava, kao odgovor na prijem zahteva za podešavanje pomoćnika od administrativnog krajnjeg uređaja 2, najmanje jedan od množine sekundarnih uređaja 12 kao najmanje jedan pomoćni uređaj na osnovu zahteva za podešavanje pomoćnika. Zatim, serverski krajnji uređaj 1 šalje, za svaki od najmanje jednog pomoćnog uređaja, signal za procenu pomoćnom uređaju kako bi inicirao uspostavljanje najmanje jedne druge privremene bežične komunikacione veze, respektivno, između pomoćnog uređaja i najmanje još jednog od najmanje jednog podaničkog uređaja od dominantnog uređaja od pomoćnog uređaja (isključujući sam pomoćni uređaj) (koji se u daljem tekstu takođe naziva najmanje jedan srodni uređaj pomoćnog uređaja). U skladu sa primerom izvođenja otkrića, najmanje jedan srodni uređaj od pojedinačnog pomoćnog uređaja je najmanje još jedan od najmanje jednog podaničkog uređaja od dominantnog uređaja od pomoćnog uređaja koji je najbliži pomoćnom uređaju, ali otkriće nije ograničeno na to.
[0025] U Koraku 307, svaki pomoćni uređaj uspostavlja, kao odgovor na prijem mernog signala, najmanje jednu drugu privremenu bežičnu komunikacionu vezu, respektivno, između pomoćnog uređaja i najmanje jednog srodnog uređaja od pomoćnog uređaja, meri kvalitet komunikacije najmanje jedne druge privremene bežične komunikacione veze, i šalje, na dominantni uređaj od pomoćnog uređaja, poruku veze koja ukazuje, za svaku od najmanje jedne druge privremene bežične komunikacione veze, na tako izmeren kvalitet komunikacije druge privremene bežične komunikacije veze.
[0026] U Koraku 308, svaki primarni uređaj 11 šalje, na serverski krajnji uređaj 1, poruku izveštaja koja ukazuje, za svaku vezu među najmanje jednom prvom privremenom bežičnom komunikacionom vezom koja je uspostavljena od strane primarnog uređaja 11 i bilo kojom drugom privremenom bežičnom komunikacionom vezom koja je naznačena u poruci (porukama) veze koju je primarni uređaj 11 primio, na kvalitet komunikacije veze. Poruka izveštaja dalje ukazuje, za svaki uređaj među primarnim uređajem 11 i najmanje jednim podaničkim uređajem od primarnog uređaja 11, na identifikator uređaja od uređaja i fizičku lokaciju uređaja.
[0027] U Koraku 309, nakon što je primio poruku izveštaja od svakog od najmanje jednog primarnog uređaja 11, serverski krajnji uređaj 1 uspostavlja topologiju mreže u odnosu na najmanje jedan primarni uređaj 11 i množinu sekundarnih uređaja 12 na osnovu na poruke(a) izveštaja. U topologiji mreže, svaki od množine sekundarnih uređaja 12 služi kao jedno od sledećeg: (1) pomoćni uređaj; (2) prateći uređaj koji je direktno povezan sa pomoćnim uređajem (pomoćni uređaj služi kao podanički prateći uređaj za pomoćni uređaj sa kojim je povezan, a taj pomoćni uređaj služi kao uzvodni uređaj za prateći uređaj) i koji je indirektno povezan sa dominantnim uređajem od sekundarnog uređaja 12 preko pomoćnog uređaja; (3) uređaj za grananje koji je direktno povezan sa dominantnim uređajem od sekundarnog uređaja 12 (dominantni uređaj služi kao uzvodni uređaj od uređaja za grananje) i koji nije povezan ni sa jednim pomoćnim uređajem. U skladu sa primerom izvođenja otkrića, topologija mreže može da se uspostavi na osnovu informacija o kvalitetu komunikacije naznačenih u poruci (porukama) izveštaja. Na primer, ako poruka izveštaja primljena od pojedinačnog primarnog uređaja 11 ukazuje na to da je kvalitet komunikacije prve privremene bežične komunikacione veze između primarnog uređaja 11 i pojedinačnog podaničkog uređaja od primarnog uređaja 11 lošiji od kvaliteta komunikacije druge privremene bežične komunikacione veze između navedenog podaničkog uređaja i pomoćnog uređaja koji je takođe podanički uređaj od primarnog uređaja 11, onda serverski krajnji uređaj 1 može da odredi da navedeni pojedinačni podanički uređaj treba da bude prateći uređaj koji treba da komunicira sa navedenim pomoćnim uređajem preko bežične komunikacione veze koja treba da se uspostavi između njih. S druge strane, ako je kvalitet komunikacije navedene prve privremene bežične komunikacione veze bolji od onog od navedene druge privremene bežične komunikacione veze, ili ako se u navedenoj poruci izveštaja ne prijavljuje kvalitet komunikacije bilo koje druge privremene bežične komunikacione veze, tada serverski krajnji uređaj 1 može da odredi da navedeni pojedinačni podanički uređaj treba da bude uređaj za grananje koji treba direktno da komunicira sa navedenim primarnim uređajem 11 preko bežične komunikacione veze koja treba da se uspostavi između njih.
[0028] Slika 6 primerno ilustruje topologiju 600 mreže koja može da se uspostavi za sistem koji obuhvata dva primarna uređaja 11A, 11B i šest sekundarnih uređaja 13A, 13B, 14A, 14B, 14C, 15 u skladu sa primerom izvođenja otkrića. U topologiji 600 mreže, primarni uređaj 11A je dominantni uređaj za tri sekundarna uređaja 13A, 14A, 14B (tj. sekundarni uređaji 13A, 14A, 14B su, svaki, podanički uređaj od primarnog uređaja 11A), a primarni uređaj 11B je dominantni uređaj za ostala tri sekundarna uređaja 13B, 14C, 15 (tj. sekundarni uređaji 13B, 14C, 15 su, svaki, podanički uređaj od primarnog uređaja 11B). Postoje dva sekundarna uređaja 13A, 13B koji služe kao pomoćni uređaji i koji su, respektivno, u direktnoj komunikaciji sa svojim dominantnim uređajima 11A, 11B, tri sekundarna uređaja 14A, 14B, 14C koji služe kao prateći uređaji i jedan sekundarni uređaj 15 koji služi kao uređaj za grananje. Prateći uređaji 14A, 14B su u indirektnoj komunikaciji sa svojim dominantnim uređajem 11A preko pomoćnog uređaja 13A (pomoćni uređaj 13A je uređaj uzvodno od pratećih uređaja 14A, 14B). Prateći uređaj 14C je u indirektnoj komunikaciji sa svojim dominantnim uređajem 11B preko pomoćnog uređaja 13B (pomoćni uređaj 13B je uređaj uzvodno od pratećeg uređaja 14C). Uređaj 15 za grananje je u direktnoj komunikaciji sa svojim dominantnim uređajem 11B (primarni uređaj 11B je uređaj uzvodno od uređaja 15 za grananje). Povezujuće linije na Slici 6 su, svaka, bežična komunikaciona veza za komunikaciju između dva uređaja na dva kraja bežične komunikacione veze.
[0029] Vraćajući se nazad na Sliku 3, u Koraku 310, serverski krajnji uređaj 1 generiše i skladišti skup parametara rutiranja koji odgovara topologiji mreže uspostavljenoj u Koraku 309. Skup parametara rutiranja specificira identifikator uređaja i fizičku lokaciju svakog uređaja među najmanje jednim primarnim uređajem 11 i množinom sekundarnih uređaja 12, i množinom ruta prenosa koje se odnose, respektivno, na množinu sekundarnih uređaja 12 (od kojih svaki može da bude pomoćni uređaj, prateći uređaj ili uređaj za grananje) tako što ukazuje na množinu bežičnih komunikacionih veza koje treba da se održavaju među bežičnim uređajima, pri čemu je svaka od ruta prenosa između respektivnog jednog od sekundarnih uređaja 12 i dominantnog uređaja za respektivan jedan od sekundarnih uređaja 12.
[0030] Na primer, za topologiju 600 mreže kakva je prikazana na Slici 6, skup parametara rutiranja generisanih za nju ukazivao bi na šest bežičnih komunikacionih veza i specificirao šest ruta prenosa respektivno povezanih sa šest sekundarnih uređaja 13A, 13B, 14A, 14B, 14C, 15. Šest bežičnih komunikacionih veza se respektivno nalazi između primarnog uređaja 11A i sekundarnog uređaja 13A, primarnog uređaja 11B i sekundarnog uređaja 13B, primarnog uređaja 11B i sekundarnog uređaja 15, sekundarnog uređaja 13A i sekundarnog uređaja 14A, sekundarnog uređaja 13A i sekundarnog uređaja 14B, i sekundarnog uređaja 13B i sekundarnog uređaja 14C. Skup parametara rutiranja specificira, na primer, rutu prenosa koja se odnosi na sekundarni uređaj 14A, koja se nalazi između pratećeg uređaja 14A i primarnog uređaja 11A i koja prolazi kroz pomoćni uređaj 13A, i još jednu rutu prenosa koja se odnosi na sekundarni uređaj 15, koja je između uređaja 15 za grananje i primarnog uređaja 11B i koja ne prolazi ni kroz jedan pomoćni uređaj.
[0031] U Koraku 311, serverski krajnji uređaj 1 šalje skup tako generisanih parametara rutiranja na najmanje jedan primarni uređaj 11, i na množinu sekundarnih uređaja 12, respektivno, duž množine ruta prenosa, kako bi se na osnovu skupa parametara rutiranja konstruisala mreža uređaja sastavljena od najmanje jednog primarnog uređaja 11 i množine sekundarnih uređaja 12 u skladu sa topologijom mreže uspostavljenom u Koraku 309.
[0032] U skladu sa nekim primerima izvođenja, prva i druga privremena bežična komunikaciona veza prekidaju se nakon što se izmeri kvalitet komunikacije od istih i prijavi serverskom krajnjem uređaju 1, a mreža uređaja se konstruiše od strane primarnog uređaja (primarnih uređaja) 11 koji uspostavlja(ju), po prijemu skupa parametara rutiranja i na osnovu tog skupa parametara rutiranja, najmanje jednu bežičnu komunikacionu vezu od kojih je svaka između odgovarajućeg jednog od primarnog uređaja (primarnih uređaja) 11 i odgovarajućeg jednog od pomoćnog uređaja (pomoćnih uređaja) i koja postoji u topologiji mreže i možda takođe najmanje jednu bežičnu komunikacionu vezu od kojih je svaka između odgovarajućeg jednog od primarnog uređaja (primarnih uređaja) 11 i odgovarajućeg jednog od najmanje jednog uređaja za grananje i koja postoji u topologiji mreže, i od strane pomoćnog uređaja (pomoćnih uređaja) koji uspostavlja(ju), po prijemu skupa parametara rutiranja i na osnovu tog skupa parametara rutiranja, najmanje jednu bežičnu komunikacionu vezu koja je između pomoćnog uređaja (pomoćnih uređaja) i najmanje jednog pratećeg uređaja i koja postoji u topologiji mreže.
[0033] Kao što je prikazano na Slici 2, procedura 220 za nadzor izvodi se nakon procedure 210 inicijalizacije. Slika 7 primerno ilustruje proceduru 220 za nadzor u skladu sa primerom izvođenja otkrića. Pozivajući se na Sliku 7, procedura 220 za nadzor obuhvata Korake 701-703.
[0034] U Koraku 701, svaki sekundarni uređaj 12 (može da bude pomoćni uređaj, prateći uređaj ili uređaj za grananje) prima izveštaj o radu od aparata 20 koji je povezan sa sekundarnim uređajem 12, i prenosi izveštaj o radu na dominantni uređaj od sekundarnog uređaja 12 duž rute prenosa koja odgovara sekundarnom uređaju 12 (može da bude direktno na dominantni uređaj ili indirektno preko pomoćnog uređaja), kako bi dominantni uređaj prosledio izveštaj o radu na serverski krajnji uređaj 1. Izveštaj o radu ukazuje na identifikator aparata za aparat 20 i na radno stanje aparata 20. U skladu sa nekim primerima izvođenja, izveštaj o radu može dalje da ukazuje na fizičku lokaciju (npr. koordinate geografske širine i dužine) aparata 20.
[0035] U skladu sa primerom izvođenja otkrića, izveštaj o radu od aparata 20 koji je pametna baterija može, na primer, da ukazuje na identifikator aparata od aparata 20 koji je jedinstveni serijski broj proizvoda pametne baterije, i na radno stanje aparata 20 koje obuhvata informacije koje se odnose na izlazni napon pametne baterije, izlaznu struju pametne baterije, ili na to da li se pametna baterija puni ili prazni. U skladu sa još jednim primerom izvođenja otkrića, izveštaj o radu od aparata 20 koji je pametna ulična svetiljka može, na primer, da ukazuje na identifikator aparata od aparata 20 koji je jedinstveni serijski broj proizvoda pametne ulične svetiljke i na radno stanje aparata 20 koje obuhvata informacije koje se odnose na to da li je lampa od ulične svetiljke uključena ili isključena. U skladu sa daljim primerom izvođenja otkrića, izveštaj o radu od aparata 20 koji je pametna brava za vrata može, na primer, da ukazuje na identifikator aparata od aparata 20 koji je jedinstveni serijski broj proizvoda pametne brave za vrata, i na radno stanje aparata 20 koje obuhvata informacije koje se odnose na to da li je pametna brava za vrata zaključana ili otključana.
[0036] U Koraku 702, svaki primarni uređaj 11 prima izveštaj(e) o radu od podaničkog (podaničkih) uređaja od primarnog uređaja 11, i prenosi izveštaj(e) o radu na serverski krajnji uređaj 1. U primeru izvođenja gde je svaki od primarnih uređaja 11 takođe povezan sa aparatom 20, primarni uređaj 11 takođe prima izveštaj o radu od aparata 20 koji je povezan sa njim i prenosi primljeni izveštaj o radu na serverski krajnji uređaj 1.
[0037] U Koraku 703, serverski krajnji uređaj 1 prenosi izveštaj(e) o radu primljene od najmanje jednog primarnog uređaja 11 na administrativni krajnji uređaj 2. Na ovaj način, radna stanja množine aparata 20 mogu da budu nadzirana od strane korisnika pomoću administrativnog krajnjeg uređaja 2.
[0038] U skladu sa primerom izvođenja otkrića, svaki aparat 20 može periodično da šalje izveštaj o radu (npr. svakih trideset minuta), a primarni uređaj(i) 11 i sekundarni uređaji 12 mogu odmah da prenesu izveštaje o radu na serverski krajnji uređaj 1 nakon što prime izveštaj o radu. U skladu sa nekim primerima izvođenja, svaki aparat 20 može da pošalje izveštaj o radu kao odgovor na prijem, od sekundarnog uređaja 12 (ili primarnog uređaja 11) povezanog sa njim, zahteva za radno stanje koji je iniciran od strane administrativnog krajnjeg uređaja 2. U skladu sa primerom izvođenja otkrića, zahtev za radno stanje može da bude generisan od strane administrativnog krajnjeg uređaja 2, poslat sa administrativnog krajnjeg uređaja 2 na serverski krajnji uređaj 1, poslat sa serverskog krajnjeg uređaja 1 na najmanje jedan primarni uređaj 11, a zatim poslat sa najmanje jednog primarnog uređaja 11 na svaki od više sekundarnih uređaja 12, kako bi se prikupili izveštaji o radu od množine aparata 20.
[0039] Kao što je prikazano na Slici 2, nakon što je izvršena procedura 220 za nadzor, tj. nakon što sistem počne da nadzire množinu aparata 20 pomoću mreže uređaja bežičnih uređaja koja obuhvata primarni uređaj (primarne uređaje) 11 i sekundarne uređaje 12 koja je uspostavljena u proceduri 210 inicijalizacije, izvodi se procedura 230 održavanja.
[0040] Slika 8 primerno ilustruje proceduru 230 održavanja prema primeru izvođenja otkrića. Pozivajući se na Sliku 8, procedura 230 održavanja uključuje Korake 801-813 koji treba da se izvedu u odnosu na svaki od primarnih uređaja 11.
[0041] U Koraku 801, serverski krajnji uređaj 1 određuje da li je poruka o statusu primljena od primarnog uređaja 11 unutar unapred određenog vremenskog perioda (koji može da bude, na primer, nekoliko milisekundi, nekoliko sekundi ili nekoliko sati, u zavisnosti od scenarija primene) nakon što se zahtev za status veze pošalje od serverskog krajnjeg uređaja 1 na primarni uređaj 11 zahtevajući da primarni uređaj 11 odgovori porukom o statusu. Ako je tako, proces ide na Korak 805; u suprotnom, serverski krajnji uređaj 1 utvrđuje da je primarni uređaj 11 otkačen primarni uređaj i proces ide na Korak 802. Poruka o statusu ukazuje, za svaki podanički uređaj od primarnog uređaja 11, na informacije koje se odnose na to da li je ruta prenosa koja se odnosi na podanički uređaj funkcionalna, što može da se utvrdi na osnovu toga, na primer, da li je izveštaj o radu podaničkog uređaja nedavno primljen, ili toga da li je odgovor na signal testiranja koji je primarni uređaj 11 poslao na podanički uređaj primljen. U skladu sa primerom izvođenja otkrića, poruka o statusu može dalje da ukazuje na kvalitet komunikacije svake bežične komunikacione veze koja je povezana sa podaničkim uređajem (uređajima) od primarnog uređaja 11.
[0042] U Koraku 802, serverski krajnji uređaj 1 određuje da li je bilo koja druga poruka o statusu primljena od bilo kog drugog primarnog uređaja 11 unutar unapred određenog vremenskog perioda. Ako jeste (što znači da sistem uključuje množinu primarnih uređaja 11), proces ide na Korak 804; u suprotnom, proces ide na Korak 803.
[0043] U Koraku 803, serverski krajnji uređaj 1 administrativnom krajnjem uređaju 2 izdaje obaveštenje o grešci koje ukazuje na to da nijedan primarni uređaj 11 nije dostupan, kako bi korisnik (korisnici) administrativnog krajnjeg uređaja 2 organizovao blagovremenu popravku.
[0044] U Koraku 804, izvodi se prva procedura oporavka. Slika 9 primerno ilustruje prvu proceduru oporavka u skladu sa primerom izvođenja otkrića. Kao što je prikazano na Slici 9, prva procedura oporavka obuhvata Korake 901-906.
[0045] Pozivajući se na Sliku 9, u Koraku 901, serverski krajnji uređaj 1 bira, na osnovu skupa parametara rutiranja uskladištenih u serverskom krajnjem uređaju 1 i iz grupe koja se sastoji od množine primarnih uređaja 11 osim otkačenog primarnog uređaja i množine sekundarnih uređaja 12 osim najmanje jednog podaničkog uređaja od otkačenog primarnog uređaja, najmanje jedan uređaj da služi kao uređaj za premošćavanje. U skladu sa primerom izvođenja otkrića, serverski krajnji uređaj 1 može da izabere, iz grupe, jedan uređaj koji ima fizičku lokaciju najbližu lokaciji otkačenog primarnog uređaja da služi kao uređaj za premošćavanje, ali otkriće nije ograničeno na to.
[0046] U Koraku 902, serverski krajnji uređaj 1 bira, na osnovu skupa parametara rutiranja uskladištenih u serverskom krajnjem uređaju 1 i od najmanje jednog podaničkog uređaja od otkačenog primarnog uređaja, jedan sekundarni uređaj 12 koji će služiti kao zamenski primarni uređaj. Kada navedeni najmanje jedan podanički uređaj obuhvata množinu sekundarnih uređaja 12, svaki od ostatka od navedenog najmanje jednog podaničkog uređaja (isključujući zamenski primarni uređaj) služi kao otkačeni sekundarni uređaj. U skladu sa nekim primerima izvođenja, kada navedeni najmanje jedan podanički uređaj obuhvata više sekundarnih uređaja 12, zamenski primarni uređaj može da bude izabran na osnovu fizičkih lokacija podaničkih uređaja i/ili informacija o kvalitetu komunikacije koje se odnose na podaničke uređaje (npr.
1
informacija o kvalitetu komunikacije ukazana u poruci izveštaja i/ili poruci o statusu koje je otkačeni primarni uređaj prethodno poslao na serverski krajnji uređaj 1.
[0047] U Koraku 903, serverski krajnji uređaj 1 generiše novi skup parametara rutiranja na osnovu skupa parametara rutiranja uskladištenih u serverskom krajnjem uređaju 1, i skladišti novi skup parametara rutiranja da zameni skup parametara rutiranja koji je prvobitno bio uskladišten u serverskom krajnjem uređaju 1 (u daljem tekstu navedeno kao „originalni skup parametara rutiranja“). Konkretno, novi skup parametara rutiranja ukazuje na bežičnu komunikacionu vezu između zamenskog primarnog uređaja i uređaja za premošćavanje, kao i na svaku bežičnu komunikacionu vezu koja je bila naznačena u originalnom skupu parametara rutiranja i koja nije povezana ni sa jednim podaničkim uređajem otkačenog primarnog uređaja. Kada postoji najmanje jedan otkačeni sekundarni uređaj, novi skup parametara rutiranja dalje ukazuje, za svaki od otkačenog sekundarnog (otkačenih sekundarnih) uređaja, na bežičnu komunikacionu vezu između zamenskog primarnog uređaja i otkačenog sekundarnog uređaja. Na ovaj način, novi skup parametara rutiranja specificira najmanje jednu rutu prenosa od kojih je svaka povezana sa respektivnim jednim od najmanje jednog podaničkog uređaja od otkačenog primarnog uređaja, i od kojih svaki prolazi kroz zamenski primarni uređaj i uređaj za premošćavanje.
[0048] U Koraku 904, serverski krajnji uređaj 1 šalje nov skup parametara rutiranja na svaki primarni uređaj 11 koji nije otkačeni primarni uređaj, i na svaki sekundarni uređaj 12 koji nije podanički uređaj od otkačenog primarnog uređaja.
[0049] U Koraku 905, kao odgovor na prijem novog skupa parametara rutiranja, uređaj za premošćavanje uspostavlja bežičnu komunikacionu vezu između uređaja za premošćavanje i zamenskog primarnog uređaja na osnovu novog skupa parametara rutiranja, i šalje nov skup parametara rutiranja na zamenski primarni uređaj preko tako uspostavljene bežične komunikacione veze, pri čemu se navedena bežična komunikaciona veza uspostavlja korišćenjem procedure za uspostavljanje veze kao što je prikazano na Slici 10 koja će biti brzo opisana u nastavku.
[0050] Slika 10 ilustruje proceduru za uspostavljanje veze koju može da pokrene prvi bežični uređaj da bi se uspostavila bežična komunikaciona veza između prvog bežičnog uređaja i drugog bežičnog uređaja u skladu sa primerom izvođenja otkrića. Procedura uspostavljanja veze kao što je prikazano na Slici 10 uključuje Korake 1001-1003. U Koraku 1001, prvi bežični uređaj šalje na drugi bežični uređaj poruku za povezivanje koja ukazuje na identifikator uređaja od drugog bežičnog uređaja. U Koraku 1002, drugi bežični uređaj šalje informacije o povezivanju na prvi bežični uređaj kao odgovor na prijem poruke za povezivanje koja ukazuje na njegov identifikator uređaja, pri čemu informacije o povezivanju ukazuju na mrežnu adresu drugog bežičnog uređaja. Zatim, u Koraku 1003, prvi bežični uređaj uspostavlja, kao odgovor na prijem informacija o povezivanju, bežičnu komunikacionu vezu između prvog i drugog bežičnog uređaja koristeći mrežnu adresu naznačenu u informacijama o povezivanju.
[0051] Napomenuto je da, za proceduru za uspostavljanje veze koja se koristi u Koraku 905, uređaj za premošćavanje i zamenski primarni uređaj deluju respektivno kao prvi bežični uređaj i drugi bežični uređaj.
[0052] Vraćajući se nazad na Sliku 9, u Koraku 906, kao odgovor na prijem novog skupa parametara rutiranja, zamenski primarni uređaj, za svaki otkačeni sekundarni uređaj, uspostavlja bežičnu komunikacionu vezu između zamenskog primarnog uređaja i otkačenog sekundarnog uređaja na osnovu novog skupa parametara rutiranja (npr. u skladu sa procedurom za uspostavljanje veze opisanom gore sa zamenskim primarnim uređajem i otkačenim sekundarnim uređajem koji deluju respektivno kao prvi bežični uređaj i drugi bežični uređaj), i šalje novi skup parametara rutiranja na otkačeni sekundarni uređaj preko tako uspostavljene bežične komunikacione veze.
[0053] Korak 906 može da se preskoči kada najmanje jedan podanički uređaj od otkačenog primarnog uređaja obuhvata samo jedan sekundarni uređaj, u kom slučaju nema otkačenog sekundarnog uređaja.
[0054] Vraćajući se nazad na Sliku 8, u Koraku 805, serverski krajnji uređaj 1 određuje, za svaki pomoćni uređaj koji je podanički uređaj od primarnog uređaja 11 i na osnovu poruke o statusu primljene od primarnog uređaja 11, da li je pomoćni uređaj otkačeni pomoćni uređaj utvrđivanjem da li je pomoćni uređaj povezan sa primarnim uređajem 11 (to jest, da li je primarni uređaj 11 u stanju da komunicira sa pomoćnim uređajem preko bežične komunikacione veze između primarnog uređaja 11 i pomoćnog uređaja). Pomoćni uređaj je utvrđen kao otkačeni pomoćni uređaj kada pomoćni uređaj nije povezan sa primarnim uređajem 11. Kada postoji bilo koji otkačen pomoćni uređaj, proces ide na Korak 808; u suprotnom, proces ide na Korak 806. Napomenuto je da postupak od koraka 808 do koraka 813 treba da se izvede u odnosu na svaki otkačeni pomoćni uređaj.
[0055] U Koraku 806, serverski krajnji uređaj 1 određuje, za svaki podanički uređaj od primarnog uređaja 11 koji nije pomoćni uređaj (koji može da bude prateći uređaj ili uređaj za grananje) i na osnovu poruke o statusu primljene od primarnog uređaja 11, da li je podanički uređaj uređaj koji nedostaje utvrđivanjem da li je podanički uređaj u vezi sa sa primarnim uređajem 11 (to jest, da li je primarni uređaj 11 u stanju da komunicira sa podanički uređajem putem rute prenosa koja je navedena u skupu parametara rutiranja uskladištenih u serverskom krajnjem uređaju 1 i koja se odnosi na podanički uređaj). Podanički uređaj se utvrđuje kao uređaj koji nedostaje kada podanički uređaj nije u vezi sa primarnim uređajem 11.
[0056] Ako se u Koraku 806 utvrdi da bilo koji uređaj nedostaje, u Koraku 807, serverski krajnji uređaj 1 inicira drugu proceduru oporavka u odnosu na svaki uređaj za koji je utvrđeno da nedostaje u Koraku 806. Ako se u Koraku 806 utvrdi da nijedan uređaj ne nedostaje, Korak 807 se preskače.
[0057] Slika 11 primerno ilustruje drugu proceduru oporavka prema primeru izvođenja otkrića. Kao što je prikazano na Slici 11, druga procedura oporavka uključuje Korake 1101-1105.
[0058] Pozivajući se na Sliku 11, u Koraku 1101, serverski krajnji uređaj 1 šalje na administrativni krajnji uređaj 2 poruku o grešci koja ukazuje na identifikator uređaja i fizičku lokaciju uređaja koji nedostaje.
[0059] U Koraku 1102, administrativni krajnji uređaj 2 šalje na serverski krajnji uređaj 1, kao odgovor na prijem poruke o grešci od serverskog krajnjeg uređaja 1, informacije o zameni koje ukazuju na identifikator uređaja od uređaja koji nedostaje, identifikator uređaja od zamenskog uređaja, fizičku lokaciju zamenskog uređaja i mrežnu adresu (npr. identifikator mrežne putanje koji je dodelio administrativni krajnji uređaj 2) od zamenskog uređaja. U skaldu sa primerom izvođenja otkrića, zamenski uređaj može da bude još jedan bežični uređaj koji je unapred određen ili unapred raspoređen i povezan je sa aparatom 20 sa kojim je povezan uređaj koji nedostaje. U skladu sa drugim primerom izvođenja otkrića, zamenski uređaj može i sam da bude uređaj koji nedostaje kada se informacije o zameni šalju od strane administrativnog krajnjeg uređaja 2 nakon što je otklonjena greška uređaja koji nedostaje.
[0060] U Koraku 1103, serverski krajnji uređaj 1 generiše, kao odgovor na prijem informacija o zameni, novi skup parametara rutiranja na osnovu skupa parametara rutiranja uskladištenih u serverskom krajnjem uređaju 1 (tj. originalnog skupa parametara rutiranja) zamenom uređaja koji nedostaje zamenskim uređajem (to jest, informacije koje se odnose na uređaj koji nedostaje uključujući identifikator uređaja, mrežnu adresu i fizičku lokaciju uređaja koji nedostaje zamenjuju se informacijama koje se odnose na zamenski uređaj obuhvatajući identifikator uređaja, mrežnu adresu i fizičku lokaciju zamenskog uređaja) i skladišti novi skup parametara rutiranja kako bi zamenio originalni skup parametara rutiranja.
[0061] U Koraku 1104, serverski krajnji uređaj 1 šalje novi skup parametara rutiranja na svaki od najmanje jednog primarnog uređaja 11, i na svaki od množine sekundarnih uređaja 12 osim uređaja koji nedostaje.
[0062] U Koraku 1105, kao odgovor na prijem novog skupa parametara rutiranja, uzvodni uređaj (koji može da bude primarni uređaj 11 ili pomoćni uređaj u zavisnosti od toga da li je uređaj koji nedostaje uređaj za grananje ili prateći uređaj) od uređaja koji nedostaje uspostavlja bežičnu komunikacionu vezu između uzvodnog uređaja i zamenskog uređaja na osnovu novog skupa parametara rutiranja (npr. u skladu sa procedurom za uspostavljanje veze, opisanom gore, sa uzvodnim uređajem i zamenskim uređajem koji se ponašaju, respektivno, kao prvi bežični uređaj i drugi bežični uređaj) i šalje novi skup parametara rutiranja na zamenski uređaj preko tako uspostavljene bežične komunikacione veze.
[0063] Vraćajući se nazad na Sliku 8, u Koraku 808 koji se izvodi kada se u Koraku 805 utvrdi da je otkačen pomoćni uređaj, serverski krajnji uređaj 1 daje instrukcije primarnom uređaju 11 (tj. dominantnom uređaju za otkačeni pomoćni uređaj) da, za svaki od najmanje jednog podaničkog pratećeg uređaja koji je bio povezan sa otkačenim pomoćnim uređajem kao što je navedeno u skupu parametara rutiranja uskladištenih u serverskom krajnjem uređaju 1, pošalje kontaktni signal na podanički prateći uređaj, kako bi podanički prateći uređaj na primarni uređaj 11 poslao signal odgovora koji treba da bude prosleđen na serverski krajnji uređaj 1. Kontaktni signal ukazuje na identifikator uređaja od podaničkog pratećeg uređaja. Signal odgovora ukazuje na identifikator uređaja i na mrežnu adresu od podaničkog pratećeg uređaja.
[0064] U Koraku 809, serverski krajnji uređaj 1 određuje da li broj signala odgovora primljenih preko primarnog uređaja 11 premašuje prag. Ako je tako, proces ide na Korak 810; u suprotnom, proces ide na Korak 812. U skladu sa primerom izvođenja otkrića, prag može da bude broj koji je polovina od broja podaničkih pratećih uređaja od otkačenog pomoćnog uređaja, ali otkriće nije ograničeno na to.
[0065] U Koraku 810, izvodi se treća procedura oporavka. Slika 11 primerno ilustruje treću proceduru oporavka u skladu sa primerom izvođenja otkrića. Kao što je prikazano na Slici 12, treća procedura oporavka uključuje Korake 1201-1206.
[0066] Pozivajući se na Sliku 12, u Koraku 1201, serverski krajnji uređaj 1 bira, na osnovu skupa parametara rutiranja uskladištenih u serverskom krajnjem uređaju 1 i iz grupe koja se sastoji od najmanje jednog primarnog uređaja 11 i množine sekundarnih uređaja 12, osim otkačenog pomoćnog uređaja i podaničkog pratećeg (podaničkih pratećih) uređaja od otkačenog pomoćnog uređaja, jedan uređaj da služi kao uređaj za premošćavanje. Prema primeru izvođenja otkrića, serverski krajnji uređaj 1 može da izabere, iz grupe, jedan uređaj koji ima fizičku lokaciju najbližu lokaciji otkačenog pomoćnog uređaja da služi kao uređaj za premošćavanje, ali otrkiće nije ograničeno na to.
[0067] U Koraku 1202, serverski krajnji uređaj 1 bira, na osnovu skupa parametara rutiranja uskladištenih u u serverskom krajnjem uređaju 1 i od najmanje jednog od najmanje jednog podaničkog pratećeg uređaja od otkačenog pomoćnog uređaja gde je svaki poslao signal odgovora (navedeni najmanje jedan od najmanje jednog podaničkog pratećeg uređaja naziva(ju) se funkcionalni prateći uređaj(i)), jedan sekundarni uređaj 12 da služi kao zamenski pomoćni uređaj. Kada najmanje jedan podanički prateći uređaj od otkačenog pomoćnog uređaja obuhvata množinu sekundarnih uređaja 12, svaki od ostatka navedenog najmanje jednog podaničkog pratećeg uređaja (isključujući zamenski pomoćni uređaj) služi kao otkačeni sekundarni uređaj. Prema nekim primerima izvođenja, kada najmanje jedan podanički prateći uređaj od otkačenog pomoćnog uređaja obuhvata množinu sekundarnih uređaja 12, zamenski pomoćni uređaj može da bude izabran na osnovu fizičkih lokacija podaničkih pratećih uređaja i/ili informacija o kvalitetu komunikacije povezanih sa podaničkim pratećim uređajima.
[0068] U Koraku 1203, serverski krajnji uređaj 1 generiše novi skup parametara rutiranja na osnovu skupa parametara rutiranja uskladištenih u serverskom krajnjem uređaju 1 (tj.
1
originalnog skupa parametara rutiranja) i skladišti novi skup parametara rutiranja da zameni originalni skup parametara rutiranja. Konkretno, novi skup parametara rutiranja ukazuje na bežičnu komunikacionu vezu između zamenskog pomoćnog uređaja i uređaja za premošćavanje koji odgovara otkačenom pomoćnom uređaju, i na svaku bežičnu komunikacionu vezu koja je bila naznačena u originalnom skupu parametara za rutiranje i koja nije povezana sa otkačenim pomoćnim uređajem. Kada postoji najmanje jedan otkačeni sekundarni uređaj koji odgovara otkačenom pomoćnom uređaju, novi skup parametara rutiranja dalje ukazuje, za svaki od otkačenih sekundarnih uređaja, na bežičnu komunikacionu vezu između zamenskog pomoćnog uređaja i otkačenog sekundarnog uređaja. Na ovaj način, novi skup parametara rutiranja specificira najmanje jednu rutu prenosa od kojih je svaka povezana sa respektivnim od najmanje jednog podaničkog pratećeg uređaja od otkačenog pomoćnog uređaja i od kojih svaka prolazi kroz zamenski pomoćni uređaj i uređaj za premošćavanje.
[0069] U Koraku 1204, serverski krajnji uređaj 1 šalje novi skup parametara rutiranja na svaki od najmanje jednog primarnog uređaja 11, i na svaki od množine sekundarnih uređaja 12 osim na otkačeni pomoćni uređaj i podanički prateći uređaj (podaničke prateće uređaje) od otkačenog pomoćnog uređaja.
[0070] U Koraku 1205, kao odgovor na prijem novog skupa parametara rutiranja, uređaj za premošćavanje, koji odgovara otkačenom pomoćnom uređaju, uspostavlja bežičnu komunikacionu vezu između uređaja za premošćavanje i zamenskog pomoćnog uređaja na osnovu novog skupa parametara rutiranja (npr, u skladu sa procedurom za uspostavljanje veze opisanom gore sa uređajem za premošćavanje i zamenskim pomoćnim uređajem koji respektivno deluju kao prvi bežični uređaj i drugi bežični uređaj), i šalje novi skup parametara rutiranja na zamenski pomoćni uređaj preko tako uspostavljene bežične komunikacione veze.
[0071] U Koraku 1206, kao odgovor na prijem novog skupa parametara rutiranja, zamenski pomoćni uređaj koji odgovara otkačenom pomoćnom uređaju, za svaki otkačeni sekundarni uređaj koji odgovara otkačenom pomoćnom uređaju, uspostavlja bežičnu komunikacionu vezu između zamenskog pomoćnika uređaja i otkačenog sekundarnog uređaja na osnovu novog skupa parametara rutiranja (npr, prema proceduri za uspostavljanje veze opisanoj gore sa zamenskim pomoćnim uređajem i otkačenim sekundarnim uređajem koji respektivno deluju kao prvi bežični uređaj i drugi bežični uređaj), i šalje novi skup parametara rutiranja na otkačeni sekundarni uređaj preko tako uspostavljene bežične komunikacione veze.
[0072] Korak 1206 može da se preskoči kada najmanje jedan podanički prateći uređaj od otkačenog pomoćnog uređaja obuhvata samo jedan sekundarni uređaj, u kom slučaju ne postoji otkačeni sekundarni uređaj.
[0073] Zatim, vraćajući se nazad na Sliku 8, u Koraku 811, ako serverski krajnji uređaj 1 ne uspe da primi signal odgovora od svakog podaničkog pratećeg uređaja od otkačenog pomoćnog uređaja, serverski krajnji uređaj 1 utvrđuje da je svaki od najmanje jednog od pomenutog najmanje jednog podaničkog pratećeg uređaja, signal odgovora koji se šalje od kojeg nije primljen, uređaj koji nedostaje i inicira drugu proceduru oporavka (opisanu gore u vezi sa Slikom 11) za svaki uređaj koji nedostaje. Korak 811 se preskače ako se primi signal odgovora od svakog podaničkog pratećeg uređaja.
[0074] S druge strane, u Koraku 812 koji se izvodi kada serverski krajnji uređaj 1 utvrdi da broj signala odgovora primljenih preko primarnog uređaja 11 ne prelazi prag, serverski krajnji uređaj 1 utvrđuje da je otkačeni pomoćni uređaj uređaj koji nedostaje, i pokreće drugu proceduru oporavka u odnosu na otkačeni pomoćni uređaj.
[0075] Zatim, u koraku 813, serverski krajnji uređaj 1 utvrđuje da je svaki od najmanje jednog od navedenih najmanje jednog podaničkog pratećeg uređaja, poslat signal odgovora od kojeg nije primljen, uređaj koji nedostaje, i pokreće drugu proceduru oporavka u odnosu na svaki od
Claims (13)
- navedenih najmanje jednog od navedenih najmanje jednog podaničkog pratećeg uređaja koji je uređaj koji nedostaje.[0076] Otkriveni postupak je koristan po tome što je tako uspostavljena topologija mreže prikladnija sa tačke gledišta administratora u poređenju sa prethodnim stanjem tehnike, i stoga smanjuje troškove održavanja i upravljanja. Pored toga, funkcionalnosti automatskog oporavka i obaveštavanja o greškama pruženih od strane otkrivenog postupka dalje smanjuju napor i troškove potrebne za održavanje mreže uređaja mnoštva bežičnih uređaja koja je konstruisana da nadzire mnoštvo aparata.[0077] U gornjem opisu, u svrhu objašnjenja, izneti su brojni specifični detalji kako bi se obezbedilo temeljno razumevanje primera izvođenja. Stručnjaku iz oblasti će, međutim, biti očigledno da se jedam ili više drugih primera izvođenja može izvesti bez nekih od ovih specifičnih detalja. Predmetni pronalazak je isključivo definisan u priloženim nezavisnim zahtevima. Pogodne karakteristike su navedene u nadovezanim zavisnim zahtevima.Patentni zahtevi1. Postupak za nadzor množine aparata (20), gde postupak treba da se implementira sistemom koji obuhvata serverski krajnji uređaj (1), administrativni krajnji uređaj (2) koji je u komunikaciji sa serverskim krajnjim uređajem (1), najmanje jedan primarni uređaj (11) koji je prilagođen da komunicira sa serverskim krajnjim uređajem (1) i množinu sekundarnih uređaja (12) koji su prilagođeni da komuniciraju sa najmanje jednim primarnim uređajem (11) i koji su povezani respektivno sa množinom aparata (20), gde su najmanje jedan primarni uređaj (11) i množina sekundarnih uređaja (12), svaki, bežični uređaj koji ima identifikator uređaja, gde je postupak naznačen koracima za:A) od strane serverskog krajnjeg uređaja (1) nakon što je primio zahtev za povezivanje od administrativnog krajnjeg uređaja (2), uspostavljanje najmanje jedne primarne bežične komunikacione veze respektivno između serverskog krajnjeg uređaja (1) i najmanje jednog primarnog uređaja (11);B) od strane administrativnog krajnjeg uređaja (2), za svaki od najmanje jednog primarnog uređaja (11), određivanje informacija o podskupu i slanje informacija o podskupu na serverski krajnji uređaj (1) koji šalje informacije o podskupu na primarni uređaj (11), gde informacije o podskupu za svaki od najmanje jednog primarnog uređaja (11) ukazuju na podskup od množine sekundarnih uređaja (12) koji obuhvata najmanje jedan sekundarni uređaj (12) koji treba da komunicira sa serverskim krajnjim uređajem (1) preko tog primarnog uređaja (11), gde taj primarni uređaj (11) služi kao dominantni uređaj za najmanje jedan sekundarni uređaj (12), gde svaki od najmanje jednog sekundarnog uređaja (12) služi kao podanički uređaj za taj primarni uređaj (11);C) od strane svakog od najmanje jednog primarnog uređaja (11) u skladu sa informacijama o podskupu određenim od strane administrativnog krajnjeg uređaja (2), uspostavljanje najmanje jedne prve privremene bežične komunikacione veze, respektivno, između primarnog uređaja (11) i najmanje jednog podaničkog uređaja (12) od primarnog uređaja (11), i merenje kvaliteta komunikacije najmanje jedne prve privremene bežične komunikacione veze koja je uspostavljena;D) od strane serverskog krajnjeg uređaja (1) kao odgovor na prijem zahteva za podešavanje pomoćnika od administrativnog krajnjeg uređaja (2), označavanje najmanje jednog od množine sekundarnih uređaja (12) da bude najmanje jedan pomoćni uređaj (13) na osnovu zahteva za postavljanje pomoćnika;E) od strane serverskog krajnjeg uređaja (1), za svaki od najmanje jednog pomoćnog uređaja, slanje mernog signala pomoćnom uređaju kako bi se iniciralo uspostavljanje najmanje jedne druge privremene bežične komunikacione veze respektivno između pomoćnog uređaja i najmanje još jednog od najmanje jednog podaničkog uređaja od dominantnog uređaja od pomoćnog uređaja;F) od strane svakog od najmanje jednog pomoćnog uređaja kao odgovor na prijem mernog signala, uspostavljanje najmanje jedne druge privremene bežične komunikacione veze respektivno između pomoćnog uređaja i najmanje još jednog od najmanje jednog podaničkog uređaja od dominantnog uređaja od pomoćnog uređaja, merenje kvaliteta komunikacije pomenute najmanje jedne druge privremene bežične komunikacione veze, i slanje, na dominantni uređaj od pomoćnog uređaja, poruke veze koja ukazuje, za svaku od navedenih najmanje jedne druge privremene bežične komunikacione veze, na ovako izmeren kvalitet komunikacije druge privremene bežične komunikacione veze;G) od strane svakog od najmanje jednog primarnog uređaja (11), slanje, na serverski krajnji uređaj (1), poruke izveštaja koja ukazuje, za svaku vezu među najmanje jednom prvom privremenom bežičnom komunikacionom vezom koju je uspostavio primarni uređaj (11) i bilo kojom drugom privremenom bežičnom komunikacionom vezom koja je naznačena u bilo kojoj poruci veze koju je primarni uređaj (11) primio, na kvalitet komunikacije veze, gde poruka izveštaja koja dalje ukazuje, za svaki uređaj među primarnim uređajem (11) i najmanje jednim podaničkim uređajem od primarnog uređaja (11), na identifikator uređaja od uređaja i fizičku lokaciju uređaja; H) od strane serverskog krajnjeg uređaja (1) posle koraka G), uspostavljanje topologije mreže u odnosu na najmanje jedan primarni uređaj (11) i množinu sekundarnih uređaja (12) na osnovu poruke(a) izveštaja primljene od najmanje jednog primarnog uređaja, pri čemu svaki od množine sekundarnih uređaja (12) služi kao jedan od: jedan od najmanje jednog pomoćnog uređaja; prateći uređaj koji treba da bude direktno povezan sa jednim od najmanje jednog pomoćnog uređaja; i uređaj za grananje koji treba da bude direktno povezan sa dominantnim uređajem od sekundarnog uređaja (12);I) od strane serverskog krajnjeg uređaja (1), generisanje i skladištenje skupa parametara rutiranja koji odgovara tako uspostavljenoj topologiji mreže i koji specificira množinu ruta prenosa koje se respektivno odnose na množinu sekundarnih uređaja (12), gde je svaka od ruta prenosa između respektivnog jednog od sekundarnih uređaja (12) i dominantnog uređaja od respektivnog jednog od sekundarnih uređaja (12);J) od strane serverskog krajnjeg uređaja (1), slanje skupa tako generisanih parametara rutiranja na najmanje jedan primarni uređaj (11) i na množinu sekundarnih uređaja (12), kako bi se konstruisala, na osnovu skupa parametara rutiranja, mreža uređaja sastavljena od najmanje jednog primarnog uređaja (11) i množine sekundarnih uređaja (12) u skladu sa tako uspostavljenom topologijom mreže; iK) od strane svakog od množine sekundarnih uređaja (12) nakon koraka J), primanje izveštaja o radu od aparata (20) koji je povezan sa sekundarnim uređajem (12), i prenošenje izveštaja o radu dominantnom uređaju od sekundarnog uređaja (12) duž rute prenosa koja odgovara sekundarnom uređaju (12), kako bi dominantni uređaj prosledio izveštaj o radu na serverski krajnji uređaj (1), gde izveštaj o radu ukazuje na identifikator aparata od aparata (20) i radno stanje aparata (20).
- 2. Postupak prema zahtevu 1, naznačen time da korak A) obuhvata pod-korake:1A-1) za svaki od najmanje jednog primarnog uređaja (11), primanje informacija o primarnoj vezi od primarnog uređaja (11), gde informacije o primarnoj vezi ukazuju na identifikator uređaja od primarnog uređaja (11), fizičku lokaciju primarnog uređaja (11) i mrežnu adresu primarnog uređaja (11); iA-2) kao odgovor na prijem zahteva za povezivanje, za svaki od najmanje jednog primarnog uređaja (11), uspostavljanje primarne bežične komunikacione veze između serverskog krajnjeg uređaja (1) i primarnog uređaja (11) na osnovu zahteva za povezivanje i informacije o primarnoj vezi primljene od primarnog uređaja (11).
- 3. Postupak prema zahtevu 1 ili 2, naznačen time da korak C) obuhvata sledeće pod-korake koje treba da izvrši svaki od najmanje jednog primarnog uređaja (11):C-1) za svaki od najmanje jednog podaničkog uređaja od primarnog uređaja (11), primanje informacija o sekundarnoj vezi od podaničkog uređaja, gde informacije o sekundarnoj vezi ukazuju na identifikator uređaja od podaničkog uređaja, fizičku lokaciju podaničkog uređaja, mrežnu adresu podaničkog uređaja i broj paketa podataka koje je podanički uređaj prethodno poslao na primarni uređaj (11); iC-2) na osnovu informacija o podskupu koje je odredio administrativni krajnji uređaj (2), za svaki od najmanje jednog podaničkog uređaja od primarnog uređaja (11), uspostavljanje prve privremene bežične komunikacione veze između primarnog uređaja (11) i podaničkog uređaja na osnovu informacija o sekundarnoj vezi primljenih od podaničkog uređaja.
- 4. Postupak prema bilo kojem od zahteva 1-3, dalje naznačen sledećim koracima koji treba da se izvedu u odnosu na svaki od najmanje jednog primarnog uređaja (11):L) od strane serverskog krajnjeg uređaja (1), određivanje da li je poruka o statusu primljena od primarnog uređaja (11) unutar unapred određenog vremenskog perioda, gde statusna poruka ukazuje, za svaki od najmanje jednog podaničkog uređaja od primarnog uređaja (11), na to da li je ruta prenosa koja se odnosi na podanički uređaj funkcionalna; iM) od strane serverskog krajnjeg uređaja (1) kada se utvrdi da poruka o statusu nije primljena od primarnog uređaja (11) unutar unapred određenog vremenskog perioda, i kada najmanje jedan primarni uređaj (11) obuhvata mnoštvo primarnih uređaja (11),određivanje da je primarni uređaj (11) otkačen primarni uređaj;biranje, na osnovu skupa parametara rutiranja i iz grupe koja se sastoji od množine primarnih uređaja (11) osim otkačenog primarnog uređaja i množine sekundarnih uređaja (12) osim najmanje jednog podaničkog uređaja od otkačenog primarnog uređaja, jednog uređaja da služi kao uređaj za premošćavanje;biranje, na osnovu skupa parametara rutiranja i od najmanje jednog podaničkog uređaja od otkačenog primarnog uređaja, jednog sekundarnog uređaja da služi kao zamenski primarni uređaj, gde svaki od ostalih od navedenog najmanje jednog podaničkog uređaja služe kao otkačeni sekundarni uređaj kada navedeni najmanje jedan podanički uređaj obuhvata množinu sekundarnih uređaja (12); i generisanje novog skupa parametara rutiranja na osnovu skupa parametara rutiranja uskladištenih u serverskom krajnjem uređaju (1), i skladištenje novog skupa parametara rutiranja koji su na taj način generisani da bi se zamenio skup1parametara rutiranja koji je prvobitno uskladišten, gde novi skup parametara rutiranja specificira najmanje jednu rutu prenosa koja se respektivno odnosi na najmanje jedan podanički uređaj od otkačenog primarnog uređaja, gde svaka od najmanje jedne rute prenosa prolazi kroz zamenski primarni uređaj i uređaj za premošćavanje.
- 5. Postupak prema zahtevu 4, dalje naznačen sledećim koracima koji treba da se izvedu posle koraka M) i u odnosu na svaki od otkačenih primarnih uređaja:N) od strane serverskog krajnjeg uređaja (1), slanje novog skupa parametara rutiranja na svaki od množine primarnih uređaja (11) osim otkačenog primarnog uređaja i na svaki od množine sekundarnih uređaja (12) osim najmanje jednog podaničkog uređaja od otkačenog primarnog uređaja;O) od strane uređaja za premošćavanje koji odgovara otkačenom primarnom uređaju kao odgovor na prijem novog skupa parametara rutiranja, uspostavljanje, na osnovu novog skupa parametara rutiranja, bežične komunikacione veze između navedenog uređaja za premošćavanje i zamenskog primarnog uređaja koji odgovara otkačenom primarnom uređaju, i slanje novog skupa parametara rutiranja do navedenog zamenskog primarnog uređaja; iP) kada najmanje jedan podanički uređaj od otkačenog primarnog uređaja obuhvata najmanje jedan otkačeni sekundarni uređaj, od strane zamenskog primarnog uređaja koji odgovara otkačenom primarnom uređaju kao odgovor na prijem novog skupa parametara rutiranja, za svaki od najmanje jednog otkačenog sekundarnog uređaja, uspostavljanje bežične komunikacione veze između navedenog zamenskog primarnog uređaja i otkačenog sekundarnog uređaja na osnovu novog skupa parametara rutiranja, i slanje novog skupa parametara rutiranja na otkačeni sekundarni uređaj.
- 6. Postupak prema zahtevu 5, naznačen time da:u koraku O), uređaj za premošćavanje treba da uspostavi bežičnu komunikacionu vezu između uređaja za premošćavanje i zamenskog primarnog uređajaslanjem, na osnovu novog skupa parametara rutiranja i na zamenski primarni uređaj, poruke za povezivanje koja ukazuje na identifikator uređaja od zamenskog primarnog uređaja, kako bi zamenski primarni uređaj poslao na uređaj za premošćavanje, kao odgovor na prijem poruke za povezivanje, informacije o povezivanju koje ukazuju na mrežnu adresu zamenskog primarnog uređaja, i uspostavljanjem bežične komunikacione veze između uređaja za premošćavanje i zamenskog primarnog uređaja koristeći mrežnu adresu naznačenu u informacijama o povezivanju primljenim od zamenskog primarnog uređaja; iu koraku P), zamenski primarni uređaj treba da uspostavi bežičnu komunikacionu vezu između zamenskog primarnog uređaja i otkačenog sekundarnog uređajaslanjem, na osnovu novog skupa parametara rutiranja i na otkačeni sekundarni uređaj, poruke za povezivanje koja ukazuje na identifikator uređaja od otkačenog sekundarnog uređaja, kako bi otkačeni sekundarni uređaj poslao na zamenski primarni uređaj, kao odgovor na prijem navedene poruke za povezivanje,1informacije o povezivanju koje ukazuju na mrežnu adresu otkačenog sekundarnog uređaja, iuspostavljanjem bežične komunikacione veze između zamenskog primarnog uređaja i otkačenog sekundarnog uređaja koristeći mrežnu adresu naznačenu u informacijama o povezivanju primljenim od otkačenog sekundarnog uređaja.
- 7. Postupak prema zahtevu 4, dalje naznačen sledećim koracima koji treba da se izvedu u odnosu na svaki od najmanje jednog primarnog uređaja (11), gde statusna poruka od koje se utvrđuje u koraku L) kao da je primljena unutar unapred određenog vremenskog perioda:N) od strane serverskog krajnjeg uređaja (1), za svaki od najmanje jednog podaničkog uređaja od primarnog uređaja (11) koji nije jedan od najmanje jednog pomoćnog uređaja,utvrđivanje da li je podanički uređaj u vezi sa primarnim uređajem (11) na osnovu poruke o statusu primljene od primarnog uređaja (11); ikada se utvrdi da podanički uređaj nije u vezi sa primarnim uređajem (11), utvrđivanje da je podanički uređaj (12) nedostajući uređaj; iO) kada se u koraku N) utvrdi da je uređaj nedostajući, od strane serverskog krajnjeg uređaja (1), slanje, na administrativni krajnji uređaj (2), poruke o grešci koja ukazuje na identifikator uređaja i fizičku lokaciju nedostajućeg uređaja;P) od strane administrativnog krajnjeg uređaja (2) kao odgovor na prijem poruke o grešci, slanje, na serverski krajnji uređaj (1), informacija o zameni koje ukazuju na identifikator uređaja od nedostajućeg uređaja, identifikator uređaja od zamenskog uređaja, fizičku lokaciju zamenskog uređaja i mrežnu adresu zamenskog uređaja, gde je zamenski uređaj bežični uređaj; iQ) od strane serverskog krajnjeg uređaja (1) kao odgovor na prijem informacija o zameni, generisanje i skladištenje novog skupa parametara rutiranja na osnovu skupa parametara rutiranja uskladištenih u serverskom krajnjem uređaju (1) zamenom nedostajućeg uređaja zamenskim uređajem.
- 8. Postupak prema zahtevu 7, dalje naznačen sledećim koracima koji treba da se izvedu posle koraka Q) kada se odredi nedostajući uređaj u koraku N):R) od strane serverskog krajnjeg uređaja (1), slanje novog skupa parametara rutiranja generisanih u koraku Q) na najmanje jedan primarni uređaj (11) i na mnoštvo sekundarnih uređaja (12) osim nedostajućeg uređaja;S) od strane jednog uređaja među najmanje jednim primarnim uređajem (11) i mnoštvom sekundarnih uređaja (12), jednom kada je bežična komunikaciona veza između jednog uređaja i nedostajućeg uređaja uspostavljena, slanje, na osnovu navedenog novog skupa parametara rutiranja i kao odgovor na prijem navedenog novog skupa parametara rutiranja, na zamenski uređaj koji odgovara nedostajućem uređaju, poruke za povezivanje koja ukazuje na identifikator uređaja od navedenog zamenskog uređaja;T) od strane zamenskog uređaja koji odgovara nedostajućem uređaju, slanje, kao odgovor na prijem poruke za povezivanje, jednom uređaju, informacija za povezivanje koje ukazuju na mrežnu adresu zamenskog uređaja; i1U) od strane jednog uređaja kao odgovor na prijem informacija o povezivanju, uspostavljanje bežične komunikacione veze između jednog uređaja i zamenskog uređaja korišćenjem mrežne adrese naznačene u informacijama o povezivanju i slanje pomenutog novog skupa parametara rutiranja do zamenskog uređaja.
- 9. Postupak prema zahtevu 4, dalje naznačen sledećim koracima koji treba da se izvedu u odnosu na svaki od najmanje jednog primarnog uređaja (11), od koga je poruka o statusu za koju se u koraku L) određuje kao da se prima unutar unapred određenog vremenskog perioda:N) od strane serverskog krajnjeg uređaja (1), za svaki od najmanje jednog pomoćnog uređaja koji je podanički od uređaj primarnog uređaja (11), određivanje da li je pomoćni uređaj otkačeni pomoćni uređaj tako što se utvrđuje da li je pomoćni uređaj u vezi sa primarnim uređajem (11) na osnovu poruke o statusu primljene od primarnog uređaja (11);O) kada se otkačeni pomoćni uređaj utvrdi u koraku N), od strane serverskog krajnjeg uređaja (1), koji daje instrukcije primarnom uređaju (11) da se, za svaki od najmanje jednog pratećeg uređaja koji je bio povezan sa otkačenim pomoćnim uređajem kao što je specificirano u skupu parametara rutiranja uskladištenim u serverskom krajnjem uređaju (1), šalje kontaktni signal na prateći uređaj, kako bi prateći uređaj na primarni uređaj (11) poslao signal odgovora koji treba da bude prosleđen serverskom krajnjem uređaju (1), gde kontaktni signal ukazuje na identifikator uređaja od pratećeg uređaja, gde signal odgovora ukazuje na identifikator uređaja i mrežnu adresu pratećeg uređaja;P) nakon koraka O), od strane serverskog krajnjeg uređaja (1), određivanje da li broj signala odgovora primljenih preko primarnog uređaja (11) premašuje prag; i Q) kada se utvrdi da broj signala odgovora premašuje prag, od strane serverskog krajnjeg uređaja (1),biranje, na osnovu skupa parametara rutiranja uskladištenih u serverskom krajnjem uređaju (1) i iz grupe koja se sastoji od najmanje jednog primarnog uređaja (11) i množine sekundarnih uređaja (12) osim otkačenog pomoćnog uređaja i osim najmanje jednog pratećeg uređaja koji odgovara otkačenom pomoćnom uređaju, jednog uređaja da služi kao uređaj za premošćavanje; biranje, na osnovu skupa parametara rutiranja uskladištenih u serverskom krajnjem uređaju (1) i od najmanje jednog pratećeg uređaja koji odgovara otkačenom pomoćnom uređaju, jednog sekundarnog uređaja da služi kao zamenski pomoćni uređaj, a svaki od ostalih navedenih najmanje jednog pratećeg uređaja služe kao otkačeni sekundarni uređaj kada navedeni najmanje jedan prateći uređaj obuhvata množinu sekundarnih uređaja (12); igenerisanje novog skupa parametara rutiranja zasnovanog na skupu parametara rutiranja uskladištenih u serverskom krajnjem uređaju (1), i skladištenje novog skupa parametara rutiranja koji su tako generisani da bi se zamenio skup parametara rutiranja koji je prvobitno uskladišten, gde navedni novi skup parametara rutiranja specificira najmanje jednu rutu prenosa koja se respektivno odnosi na najmanje jedan prateći uređaj koji odgovara otkačenom pomoćnom uređaju, gde svaka od navedenih najmanje jedne rute prenosa prolazi kroz zamenski pomoćni uređaj i uređaj za premošćavanje koji odgovara otkačenom pomoćnom uređaju.2
- 10. Postupak prema zahtevu 9, dalje naznačen sledećim koracima koji treba da se izvedu odmah posle koraka Q) kada se otkačeni pomoćni uređaj odredi u koraku N):R) od strane serverskog krajnjeg uređaja (1), slanje novog skupa parametara rutiranja generisanih u koraku Q) na najmanje jedan primarni uređaj (11) i na mnoštvo sekundarnih uređaja (12) osim otkačenog pomoćnog uređaja i osim najmanje jednog pratećeg uređaja koji odgovara otkačenom pomoćnom uređaju;S) od strane uređaja za premošćavanje koji odgovara otkačenom pomoćnom uređaju kao odgovor na prijem navedenog novog skupa parametara rutiranja, uspostavljanje, na osnovu navedenog novog skupa parametara rutiranja, bežične komunikacione veze između navedenog uređaja za premošćavanje i zamenskog pomoćnog uređaja koji odgovara otkačenom pomoćnom uređaju, i slanje navedenog novog skupa parametara rutiranja na zamenski pomoćni uređaj preko tako uspostavljene bežične komunikacione veze;T) kada najmanje jedan prateći uređaj koji odgovara otkačenom pomoćnom uređaju obuhvata najmanje jedan otkačeni sekundarni uređaj, od strane zamenskog pomoćnog uređaja koji odgovara otkačenom pomoćnom uređaju kao odgovor na prijem navedenog novog skupa parametara rutiranja, za svaki od navedenih najmanje jednog otkačenog sekundarnog uređaja, uspostavljanje bežične komunikacione veze između zamenskog pomoćnog uređaja i otkačenog sekundarnog uređaja na osnovu navedenog novog skupa parametara rutiranja, i slanje navedenog novog skupa parametara rutiranja na otkačeni sekundarni uređaj preko tako uspostavljene bežične komunikacione veze.
- 11. Postupak prema zahtevu 9, dalje naznačen sledećim koracima koji treba da se izvedu kada se otkačeni pomoćni uređaj utvrdi u koraku N) i kada se utvrdi u koraku P) da broj signala odgovora primljenih preko primarnog uređaja (11) ne prelazi prag:R) od strane serverskog krajnjeg uređaja (1), slanje, na administrativni krajnji uređaj (2), poruke o grešci koja ukazuje na identifikator uređaja i fizičku lokaciju otkačenog pomoćnog uređaja;S) od strane administrativnog krajnjeg uređaja (2) kao odgovor na prijem poruke o grešci, slanje, na serverski krajnji uređaj (1), informacije o zameni koja ukazuje na identifikator uređaja od otkačenog pomoćnog uređaja, identifikator uređaja od zamenskog uređaja, fizičku lokaciju zamenskog uređaja i mrežnu adresu zamenskog uređaja, gde je zamenski uređaj bežični uređaj; iT) od strane serverskog krajnjeg uređaja (1) kao odgovor na prijem informacija o zameni, generisanje i skladištenje novog skupa parametara rutiranja na osnovu skupa parametara rutiranja uskladištenih u serverskom krajnjem uređaju (1) zamenom otkačenog pomoćnog uređaja zamenskim uređajem.
- 12. Postupak prema zahtevu 11, dalje naznačen sledećim koracima koji treba da se izvedu odmah nakon koraka T) kada se odredi otkačeni pomoćni uređaj u koraku N):U) od strane serverskog krajnjeg uređaja (1), slanje novog skupa parametara rutiranja generisanih u koraku T) na najmanje jedan primarni uređaj (11) i na množinu sekundarnih uređaja (12) osim otkačenog pomoćnog uređaja i osim najmanje jednog pratećeg uređaja koji odgovara otkačenom pomoćnom uređaju;V) od strane dominantnog uređaja od otkačenog pomoćnog uređaja kao odgovor na prijem pomenutog novog skupa parametara rutiranja, slanje, na osnovu navedenog novog skupa parametara rutiranja, na zamenski uređaj koji odgovara otkačenom pomoćnom uređaju, poruke za povezivanje koja ukazuje na identifikator uređaja od navedenog zamenskog uređaja;W) od strane zamenskog uređaja koji odgovara otkačenom pomoćnom uređaju kao odgovor na prijem poruke za povezivanje, slanje na dominantni uređaj od otkačenog pomoćnog uređaja, informacija o povezivanju koje ukazuju na mrežnu adresu zamenskog uređaja; iX) od strane dominantnog uređaja od otkačenog pomoćnog uređaja kao odgovor na prijem informacija o povezivanju, uspostavljanje bežične komunikacione veze između dominantnog uređaja i zamenskog uređaja korišćenjem mrežne adrese naznačene u informacijama o povezivanju i slanje pomenutog novog skupa parametara rutiranja na zamenski uređaj.
- 13. Postupak prema zahtevu 9, dalje naznačen sledećim koracima koji treba da se izvedu odmah posle koraka Q) kada se odredi otkačeni pomoćni uređaj u koraku N), kada se u koraku P) utvrdi da broj signala odgovora premašuje prag, i kada signal odgovora nije primljen od svakog od najmanje jednog pratećeg uređaja koji odgovara otkačenom pomoćnom uređaju:R) od strane serverskog krajnjeg uređaja (1), određivanje da je svaki od najmanje jednog od najmanje jednog pratećeg uređaja, za signal odgovora koji se šalje od kojeg nije primljen, nedostajući uređaj;S) kada je utvrđen nedostajući uređaj u koraku R), od strane serverskog krajnjeg uređaja (1), slanje, na administrativni krajnji uređaj (2), poruke o grešci koja ukazuje na identifikator uređaja i fizičku lokaciju nedostajućeg uređaja;T) od strane administrativnog krajnjeg uređaja (2) kao odgovor na prijem poruke o grešci, slanje, na serverski krajnji uređaj (1), informacija o zameni koje ukazuje na identifikator uređaja od nedostajućeg uređaja, identifikator uređaja od zamenskog uređaja, fizičku lokaciju zamenskog uređaja i mrežnu adresu zamenskog uređaja, gde je zamenski uređaj bežični uređaj;U) od strane serverskog krajnjeg uređaja (1) kao odgovor na prijem informacija o zameni, generisanje novog skupa parametara rutiranja na osnovu skupa parametara rutiranja uskladištenih u serverskom krajnjem uređaju (1) zamenom nedostajućeg uređaja zamenskim uređajem, i skladištenje novog skupa parametara rutiranja tako generisanih da bi se zamenio skup parametara rutiranja koji je prvobitno uskladišten; V) od strane serverskog krajnjeg uređaja (1), slanje novog skupa parametara rutiranja generisanih u koraku U) na najmanje jedan primarni uređaj (11) i na množinu sekundarnih uređaja (12) osim nedostajućeg uređaja;W) od strane zamenskog pomoćnog uređaja koji odgovara otkačenom pomoćnom uređaju, uspostavljanje, kao odgovor na prijem navedenog novog skupa parametara rutiranja, bežične komunikacione veze između zamenskog pomoćnog uređaja i zamenskog uređaja na osnovu navedenog novog skupa parametara rutiranja, i slanje navedenog novog skupa parametara rutiranja na zamenski uređaj preko tako uspostavljene bežične komunikacione veze.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW109105284A TWI710274B (zh) | 2020-02-19 | 2020-02-19 | 無線網路建構方法 |
| TW109116393A TWI725853B (zh) | 2020-05-18 | 2020-05-18 | 用於被監控裝置的無線裝置建構方法 |
| EP21155995.0A EP3869739B1 (en) | 2020-02-19 | 2021-02-09 | Method for monitoring apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| RS64737B1 true RS64737B1 (sr) | 2023-11-30 |
Family
ID=74586736
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RS20230984A RS64737B1 (sr) | 2020-02-19 | 2021-02-09 | Postupak za nadzor aparata |
Country Status (16)
| Country | Link |
|---|---|
| US (1) | US11632682B2 (sr) |
| EP (1) | EP3869739B1 (sr) |
| JP (1) | JP7236750B2 (sr) |
| KR (1) | KR102539597B1 (sr) |
| CN (1) | CN113286347B (sr) |
| AU (2) | AU2021200805B2 (sr) |
| CA (1) | CA3108087C (sr) |
| ES (1) | ES2961298T3 (sr) |
| HR (1) | HRP20231334T1 (sr) |
| HU (1) | HUE063397T2 (sr) |
| IL (1) | IL280897B2 (sr) |
| PL (1) | PL3869739T3 (sr) |
| RS (1) | RS64737B1 (sr) |
| RU (1) | RU2754344C1 (sr) |
| SA (1) | SA121420480B1 (sr) |
| SG (1) | SG10202101296YA (sr) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP4537568A1 (en) * | 2022-06-06 | 2025-04-16 | Aclara Technologies LLC | Explicit data packet content identification for utility devices |
Family Cites Families (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20040004918A (ko) * | 2002-07-06 | 2004-01-16 | 한국전자통신연구원 | 이기종 망 연동 통신시스템에서의 노드간 라우팅 정보교환 및 관리 방법 |
| EP1458148A1 (en) | 2003-03-10 | 2004-09-15 | Sony International (Europe) GmbH | Quality of Service (QoS) -aware handover procedure for Ad-Hoc networks |
| US7606187B2 (en) * | 2004-10-28 | 2009-10-20 | Meshnetworks, Inc. | System and method to support multicast routing in large scale wireless mesh networks |
| CN1819534A (zh) * | 2005-02-07 | 2006-08-16 | 英保达股份有限公司 | 无线周边装置与计算机平台联机方法及系统 |
| JP4517885B2 (ja) | 2005-02-23 | 2010-08-04 | 日本電気株式会社 | ネットワーク再構成方法、プログラム、情報記録媒体、ノード、基地局、マルチホップネットワークシステム |
| JP4747009B2 (ja) * | 2006-03-10 | 2011-08-10 | 日本電気通信システム株式会社 | 無線センサーネットワークの経路構築方法、データ収集方法、経路再構築方法、無線センサーネットワークシステム及びプログラム |
| CN101141372A (zh) * | 2006-09-07 | 2008-03-12 | 上海贝尔阿尔卡特股份有限公司 | 接入设备中用于管理路由信息和数据转发的方法及装置 |
| CN101312416B (zh) * | 2007-05-22 | 2011-05-11 | 晶睿通讯股份有限公司 | 连接无线网络装置的方法和系统 |
| CN101459586B (zh) | 2007-12-11 | 2011-06-29 | 财团法人资讯工业策进会 | 长链状ZigBee网络的网络地址分配方法和路由方法 |
| JP2009253927A (ja) * | 2008-04-11 | 2009-10-29 | Sony Corp | ネットワーク管理装置とネットワーク管理方法および監視システム |
| US20160164923A1 (en) | 2008-08-25 | 2016-06-09 | Paul J. Dawes | Method for data routing in networks |
| JP5290329B2 (ja) | 2009-02-06 | 2013-09-18 | 株式会社日立製作所 | マルチホップリレー無線通信システム、アクセスゲートウェイ、経路選択方法 |
| WO2010090562A1 (en) | 2009-02-06 | 2010-08-12 | Telefonaktiebolaget L M Ericsson (Publ) | Network aware peer to peer |
| KR101145194B1 (ko) * | 2010-09-01 | 2012-05-14 | (주)에스엠텔 | 보안등 무선망 구조 및 그 제어 방법 |
| JP5971488B2 (ja) | 2010-10-15 | 2016-08-17 | マーベル ワールド トレード リミテッド | ネットワークアドレスの割り当て |
| KR101723453B1 (ko) | 2011-02-21 | 2017-04-05 | 삼성전자주식회사 | 휴대용 단말기에서 와이파이 다이렉트 연결 기반 유니버설 플러그 앤 플레이 서비스를 제공하기 위한 장치 및 방법 |
| US8873398B2 (en) | 2011-05-23 | 2014-10-28 | Telefonaktiebolaget L M Ericsson (Publ) | Implementing EPC in a cloud computer with openflow data plane |
| CN103731901A (zh) | 2012-10-11 | 2014-04-16 | 中兴通讯股份有限公司 | 一种路由转发的方法、系统及控制器 |
| JP6008761B2 (ja) | 2013-03-07 | 2016-10-19 | 株式会社日立製作所 | 自立分散型ネットワークシステム |
| US9241044B2 (en) | 2013-08-28 | 2016-01-19 | Hola Networks, Ltd. | System and method for improving internet communication by using intermediate nodes |
| TWI531197B (zh) | 2014-02-14 | 2016-04-21 | 天鉞電子股份有限公司 | 子母式點對點連線系統、子母式點對點連線方法及其電腦應用程式 |
| CN104320829B (zh) * | 2014-11-12 | 2017-10-24 | 中国矿业大学 | 多跳自组织可休眠路由算法 |
| ES2874557T3 (es) | 2014-12-11 | 2021-11-05 | Bitdefender Ipr Man Ltd | Sistemas y métodos para detección automática de dispositivo, gestión de dispositivo y asistencia remota |
| US10771345B1 (en) * | 2016-12-28 | 2020-09-08 | Amazon Technologies, Inc. | Network monitoring service |
| CN107483715B (zh) * | 2017-07-04 | 2021-03-02 | 上海小蚁科技有限公司 | 终端与设备通信的方法和系统、终端、存储介质 |
| US10491411B2 (en) | 2017-11-28 | 2019-11-26 | Itron, Inc. | Limiting forwarding of multicast communications |
| US10798053B2 (en) * | 2017-12-30 | 2020-10-06 | Intel Corporation | Alias-based time-limited lease addressing for internet of things devices |
| US10587400B2 (en) * | 2018-02-12 | 2020-03-10 | Afero, Inc. | System and method for securely configuring a new device with network credentials |
| US11223535B2 (en) * | 2019-12-31 | 2022-01-11 | Commvault Systems, Inc. | Smart network topology systems and methods |
-
2020
- 2020-11-20 CN CN202011305606.8A patent/CN113286347B/zh active Active
-
2021
- 2021-02-04 CA CA3108087A patent/CA3108087C/en active Active
- 2021-02-08 SG SG10202101296YA patent/SG10202101296YA/en unknown
- 2021-02-09 JP JP2021019185A patent/JP7236750B2/ja active Active
- 2021-02-09 HR HRP20231334TT patent/HRP20231334T1/hr unknown
- 2021-02-09 RS RS20230984A patent/RS64737B1/sr unknown
- 2021-02-09 PL PL21155995.0T patent/PL3869739T3/pl unknown
- 2021-02-09 HU HUE21155995A patent/HUE063397T2/hu unknown
- 2021-02-09 EP EP21155995.0A patent/EP3869739B1/en active Active
- 2021-02-09 AU AU2021200805A patent/AU2021200805B2/en active Active
- 2021-02-09 ES ES21155995T patent/ES2961298T3/es active Active
- 2021-02-10 US US17/172,433 patent/US11632682B2/en active Active
- 2021-02-15 IL IL280897A patent/IL280897B2/en unknown
- 2021-02-17 KR KR1020210020838A patent/KR102539597B1/ko active Active
- 2021-02-18 RU RU2021104082A patent/RU2754344C1/ru active
- 2021-02-18 SA SA121420480A patent/SA121420480B1/ar unknown
-
2022
- 2022-06-30 AU AU2022204679A patent/AU2022204679B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| PL3869739T3 (pl) | 2024-02-05 |
| KR102539597B1 (ko) | 2023-06-02 |
| EP3869739C0 (en) | 2023-07-26 |
| EP3869739A1 (en) | 2021-08-25 |
| SA121420480B1 (ar) | 2022-11-06 |
| EP3869739B1 (en) | 2023-07-26 |
| KR20210106366A (ko) | 2021-08-30 |
| HUE063397T2 (hu) | 2024-01-28 |
| JP7236750B2 (ja) | 2023-03-10 |
| RU2754344C1 (ru) | 2021-09-01 |
| CA3108087A1 (en) | 2021-08-19 |
| AU2021200805B2 (en) | 2022-07-28 |
| AU2022204679A1 (en) | 2022-07-21 |
| CN113286347B (zh) | 2024-06-14 |
| IL280897B1 (en) | 2023-08-01 |
| CN113286347A (zh) | 2021-08-20 |
| US20210258807A1 (en) | 2021-08-19 |
| HRP20231334T1 (hr) | 2024-02-16 |
| AU2022204679B2 (en) | 2023-04-27 |
| AU2021200805A1 (en) | 2021-09-02 |
| IL280897A (en) | 2021-08-31 |
| IL280897B2 (en) | 2023-12-01 |
| CA3108087C (en) | 2023-05-23 |
| JP2021132374A (ja) | 2021-09-09 |
| SG10202101296YA (en) | 2021-09-29 |
| ES2961298T3 (es) | 2024-03-11 |
| US11632682B2 (en) | 2023-04-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN113630312A (zh) | 路径探测方法、装置、网络设备及计算机可读存储介质 | |
| US20100135168A1 (en) | Method for automatically determining a group of pairs located close to another pair in a communication network and associated server, analysis device and communication device | |
| US20070050496A1 (en) | Ad-hoc network, a network device and a method of configuration management therefor | |
| RS64737B1 (sr) | Postupak za nadzor aparata | |
| US11223965B2 (en) | Method and apparatus for controlling network sensors | |
| US20160294465A1 (en) | Information collection system, relay terminal, control method for relay terminal to connect to center system, sensor terminal, and control method for sensor terminal to connect to center system | |
| KR101407054B1 (ko) | 탐색 게이트웨이를 이용한 통신 개체 탐색 방법 및 통신 개체 탐색 시스템 | |
| CN110176964B (zh) | 一种无线设备的生产测试系统及方法 | |
| US8107367B2 (en) | Method for establishing adaptive mobile cluster network | |
| CN105049259A (zh) | 网络设备及用于网络设备的服务器、系统及方法 | |
| KR101751891B1 (ko) | 오픈플로우 무선 메쉬 네트워크 환경에서의 오픈플로우 컨트롤러, 오픈플로우 컨트롤러의 토폴로지 디스커버리 방법, 오픈플로우 메쉬 장치 및 오픈플로우 메쉬 장치의 피어 탐지 방법 | |
| JP2009200785A (ja) | ネットワーク構成方法、ノード装置、管理装置およびネットワーク | |
| CN119584189B (zh) | 一种sdio接口异常识别方法及系统 | |
| CN105282196A (zh) | 一种文件的共享方法、装置及系统 | |
| CN106533717B (zh) | 安检终端设备、安检网络系统和安检数据传输方法 | |
| GB2537657A (en) | Subsea control system communication network | |
| CN115767585B (zh) | ZigBee模块集群的测试方法及装置、电子设备、存储介质 | |
| JP5764090B2 (ja) | 端末状態検知装置および端末状態検知方法 | |
| JP2015171102A (ja) | 通信装置、通信システムおよびエネルギー管理装置 |