Background technology
Trunking communication is an indispensable branch in the mobile communication, is one of effective means of command dispatch communication in realizing moving, also is one of important communication mode of commander's scheduling.Because GT800 is the network system that realizes professional cluster communication function on common global system for mobile communications (GSM) network platform, so GT800 is identical with common GSM on the networking structure of network.
As shown in Figure 1, Fig. 1 is common GSM networking structure of the network figure.Common GSM network is made of network element devices such as attaching position register (HLR) 101, (MSC) 102 of mobile switching centre and base station controllers (BSC) 103.Dispose the Destination Point Code (DPC) of MSC 102 among the BSC 103, after BSC103 receives the business information of terminal to report, if judging the business of terminal to report is common gsm service, then according to the DPC of MSC 102 set up self with MSC 102 between be connected, the business information of terminal to report is sent to MSC 102 by the connection of setting up, realize the common gsm communication function of common GSM network.
As shown in Figure 2, Fig. 2 is GT800 networking structure of the network figure.The GT800 network is made of network element devices such as the cluster HLR 201, the cluster MSC 202 that support clustering functionality and cluster BSC 203.Dispose the DPC of cluster MSC 202 among the cluster BSC 203, after cluster BSC 203 receives the business information of terminal to report, if judging the business of terminal to report is group service, then according to the DPC of cluster MSC 202 set up self with cluster MSC between be connected, the business information of terminal to report is sent to cluster MSC 202 by the connection of setting up, realize the cluster communication function of GT800 network.
In GT800 and common GSM network, HLR is used to preserve user's CAMEL-Subscription-Information and user's homing position information; MSC is used for user's communications in its coverage is carried out operations such as exchange of speech, finishes the exchange of speech channel; BSC is used for management and distribution wireless network resource under the control of MSC, management cell configuration data.Interface between MSC and BSC is called as the A interface, communicates by the A interface between MSC and the BSC.According to present GSM standard regulation, a BSC can only connect a MSC, accepts the control of a MSC, and a MSC then can connect a plurality of BSC, controls a plurality of BSC.
For at common GSM network deploy cluster communication service, make common GSM network also can realize cluster communication function, should include network element devices such as the cluster HLR, the cluster MSC that support clustering functionality and cluster BSC in the common GSM network.
For BSC, owing to do not support that the scope that common BSC covered of clustering functionality is very little in the common GSM network, so the common BSC that does not support clustering functionality in the common GSM network can be replaced by the cluster BSC that supports clustering functionality, also can the common BSC that does not support clustering functionality in the common GSM network be upgraded or dispose, will not support the common BSC upgrading of clustering functionality or be configured to support the cluster BSC of clustering functionality.In addition, because MSC of GSM standard regulation can connect a plurality of BSC at present, can in common GSM network, increase the cluster BSC that supports clustering functionality.So, can make and include the cluster BSC that supports clustering functionality in the common GSM network.
Though can comprise the cluster BSC that supports clustering functionality in the common GSM network, can not realize cluster communication function but the common GSM network that only includes cluster BSC remains, also need the cooperation of network element devices such as the cluster HLR that supports clustering functionality and cluster MSC because realize cluster communication function.
But, in the prior art, for MSC and HLR, owing to do not support that the scope that MSC and HLR covered of clustering functionality is very big in the common GSM network, next MSC of ordinary circumstance is connected with a plurality of BSC simultaneously, and these a plurality of BSC may be by a plurality of manufacturer production, so, if change, the MSC and the HLR of clustering functionality do not supported in upgrading or configuration, and a plurality of BSC business that not only can cause being connected with MSC are interrupted, and are changing, behind upgrading or configuration MSC and the HLR, also need to adjust and test the compatibility between MSC and a plurality of BSC, operation is very complicated, and workload is very big, also is difficult to succeed.Simultaneously, for guaranteeing the common gsm communication function of the normal realization of common GSM network, operator does not allow to change MSC and the HLR in the common GSM network yet when disposing cluster communication service.In addition, because BSC of GSM standard regulation can only connect a MSC at present, can't in common GSM network, increase the cluster MSC that supports clustering functionality.So, just can't make and include the cluster MSC that supports clustering functionality in the common GSM network.
Therefore, prior art also can't realize cluster communication function in common GSM network.
Summary of the invention
In view of this, one object of the present invention is to provide a kind of method that realizes cluster communication function, makes common GSM network can realize cluster communication function.
Another object of the present invention is to provide a kind of system that realizes cluster communication function, makes common GSM network can realize cluster communication function.
For reaching an above-mentioned purpose, the invention provides a kind of method that realizes cluster communication function, for the DPC of cluster BSC allocation cluster MSC and the DPC of common MSC, cluster BSC is connected cluster MSC and common MSC respectively, this method is further comprising the steps of:
The business information that cluster BSC receiving terminal reports;
According to the business information that receives to being defined as group service, cluster BSC according to the DPC of the cluster MSC of configuration set up self with cluster MSC between be connected, the connection by foundation of the business information of terminal to report is sent to cluster MSC;
According to the business information that receives to being defined as not being group service, cluster BSC according to the DPC of common MSC set up self with common MSC between be connected, the connection by foundation of the business information of terminal to report is sent to common MSC.
In the such scheme, described terminal is as the calling party, further comprise before the business information that described cluster BSC receiving terminal reports: terminal is initiated originating call, and layer three (Layer 3) message that sends air interface protocol to cluster BSC connects control service request (CM SERVIE REQUEST) or call setup (IMMEDIATE SETUP) immediately; Described cluster BSC further comprises after receiving the business information of terminal to report: cluster BSC is according to article one Layer 3 message CM SERVIE REQUEST or the IMMEDIATE SETUP that receive, whether the type of call of judging terminal is trunked call, if the type of call of terminal is a trunked call, then the business of terminal to report is a group service; Otherwise the business of terminal to report is not a group service.
In the such scheme, described cluster BSC judges whether the type of call of terminal is that trunked call is specially: cluster BSC judges whether the type of call of terminal is group calling, broadcast ﹠ call or individual call.
In the such scheme, described terminal is as the callee, further comprise before the business information that described cluster BSC receiving terminal reports: cluster MSC issues the paging command that carries terminal iidentification at least to cluster BSC, cluster BSC receives the paging command that cluster MSC issues, write down the terminal iidentification that carries in the paging command, and paging information is issued to terminal; Terminal receives the paging information that cluster BSC issues, and reports the page response information that carries self identification at least to cluster BSC; Described business information is described page response information, described cluster BSC further comprises after receiving the business information of terminal to report: the terminal iidentification that carries in the cluster BSC coupling page response and the terminal iidentification of self record, if the match is successful, then the business of terminal to report is a group service; Otherwise the business of terminal to report is not a group service.
In the such scheme, described cluster BSC according to the DPC of cluster MSC of configuration set up self with cluster MSC between be connected, the business information of terminal to report is sent to cluster MSC by the connection of setting up to be comprised: cluster BSC sets up communication link and speech channel between self and the cluster MSC according to the DPC of the cluster MSC of configuration, signaling in the business information of terminal to report is sent to cluster MSC by the communication link of setting up, the voice in the business information of terminal to report are sent to cluster MSC by the speech channel of setting up.
In the such scheme, be connected to communication link and speech channel between cluster BSC and the common MSC between described cluster BSC and the common MSC, described cluster BSC sends to common MSC with the business information of terminal to report by the connection of setting up and comprises: cluster BSC sends to common MSC with the signaling in the business information of terminal to report by the communication link of setting up, and the voice in the business information of terminal to report are sent to common MSC by the speech channel of setting up.
Cluster BSC set up according to the DPC of cluster MSC of configuration self with cluster MSC between be connected or cluster BSC set up according to the DPC of the common MSC that disposes self with common MSC between be connected before, this method further comprises: cluster BSC respectively distributes to common MSC and cluster MSC according to the DPC of common MSC and the DPC of cluster MSC with the circuit of configuration at cluster MSC or the different circuit of common MSC configuration.
For reaching above-mentioned another purpose, the invention provides a kind of system that realizes cluster communication function, comprise common MSC and common HLR, it is characterized in that, at least also comprise cluster BSC, cluster MSC and cluster HLR,
Wherein, cluster BSC is used for the business information that receiving terminal reports, and judges professional type according to the business information that receives, if be judged as group service, then set up self with cluster MSC between be connected, then the business information of terminal to report is sent to cluster MSC by the connection of setting up; If the general service of being judged as, then set up self with common MSC between be connected, then the business information of terminal to report is sent to common MSC by the connection of setting up;
Cluster MSC is used to receive the business information that cluster BSC sends, send the request of obtaining the cluster user attribute information to cluster HLR according to the business information that receives, and, the exchange of speech operation is carried out in the communication of cluster user in self coverage according to the cluster user attribute information that obtains;
Cluster HLR is used to preserve the cluster user attribute information, according to the solicited message that is received from cluster MSC, inquires about the cluster user attribute information of preserving in its data storehouse, and the attribute information of cluster user is returned to cluster MSC.
This system further comprises: at least one common BSC, described common BSC connects common MSC.
From such scheme as can be seen, the present invention is by the DPC of allocation cluster MSC in cluster BSC, and in including the common GSM network of cluster BSC, increase cluster MSC and cluster HLR, make cluster BSC after receiving the business information of terminal to report, whether the business that can judge terminal to report is group service, if, then according to the DPC of cluster MSC of configuration set up self with cluster MSC between be connected, the business information of terminal to report is sent to cluster MSC by the connection of setting up, realize cluster communication function; Otherwise, according to the DPC of common MSC set up self with common MSC between be connected, the business information of terminal to report is sent to common MSC by the connection of setting up, realize common gsm communication function.
Utilize the present invention, owing in cluster BSC, disposed the DPC of cluster MSC, so cluster BSC can connect with common MSC and cluster MSC respectively simultaneously, and then when common GSM network deploy cluster communication service, can in including the common GSM network of cluster BSC, increase the cluster MSC and the cluster HLR that support clustering functionality, make common GSM network when realizing common gsm communication function, also can realize cluster communication function.
Because the present invention is the DPC that has disposed cluster MSC in cluster BSC, and has increased cluster MSC and cluster HLR in common GSM network when realizing the cluster communication function of common GSM network, do not change original common MSC in the common GSM network.Therefore, the realization of cluster communication function can't influence common GSM network and realizes common gsm communication function.And, in common GSM network, increase cluster MSC and cluster HLR, simple to operate, workload is very little, realizes that cost is also very low, is very beneficial for the promotion and application of group service.
Embodiment
For making the purpose, technical solutions and advantages of the present invention clearer, the present invention is described in more detail below in conjunction with embodiment.
Core content of the present invention is: by the DPC of allocation cluster MSC in cluster BSC, and in including the common GSM network of cluster BSC, increase cluster MSC and cluster HLR, make cluster BSC after receiving the business information of terminal to report, whether the business that can judge terminal to report is group service, if, then according to the DPC of cluster MSC of configuration set up self with cluster MSC between be connected, the business information of terminal to report is sent to cluster MSC by the connection of setting up, realize cluster communication function; Otherwise, according to the DPC of common MSC set up self with common MSC between be connected, the business information of terminal to report is sent to common MSC by the connection of setting up, realize common gsm communication function.
Based on the common GSM network that includes cluster BSC, Fig. 3 shows the present invention realizes the cluster communication function system in common GSM network networking structure figure.The system that realizes cluster communication function in GSM comprises network element devices such as cluster BSC 301, cluster MSC 302, cluster HLR 303, common MSC 304 and common HLR 305 at least.
Wherein, cluster BSC 301 is used for the business information that receiving terminal reports, judge professional type according to the business information that receives, and according to the result who judges set up self with cluster MSC 302 or common MSC 304 between be connected, business information with terminal to report sends to cluster MSC 302 or common MSC 304 by the connection of setting up then, realizes the cluster communication function or the common gsm communication function of GSM network.
In common GSM network, for realizing common gsm communication function, cluster BSC need set up self with common MSC between be connected, so cluster BSC itself disposes the DPC of common MSC.In technical scheme provided by the invention, for realizing that cluster BSC 301 can connect with cluster MSC 302 and common MSC 304 respectively, the present invention need be the DPC of cluster BSC 301 allocation cluster MSC, make cluster BSC 301 can set up respectively according to the DPC of the DPC of cluster MSC and common MSC self with cluster MSC 302 or common MSC 304 between be connected.
Being connected between cluster BSC 301 and cluster MSC 302 or the common MSC 304 comprises communication link that is used for command transmitting and the speech channel that is used for transferring voice.For communication link, what transmit between BSC and the MSC in the GSM network is Signaling System Number 7, and BSC is respectively different signalling points with MSC, and signaling is transmitted by the communication link between the signalling point.When BSC set up communication link between self and the MSC, initialization signaling point BSC should determine destination signaling point MSC according to DPC earlier, could set up the communication link between self and the MSC then.
For speech channel, BSC need be at the different different circuit of MSC configuration.Because circuit comes unique identification with cic circuit identification code (CIC), so BSC can dispose the corresponding common MSC of one section CIC, suppose that CIC is 0 to 1023, dispose the corresponding cluster MSC of another section CIC, suppose that CIC is 1024 to 2047.So, BSC 301 can be that cluster MSC 302 or common MSC 304 distribute different CIC according to DPC just.
Cluster MSC 302 is used to receive the business information that cluster BSC 301 sends, send the request of obtaining attribute informations such as cluster user priority according to the business information that receives to cluster HLR 303, and according to the cluster user attribute information that obtains, operations such as exchange of speech are carried out in communication to cluster user in self coverage, finish the exchange of speech channel.
Cluster HLR 303 is used to preserve the attribute informations such as priority of cluster user, according to the solicited message that is received from cluster MSC 302, inquires about the cluster user attribute information of preserving in its data storehouse, and the attribute information of cluster user is returned to cluster MSC 302.
Common MSC 304 is used to receive the business information that cluster BSC 301 sends, send the request of obtaining user signing contract information and homing position information according to the business information that receives to common HLR 305, and according to user signing contract information that obtains and homing position information, user's communications in self coverage is carried out operations such as exchange of speech, finish the exchange of speech channel.
Common HLR 305 is used to preserve user's CAMEL-Subscription-Information and homing position information, according to the solicited message that is received from common MSC 304, inquire about the user signing contract information and the homing position information of preserving in its data storehouse, and user's CAMEL-Subscription-Information and homing position information is returned to common MSC 304.
In addition, because a MSC can connect a plurality of BSC, can further include at least one common BSC so in GSM, realize the system of cluster communication function, and described cluster BSC also can be an above cluster BSC.Wherein, common BSC connects common MSC 304, and cluster BSC connects cluster MSC 302 and common MSC 304 respectively.
Based on the system that realizes cluster communication function in common GSM network shown in Figure 3, Fig. 4 shows the present invention realizes the cluster communication function overall technological scheme in the GSM network realization flow figure.The prerequisite that the present invention realizes is: for the DPC of cluster BSC allocation cluster MSC and the DPC of common MSC, cluster BSC is connected cluster MSC and common MSC respectively,, this method is further comprising the steps of:
Step 401: the business information that cluster BSC receiving terminal reports, according to the execution in step 402 of business information that receives to being defined as group service;
Step 402: cluster BSC according to the DPC of cluster MSC of configuration set up self with cluster MSC between be connected, the business information of terminal to report is sent to cluster MSC by the connection of setting up, the cluster communication function of realization GSM network.
In above-mentioned steps 401, described terminal may be as the calling party, also may be as the callee.In terminal during as the calling party, terminal is initiated originating call, after cluster BSC receives the originating call information of terminal, judges whether the type of call of terminal is trunked call, if the type of call of terminal is a trunked call, then the business of terminal to report is a group service; Otherwise the business of terminal to report is not a group service.
In terminal during as the callee, terminal is returned page response information to cluster BSC, after cluster BSC receives the page response information of terminal to report, whether the sign of judging terminal and cluster BSC be in that to receive the terminal iidentification that writes down after the cluster MSC paging command identical, if the sign of terminal and cluster BSC are in that to receive the terminal iidentification that writes down after the cluster MSC paging command identical, then the business of terminal to report is a group service; Otherwise the business of terminal to report is not a group service.
In above-mentioned steps 402, cluster BSC according to the DPC of cluster MSC of configuration set up self with cluster MSC between be connected, be that DPC according to the cluster MSC that disposes sets up communication link and the speech channel between self and the cluster MSC.After communication link and speech channel are set up, the signaling in the business information of terminal to report is sent to cluster MSC by the communication link of setting up, the voice in the business information of terminal to report are sent to cluster MSC by the speech channel of setting up.
Above-mentioned cluster BSC sets up self according to the DPC of cluster MSC of configuration and comprises with speech channel between the cluster MSC: cluster BSC is at cluster MSC or the different circuit of common MSC configuration, distributes to cluster MSC according to the circuit that the DPC of cluster MSC disposes for cluster MSC in will the circuit of configuration.
In addition, if it is not group service that cluster BSC determines the business of terminal to report, then cluster BSC according to the business information that receives to being defined as not being the further execution following steps of group service: cluster BSC according to the DPC of common MSC set up self with common MSC between be connected, the business information of terminal to report is sent to common MSC by the connection of setting up, realize the common gsm communication function of GSM network.
Above-mentioned cluster BSC according to the DPC of common MSC set up self with common MSC between be connected, be that DPC according to common MSC sets up communication link and the speech channel between self and the common MSC.After communication link and speech channel are set up, the signaling in the business information of terminal to report is sent to common MSC by the communication link of setting up, the voice in the business information of terminal to report are sent to common MSC by the speech channel of setting up.
Above-mentioned cluster BSC sets up self according to the DPC of common MSC and comprises with speech channel between the common MSC: cluster BSC is at cluster MSC or the different circuit of common MSC configuration, distributes to common MSC for the circuit of common MSC configuration according to the DPC of common MSC in will the circuit of configuration.
For this method that realizes cluster communication function in the GSM network provided by the invention can more clearly be described,, technical scheme provided by the invention is elaborated below in conjunction with two specific embodiments and with reference to accompanying drawing.
As shown in Figure 5, Fig. 5 is a method flow diagram of realizing cluster communication function according to first embodiment of the invention in the GSM network.The business information of terminal to report is a call information in the present embodiment, and for cluster BSC has disposed the DPC of cluster MSC and the DPC of common MSC, this method may further comprise the steps:
Step 501: terminal is initiated originating call, and to Layer 3 message of cluster BSC transmission air interface protocol, Layer 3 message of this air interface protocol may be CM SERVIE REQUEST message or IMMEDIATE SETUP message.
Step 502: cluster BSC judges according to article one Layer 3 message CM SERVIEREQUEST or the IMMEDIATE SETUP that receive whether the type of call of terminal is trunked call, if the type of call of terminal is a trunked call, then execution in step 503; Otherwise, execution in step 504;
In this step, trunked call is generally group calling, broadcast ﹠ call or individual call, and when whether the type of call of judging terminal was trunked call, if the calling of terminal is group calling, broadcast ﹠ call or individual call, then the type of call of terminal was a trunked call; Otherwise the type of call of terminal is that common GSM calls out.
Step 503: cluster BSC sets up communication link and speech channel between self and the cluster MSC according to the DPC of cluster MSC of configuration, signaling in calling and the follow-up is sent to cluster MSC by the communication link of setting up, voice in calling and the follow-up are sent to cluster MSC by the speech channel of setting up, realize the cluster communication function of GSM network, process ends.
Step 504: cluster BSC sets up communication link and speech channel between self and the common MSC according to the DPC of common MSC of configuration, signaling in calling and the follow-up is sent to common MSC by the communication link of setting up, voice in calling and the follow-up are sent to common MSC by the speech channel of setting up, realize the common gsm communication function of GSM network.
As shown in Figure 6, Fig. 6 is a method flow diagram of realizing cluster communication function according to second embodiment of the invention in the GSM network.The business information of terminal to report is a page response information in the present embodiment, and for cluster BSC has disposed the DPC of cluster MSC and the DPC of common MSC, this method may further comprise the steps:
Step 601: cluster MSC issues the paging command that carries terminal iidentification at least to cluster BSC, and terminal iidentification can be international mobile subscriber identity (IMSI) or temporary mobile subscriber identity (TMSI).
Step 602: cluster BSC receives the paging command that cluster MSC issues, and writes down the terminal iidentification that carries in the paging command, and paging command is issued to terminal.
Step 603: terminal receives the paging command that cluster BSC issues, and reports the page response information that carries self identification at least to cluster BSC.
Step 604: cluster BSC receives the page response information of terminal to report, the terminal iidentification that carries in the coupling page response information and the terminal iidentification of self record, if the match is successful, then execution in step 605; Otherwise, execution in step 606;
In this step, cluster BSC mates the terminal iidentification that carries in the page response information and the terminal iidentification of self record, be to judge whether the terminal iidentification that carries in the page response information is identical with the terminal iidentification of self record, if identical, then the match is successful for the terminal iidentification that carries in the page response information and the terminal iidentification of self record; Otherwise it fails to match for the terminal iidentification that carries in the page response information and the terminal iidentification of self record.
Step 605: cluster BSC according to the DPC of cluster MSC of configuration set up between self and the cluster MSC and speech channel, signaling in page response and the follow-up is sent to cluster MSC by the communication link of setting up, voice in page response and the follow-up are sent to cluster MSC by the speech channel of setting up, realize the cluster communication function of GSM network, process ends.
Step 606: cluster BSC according to the DPC of common MSC of configuration set up between self and the common MSC and speech channel, signaling in page response and the follow-up is sent to common MSC by the communication link of setting up, voice in page response and the follow-up are sent to common MSC by the speech channel of setting up, realize the common gsm communication function of GSM network.
Have only a cluster BSC in shown in Figure 3 in common GSM network, realizing in the system of cluster communication function, connect cluster MSC and common MSC respectively.In actual applications, because a MSC can connect a plurality of BSC simultaneously, so, in the system of cluster communication function a plurality of cluster BSC can be arranged in shown in Figure 3 in common GSM network, realizing, each cluster BSC connects cluster MSC and common MSC respectively; A plurality of common BSC also can be arranged, and each common BSC connects common MSC.Such technical scheme is consistent on technical thought with the technical scheme described in the embodiment of the invention, should be included within protection scope of the present invention.
In addition, all be cluster user information because cluster MSC and cluster HLR go up what preserve, related cluster user all is confined within the scope that cluster BSC covered, so cluster MSC and cluster HLR do not preserve user position information.After cluster BSC receives the location update request message of terminal to report, will be transmitted to common MSC to location update request message, cluster MSC does not handle location update request message.
Above-described specific embodiment; purpose of the present invention, technical scheme and beneficial effect are further described; institute is understood that; the above only is specific embodiments of the invention; be not limited to the present invention; within the spirit and principles in the present invention all, any modification of being made, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.