CN1220810A - Method for data transmission to slave exchanges - Google Patents

Method for data transmission to slave exchanges Download PDF

Info

Publication number
CN1220810A
CN1220810A CN98800337A CN98800337A CN1220810A CN 1220810 A CN1220810 A CN 1220810A CN 98800337 A CN98800337 A CN 98800337A CN 98800337 A CN98800337 A CN 98800337A CN 1220810 A CN1220810 A CN 1220810A
Authority
CN
China
Prior art keywords
slave exchanges
data
dxt3
slave
confirmation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN98800337A
Other languages
Chinese (zh)
Inventor
朱卡·苯逖凯恩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Oyj
Original Assignee
Nokia Telecommunications Oy
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Telecommunications Oy filed Critical Nokia Telecommunications Oy
Publication of CN1220810A publication Critical patent/CN1220810A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q5/00Selecting arrangements wherein two or more subscriber stations are connected by the same line to the exchange
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13098Mobile subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13141Hunting for free outlet, circuit or channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13166Fault prevention
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13167Redundant apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13174Data transmission, file transfer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13204Protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13383Hierarchy of switches, main and subexchange, e.g. satellite exchange
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13396Signaling 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)

Abstract

The present invention relates to a method for a data transmission to several slave exchanges in a telecommunication system, the method in which the data is transmitted to the slave exchanges (DXT1 to DXT3) and an acknowledgement of the data reception is expected from the slave exchanges. To get a data transmission method which is more efficient and reliable than previously known methods, at least one slave exchange (DXT2) from which the acknowledgement is received is commanded to transmit said data to the slave exchange (DXT3) from which no acknowledgement is received, if one of the slave exchanges (DXT3) does not acknowledge the data reception.

Description

Data are sent to the method for slave exchanges
The present invention relates in the telecommunication system data be sent to the method for some slave exchanges, in the method data are sent to slave exchanges, and wait for the data reception acknowledgement of slave exchanges.This method also relates to a kind of telecommunication system, comprise a host exchange, and has the slave exchanges that transfer of data is connected with host exchange, in this system, host exchange comprises the transmitter installation that sends the data to slave exchanges, and from the receiver apparatus of slave exchanges confirmation of receipt message, and slave exchanges comprises the receiver apparatus that receives the data that host exchange sends, and after receiving data, send the transmitter installation of acknowledge message to host exchange.
The present invention the invention particularly relates to the transfer of data between the mobile communication system switch, although also can be applied to other connection.Below in conjunction with concrete mobile communication system, the present invention is described by example.
Provide in the mobile communication system of service to same subscriber board at some switches, need to send for example subscriber station information between the switch.When this situation occurs in operator for example or user oneself and has changed in the system relevant with its subscriber board the setting.Therefore, the described change information that is provided with must be sent to all switches that the described subscriber board of maintenance is provided with related data.If can't then may cause the data of relevant unique user platform in the different switch databases to occur mutually internally inconsistent to arbitrary switch transmission data of this information of needs.
In known solution, host exchange utilizes it to be connected all slave exchanges that data after will changing send to the described data of needs with telecommunications between the slave exchanges.Like this, slave exchanges upgrades its database, makes it identical with the new data that receives from host exchange, and confirms the reception of this new data to host exchange.Deficiency maximum in the known method is, if the transfer of data between host exchange and the slave exchanges connects temporary transient the interruption, then more new data can't send to described slave exchanges.Like this, the data in the data in the described slave exchanges and other slave exchanges are inconsistent, thereby stored the different parameters of described subscriber board in different switches.
The objective of the invention is to address the above problem, and provide a kind of than the more effective more reliable method that data is sent to slave exchanges of original method.This purpose realizes by method of the present invention, it is characterized in that, when one of slave exchanges is not confirmed Data Receiving, if at least one has to not from the connection of its slave exchanges that receives the confirmation from its slave exchanges that receives the confirmation, order described at least one slave exchanges to not sending described data from its slave exchanges that receives the confirmation.
The present invention is based on following thought, when the telecommunications of leading to one of slave exchanges connects interruption, data are sent to not from its slave exchanges that receives the confirmation by certain other switch, thereby other slave exchanges is used as optional distribution route.Method of the present invention can be applied to not know in advance the situation of switch interconnection mode.Therefore, great advantage of the present invention is than sending the data to slave exchanges in the past more reliably, because according to the present invention, can order all slave exchanges for example to send data to successively not from its slave exchanges that receives the confirmation, until there being a slave exchanges finally successfully to carry out transfer of data, so other slave exchanges can not needed to know in advance the switch situation that interconnects in the system as optional distribution route.This makes that the use of slave exchanges can be very flexible, because for example when system increases new switch, do not need to redefine optional distribution route.
The invention still further relates to a kind of system that can use the inventive method.Telecommunication system of the present invention is characterised in that, if host exchange does not receive the confirmation message from one of slave exchanges of having sent data to it, then host exchange transmitter installation transmission predetermined control message has the slave exchanges that connects to the transfer of data of host exchange at least one, this system comprises at least one slave exchanges, if having to host exchange, at least one slave exchanges do not connect from the telecommunications that it receives the confirmation the slave exchanges of message, then described at least one slave exchanges will send to host exchange does not receive the confirmation message from it described slave exchanges from the data that host exchange receives in response to the control messages that receives from host exchange.
The preferred embodiment of this method and telecommunication system requires in 2 to 4 and 6 to 10 open at related right.
Below in conjunction with accompanying drawing, describe the present invention in detail by the preferred embodiments of the present invention, in the accompanying drawings
Fig. 1 shows the flow chart of first preferred embodiment of the invention, and
Fig. 2 shows the block diagram of telecommunication system first preferred embodiment of the present invention.
Fig. 1 shows the flow chart of the inventive method first preferred embodiment.
In the frame A of Fig. 1, more new data is sent to all slave exchanges that need described data.Start a timer simultaneously.
In frame B, receive the affirmation that receives data from slave exchanges.
Check in frame C whether timer has shown the time that has surpassed for the confirmation of receipt reservation, promptly whether has surpassed time restriction Tref.
If surpassed the time that keeps for confirmation of receipt, then process proceeds to frame D, checks the affirmation that whether receives Data Receiving from all slave exchanges that sent data to it.If receive the affirmation of all slave exchanges, then transfer of data success, process proceeds to frame K.
On the contrary, if do not receive the confirmation from one of slave exchanges, then process proceeds to frame F from frame E, to not from its described slave exchanges that receives the confirmation (or a plurality of slave exchanges) data retransmission.
If data retransmission, then process proceeds to frame H from frame G, the slave exchanges that order exists transfer of data to connect, and promptly switch n sends the data to not from its slave exchanges that receives the confirmation.According to the present invention, do not need to know in advance whether to be had to telecommunications not to connect from its slave exchanges that receives the confirmation by the slave exchanges of command sending data.If there is no connect, then transfer of data is failed naturally, promptly still can't receive the confirmation.
In frame I, check whether never receive the confirmation from its slave exchanges that receives the confirmation.If receive the confirmation, then process proceeds to frame K.If do not confirm that still then process proceeds to frame J, check whether to have ordered to exist all slave exchanges that connect to not sending data from its slave exchanges that receives the confirmation.If not, then process is returned frame F, data retransmission, and order afterwards exists the next slave exchanges that connects to not sending data from its slave exchanges that receives the confirmation.
Exist all slave exchanges that connect to sending data if ordered once, then repeat this process, promptly order first slave exchanges to not from its slave exchanges data retransmission that receives the confirmation from its slave exchanges that receives the confirmation.According to the flow chart of Fig. 1, repeat this process until receiving the confirmation from all slave exchanges.Alternatively, can attempt carrying out transfer of data in the section in preset time, if data transmission fails is then alarmed to the Systems Operator.
In the flow chart of Fig. 1, suppose all slave exchanges of order successively to not sending data from its slave exchanges that receives the confirmation, simultaneously, attempt between each order, directly sending data.Very naturally only there is a kind of scheme to use method of the present invention.Alternatively, for example at first trial is directly to sending data from its switch that receives the confirmation, and order exists all switches of connection basically simultaneously to sending data from its slave exchanges that receives the confirmation after pre-determined number.
Fig. 2 shows the block diagram of a kind of preferred embodiment of telecommunication system of the present invention.Telecommunication system shown in Fig. 2 part can for example be the part of TETRA network (pan-European relay wireless system), although the present invention also can be applied to other connection.
The host exchange DXT4 of Fig. 2 has the transfer of data connection to DXT3 to L3 to slave exchanges DXT1 by transfer of data connection L1.Host exchange DXT4 and slave exchanges DXT1 can be the identical TETRA network switchs to DXT3.
Switch DXT1 operates necessary data to the database D B maintenance system among the DXT4, for example organizes information.Group information comprises one group or some groups of users' the information that for example often need communicate.Described user has been defined as in the system same group member.Therefore, be very easy to carry out for example group calls in several, i.e. the calling that can both hear of all group memberships.Single group group information can for example comprise
-group id
-group membership list (for example one group of user ID), and
Specify in-group zone, i.e. the information of the cell area of network support group operation
Group information always is stored in the host exchange (promptly in the ownership mobile telephone switch of this group), and in addition, this information copy is in all slave exchanges that satisfy following condition: have at least the network support of a sub-district should group work in the sub-district that its zone comprised.
Under the situation of Fig. 2, group information, promptly data can be upgraded in host exchange DXT4, perhaps upgrade in DXT3 at slave exchanges DXT1, send lastest imformation to host exchange DXT4 by slave exchanges, DXT4 then forward direction sends lastest imformation other switch to the described data of needs.
In data updating process, the transceiver unit 1 under Fig. 2 situation connects L1 by transfer of data and sends data to slave exchanges DXT1 to DXT3 to L3.Transceiver 1 in the slave exchanges receives data and it is stored among the database D B, sends acknowledge message to host exchange and confirms Data Receiving.
If for example when host exchange DXT4 shown in Figure 2 sent data to slave exchanges DXT1 to DXT3, telecommunications connection L3 was interrupted in the system shown in Figure 2, then slave exchanges DXT3 can't receive the data of issuing it.Because do not receive the confirmation in the scheduled time, so the transceiver unit 1 in the host exchange detects this situation from switch DXT3.Then, transceiver unit 1 in the host exchange repeats to the transfer of data of slave exchanges DXT3, in addition, transceiver unit 1 in the host exchange sends predetermined control message to slave exchanges DXT1, sends the data that receive from host exchange to slave exchanges DXT3 by this control messages order slave exchanges DXT1.According to circumstances different, the data that slave exchanges DXT1 must send to slave exchanges DXT3 can be included in the control messages, and perhaps slave exchanges DXT1 can retrieve described data based on this control messages from its database D B.
Fig. 2 shows does not have direct telecommunications to connect between slave exchanges DXT1 and the slave exchanges DXT3, thereby slave exchanges DXT1 can't send to the situation of slave exchanges DXT3 from the data that host exchange receives.According to the present invention, host exchange does not need the information of slave exchanges interconnection mode, has all slave exchanges that telecommunications connects but system's land wheel changes it, orders them to send the data to not from its slave exchanges that receives the confirmation.In these cases, the telecommunications that slave exchanges DXT1 does not arrive slave exchanges DXT3 connects, therefore, and data transmission fails.After the scheduled time after switch DXT1 transmits control message, host exchange detects the affirmation that receives not yet from slave exchanges DXT3.Then, transceiver unit 1 among the host exchange DXT4 repeats to the transfer of data of slave exchanges DXT3, in addition, transceiver unit 1 in the host exchange transmits control message to slave exchanges DXT2, will send to slave exchanges DXT3 from the data that host exchange receives by control messages order slave exchanges DXT2.Because having to the telecommunications of slave exchanges DXT3, slave exchanges DXT2 connects L4, so arrive the transfer of data success of slave exchanges DXT3 specifically.
If the transceiver unit 1 among the slave exchanges DXT3 receives the data of transmission, the same route that it utilizes it to receive data sends acknowledge message, promptly passes through slave exchanges DXT2 to host exchange DXT4.If host exchange receives described acknowledge message, it stops to attempt to the transfer of data of slave exchanges DXT3.
Obviously, foregoing description and correlation diagram only are used to illustrate the present invention.Except the above-mentioned user profile and the group information that provide by example, telecommunication system also comprises out of Memory, and the present invention also can be applied to these transmission of Information.To those skilled in the art, under the prerequisite that does not depart from the disclosed scope and spirit of the present invention of appended claim book, obviously many improvement and variation can be arranged.

Claims (10)

1. in the telecommunication system data are sent to the method for some slave exchanges, in the method data are sent to slave exchanges (DXT1 is to DXT3), and wait for the data reception acknowledgement of slave exchanges, it is characterized in that,
At one of slave exchanges (DXT3) when not confirming Data Receiving, if at least one has to not from the connection of its slave exchanges that receives the confirmation (DXT3) from its slave exchanges that receives the confirmation (DXT2), then order described at least one slave exchanges (DXT2) to not sending described data from its slave exchanges that receives the confirmation (DXT3).
2. according to the method for claim 1, it is characterized in that, order receives each slave exchanges (DXT1 of described affirmation from it, DXT2) send described data successively to not from its slave exchanges that receives the confirmation (DXT3), do not confirmed Data Receiving from its slave exchanges that receives the confirmation (DXT3) until described.
3. according to the method for claim 1, it is characterized in that (DXT1 is DXT2) basically simultaneously to not sending described data from its slave exchanges that receives the confirmation (DXT3) to order all slave exchanges that exist telecommunications to connect.
4. according to each method in the claim 1 to 3, it is characterized in that, to not repeating to send described data from its slave exchanges that receives the confirmation (DXT3), order is from its slave exchanges (DXT1 that receives the confirmation, DXT2) to not repeating to send described data, do not confirmed Data Receiving from its slave exchanges that receives the confirmation (DXT3) until described from its slave exchanges that receives the confirmation (DXT3).
5. a telecommunication system comprises a host exchange (DXT4), and has the slave exchanges (DXT1 is to DXT3) that transfer of data is connected with host exchange, in this system,
Host exchange (DXT4) comprises the transmitter installation that sends the data to slave exchanges (DXT1 is to DXT3), and from slave exchanges (DXT1, the receiver apparatus of DXT2) confirmation of receipt message,
Slave exchanges (DXT1 is to DXT3) comprises the receiver apparatus (1) of the data that receive the host exchange transmission, and after receiving data, the transmitter installation (1) to host exchange (DXT4) transmission acknowledge message is characterized in that,
If host exchange does not receive the confirmation message from one of the slave exchanges that sent data to it (DXT3), then host exchange (DXT4) transmitter installation (1) transmission predetermined control message has the slave exchanges (DXT2) that connects to the transfer of data of host exchange at least one
This system comprises at least one slave exchanges (DXT2), if having to host exchange, described at least one slave exchanges (DXT2) do not connect (L4) from the telecommunications that it receives the confirmation the slave exchanges (DXT3) of message, then described at least one slave exchanges (DXT2) will send to described host exchange does not receive the confirmation message from it slave exchanges (DXT3) from the data that host exchange (DXT4) receives in response to the control messages that receives from host exchange (DXT4).
6. according to the system of claim 5, it is characterized in that, if host exchange (DXT4) does not receive the confirmation message from one of slave exchanges (DXT3), the scheduled time (Tref) of the transmitter installation (1) in the host exchange (DXT4) after sending data sends described control messages afterwards.
7. according to the system of claim 5, it is characterized in that host exchange (DXT4) is before sending described control messages, to not repeating to send the data pre-determined number from its slave exchanges (DXT3) that receives the confirmation message.
8. according to the system of claim 5, it is characterized in that, host exchange (DXT4) is after sending described control messages, to not repeating to send described data, directly or by other slave exchanges (DXT2) receive the confirmation message from described slave exchanges (DXT3) until host exchange (DXT4) from its slave exchanges that receives the confirmation (DXT3).
9. according to each system in the claim 5 to 8, it is characterized in that, if host exchange (DXT4) does not receive the confirmation message from one of slave exchanges (DXT3), then send described control messages to having all slave exchanges (DXT1 that transfer of data is connected with it, DXT2), if the slave exchanges (DXT1 of described receiving control message, DXT2) have to host exchange (DXT4) and connect from the transfer of data that it receives the confirmation the slave exchanges (DXT3) of message, then they will send to host exchange does not receive the confirmation message from it described slave exchanges (DXT3) from the data that host exchange (DXT4) receives in response to the reception of control messages.
10. according to the system of claim 5, it is characterized in that described system is a kind of telecommunication system, described data comprise the user profile in the system.
CN98800337A 1997-03-24 1998-03-23 Method for data transmission to slave exchanges Pending CN1220810A (en)

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 (1)

Publication Number Publication Date
CN1220810A true CN1220810A (en) 1999-06-23

Family

ID=8548458

Family Applications (1)

Application Number Title Priority Date Filing Date
CN98800337A Pending CN1220810A (en) 1997-03-24 1998-03-23 Method for data transmission to slave exchanges

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)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1787651B (en) * 2004-12-10 2010-06-09 中兴通讯股份有限公司 Method for data synchronizing of double juncting exchange user of program control exchanger

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI113822B (en) 1999-01-19 2004-06-15 Nokia Corp Controlled recovery for data network errors
JP5528074B2 (en) * 2009-12-02 2014-06-25 株式会社Nttドコモ Subscriber profile changing device and subscriber profile changing method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
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

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1787651B (en) * 2004-12-10 2010-06-09 中兴通讯股份有限公司 Method for data synchronizing of double juncting exchange user of program control exchanger

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
FI105871B (en) 2000-10-13
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
CN1199410C (en) Network hub for interconnecting a wireless office environment with a public cellular telephone network
CN1168262C (en) Method of operation personal temporary network between blue tooth equipment
CA2097096A1 (en) Intelligent network communication system
CN1240562A (en) Method and apparatus for updating a mobile unit
CN1012551B (en) Trunked communication system with nationwide roaming capability
CN1312994A (en) Integration of voice and data services provided to mobile wireless device
CN1126009A (en) Data transmission method and data transmission system in a cellular radio network
JP3260713B2 (en) Wireless base station program download method
CN1135818C (en) Call control in a telecommunication system
CN1443412A (en) Method for increasing data throughput in communication system
CN101267592B (en) SMS value-added service processing method and center
CN1074629C (en) Method of and apparatus for providing a local PSTN interconnect with a cellular base site
CN1220810A (en) Method for data transmission to slave exchanges
CN1076910C (en) Multi-master supervisory system
CN1305326A (en) Mobile radio communication system with improved hard switch
US7035639B2 (en) Radio control apparatus and link securing method
CN1115197A (en) A method and system for providing supplementary services to a mobile station
CN1181684A (en) Method for dynamic channel allocation in radio systems, especially for wireless local loop (WLL) systems, and devices for carrying out the method
CN1240244C (en) Data element information management in a network environment
CN1305295A (en) Mobile radio communication system with improved protocol
CN1128100A (en) Intelligent networks
CN1025266C (en) Dynamic association of RF radio data communication system in pre-existing computer controlled network
CN1146684A (en) Information broadcasting method
CN1254996C (en) Changing a faulty radio channel
CN1045359C (en) Operational methode used for device of user line unit attached to space extending digital comunicating exchange

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication