Background technology
The half-duplex operation technology is mainly adopted in trunking communication, simultaneously with relative fixed group in a plurality of users set up communication link fast, realize the function of group communication, press-and-talk.
The framework of present digital clustering communication system as shown in Figure 1, it is based on CDMA (CodeDivision Multiple Addressing; Code division multiple access) on the mobile communication system, it comprises terminal, trunked communication system, CDMA mobile communication system and BOSS (Business and Operation SupportSystem; Business operation support system) system.
The shared base station sub-system of wherein said trunked communication system and CDMA mobile communication system.
Wherein said trunked communication system also comprises the dispatch service subsystem.Described dispatch service subsystem comprises GLMS (Group List Management Server; Group and List Management Server) and TSC (TrunkSwitch Center; Trunking Switching Center).Described GLMS is the data management server in the trunked communication system, preserved all data of the user in the trunked communication system, group, and has preserved the registration of the colony terminal that TSC transmits, information such as online.It provides the log-on data of group service for described TSC, and the management of business datum such as group, user data, constrained position district.
Wherein CDMA mobile communication system also comprises network subsystem, and described network subsystem comprises MSC/VLR (Mobile Switch Center; Mobile switching centre/Visit Location Register; VLR Visitor Location Register) and HLR (Home Location Register; Attaching position register) and AUC (Authentication Center; AUC).Described HLR has stored all mobile subscribers' significant data, comprises user identification number, and data such as access ability, class of subscriber and supplementary service have also been stored the relevant dynamic data of part roaming mobile subscribers place MSC area among the HLR.The data that described AUC is used for calling among the described HLR are carried out authentication.
Described BOSS system, the data that are used for managing described GLMS and described HLR/AUC.
Based on as shown in Figure 1 framework to the user register, during authentication, because the register and authentication in trunked communication system is what to be separated with the authentication in CDMA mobile communication system, so the user need carry out authentication respectively to trunked communication system and CDMA mobile communication system, that is to say, even user's authorization data has been arranged in the CDMA mobile communication system, described user can not utilize the authorization data in the CDMA mobile communication system, and need carry out authentication once more at trunked communication system.
When the user being opened an account based on framework as shown in Figure 1, need the user that the IMSI number and the Mobile Subscriber International ISDN Number of the terminal that the user uses are provided, in trunked communication system He in the CDMA mobile communication system, open an account respectively by the BOSS system and (, also to need cluster subscriber number if in trunked communication system, open an account.)
When the user being carried out cancellation, also must in trunked communication system He in the CDMA mobile communication system, carry out cancellation to the user respectively by the BOSS system based on as shown in Figure 1 framework.
By as can be seen above-mentioned, when carrying out subscription authentication based on as shown in Figure 1 framework, the user opens an account and during user's cancellation, having following technical problem:
1, aspect authorizing procedure, trunked communication system can't utilize the strict authorization data of CDMA mobile communication system, causes the design cycle complexity.
2, when the user is opened an account, need provide the IMSI number and the Mobile Subscriber International ISDN Number of the terminal of described user's use, but the IMSI number of terminal and Mobile Subscriber International ISDN Number can't be verified effectively in trunked communication system.
3, because the data management system in trunked communication system and the CDMA mobile communication system is independent separately, need in two systems, carry out cancellation respectively during user's cancellation, cannot say for sure to demonstrate,prove data synchronization and handle.
Summary of the invention
The invention provides a kind of method and cluster user treatment system that cluster user is handled, by the present invention, when the user registers, can utilize the authorization data of CDMA mobile communication system, thereby simplify the authentication interaction flow; And when the user is opened an account, can effectively verifying the IMSI number and the Mobile Subscriber International ISDN Number of terminal, thereby the legitimacy of assurance data by CDMA mobile communication system; After CDMA mobile communication system is carried out cancellation to terminal, can be synchronized to automatically in the trunked communication system, reach the cancellation data synchronization.
The present invention realizes by the following technical solutions:
The invention provides a kind of method that cluster user is handled, it comprises:
A, trunked communication system learn the result of mobile communication system to described user by the communication link of itself and mobile communication system; And described user is handled according to the result of described mobile communication system.
Wherein, when handling when the user is opened an account, described steps A specifically comprises:
Communication link by trunked communication system and mobile communication system, the user ID of carrying in the Group and List Management Server GLMS of the described trunked communication system request of will opening an account sends to the attaching position register HLR in the mobile communication system, and asks the user's of described user ID correspondence checking result;
The information that described GLMS returns according to described HLR is known the checking result of described mobile communication system to the user of the described user ID of correspondence;
The checking result that described GLMS returns according to described HLR replys the described request of opening an account.
Wherein, when the user was carried out location registration process, described steps A specifically comprised:
When the user sends a request for registration to trunked communication system, and when described trunked communication system is found not have corresponding described user's authorization data, by the communication link of trunked communication system and mobile communication system, the HLR request in mobile communication system is to described user's authorization data;
The information that described trunked communication system returns according to described HLR is known the authorization data of described mobile communication system to described user; Reply described register requirement according to the authorization data that described HLR returns.
Wherein, when described trunked communication system was found not have corresponding described user's authorization data, by the communication link of trunked communication system and mobile communication system, the HLR request in mobile communication system specifically comprised the process of described user's authorization data:
When the Trunking Switching Center TSC in the described trunked communication system finds not have corresponding described user's authorization data, described user is carried out authentication to the GLMS request;
Described GLMS is by the communication link of trunked communication system and mobile communication system, and the HLR request in mobile communication system is to described user's authorization data.
Wherein, when the user being carried out the cancellation processing, described steps A specifically comprises:
The cancellation request arrives the HLR in the mobile communication system, wherein carries the user ID of the user's correspondence that needs the cancellation processing;
After the HLR in the mobile communication system receives the cancellation request, user to described user ID correspondence carries out the cancellation processing, communication link by trunked communication system and mobile communication system then, the described user's of correspondence user ID is sent to trunked communication system, and notify described trunked communication system that described user is carried out synchronous cancellation and handle;
Described trunked communication system learns that according to described notice mobile communication system carried out the cancellation processing to the user of described user ID correspondence, and carries out synchronous cancellation and handle in its system.
Wherein, described method also comprises: set up communication link between trunked communication system and mobile communication system.
The present invention also provides a kind of cluster user treatment system, and it comprises:
Trunked communication system and mobile communication system; There is communication link between described trunked communication system and the mobile communication system;
Described mobile communication system is used for user's request is handled, and obtains corresponding result;
Described trunked communication system, be used for by and described mobile communication system between have communication link, learn the result of mobile communication system, and described user handled according to the result of described mobile communication system to described user.
Wherein, described trunked communication system comprises:
The unit of opening an account is used for after receiving the request of opening an account, and the user ID of carrying in the described request of opening an account is sent in the mobile communication system, and ask the user's of described user ID correspondence checking result; And know the checking result of described mobile communication system to described user according to the information that described mobile communication system is returned; And reply the described request of opening an account according to the checking result that described mobile communication system is returned.
Wherein, described trunked communication system comprises:
Authenticating unit, be used for sending a request for registration to trunked communication system as the user, and when described trunked communication system is found not have corresponding described user's authorization data, by the communication link of trunked communication system and mobile communication system, to the authorization data of mobile communication system request to described user; And, know the authorization data of described mobile communication system according to the information that described mobile communication system is returned to described user; And reply described register requirement according to described authorization data.
Wherein, described trunked communication system comprises:
The first cancellation unit, be used for according to mobile communication system send about the user being carried out the notice that synchronous cancellation is handled, know in the mobile communication system and described user has been carried out the cancellation processing, and obtain the user ID of described user's correspondence simultaneously, and in its system, the user of the described user ID of correspondence is carried out synchronous cancellation and handle.
Wherein, described mobile communication system comprises:
The second cancellation unit, be used for after receiving the cancellation request, user to described user ID correspondence carries out the cancellation processing, communication link by trunked communication system and mobile communication system then, the described user's of correspondence user ID is sent to trunked communication system, and notify described trunked communication system that described user is carried out synchronous cancellation and handle.
The specific embodiments that provides by the invention described above as can be seen, among the present invention, trunked communication system by and mobile communication system between communication link, learn the result of mobile communication system to described user; According to the result of described mobile communication system described user is handled then, therefore, by the present invention, when the user registers, can utilize the authorization data of CDMA mobile communication system, thereby simplify the authentication interaction flow; And when the user is opened an account, can effectively verifying the IMSI number and the Mobile Subscriber International ISDN Number of terminal, thereby the legitimacy of assurance data by CDMA mobile communication system; After CDMA mobile communication system is carried out cancellation to terminal, can be synchronized to automatically in the trunked communication system, reach the cancellation data synchronization.
Embodiment
The present invention is on the basis of the framework of as shown in Figure 1 digital clustering communication system, set up a new communication link between GLMS in trunked communication system and the HLR in the mobile communication system: among GLMS in trunked communication system and the HLR in the mobile communication system communication port is set respectively, and the two communication protocol of communicating by letter of agreement in described trunked communication system and mobile communication system respectively, as TCP/IP (Transmission Control Protocol/Internet Protocol; Transmission control protocol/Internet protocol) or the like.Give the other side based on described agreement with GLMS in the described trunked communication system and the communication port address notification among the HLR in the mobile communication system, thereby set up communication link.
Form framework as shown in Figure 2, by described communication link, trunked communication system can learn the disposition of mobile communication system to the user.
First embodiment provided by the invention is a kind of processing method when cluster user is registered, its core is: when the user sends a request for registration to trunked communication system, and when described trunked communication system is found not have corresponding described user's authorization data, by the communication link of trunked communication system and mobile communication system, the HLR request in mobile communication system is to described user's authorization data; The information that described trunked communication system returns according to described HLR is replied described registration request from user according to described authorization data after learning the authorization data of described mobile communication system to described user.
The flow process of first embodiment provided by the invention comprises the steps: as shown in Figure 3
Step S201, the TSC of terminal in trunked communication system initiates register requirement.
Step S202 is when described TSC finds not have corresponding described user's authorization data, by RNR (Register Notify Request; Register requirement) message, the authorization data of asking described user to GLMS;
Step S203, described GLMS send AV_Req (authentication request) message by the communication link of trunked communication system and mobile communication system, and the HLR request in mobile communication system is to described user's authorization data.
Step S204 when the authorization data that had among the described HLR described terminal, by AV_Resp (Authentication Response) message, returns the authorization data of described terminal in the cdma network system.
If during not to the authorization data of described terminal, then trigger AUC described user carried out authentication among the described HLR, then with the authorization data that obtains by AV_Resp (Authentication Response) message, return to described GLMS.
Step S205, the authorization data that GLMS returns according to HLR returns RNA (RegisterNotify Ack to TSC; The registration response) response message.Wherein carrying authorization data to described user.
Step S206, described TSC sends Auth_OK (registration reply) message according to the described user's who receives authorization data to described terminal, shows and succeeds in registration.
When if GLMS can not obtain authorization data from HLR certainly, it can show registration failure carry failure reason value in described terminal transmission Auth_OK (registration reply) message.
When in trunked communication system, the user being opened an account, need IMSI number and Mobile Subscriber International ISDN Number, but can't verify the validity of these data, at this problem, the invention provides second embodiment, in described second embodiment, the legitimacy that trunked communication system can use HLR in the CDMA mobile communication system and AUC to verify number.Its core is: by the communication link of trunked communication system and mobile communication system, the user totem information that carries in the GLMS of the described trunked communication system request of will opening an account sends to the HLR in the mobile communication system, and asks the user's of corresponding described user ID checking result; The information that described GLMS returns according to described HLR learns the checking result of described mobile communication system to the user of described user ID correspondence; The checking result that described GLMS returns according to described HLR replys the described request of opening an account.
The flow process that second embodiment provided by the invention is comprises the steps: as shown in Figure 4
Step S301, according to user's the request of opening an account, the BOSS system initiates opening an account request to GLMS, is wherein carrying user totem informations such as the IMSI number of terminal of described user's use and Mobile Subscriber International ISDN Number.
Step S302, described GLMS sends to HLR with described IMSI and Mobile Subscriber International ISDN Number, and request is to the user's of described user ID correspondence legitimate verification result.
Step S303, described HLR check the checking the result whether user of described user ID correspondence has been arranged in it, when confirming to have existed, then cross the communication link between described trunked communication system and the mobile communication system, reply to described GLMS loopback checking.
If there is not corresponding checking result in it, then trigger described AUC the user of described user ID correspondence is carried out legitimate verification (concrete verification method is similar with the verification method in the existing communication technology at present), and after obtaining the checking result, by the communication link between described trunked communication system and the mobile communication system, reply to described GLMS loopback checking.
Step S304, when described GLMS receives after described checking replys, know described user empirical tests pass through, then the loopback response message of opening an account shows and opens an account successfully.
If after GLMS can not be known the unsanctioned information of checking from the checking response message that HLR returns certainly, it can carry failure reason value in the response message of opening an account that sends to described terminal, show the failure of opening an account.
When the user being carried out the cancellation processing, need in CDMA mobile communication system and trunked communication system, carry out cancellation to the user respectively and handle, can't guarantee the consistency of system data like this.The invention provides the 3rd embodiment for this reason.In described the 3rd embodiment, provided after in mobile communication system, carrying out user's cancellation, also in the GLMS system, carry out the scheme that synchronous cancellation is handled, thereby guarantee the consistency of system data.The core of the 3rd embodiment provided by the invention is: after the HLR in the mobile communication system receives the cancellation request, check the user's whether the user ID correspondence of carrying in the described cancellation request is arranged in it cancellation result, and when having corresponding cancellation result, communication link by trunked communication system and mobile communication system, described user's user totem information is sent to trunked communication system, and notify described trunked communication system that described user is carried out synchronous cancellation and handle; Described trunked communication system learns in the mobile communication system that according to described notice the user to described user ID correspondence has carried out the cancellation processing, then carries out synchronous cancellation and handle in its system.
The flow process of the 3rd embodiment provided by the invention comprises the steps: as shown in Figure 5
Step S401, the BOSS system initiates the cancellation request to HLR, is wherein carrying user totem informations such as described user's IMSI number and Mobile Subscriber International ISDN Number.
Step S402, after described HLR receives described cancellation request, the user of described user ID correspondence is carried out cancellation handle, then the communication link by trunked communication system and mobile communication system, send synchronous cancellation request to described GLMS, wherein carrying by the IMSI of pin user correspondence.
After step S403, described GLMS receive described synchronous cancellation request, the user of described IMSI correspondence is carried out synchronous cancellation equally handle, and when disposing after, loopback cancellation response message is to described HLR.
Step S404, described HLR loopback cancellation response message is given described BOSS system, thereby finishes the cancellation processing procedure.
The 4th embodiment provided by the invention is a kind of cluster user treatment system, and its structure comprises trunked communication system, mobile communication system and BOSS system as shown in Figure 6.Described trunked communication system comprises the dispatch service subsystem, and described dispatch service subsystem comprises GLMS, and described GLMS comprises the unit of opening an account.Described mobile communication system comprises network subsystem, and described network subsystem comprises HLR and AUC.Described BOSS system is used to manage described GLMS and described HLR.
Be respectively arranged with a communication port among GLMS in the described trunked communication system and the HLR in the mobile communication system, by setting up communication link between GLMS in the described trunked communication system of described communication port and the mobile communication system HLR, concrete method for building up is as follows: the two communication protocol of communicating by letter of agreement in described trunked communication system and mobile communication system respectively, as TCP/IP (Taansmission ControlProtocol/Internet Protocol; Transmission control protocol/Internet protocol) or the like.Give the other side based on described agreement with GLMS in the described trunked communication system and the communication port address notification among the HLR in the mobile communication system then, thereby set up communication link.
When needs were opened an account to the user, the request of will opening an account of described BOSS system sent in the described trunked communication system, wherein carried open an account user's user totem information of correspondence; Wherein said user totem information comprises user's IMSI and Mobile Subscriber International ISDN Number etc.
After the request of opening an account arrives in the described trunked communication system, the unit of opening an account in the described trunked communication system, there is communication link between GLMS by described trunked communication system and the HLR in the mobile communication system, the user totem information that carries is in mobile communication system in the transmission request of opening an account, and asks the user's of described user totem information correspondence legitimate verification result;
HLR in the described mobile communication system checks the checking the result whether user of described user ID correspondence has been arranged in it, when confirming to have existed, then cross the communication link between described trunked communication system and the mobile communication system, reply to described GLMS loopback checking.
If there is not corresponding checking result in it, then trigger described AUC the user of described user ID correspondence is carried out legitimate verification (concrete verification method is similar with the verification method in the existing communication technology at present), and after obtaining the checking result, by the communication link between described trunked communication system and the mobile communication system, reply to described GLMS loopback checking, wherein carrying checking result described user.
After the checking result arrived described trunked communication system, the information that the unit of opening an account in the described trunked communication system returns according to described mobile communication system learnt the checking result of described mobile communication system to described user; And reply the described request of opening an account according to the checking result that described mobile communication system is returned.
The 5th embodiment provided by the invention is a kind of cluster user treatment system, and its structure comprises trunked communication system, mobile communication system and terminal as shown in Figure 7.Described trunked communication system comprises the dispatch service subsystem, and described dispatch service subsystem comprises TSC and GLMS, and described GLMS comprises authenticating unit.Described mobile communication system comprises network subsystem, and described network subsystem comprises HLR and AUC.Described BOSS system is used to manage described GLMS and described HLR.
Be respectively arranged with a communication port among GLMS in the described trunked communication system and the HLR in the mobile communication system, by setting up communication link between GLMS in the described trunked communication system of described communication port and the mobile communication system HLR, concrete method for building up is as follows: the two communication protocol of communicating by letter of agreement in described trunked communication system and mobile communication system respectively, as TCP/IP (Transmission ControlProtocol/Internet Protocol; Transmission control protocol/Internet protocol) or the like.Give the other side based on described agreement with GLMS in the described trunked communication system and the communication port address notification among the HLR in the mobile communication system then, thereby set up communication link.
After the terminal of user by its use sends a request for registration to trunked communication system, if when the TSC in the described trunked communication system finds not have corresponding described user's authorization data, the authorization data of then asking described user to GLMS;
Authenticating unit among the described GLMS is by the communication link of trunked communication system and mobile communication system, to the described user's of mobile communication system request authorization data;
Receive the request of described authenticating unit transmission when mobile communication system after, if HLR checks the authorization data that whether has had described user in it, if exist, then the communication link by existing between GLMS in the described trunked communication system and the HLR in the mobile communication system returns the authorization data of described user in CDMA mobile communication system.
The information that described authenticating unit is returned according to described mobile communication system learns the authorization data of described mobile communication system to described user; And reply described register requirement according to the authorization data that described mobile communication system is returned.
The 6th embodiment provided by the invention is a kind of cluster user treatment system, and its structure comprises trunked communication system, mobile communication system and BOSS system as shown in Figure 8.Described trunked communication system comprises the dispatch service subsystem, and described dispatch service subsystem comprises GLMS, and described GLMS comprises the first cancellation unit.Described mobile communication system comprises network subsystem, and described network subsystem comprises HLR, and described HLR comprises the second cancellation unit.Described BOSS system is used to manage described GLMS and described HLR.
Be respectively arranged with a communication port among GLMS in the described trunked communication system and the HLR in the mobile communication system, by setting up communication link between GLMS in the described trunked communication system of described communication port and the mobile communication system HLR, concrete method for building up is as follows: the two communication protocol of communicating by letter of agreement in described trunked communication system and mobile communication system respectively, as TCP/IP (Transmission ControlProtocol/Internet Protocol; Transmission control protocol/Internet protocol) or the like.Give the other side based on described agreement with GLMS in the described trunked communication system and the communication port address notification among the HLR in the mobile communication system then, thereby set up communication link.
When the user being carried out cancellation and handle, described BOSS system sends to mobile communication system with the cancellation request, wherein carries by pin user's user totem information;
After the second cancellation unit in the described mobile communication system carries out cancellation and handles the user of described user totem information correspondence according to the cancellation request that receives, communication link by trunked communication system and mobile communication system, the user totem information of described user's correspondence is sent to trunked communication system, and notify described trunked communication system that described user is carried out synchronous cancellation and handle.
The first cancellation unit in the described trunked communication system according to mobile communication system send about the user being carried out the notice that synchronous cancellation is handled, knowing that described user by cancellation in mobile communication system handles, and obtain the user totem information of described user's correspondence simultaneously, handle so in its system, the user of described user totem information correspondence is carried out synchronous cancellation.Loopback cancellation response message is given the second cancellation unit in the described mobile communication system then.
After the second cancellation unit in the described mobile communication system received described cancellation response message, loopback cancellation response message was given described BOSS system, thereby finishes the cancellation processing procedure.
The specific embodiments that provides by the invention described above as can be seen, among the present invention, trunked communication system learns the result of mobile communication system to described user by the communication link between itself and mobile communication system; According to the result of described mobile communication system described user is handled then, therefore, by the present invention, when the user registers, can utilize the authorization data of CDMA mobile communication system, thereby simplify the authentication interaction flow; And when the user is opened an account, can effectively verifying the IMSI number and the Mobile Subscriber International ISDN Number of terminal, thereby the legitimacy of assurance data by CDMA mobile communication system; After CDMA mobile communication system is carried out cancellation to terminal, can be synchronized to automatically in the trunked communication system, reach the cancellation data synchronization.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, if of the present invention these are revised and modification belongs within the scope of claim of the present invention and equivalent technologies thereof, then the present invention also is intended to comprise these changes and modification interior.