CN100444659C - Method for keeping information synchronizntion of group between terminal side and network side in group communication system - Google Patents

Method for keeping information synchronizntion of group between terminal side and network side in group communication system Download PDF

Info

Publication number
CN100444659C
CN100444659C CNB2005100925516A CN200510092551A CN100444659C CN 100444659 C CN100444659 C CN 100444659C CN B2005100925516 A CNB2005100925516 A CN B2005100925516A CN 200510092551 A CN200510092551 A CN 200510092551A CN 100444659 C CN100444659 C CN 100444659C
Authority
CN
China
Prior art keywords
network side
group
random number
group information
verification
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.)
Expired - Fee Related
Application number
CNB2005100925516A
Other languages
Chinese (zh)
Other versions
CN1917671A (en
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.)
Caltta Technologies Co ltd
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CNB2005100925516A priority Critical patent/CN100444659C/en
Publication of CN1917671A publication Critical patent/CN1917671A/en
Application granted granted Critical
Publication of CN100444659C publication Critical patent/CN100444659C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The method comprises: according to the group information saved in the terminal side the communication terminal generates a random number and a terminal side check sum, and sends them to the network side; according to the received random number, terminal side check sum and the group information saved in network side, the network side decides whether or not to initiate a group information renew in order to keep the group information of terminal side synchronous with the one of network side.

Description

End side and network side keep the synchronous method of group information in the trunked communication system
Technical field
The present invention relates to the trunked communication system field, specifically, relate to a kind of in trunked communication system end side and network side keep the synchronous method of group information.
Background technology
Trunked communication system is born in the seventies in 20th century, and trunked communication system the earliest is an analogue system, and the Digital Clustering technology was risen in the world from the mid-90 in 20th century, and digital colony network occur in China the latter stage nineties.The topmost feature of Clustering is to dispatch and group calling.The scheduling feature of group service is meant that the terminal to some makes a call simultaneously, allows these terminals participate in simultaneously in the calling; The group calling function of group service is meant call group number on a communicating terminal, can be with in calling of the incoming calls simultaneously of all terminals in the group, thus reach the effect that many people converse simultaneously.Above terminal can be that catv terminal also can be a wireless terminal.
In concrete application, group system can often dynamically be changed the information of certain terminal place group, is mainly reflected in terminal is added group, and terminal is deleted from group, revises the information of terminal place group etc.Therefore, need provide a kind of method, the consistency of the group information of the group information that end side is preserved in the assurance group system and the counterpart terminal of network side preservation.
For this reason, prior art provides some concrete group information updating methods, and its common ground is that network side is initiated group information updating to terminal, just can obtain corresponding group information like this on the terminal when network side change group information.
But, at present all group informations of preserving on the method that provided of prior art all group informations that can not guarantee certain particular terminal of network side and the particular terminal are identical, in case certain mistake causes the group information on the terminal incorrect, terminal just may not correctly be carried out group calling so, so must have clear and definite method to guarantee group information identical of end side and network side correspondence, to strengthen the correctness and the fail safe of group system.
Summary of the invention
Technical problem to be solved by this invention is to provide end side and the synchronous method of network side maintenance group information in a kind of trunked communication system, with the consistency of the group information of end side and network side correspondence in the maintenance group system.
The invention provides end side and the synchronous method of network side maintenance group information in a kind of trunked communication system, comprise the steps:
Communication terminal generates a random number, and calculates by the group information of this random number and each group according to the group information of end side storage, the verification of generation end side with;
Communication terminal is with described random number and end side verification and be sent to network side;
Network side is according to the random number received, and the group information that successfully upgrades by identical algorithms and network side calculates, the verification of generation network side with;
Network side is with the end side verification that receives with the network side verification that calculates with compare;
When comparative result is inconsistent, all group informations of having stored of network side notice terminal deletion, and initiate the renewal of all group informations of this terminal attaching.
Wherein, in the described comparison step, when comparative result is consistent, more comprise the steps:
Whether the network side inspection also has the group information that needs renewal;
If have, then initiate group updating, if do not have, then do not initiate group updating.
In described generation random number and end side verification and the step, if end side is not stored any group information, then random number of Sheng Chenging and verification and be zero; If end side stores group information, then the random number of Sheng Chenging is the non-zero random number.The random number and the end side verification of receiving when network side and when all being zero further comprises the steps:
When terminal when network side is the group member of one or more groups, initiate group information updating by network side; Otherwise do not initiate group information updating.
Described network side is during without any group information, the group information of having stored on all terminals of network side notice terminal deletion.
The present invention has overcome the corresponding conforming shortcoming of all group informations of this terminal of all group informations and network side that can't definitely guarantee end side in the existing group system, increased the method for the group information updating of a kind of verification comparison method and correspondence, guaranteed that end side and network side group information are synchronous in the trunked communication system, guaranteed the integrality and the correctness of end side group information.
Description of drawings
Fig. 1 is the flow chart that end side and network side keep the synchronous method of group information in the trunked communication system of the present invention;
Fig. 2 realizes an exemplary group system network frame figure required for the present invention;
Fig. 3 utilizes the present invention to realize that end side keeps and the first synchronous embodiment flow chart of network side group information, and in this embodiment, wireless terminal has been stored some group informations, and this terminal has some group informations at network side;
Fig. 4 utilizes the present invention to realize that end side keeps and the second synchronous embodiment flow chart of network side group information, and in this embodiment, wireless terminal is not stored any group information;
Fig. 5 utilizes the present invention to realize that end side keeps and the 3rd synchronous embodiment flow chart of network side group information, and in this embodiment, wireless terminal has been stored group information, but actual described terminal at network side without any group information.
Embodiment
Figure 1 shows that end side and network side in the trunked communication system of the present invention keep the flow chart of the synchronous method of group information, comprise the steps:
Communication terminal generates a random number, and calculates by the group information of this random number and each group according to the group information of end side storage, generates end side verification and (step 101);
Communication terminal is with described random number and end side verification and be sent to network side (step 102);
Network side is according to the random number of receiving, the group information that successfully upgrades by identical algorithms and network side calculates, and generates network side verification and (step 103);
Network side is with the end side verification that receives with the network side verification that calculates with compare (step 104);
When comparative result is inconsistent, all group informations of having stored of network side notice terminal deletion, and initiate the renewal (step 105) of all group informations of this terminal attaching.
In the described comparison step 104, when comparative result is consistent, more comprise the steps:
Whether the network side inspection also has the group information that needs renewal;
If have, then initiate group updating, if do not have, then do not initiate group updating.
Described generation random number and end side verification and step 101 in, if end side is not stored any group information, then random number of Sheng Chenging and verification and be zero; If end side stores group information, then the random number of Sheng Chenging is the non-zero random number.The random number and the end side verification of receiving when network side and when all being zero further comprises the steps:
When terminal when network side is the group member of one or more groups, initiate group information updating by network side; Otherwise do not initiate group information updating.
Described network side is during without any group information, the group information of having stored on all terminals of network side notice terminal deletion.
Figure 2 shows that and realize an exemplary group system network frame figure required for the present invention.Wherein, trunking dispatching subsystem is called the dispatch service subsystem again, and trunking dispatching subsystem comprises cluster authentication server (comprising group registration database, security server, deployment position server) and trunking dispatch server (claiming colony dispatching control centre again).Trunking dispatching subsystem and switching subsystem are respectively by IP (Internet Protocol, Internet protocol) network and Signaling System Number 7 net link with base station sub-system, base station sub-system comprises BSC (base station controller), BTS (base station transceiver), DC (dispatching client) and PCF (Packet Control Function) equipment, also the function of dispatching client and grouping control can be integrated in base station controller.
Terminal among Fig. 2 all is a wireless terminal.Wherein, terminal is after producing random number and calculating end side verification and A, random number and end side verification and A be placed in the location update message send to base station sub-system by the technology of eating dishes without rice or wine, base station sub-system sends to trunking dispatching subsystem with this location update message by carrier network, is that the authentication server in the trunking dispatching subsystem is handled this location update message at last.Network side verification and B that the random number that authentication server is received according to random number of receiving and utilization calculates determine whether group information updating and initiate concrete group information updating.The position update response information that authentication server sends, various group information updating message etc. all are to arrive colony terminal by dispatch server at last to base station sub-system, are handled by terminal.Location update message that terminal is sent and group information updating results messages all are through eating dishes without rice or wine base station sub-system, arrive trunking dispatching subsystem at last, being handled by authentication server.
Among the present invention terminal produce random number and calculation check and and these two values are sent to the message that authentication server can adopt various ways, common has:
1. utilize existing message in the group system, as location update message etc.;
2. design a new information separately, carry in the message verification and, random number and authentication association attributes, described authentication association attributes be terminal provide can prove it oneself is the information of legal terminal, IMSI (International Mobile SubscriberIdentity such as wireless terminal, IMSI International Mobile Subscriber Identity) and ESN (Electronic Serial Number, electronics string number) etc.
Among the present invention terminal produce random number and calculation check and and these two values are sent to the trigger condition of authentication server or mode can have multiplely, common has:
1. when starting shooting operation on the terminal;
2. the terminal timing then, be set to 10 hours such as group's information synchronization timer on the terminal, so when timer then, promptly apart from produced last time the random number calculation check and time in the moment when being 10 hours, terminal produce once more verification and and calculation check and;
The time of She Dinging then, such as the time of setting be every day 12 noon and every afternoons 5 point, if terminal utilize clock on the terminal to judge to have arrived 12 noon or afternoons 5 point, so just produce the random number calculation check and;
4. user's operating terminal triggers.
Each colony terminal has a plurality of group informations among the present invention in authentication server, and each group information all has updating mark, and updating mark has two values, and they are: successfully upgrade and need and upgrade.The group of success renewal is meant the up-to-date information of having stored this group on the terminal, and the group that needs to upgrade is meant recently just increase, deletion or modification, terminal is also done corresponding increase to corresponding group, deletion or modification action.
After authentication server is received the random number and end side verification and A that terminal is sent among the present invention, have multiple processing mode according to the different situations of random number and end side verification and A.They are:
1. if random number and end side verification and A are zero, illustrate so on the terminal without any group information, if this moment authentication server on this terminal do not belong to yet any group so authentication server can not initiate group information updating, otherwise authentication server will be initiated group information updating, with all group information updatings of terminal attaching on terminal;
If 2. have at least among random number and end side verification and the A one non-vanishing, have 3 kinds of situations this moment:
A. this terminal is without any group on the authentication server, and authentication server can be notified all group informations that terminal deletion has been stored so;
B. this terminal has some groups on the authentication server, the network side verification and the B that group and random number calculate that successfully upgrade of terminal correspondence equals end side verification and A on the authentication server, if counterpart terminal has the group that needs renewal on the authentication server at this moment, the group updating that so just will need to upgrade is to terminal, otherwise authentication server is not initiated group information updating;
C. this terminal has some groups on the authentication server, the verification and the B that group and random number calculate that successfully upgrade of terminal correspondence is not equal to verification and A on the authentication server, and authentication server was changed to the updating mark of all ownership groups of counterpart terminal and needed to upgrade this moment.Authentication server is initiated group information updating then, and these group information updatings are arrived terminal.
The inconsistent situation of group information of group information and network side counterpart terminal has multiplely on the terminal, and Fig. 3, Fig. 4 and Fig. 5 have illustrated several typical situations respectively.Terminal produce random number and the verification of computing terminal side and and also have mode such as top having stated that these two values send to authentication server multiple, Fig. 3 here adopts the mode of start position renewal among Fig. 4 and Fig. 5.
Fig. 3 is that an exemplary realization wireless terminal that utilizes the present invention to carry out has been stored some group informations, and this terminal is having the end side under some group information situations to keep and the synchronous flow chart of authentication server group information on the authentication server, concrete steps are as follows:
(step 301) communication terminal is when start, be checked through and oneself stored some group informations, produce the random number of a non-zero, group information with each group of random number and storage calculates verification and A then, in sending to the location update request message of authentication server, carry random number and verification and A, execution in step 302;
(step 302) authentication server upgrades response message to the end side loopback location, calculate verification and B with being masked as each group information that success upgrades in the random number received and the network side simultaneously, judge whether verification and A equal verification and B, when unequal, it is inequality to illustrate that the group information stored on the terminal and authentication server are masked as the group information that successfully upgrades, execution in step 304, otherwise execution in step 303;
That (step 303) authentication server takes out terminal attaching and the group information of respective flag for needing to upgrade, if got group information, execution in step 305, otherwise do not need to upgrade;
All groups and take out all group informations of terminal attaching, execution in step 305 on (step 304) authentication server notice terminal deletion terminal;
The group information that (step 305) authentication server will need to upgrade is formed one or more group updating messages and is sent to terminal, execution in step 306;
(step 306) authentication server receives one or more group information updating results messages of sending from terminal, take out and indicate the group that success is upgraded in the message, authentication server is masked as these groups and upgrades, be failure if upgrade the result, corresponding group then is set to be masked as and to need to upgrade, after handling all renewal results messages, more new technological process finishes.
Fig. 4 is that the end side group information that an exemplary realization wireless terminal utilizing the present invention to carry out is not stored under any group information situation keeps and the synchronous flow chart of network side, and implementation step is as follows:
(step 401) communication terminal was checked through oneself and does not store any group information in when start, in location update request message, carry all be zero random number and verification and, execution in step 402;
(step 402) authentication server is put to upgrade to the terminal return and is replied, and takes out all group informations of terminal attaching simultaneously, has judged whether group information, if execution in step 403 is arranged, otherwise the flow process end does not need to upgrade;
The group information that (step 403) authentication server will need to upgrade is formed one or more group updating messages and is sent to terminal, execution in step 404;
(step 404) authentication server receives one or more group information updating results messages of sending from terminal, take out and indicate the group that success is upgraded in the message, authentication server is masked as these groups and upgrades, be failure if upgrade the result, corresponding group then is set to be masked as and to need to upgrade, after handling all renewal results messages, more new technological process finishes.
Fig. 5 is that an exemplary realization wireless terminal has been stored group information, but actual this terminal keeps and the synchronous flow chart of authentication server group information without any the end side under the group information situation at authentication server, and implementation step is as follows:
(step 501) communication terminal is when start, be checked through and oneself stored some group informations, produce the random number of a non-zero, then the group information of each group of random number and storage is calculated verification and, in location update request message, carry random number and verification and A, execution in step 502;
(step 502) authentication server sends position update response information to end side, and the while authentication server is judged terminal and do not belonged to any group at network side, the group information of storing on all terminals of notice terminal deletion, execution in step 503;
(step 503) authentication server is received the message that the deletion of sending from terminal is finished, and more new technological process finishes.
Listed several wireless terminals above and come the whether consistent inspection of triggering terminal side with group information on the authentication server by in existing start location update message, increasing random number and verification and attribute.Can adopt the mode that regularly sends a self-defined message every day for catv terminal, regularly refer to the definite moment that system or terminal are set described every day, as every mornings 8 point to authentication server.Described self-defined message refer to carry in the message verification and, the self-defining message of random number and authentication association attributes.
May in above-mentioned flow process, increase interacting message to the particular case of terminal place group or specific system.
In sum, the invention provides a kind of end side and network side in trunked communication system, realized and keep the synchronous method of group information, effectively guaranteed group's information integrity and correctness on the terminal.

Claims (9)

1, end side and network side keep the synchronous method of group information in a kind of trunked communication system, it is characterized in that, comprise the steps:
Communication terminal generates a random number, and calculates by the group information of this random number and each group according to the group information of end side storage, the verification of generation end side with;
Communication terminal is with described random number and end side verification and be sent to network side;
Network side is according to the random number received, and the group information that successfully upgrades by identical algorithms and network side calculates, the verification of generation network side with;
Network side is with the end side verification that receives with the network side verification that calculates with compare;
When comparative result is inconsistent, all group informations of having stored of network side notifying communication terminal deletion, and initiate the renewal of all group informations of this communication terminal ownership.
2, the method for claim 1 is characterized in that, described comparison step when comparative result is consistent, more comprises the steps:
Whether the network side inspection also has the group information that needs renewal;
If have, then initiate group updating, if do not have, then do not initiate group updating.
3, the method for claim 1 is characterized in that, described generation random number further comprises with end side verification and step: if end side is not stored any group information, and then random number of Sheng Chenging and verification and be zero; If end side stores group information, then the random number of Sheng Chenging is the non-zero random number.
4, method as claimed in claim 3 is characterized in that, the random number and the end side verification of receiving when network side and when all being zero further comprises the steps:
When described communication terminal when network side is the group member of one or more groups, initiate group information updating by network side; Otherwise do not initiate group information updating.
5, the method for claim 1 is characterized in that, described communication terminal is with random number and end side verification and be sent to the network side step, is to send by a message that includes random number and end side verification and attribute.
6, method as claimed in claim 5 is characterized in that, further comprises the authentication association attributes in the described message.
7, the method for claim 1, it is characterized in that, described communication terminal is with random number and end side verification and be sent to the network side step, its trigger condition is when starting shooting operation on the described communication terminal, or described communication terminal timing then, or preset when constantly arriving, or trigger according to user's practical operation.
8, the method for claim 1 is characterized in that, described communication terminal is with random number and end side verification and be sent to the network side step, after described network side is received, sends response message to described communication terminal.
9, the method for claim 1 is characterized in that, each group information of described network side all has updating mark, and updating mark has two values, for: successfully upgrade and need and upgrade.
CNB2005100925516A 2005-08-16 2005-08-16 Method for keeping information synchronizntion of group between terminal side and network side in group communication system Expired - Fee Related CN100444659C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005100925516A CN100444659C (en) 2005-08-16 2005-08-16 Method for keeping information synchronizntion of group between terminal side and network side in group communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100925516A CN100444659C (en) 2005-08-16 2005-08-16 Method for keeping information synchronizntion of group between terminal side and network side in group communication system

Publications (2)

Publication Number Publication Date
CN1917671A CN1917671A (en) 2007-02-21
CN100444659C true CN100444659C (en) 2008-12-17

Family

ID=37738532

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100925516A Expired - Fee Related CN100444659C (en) 2005-08-16 2005-08-16 Method for keeping information synchronizntion of group between terminal side and network side in group communication system

Country Status (1)

Country Link
CN (1) CN100444659C (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101111011B (en) * 2007-08-24 2012-06-06 中兴通讯股份有限公司 Method for group information automatic synchronization by aggregated terminal
CN101115243B (en) * 2007-09-12 2011-08-24 中兴通讯股份有限公司 Method and device for cluster terminal to synchronize data of system
CN101137133B (en) 2007-10-22 2011-05-04 中兴通讯股份有限公司 Method and apparatus for updating group information of cluster system
WO2010077222A1 (en) * 2008-12-30 2010-07-08 Thomson Licensing Synchronization of configurations for display systems
CN102378302B (en) 2010-08-12 2014-12-17 华为技术有限公司 Network access method and system
CN101980553A (en) * 2010-10-20 2011-02-23 中兴通讯股份有限公司 Method and system for updating information in digital trunking system
CN103945337B (en) * 2013-01-17 2017-09-01 中国普天信息产业股份有限公司 Apply the group resource synchronization method and device in TD LTE trunked communication systems
CN113316093B (en) * 2020-02-26 2023-04-07 成都鼎桥通信技术有限公司 Communication method, communication apparatus, and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5325432A (en) * 1993-02-04 1994-06-28 Motorola, Inc. Method for updating encryption key information in communication units
US5946632A (en) * 1997-01-06 1999-08-31 Motorola Method for updating a radio affiliation database
US6748230B1 (en) * 2000-07-18 2004-06-08 Motorola, Inc. Method and apparatus for updating announcement group information
CN1558697A (en) * 2004-02-10 2004-12-29 Ut˹�￵ͨѶ���޹�˾ PHS system authentication method
CN1595999A (en) * 2003-09-08 2005-03-16 华为技术有限公司 A method for dynamically updating group information in cluster service

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5325432A (en) * 1993-02-04 1994-06-28 Motorola, Inc. Method for updating encryption key information in communication units
US5946632A (en) * 1997-01-06 1999-08-31 Motorola Method for updating a radio affiliation database
US6748230B1 (en) * 2000-07-18 2004-06-08 Motorola, Inc. Method and apparatus for updating announcement group information
CN1595999A (en) * 2003-09-08 2005-03-16 华为技术有限公司 A method for dynamically updating group information in cluster service
CN1558697A (en) * 2004-02-10 2004-12-29 Ut˹�￵ͨѶ���޹�˾ PHS system authentication method

Also Published As

Publication number Publication date
CN1917671A (en) 2007-02-21

Similar Documents

Publication Publication Date Title
CN100444659C (en) Method for keeping information synchronizntion of group between terminal side and network side in group communication system
US9819810B2 (en) Method and system for enabling usage of mobile telephone services on a donor device
EP1033043B1 (en) Retention of radio resource connection for short message service message deliviery in a cellular telephone network
US5768509A (en) Short message server without local customer database
US8194581B1 (en) Account holder notification for an infracting mobile station or mobile directory number (MDN)
US6895005B1 (en) Business logic server for facilitating the transmission of a data download to a mobile wireless unit
CN109565896A (en) Low-power RRC operating method and device
EP1377909A1 (en) Methods and systems for preventing short message service (sms) message flooding
US8254971B1 (en) System and method for determining an SMS message retransmission schedule
CN100455133C (en) Call recovery method and system during network failure
CN102104882B (en) Entire user or equipment service flow tracing method and system
CN102202267B (en) Calling method, equipment and communication system
CN1926892A (en) Method and apparatus for sending message to mobile station by addressing the hardware part
CA2495515A1 (en) Method and arrangement for authenticating a commodity of value delivered as a digital message
US9154944B2 (en) Method, network entity, telecommunications network and computer program product for handling subscription data in a telecommunications network
CN106878966A (en) Short message delivery method, sms center and short message sending system
CN100499906C (en) Method for realizing legal monitoring
CN103916893A (en) Service local switch method and LTE network device
EP2431880A1 (en) Database device, database matching system, and database matching method
CN111338573B (en) Terminal data management method and system, server and communication terminal
CN103686726A (en) User data management method, device and system
EP1142390B1 (en) A method of deleting subscriber data of an inactive mobile station from a system database
EP2265081A1 (en) Method and apparatus for unloading terminal quickly
CN103209405B (en) The system of the numerical selection of telecom intelligent card empty calorie and air card-writing is realized based on Signalling exchange
CN100477832C (en) Method of trunk directory inquiry of called subscriber

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210305

Address after: 801-6, 8 / F, building 52, 2 Jingyuan North Street, Beijing Economic and Technological Development Zone, Daxing District, Beijing

Patentee after: CALTTA TECHNOLOGIES Co.,Ltd.

Address before: 518057 Department of law, Zhongxing building, South hi tech Industrial Park, Nanshan District hi tech Industrial Park, Guangdong, Shenzhen

Patentee before: ZTE Corp.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20081217