FI105871B - Procedure for sending data to slave centers - Google Patents
Procedure for sending data to slave centers Download PDFInfo
- Publication number
- FI105871B FI105871B FI971229A FI971229A FI105871B FI 105871 B FI105871 B FI 105871B FI 971229 A FI971229 A FI 971229A FI 971229 A FI971229 A FI 971229A FI 105871 B FI105871 B FI 105871B
- Authority
- FI
- Finland
- Prior art keywords
- slave
- data
- received
- dxt3
- master
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q5/00—Selecting arrangements wherein two or more subscriber stations are connected by the same line to the exchange
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/0016—Arrangements providing connection between exchanges
- H04Q3/0029—Provisions for intelligent networking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13098—Mobile subscriber
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13141—Hunting for free outlet, circuit or channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13166—Fault prevention
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13167—Redundant apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13174—Data transmission, file transfer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13204—Protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13383—Hierarchy of switches, main and subexchange, e.g. satellite exchange
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13396—Signaling in general, in-band signalling
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Exchange Systems With Centralized Control (AREA)
Description
1 ' 1058711 '105871
Menetelmä datan lähettämiseksi orjakeskuksille Tämän keksinnön kohteena on menetelmä datan lähettämiseksi tietoliikennejärjestelmän useille orjakeskuksil-5 le, jossa menetelmässä lähetetään data orjakeskuksille ja " odotetaan orjakeskuksilta kuittausta datan vastaanottami sesta. Keksinnön kohteena on lisäksi tietoliikennejärjestelmä, johon kuuluu masterkeskus ja masterkeskukseen tie-, donsiirtoyhteydessä olevia orjakeskuksia, ja jossa jär- 10 jestelmässä masterkeskus käsittää lähetinvälineitä datan lähettämiseksi orjakeskuksille ja vastaanotinvälineitä kuittausviestien vastaanottamiseksi orjakeskuksilta, ja orjakeskukset käsittävät vastaanotinvälineitä masterkes-kuksen lähettämän datan vastaanottamiseksi ja lähetinväli-15 neitä kuittausviestin lähettämiseksi masterkeskukselle vasteena datan vastaanottamiselle.The present invention relates to a method of transmitting data to a plurality of slave centers of a telecommunication system, the method of transmitting data to slave centers and "waiting for the slave centers to acknowledge receipt of the data. The invention also relates to a communication system including a master center and a master and wherein the master center comprises transmitting means for transmitting data to the slave centers and receiving means for receiving acknowledgment messages from the slave centers, and the slave centers comprising receiving means for receiving data transmitted by the master center and transmitting means for transmitting an acknowledgment message to the master center.
Keksintö liittyy erityisesti matkaviestinjärjestelmien keskusten väliseen tiedonvälitykseen, vaikka keksintöä voidaankin soveltaa myös muissa yhteyksissä. Seuraa-20 vassa kuitenkin keksintöä selostetaan esimerkinomaisesti nimenomaan matkaviestinjärjestelmiin viitaten.The invention relates in particular to communication between centers of mobile communication systems, although the invention may be applied in other contexts as well. In the following, however, the invention will be described by way of example with particular reference to mobile communication systems.
Matkaviestinjärjestelmissä, joissa useat keskukset tarjoavat palveluja samoille tilaajalaitteille esiintyy .·, ; tarve esimerkiksi tilaajalaitteita koskevien tietojen • « « ! 25 välittämiseksi keskukselta toiselle. Tällainen tilaajatie-• ·« ' ; tojen välittämisen tarve ilmenee esimerkiksi silloin, kun ’ operaattori tai vaihtoehtoisesti tilaaja itse tilaajalait- • 1 : " teensä välityksellä muuttaa hänen tilaajalaitettaan koske- • · · *.1 1 via asetuksia järjestelmässä. Tällöin kyseinen asetusten 30 muutos on saatava välitettyä kaikille niille keskuksille, ϊ : joissa ylläpidetään dataa kyseisen tilaajalaitteen asetuk- ·1“: sista. Mikäli tietojen välittäminen ei onnistu kaikkiin • · · ./ keskuksiin, joissa tietoja tarvitaan on vaarana se, että eri keskusten tietokannoissa olevat ja tiettyä yksittäistä • · 35 tilaajalaitetta koskeva data on keskenään epäkonsistent- • · · • · 1 t · · » · · • · • ·In mobile communication systems in which several exchanges provide services for the same subscriber equipment, · ,; the need for information, for example, on subscriber equipment • ««! 25 from one exchange to another. Such a subscriber • · «'; the need for relaying occurs, for example, when the operator or, alternatively, the subscriber himself, through his own subscriber station, changes the settings of his subscriber • system in the system. ϊ: which maintains data on the settings of the respective subscriber unit · 1 ". If data cannot be transmitted to all • · · ./ exchanges where the information is required, there is a risk that inconsistent with each other • 1 h · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·
«M«M
105871 2 tia.105871 2 thia.
Ennestään tunnetaan ratkaisu, jossa raasterkeskus on sovitettu lähettämään muuttunut data kaikille niille orja-keskuksille, joissa kyseistä dataa tarvitaan, masterkes-5 kuksen ja kunkin orjakeskuksen välistä tietoliikenneyhteyttä hyödyntämällä. Tällöin orjakeskukset päivittävät niiden tietokannoissa olevan datan vastaamaan masterkes-kukselta vastaanotettua uutta dataa sekä kuittaavat mas-terkeskukselle uuden datan vastaanoton. Tämän tunnetun 10 ratkaisun merkittävin heikkous on se, että mikäli master-keskuksen ja jonkin orjakeskuksen välinen tiedonsiirtoyhteys on tilapäisesti poikki, ei päivitettyä dataa saada välitettyä kyseiselle orjakeskukselle. Näin ollen kyseisen orjakeskuksen data on epäkonsistenttia muiden keskusten 15 datan suhteen, eli esimerkiksi määrätylle tilaajalaitteelle voi olla tallennettuna eri parametreja eri keskuksiin.A solution is known in the prior art in which a raster center is adapted to transmit changed data to all slave centers that require that data by utilizing a communication link between the master center 5 and each slave center. The slave centers then update the data in their databases to match the new data received from the master center and acknowledge to the master center the receipt of new data. The major disadvantage of this known 10 solution is that if the communication link between the master exchange and a slave exchange is temporarily broken, the updated data cannot be transmitted to that slave exchange. Thus, the data of this slave exchange is inconsistent with the data of other exchanges 15, i.e., for example, different parameters may be stored on different exchanges in a particular subscriber unit.
Tämän keksinnön tarkoitus on ratkaista edellä mainittu ongelma ja tarjota käyttöön entistä tehokkaampi ja luotettavampi menetelmä datan lähettämiseksi orjakeskuk-20 sille. Tämä päämäärä saavutetaan keksinnön mukaisella menetelmällä, jolle on tunnusomaista, että jos jokin orja-keskuksista ei kuittaa dataa vastaanotetuksi komennetaan t'."; ainakin yksi orjakeskus jolta on saatu kuittaus lähettä- .·. : mään mainitun datan or jakeskukselle jolta ei ole saatu ' 25 kuittausta, jos sillä on yhteys orjakeskukseen jolta ei ! ole saatu kuittausta.It is an object of the present invention to solve the above problem and to provide a more efficient and reliable method for transmitting data to slave central units. This object is achieved by the method according to the invention, which is characterized in that if one of the slave centers does not acknowledge the data received, the command t '. "; At least one slave center from which the acknowledgment is sent is sent. ·. 25 acknowledgments if it has a connection to a slave center that has not!
.. 1 Keksintö perustuu siihen ajatukseen, että kun tie- • · • ” toliikenneyhteys johonkin orjakeskukseen on poikki voidaan • · · *·1 1 muita orjakeskuksia käyttää datan varajakelureittinä si- 30 ten, että data lähetetään jonkin toisen keskuksen kautta t· · sille or jakeskukselle jolta kuittausta ei ole saatu. Ke-ksinnön mukaista menetelmää voidaan soveltaa ilman, että • · · etukäteen tarvitaan tietoa siitä, miten keskukset on yh- I · distetty toisiinsa. Keksinnön mukaisen menetelmän mer- • · ;·' 35 kittävimmät edut ovat näin ollen, että or jakeskuksille • · · • · · • 1« 1« • 1 • · 3 105871 tarkoitettu data saadaan entistä luotettavammin perille ja että muiden orjakeskusten käyttö datan varajakelureittinä ei edellytä että etukäteen tiedetään mitkä järjestelmän keskukset ovat yhteydessä toisiinsa, koska keksinnön mu-5 kaisesti voidaan komentaa esimerkiksi vuorotellen kaikkia järjestelmän orjakeskuksia lähettämään datan sille orja-keskukselle, jolta ei ole saatu kuittausta, kunnes lopulta jokin orjakeskuksista onnistuu datan lähettämisessä. Tämä mahdollistaa orjakeskusten hyödyntämisen varajakelureit-10 tinä erittäin joustavalla tavalla, koska esimerkiksi uusia keskuksia lisättäessä järjestelmään ei datan varajakelu-reittejä tarvitse määritellä uudelleen.The invention is based on the idea that when a telecommunication connection to a slave center is broken, other slave centers may be used as a backup data path by transmitting data to another slave center. or to the exchange from which no acknowledgment has been received. The method of the invention can be applied without prior knowledge of how the centers are interconnected. The major advantages of the method according to the invention are thus that the data intended for the slave centers is more reliably retrieved and that the use of other slave centers as a data backup path does not require knowing in advance which system exchanges are interconnected, since, for example, all slave centers in the system can be commanded alternately to send data to a slave that has not received acknowledgment until finally one of the slave centers succeeds in sending the data. This allows slave centers to be utilized as back-up routes 10 in a highly flexible manner, since, for example, when adding new centers to the system, there is no need to redefine data back-up routes.
Keksinnön kohteena on lisäksi järjestelmä, jossa keksinnön mukaista menetelmää voidaan soveltaa. Keksinnön 15 mukaiselle tietoliikennejärjestelmälle on tunnusomaista, että masterkeskuksen lähetinvälineet on sovitettu lähettämään ennalta määrätyn ohjausviestin ainakin yhdelle mas-terkeskukseen tiedonsiirtoyhteydessä olevalle orjakeskuk-selle, jos masterkeskus ei saa kuittausviestiä joltakin 20 orjakeskukselta, jolle se on lähettänyt datan, ja että järjestelmään kuuluu ainakin yksi orjakeskus, joka on vasteellinen masterkeskukselta vastaanotetulle ohjausvies- ·;·. tille masterkeskukselta vastaanotetun datan lähettämiseksi • · · .·. ; mainitulle orjakeskukselle jolta masterkeskus ei ole vas- '25 taanottanut kuittausviestiä, jos mainitulta ainakin yhdel-* ·· ’ ; tä orjakeskukselta on tietoliikenneyhteys orjakeskukseen jolta masterkeskus ei ole vastaanottanut kuittausviestiä.The invention further relates to a system in which the method according to the invention can be applied. The communication system according to the invention 15 is characterized in that the transmitter means of the master exchange is adapted to send a predetermined control message to at least one slave exchange communicating with the master exchange if the master exchange does not receive an acknowledgment message from one of the responsive to the control message received from the master center; to send data received from the Master Center • · ·. ·. ; said slave center from which the master center has not received an acknowledgment message if said master has at least one * ·· '; This slave exchange has a communication link to a slave exchange that has not received an acknowledgment message from the master center.
• · ♦ · ; ’* Keksinnön mukaisen menetelmän ja tietoliikennejär- • «4 *.* · jestelmän edulliset suoritusmuodot ilmenevät oheisista 30 epäitsenäisistä patenttivaatimuksista 2 - 4 ja 6 - 10.• · ♦ ·; Preferred embodiments of the method and communication system of the invention are disclosed in the appended dependent claims 2 to 4 and 6 to 10.
: : Keksintöä selostetaan seuraavassa lähemmin erään • · · ·***: keksinnön mukaisen edullisen suoritusmuodon avulla viita- • · · ten oheisiin kuvioihin, joista .44 kuvio 1 esittää vuokaaviota keksinnön mukaisen • · 35 menetelmän ensimmäisestä edullisesta suoritusmuodosta, ja • · · • · * • · · I II • · • · • 4 · 4 105871 kuvio 2 esittää lohkokaaviota keksinnön mukaisen tietoliikennejärjestelmän ensimmäisestä edullisesta suoritusmuodosta .The invention will now be described in greater detail by means of a preferred embodiment of the invention, with reference to the accompanying drawings, in which: Fig. 44 shows a flow chart of a first preferred embodiment of the method of the invention, and Fig. 2 is a block diagram of a first preferred embodiment of a communication system according to the invention.
Kuvio 1 esittää vuokaaviota keksinnön mukaisen mene-5 telmän ensimmäisestä edullisesta suoritusmuodosta.Figure 1 shows a flow chart of a first preferred embodiment of the method of the invention.
Kuvion 1 lohkossa A lähetetään päivitetty data kaikille niille orjakeskuksille, joissa kyseistä dataa tarvitaan. Samalla käynnistetään ajastin.In block A of Figure 1, updated data is transmitted to all slave exchanges where such data is required. At the same time the timer is started.
, Lohkossa B vastaanotetaan kuittauksia orjakeskuksil- 10 ta datan vastaanotosta., In block B, receipts are received from slave centers for receiving data.
Lohkossa C tarkistetaan osoittaako ajastin, että se aika joka on varattu kuittausten vastaanottamiseen jo on umpeutunut, eli onko aikaraja Tref ylitetty.In block C, it is checked whether the timer indicates that the time reserved for receiving acknowledgments has already expired, i.e. whether the time limit Tref has been exceeded.
Mikäli kuittausten vastaanottamiseen varattu aika on 15 ylittynyt siirrytään lohkoon D, jossa tarkastetaan onko kaikilta niiltä orjakeskuksilta, joille data lähetettiin saatu kuittaus datan vastaanotosta. Mikäli kuittaus on saatu kaikilta orjakeskuksilta on datan lähettäminen onnistunut, jolloin siirrytään lohkoon K.If the time allowed for receiving acknowledgments has been exceeded, block D is checked, which checks whether all slave centers to which the data was sent received an acknowledgment of receipt of the data. If an acknowledgment has been received from all slave centers, the data transmission is successful, thus proceeding to block K.
20 Jos sitävastoin kuittaus puuttuu jonkin orjakeskuk- sen osalta siirrytään lohkon E kautta lohkoon F, jossa kyseiselle orjakeskukselle (tai orjakeskuksille) jolta ei ole saatu kuittausta lähetetään data uudelleen.If, on the other hand, an acknowledgment is missing for a slave exchange, then through block E, a block F is passed where the slave center (or slaves) in which no acknowledgment has been received is retransmitted.
• «• «
.·. : Kun data on lähetetty uudelleen siirrytään lohkon G. ·. : After the data has been retransmitted, we move to block G
• · « • ψ .·. ; 25 kautta lohkoon H, jossa komennetaan jokin orjakeskuksista • Il ] johon on olemassa tietoliikenneyhteys, eli keskus n, lä- • · hettämään datan sille orjakeskukselle jolta ei ole saatu * · • ’* kuittausta. Keksinnön mukaisesti etukäteen ei tarvitse • · · • · a ’·* * olla tiedossa onko orjakeskuksesta, joka komennetaan lä- 30 hettämään data, tietoliikenneyhteyttä orjakeskukseen jolta ·»* ·,,,' ei ole saatu kuittausta. Jos yhteyttä ei ole epäonnistuu luonnollisesti datan lähetys, eli kuittausta ei vieläkään ··! saada.• · «• ψ. ·. ; 25 through block H, where one of the slave centers commanded by a telecommunication connection, i.e. exchange n, is commanded to send data to the slave center from which no acknowledgment has been received. According to the invention, it does not have to be known in advance whether a slave exchange commanded to transmit data has a communication connection to a slave exchange from which no acknowledgment has been received. If there is no connection, naturally the data will not be sent, ie still no acknowledgment ··! get.
Lohkossa I tarkistetaan onko orjakeskukselta, jonka "* 35 osalta aikaisemmin puuttui kuittaus, nyt saatu kuittaus, • · · • · · • · · · « • · « · • · · ... ! 5 105871 jos on niin siirrytään lohkoon K. Jos kuittausta sitävastoin ei vieläkään ole saatu siirrytään lohkoon J, jossa tarkistetaan onko kaikki ne orjakeskukset, joihin on olemassa yhteys jo komennettu lähettämään datan orjakeskuk-5 selle jolta ei ole saatu kuittausta. Jos näin ei ole palataan lohkoon F, jossa data lähetetään uudelleen, ja tämän jälkeen komennetaan vuorossa seuraava orjakeskus n johon on olemassa yhteys lähettämään datan orjakeskukselle jolta ei ole saatu kuittausta.In block I it is checked whether the slave center which "* 35 previously had no acknowledgment, now received an acknowledgment," 5 105871 if so proceeds to block K. If, on the other hand, the acknowledgment is still not received, proceed to block J, which checks if all slave centers to which the connection is already commanded to send data from the slave center 5, which has not received an acknowledgment, failing to return to block F, after that, the next slave exchange n is commanded in turn to send data to the slave center from which no acknowledgment has been received.
10 Kun kaikki orjakeskukset joihin on olemassa yhteys on kertaalleen komennettu lähettämään datan orjakeskukselle jolta ei ole saatu kuittausta, toistetaan prosessi, eli ensimmäinen orjakeskus komennetaan uudelleen lähettämään datan orjakeskukselle jolta ei ole saatu kuittausta. Kuvi-15 on 1 vuokaavion mukaisesti prosessia toistetaan kunnes kaikilta orjakeskuksilta on saatu kuittaus. Vaihtoehtoisesti voidaan datan lähettämistä yrittää esimerkiksi tietyn ajan, jonka jälkeen todetaan että datan lähetys ei onnistu, jolloin annetaan hälytys järjestelmän operaatto-20 rille.10 Once all slave switches to which the connection exists are once commanded to send data to the slave without acknowledgment, the process is repeated, i.e. the first slave is re-commanded to transmit data to the slave without acknowledgment. Figure 15 is a flowchart of 1, whereupon the process is repeated until acknowledgment has been received from all slave exchanges. Alternatively, an attempt may be made to transmit the data for a certain period of time, after which it is determined that the data cannot be transmitted, in which case the system operator 20 is alerted.
Kuvion 1 vuokaaviossa on oletettu, että orjakeskukset komennetaan vuorotellen yrittämään datan lähettämistä /:*. sille or jakeskukselle, jolta ei ole saatu kuittausta, sa- .·. ; maila kun jokaisen komentamisen välillä yritetään lähettää 25 data suoraan. Tämä on luonnollisesti ainoastaan yksi vaih-In the flowchart of Figure 1, it is assumed that the slave exchanges are commanded alternately to attempt to transmit data: /: *. to the non-acknowledged or switching center, ·. ; racket when trying to send 25 data directly between each command. Of course, this is only one
• t I• t I
toehto keksinnön mukaisen menetelmän soveltamiseksi. Vaih- ,, toehtoisesti voidaan ajatella esimerkiksi, että ensin yri- · #t|* tetään lähettää data suoraan ennalta määrätyn monta kertaa • · · *·* * keskukselle jolta puuttuu kuittaus, jonka jälkeen kaikki 30 ne keskukset joihin on olemassa yhteys komennetaan lähet-a condition for applying the method of the invention. Alternatively, it may be thought of, for example, to first attempt to send the data directly to a predetermined number of times • · · * · * * without acknowledgment, after which all 30 exchanges to which the connection exists will be sent. -
• M• M
tämään data olennaisesti yhtäaikaa or jakeskukselle jolta ei ole saatu kuittausta.to transmit the data substantially simultaneously to an or exchange which has not received an acknowledgment.
t · ·t · ·
Kuvio 2 esittää lohkokaaviota keksinnön mukaisen « *Fig. 2 is a block diagram of a method according to the invention.
' I M'I M
tietoliikennejärjestelmän ensimmäisestä edullisesta suori-35 tusmuodosta. Kuviossa 2 esitetty matkapuhelinjärjestelmän i · i • · « * · • · · • « t · • · « 105871 6 osa voi olla esimerkiksi TETRA-verkon (Trans-European Trunked Radio system) osa, vaikka keksintöä voidaan hyödyntää myös muissa yhteyksissä.a first preferred embodiment of a telecommunications system. Part 2 of the cellular telephone system 105871 shown in Figure 2 may be, for example, part of the Trans-European Trunked Radio System (TETRA) network, although the invention may also be utilized in other contexts.
Kuvion 2 masterkeskus DXT4 on tiedonsiirtoyhteydessä 5 orjakeskuksiin DXT1 - DXT3 tiedonsiirtoyhteyksien LI - L3 välityksellä. Masterkeskus DXT4 ja orjakeskukset DXT1 -DXT3 voivat olla keskenään täysin vastaavia TETRA-verkon keskuksia.The master exchange DXT4 of Figure 2 is in communication with the slave exchanges DXT1 through DXT3 via communication links LI-L3. The DXT4 Master Center and the DXT1-DXT3 Slave Centers can be fully identical TETRA network centers.
Keskusten DXT1 - DXT4 tietokannoissa DB ylläpidetään 10 järjestelmän toiminnan kannalta tarvittavaa dataa, kuten esimerkiksi ryhmätietoja. Ryhmätietöihin sisältyy tieto yhdestä tai useammasta joukosta tilaajia, joilla on esimerkiksi tarve kommunikoida usein keskenään. Kyseiset tilaajat on järjestelmässä määritelty .kuuluvaksi samaan 15 ryhmään. Tällöin voidaan esimerkiksi soittaa helposti ryhmäpuheluja, eli puheluja jotka kaikki ryhmän jäsenet kuulevat. Ryhmätietöihin voi yksittäisen ryhmän osalta sisältyä muun muassa: - ryhmän tunnus (group identity), 20 - lista ryhmän jäsenistä (esimerkiksi lista tilaajien tunnuksista), ja - ryhmän aluemääritys, eli tieto siitä minkä solujen alu- ·;·, eella verkko tukee ryhmän toimintaa.The DBs of the DXT1 - DXT4 exchanges maintain 10 data, such as group data, necessary for system operation. Group information includes information from one or more subscribers who, for example, need to communicate frequently with each other. These subscribers are defined in the system as belonging to the same 15 groups. For example, it is easy to make group calls, that is, calls that all members of the group hear. Group information for an individual group may include, but is not limited to: - the group identity, - the list of group members (for example, a list of subscriber identifiers), and - the area delimitation, that is, the cell's area; .
• · · .•t ; Ryhmän tiedot ovat aina masterkeskuksessa (eli · .'25 ryhmän kotikeskuksessa) , jonka lisäksi tiedot on kopioitu • « i 1 • 1 · ‘ 1 kaikkiin niihin orjakeskuksiin, joiden alueella on yksikin ’ ’ solu, jossa verkko tukee ryhmän toimintaa.• · ·. • t; The group information is always located in the master center (i.e., the .25 group home center), in addition to which data is copied to each of the slave centers that have a single cell in which the network supports the group.
• · • 2 Kuvion 2 tapauksessa ryhmän tietoja, eli dataa voi- · V 1 daan päivittää joko masterkeskuksessa DXT4 tai orjakeskuk- 30 sissa DXT1 - DXT3, jotka välittävät päivityksen masterkes-In the case of Figure 2, the group information, i.e. data, can be updated either in the DXT4 master center or in the slave centers DXT1 to DXT3, which transmit the update to the master center.
• · · I• · · I
: kukselle DXT4, joka vuorostaan välittää päivityksen edel- leen muille keskuksille, jossa kyseistä dataa tarvitaan.: DXT4, which in turn passes the update to other exchanges where the data is needed.
• · 1• · 1
Datan päivittämisen yhteydessä masterkeskuksen lähe-tinvastaanotinyksikkö 1 on kuvion 2 tapauksessa sovitettu • · 35 lähettämään datan tiedonsiirtoyhteyksien LI - L3 välityk- « i « · · t • · » 4 · « fIn the case of Figure 2, in connection with the updating of the data, the transceiver unit 1 of the master center is adapted to transmit data through the data communication links LI-L3 4 · «f
« I«I
22
Ml 7 105871 sellä orjakeskuksille DXT1 - DXT3. Orjakeskusten lähetin-vastaanottimet 1 vastaanottavat datan ja tallentavat sen niiden tietokantoihin DB sekä kuittaavat datan vastaanotetuksi masterkeskukselle lähetettävällä kuittausviestillä. 5 Mikäli esimerkiksi tietoliikenneyhteys L3 on poikki ' kuvion 2 esittämässä järjestelmässä masterkeskuksen DXT4 lähettäessä dataa kuviossa 2 näkyville orjakeskuksille DXT1 - DXT3, ei orjakeskus DXT3 vastaanota sille tarkoitettua dataa. Masterkeskuksen lähetinvastaanotinyksikkö 1 10 havaitsee tämän siten, että se ei saa kuittausviestiä keskukselta DXT3 ennalta määrätyssä ajassa. Tällöin masterkeskuksen lähetinvastaanotinyksikkö 1 toistaa datan lähettämisen orjakeskukselle DXT3, jonka lisäksi masterkeskuksen lähetinvastaanotinyksikkö 1 lähettää ennalta määrätyn 15 ohjausviestin orjakeskukselle DXT1, jolla se komentaa orjakeskusta DXT1 lähettämään masterkeskukselta vastaanotetun datan orjakeskukselle DXT3. Data, jonka orjakeskuk-sen DXT1 tulee lähettää orjakeskukselle DXT3 voi tapauskohtaisesti sisältyä ohjausviestiin tai orjakeskus DXT1 20 voi ohjausviestin perusteella hakea kyseisen datan omasta tietokannastaan DB.M1 7 105871 for slave centers DXT1 to DXT3. The slave switching transceivers 1 receive the data and store it in their databases DB and acknowledge the data with an acknowledgment message sent to the master switch. For example, if the communication link L3 is broken in the system shown in Figure 2, when the master exchange DXT4 transmits data to the slave exchanges DXT1 to DXT3 shown in Figure 2, the slave exchange DXT3 will not receive the data intended for it. The transceiver unit 1 10 of the master center detects this in such a way that it does not receive an acknowledgment message from the DXT3 at a predetermined time. The master exchange transceiver unit 1 then repeats sending data to the slave exchange DXT3, in addition to which the master exchange transceiver unit 1 transmits a predetermined control message to the slave exchange DXT1 to command the slave exchange DXT1 to transmit the data received from the master exchange DXT3. The data to be sent by the slave exchange DXT1 to the slave exchange DXT3 may be included in the control message on a case-by-case basis, or the slave exchange DXT1 20 may retrieve that data from its own database DB.
Kuviosta 2 havaitaan, että orjakeskuksen DXT1 ja orjakeskuksen DXT3 välillä ei ole suoraa tietoliikenneyh- .’.J teyttä, minkä vuoksi orjakeskus DXT1 ei kykene lähettämään • · j 25 masterkeskukselta vastaanotettua dataa orjakeskukselle • »· DXT3 . Eli keksinnön mukaisesti masterkeskuksen ei tarvitse • · etukäteen tietää miten eri orjakeskukset on yhdistetty 1· toisiinsa, vaan se läpikäy järjestelmällisesti kaikki ne • 1 · orjakeskukset joihin siltä on olemassa tietoliikenneyhteys 30 ja komentaa näitä lähettämään datan sille keskukselle,Figure 2 shows that there is no direct communication link between the slave exchange DXT1 and the slave exchange DXT3, which makes the slave exchange DXT1 unable to send • · 25 data received from the master exchange to the slave exchange • »· DXT3. In other words, according to the invention, the master center does not need to · · know in advance how the various slave centers are connected 1 · to each other, but systematically passes through all the • 1 · slave centers to which it has a communication link 30 and commands them to send data to that center,
IMIM
jolta se ei ole saanut kuittausta. Edellä mainitussa ta-from whom it has not received an acknowledgment. In the above-
IMIM
pauksessa orjakeskukselta DXT1 ei ole tietoliikenneyhteyt- ;·. tä or]akeskukseen DXT3 joten datan lähettäminen epäonnis-in the pause, the DXT1 does not have a data connection; here or] to DXT3 so sending data failed
• M• M
tuu. Tällöin masterkeskus havaitsee ennalta määrätyn aika- • · 35 jakson jälkeen siitä, kun se on lähettänyt ohjausviestin * • · i f ·Tuu. In this case, the Master Center detects after a predetermined • · 35 period after it has sent a control message * • · i f ·
i i • 1 Ii i • 1 I
* 1 · 8 105871 keskukselle DXT1, että se ei vieläkään ole saanut kuittausta orjakeskukselta DXT3. Tällöin masterkeskuksen DXT4 lähetinvastaanotinyksikkö 1 toistaa datan lähettämisen orjakeskukselle DXT3, jonka lisäksi masterkeskuksen lähe-5 tinvastaanotinyksikkö 1 lähettää ohjausviestin orjakeskukselle DXT2, jolla se komentaa orjakeskusta DXT2 lähettämään masterkeskukselta vastaanotetun datan orjakeskukselle DXT3. Koska orjakeskukselta DXT2 on olemassa tietoliikenneyhteys L4 orjakeskukseen DXT3 onnistuu datan lähettämi-10 nen orjakeskukselle DXT3 tällä kertaa.* 1 · 8 105871 to DXT1 that it has still not received an acknowledgment from DXT3. In this case, the transceiver unit 1 of the DXT4 master center repeats sending data to the slave center DXT3, in addition, the transceiver unit 1 of the master center transmits a control message to the slave center DXT2 to command the slave center DXT2 to transmit data received from the master center DXT3. Because there is a communication link from slave exchange DXT2 to slave exchange D4T3, data can be sent to slave exchange DXT3 at this time.
Kun orjakeskuksen DXT3 lähetinvastaanotinyksikkö 1 on vastaanottanut sille lähetetyn datan lähettää se kuittausviestin käyttäen samaa reittiä jota kautta se on saanut datan, eli orjakeskuksen DXT2 kautta masterkeskukselle 15 DXT4. Kun masterkeskus on saanut kyseisen kuittausviestin lopettaa se yritykset lähettää data orjakeskukselle DXT3.When the transceiver unit 1 of slave exchange DXT3 has received the data transmitted to it, it transmits an acknowledgment message using the same path through which it received the data, i.e. slave exchange DXT2 to the master exchange 15 DXT4. When the master exchange has received the acknowledgment message in question, it attempts to send data to the slave exchange DXT3.
On ymmärrettävä, että edellä oleva selitys ja siihen liittyvät kuviot on ainoastaan tarkoitettu havainnollistamaan esillä olevaa keksintöä. Tietoliikennejärjestelmissä 20 on paljon muitakin tietoja kuin esimerkinomaisesti edellä mainitut tilaaja- ja ryhmätiedot joiden välittämiseen esillä olevaa keksintöä voidaan hyödyntää. Alan ammatti-miehille tulevat näin ollen olemaan ilmeisiä erilaiset « ;‘.t| keksinnön variaatiot ja muunnelmat ilman että poiketaan * .·. : 25 oheisissa patenttivaatimuksissa esitetyn keksinnön suoja-• ·« piiristä ja hengestä.It is to be understood that the foregoing description and the accompanying drawings are merely intended to illustrate the present invention. Telecommunication systems 20 contain much more information than by way of example the subscriber and group information mentioned above, for the purpose of which the present invention can be utilized. Therefore, it will be obvious to those skilled in the art that the different types of; ". T | Variations and modifications of the invention without departing from. : The protection and spirit of the invention claimed in the appended claims.
• · • · • · • · • · a • · · • · · a a a a a a • · • ♦ a a a a • · • • a · a • · • · • t · a • f « a · • · M a * • · · • · « t · · 1 · · a• • aa aa aa aa aa aa aa aa aa aa aa M M M M M M M M M M M M M M M M M M M M M M. · • · «t · · 1 · · a
» I»I
a · «a · «
Claims (10)
Priority Applications (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI971229A FI105871B (en) | 1997-03-24 | 1997-03-24 | Procedure for sending data to slave centers |
PCT/FI1998/000256 WO1998043445A2 (en) | 1997-03-24 | 1998-03-23 | Method for data transmission to slave exchanges |
EP98910769A EP0935890A2 (en) | 1997-03-24 | 1998-03-23 | Method for data transmission to slave exchanges |
KR1019980709382A KR20000015832A (en) | 1997-03-24 | 1998-03-23 | Method for data transmission to slave exchanges |
JP10545073A JP2000512117A (en) | 1997-03-24 | 1998-03-23 | How to send data to a slave exchange |
AU65024/98A AU730943B2 (en) | 1997-03-24 | 1998-03-23 | Method for data transmission to slave exchanges |
NZ332942A NZ332942A (en) | 1997-03-24 | 1998-03-23 | Telecommunications system: master exchange uses slave exchanges to contact non-responding slave exchanges |
CN98800337A CN1220810A (en) | 1997-03-24 | 1998-03-23 | Method for data transmission to slave exchanges |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI971229 | 1997-03-24 | ||
FI971229A FI105871B (en) | 1997-03-24 | 1997-03-24 | Procedure for sending data to slave centers |
Publications (3)
Publication Number | Publication Date |
---|---|
FI971229A0 FI971229A0 (en) | 1997-03-24 |
FI971229A FI971229A (en) | 1998-09-25 |
FI105871B true FI105871B (en) | 2000-10-13 |
Family
ID=8548458
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FI971229A FI105871B (en) | 1997-03-24 | 1997-03-24 | Procedure for sending data to slave centers |
Country Status (8)
Country | Link |
---|---|
EP (1) | EP0935890A2 (en) |
JP (1) | JP2000512117A (en) |
KR (1) | KR20000015832A (en) |
CN (1) | CN1220810A (en) |
AU (1) | AU730943B2 (en) |
FI (1) | FI105871B (en) |
NZ (1) | NZ332942A (en) |
WO (1) | WO1998043445A2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI113822B (en) | 1999-01-19 | 2004-06-15 | Nokia Corp | Controlled recovery for data network errors |
CN1787651B (en) * | 2004-12-10 | 2010-06-09 | 中兴通讯股份有限公司 | Method for data synchronizing of double juncting exchange user of program control exchanger |
JP5528074B2 (en) * | 2009-12-02 | 2014-06-25 | 株式会社Nttドコモ | Subscriber profile changing device and subscriber profile changing method |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI101908B1 (en) * | 1992-04-01 | 1998-09-15 | Nokia Telecommunications Oy | Fault-tolerant change distribution method in a distributed database system |
US5937343A (en) * | 1994-09-13 | 1999-08-10 | At&T Corp. | Method and system for updating replicated databases in a telecommunication network system |
US5621721A (en) * | 1995-01-12 | 1997-04-15 | Stratacom, Inc. | Maintaining database integrity throughout a communication network |
-
1997
- 1997-03-24 FI FI971229A patent/FI105871B/en active
-
1998
- 1998-03-23 CN CN98800337A patent/CN1220810A/en active Pending
- 1998-03-23 KR KR1019980709382A patent/KR20000015832A/en not_active Application Discontinuation
- 1998-03-23 WO PCT/FI1998/000256 patent/WO1998043445A2/en not_active Application Discontinuation
- 1998-03-23 JP JP10545073A patent/JP2000512117A/en active Pending
- 1998-03-23 NZ NZ332942A patent/NZ332942A/en unknown
- 1998-03-23 AU AU65024/98A patent/AU730943B2/en not_active Ceased
- 1998-03-23 EP EP98910769A patent/EP0935890A2/en not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
EP0935890A2 (en) | 1999-08-18 |
AU6502498A (en) | 1998-10-20 |
KR20000015832A (en) | 2000-03-15 |
FI971229A0 (en) | 1997-03-24 |
AU730943B2 (en) | 2001-03-22 |
CN1220810A (en) | 1999-06-23 |
WO1998043445A2 (en) | 1998-10-01 |
FI971229A (en) | 1998-09-25 |
WO1998043445A3 (en) | 1998-12-23 |
NZ332942A (en) | 2000-04-28 |
JP2000512117A (en) | 2000-09-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2154358C2 (en) | Mobile telephone system and method of transmission of messages between mobile stations and servicing center for transmission of messages | |
US5453977A (en) | Method for network configuration via third party query | |
EP1278387B1 (en) | System and apparatus for location registration of a mobile terminal | |
WO2001069954A1 (en) | Updating of subscriber information | |
CA2339150A1 (en) | System and method of transmitting data messages between subscriber units communicating with/between complementary/disparate networks | |
JP4248146B2 (en) | Method and mobile communication system for controlling short messages | |
CN102118700A (en) | Transmission method and system of machinery communication messages | |
EP1379097A1 (en) | Method of furnishing illegal mobile equipment user information | |
GB2464994A (en) | Communication system in which access control is dependent on mode of base station | |
CN107040999A (en) | The method and device of information reporting | |
CN208820799U (en) | A kind of system of Internet of things node equipment autonomously switching gateway | |
US11388770B2 (en) | Method and apparatus for supporting connection maintenance and release for user equipment | |
EP1892973A1 (en) | Wireless base station device | |
FI105871B (en) | Procedure for sending data to slave centers | |
CN101743723A (en) | System and method for an adaptive access point mode | |
EP0632618B1 (en) | Multi-master supervisory system | |
RU2271076C2 (en) | Method and system for requesting position information or status information of a node client in intellectual network | |
CN118020282A (en) | Network device for connecting a plurality of industrial devices | |
US6167257A (en) | Method for remotely changing the telecommunication settings of a subscriber station | |
JPH09205667A (en) | Mobile communication system and emergency communication callback method | |
JP2003516028A (en) | Control method | |
JP3441957B2 (en) | Location registration control method | |
JP2863260B2 (en) | Switching wireless zone during communication | |
KR100210794B1 (en) | Method for receiving inner call when home location register functions ceasing | |
KR19990056190A (en) | Data retransmission method of data link layer in paging exchange system |