CN102104979A - Method, device and system for establishing local exchange - Google Patents

Method, device and system for establishing local exchange Download PDF

Info

Publication number
CN102104979A
CN102104979A CN2009101892486A CN200910189248A CN102104979A CN 102104979 A CN102104979 A CN 102104979A CN 2009101892486 A CN2009101892486 A CN 2009101892486A CN 200910189248 A CN200910189248 A CN 200910189248A CN 102104979 A CN102104979 A CN 102104979A
Authority
CN
China
Prior art keywords
mobile switching
switching centre
local exchange
message
controller
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.)
Granted
Application number
CN2009101892486A
Other languages
Chinese (zh)
Other versions
CN102104979B (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN200910189248.6A priority Critical patent/CN102104979B/en
Publication of CN102104979A publication Critical patent/CN102104979A/en
Application granted granted Critical
Publication of CN102104979B publication Critical patent/CN102104979B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a method, a corresponding device and a system for establishing local exchange. The method comprises the following steps: using a second mobile exchange center to receive information sent by a first mobile exchange center, wherein the information contains a calling branch identification controlled by the first mobile exchange center and an identification of a controller requiring for establishing local exchange; judging whether meeting the conditions of establishing local exchange by the second mobile exchange center; and when the conditions of establishing local exchange are met, using the second mobile exchange center to inform the controller to establish local exchange according to the calling branch identification controlled by the first mobile exchange center. By using the method, device and system for establishing local exchange provided by the invention, the application scene of the local exchange is expanded and the success rate for establishing local exchange is increased.

Description

Set up method, equipment and the system of local exchange
Technical field
The present invention relates to the communications field, particularly set up method, equipment and the system of local exchange.
Background technology
In local call, relate to the scene of a plurality of MSC (mobile switching centre) for calling, as in gsm system, BSC (base station controller) connects MSC1, MSC2 simultaneously.The calling branch of caller MS1 (travelling carriage) is controlled by MSC1, and the calling branch of called MS 2 is controlled by MSC2.If MSC1 finds to set up local exchange, then MSC1 directly notifies BSC.After having notice, carries out BSC local swap operation.If BSC completes successfully local exchange, then inform MSC1 by message.After MSC1 receives message, inform that the local exchange of MSC2 sets up, after MSC-2 receives message, reply.
In the prior art, have such situation, when MSC1 notice BSC set up local the exchange, the calling branch of MS2 may just prepare to initiate supplementary service, and this supplementary service conflicts with local exchange.MSC1 is also ignorant to this, finally causes local exchange to set up failure; In addition, under some complex scene, when setting up local exchange as MSC1 notice BSC, the calling branch of MS2 is just being striden BSC and is being switched, and may cause scurrying words.
Summary of the invention
The technical problem that the embodiment of the invention will solve is the problem that solves local exchange foundation failure under many MSC scene, improves the success rate of setting up local exchange under many MSC scene.
For this reason, the embodiment of the invention provides a kind of method of setting up local exchange on the one hand, comprising:
First mobile switching centre sends message to second mobile switching centre, comprises the sign of the calling branch of first mobile switching centre control in the described message, and the sign that needs the controller of the local exchange of foundation;
So that when described second mobile switching centre determines to satisfy the condition of setting up local exchange, notify described controller to set up local exchange according to the sign of the calling branch of described first mobile switching centre control.
The embodiment of the invention provides a kind of method of setting up local exchange on the other hand, comprising:
Second mobile switching centre receives the message that first mobile switching centre sends, comprise in the described message control of first mobile switching centre the sign of calling branch, and the sign that needs to set up the controller of local exchange;
Described second mobile switching centre judges whether to satisfy the condition of setting up local exchange;
When determining to satisfy the condition of setting up local exchange, described second mobile switching centre notifies described controller to set up local exchange according to the sign of the calling branch of described first mobile switching centre control.
The present invention provides a kind of mobile switching centre on the other hand, it is characterized in that, comprising:
Construction unit is used to make up message, comprise in the described message control of described mobile switching centre the sign of calling branch, and the sign that needs to set up the controller of local exchange;
Transmitting element, be used for sending described message to second mobile switching centre, so that when described second mobile switching centre determines to satisfy the condition of setting up local exchange, notify described controller to set up local exchange according to the sign of the calling branch of described mobile switching centre control.
The present invention provides another kind of mobile switching centre on the other hand, comprising:
First receiving element is used to receive the message that first mobile switching centre sends, and comprises the sign of the calling branch of first mobile switching centre control in the described message, and the sign that needs the controller of the local exchange of foundation;
Judging unit is used to judge whether to satisfy the condition of setting up local exchange;
Notification unit is used for when judging unit is determined to satisfy the condition of setting up local exchange, notifies described controller to set up local exchange according to the sign of the calling branch of described first mobile switching centre control.
Further aspect of the present invention provides a kind of system that sets up local exchange, comprising:
First mobile switching centre, second mobile switching centre;
Described first mobile switching centre is used for sending message to described second mobile switching centre, comprises the sign of the calling branch of first mobile switching centre control in the described message, and the sign that needs the controller of the local exchange of foundation;
Described second mobile switching centre is used to receive the described message that described first mobile switching centre sends, and judge whether satisfy to set up the condition of local exchange, when determining to satisfy the condition of setting up local exchange, notify described controller to set up local exchange according to the sign of the calling branch of described first mobile switching centre control.
The method that the embodiment of the invention provides, Apparatus and system, when in relating to the scene of a plurality of MSC, setting up local the exchange, send message by the MSC1 that starts local exchange to the MSC2 of opposite end, judge whether to set up local exchange by MSC2, and notification controller carries out local swap operation; Rather than directly carry out local swap operation by the MSC1 notification controller, avoided the local swap operation of MSC1 notification controller, and the opposite end does not possess the local swap fault of foundation that the condition of local exchange causes and scurry words under some complex scene, enlarge the application scenarios of local exchange, improved the power that is created as of local exchange.
Description of drawings
Fig. 1 sets up the structural representation of the system of local exchange for the embodiment of the invention is a kind of;
Fig. 2 sets up a schematic flow sheet of the method for local exchange for the embodiment of the invention is a kind of;
Fig. 3 sets up another schematic flow sheet of the method for local exchange for the embodiment of the invention is a kind of;
Fig. 4 is a signaling diagram setting up the method for local exchange under the embodiment of the invention call setup scene;
Fig. 5 strides signaling diagram of method of setting up local exchange under the controller handoff scenario for the embodiment of the invention;
Fig. 6 strides a signaling diagram setting up the method for local exchange under the MSC handoff scenario for the embodiment of the invention;
Fig. 7 is the structural representation of a kind of MSC of the embodiment of the invention;
Fig. 8 is another structural representation of a kind of MSC of the embodiment of the invention;
Fig. 9 is the structural representation of the another kind of MSC of the embodiment of the invention;
Figure 10 is another structural representation of the another kind of MSC of the embodiment of the invention.
Embodiment
In order to make purpose of the present invention, technical scheme and advantage clearer,, the present invention is further elaborated below in conjunction with drawings and Examples.Should be appreciated that specific embodiment described herein only in order to explanation the present invention, and be not used in qualification the present invention.
Fig. 1 sets up the structural representation of the system of local exchange for the embodiment of the invention is a kind of, as shown in Figure 1, this system comprises:
First moving exchanging center MSC, 1, the second moving exchanging center MSC 2;
MSC1 is used for sending message to MSC2, comprises the sign of the calling branch of MSC1 control in this message, and the sign that needs the controller of the local exchange of foundation;
MSC2 is used to receive the message that MSC1 sends, and judges whether to satisfy the condition of setting up local exchange, when determining to satisfy the condition of setting up local exchange, notifies described controller to set up local exchange according to the sign of the calling branch of MSC1 control.
In the embodiment of the invention, MSC1 can be INR (informationRequest information request) message to the message that MSC2 sends, the sign (this controller can be RNC or BSC) that has the controller of MSC1 place calling branch in this INR message, with BSC is example, being identified in this message of this BSC represented with Global BSC ID, and the sign oCall-Leg-ID that needs the calling branch of the local MSC1 control that exchanges of foundation.
MSC2 is used to receive above-mentioned INR message, judge whether to satisfy the condition of setting up local exchange, specifically can be whether consistent according to the sign of the controller in the sign of the controller of the calling branch correspondence of judging MSC2 control and the above-mentioned message, if consistent, represent that then calling and called are under the same controller;
And whether whether the user's (be the calling branch user down of MSC2 control, may be caller or called) who judges place calling branch under the MSC2 according to the calling branch at MSC2 place (being the calling branch of MSC2 control) sign by Lawful Interception and take place to exchange afoul supplementary service with local; When caller and called being under the same controller, and the user of MSC2 place calling branch is not by Lawful Interception, when not taking place with the afoul supplementary service of local exchange yet, determine to satisfy the condition of setting up local exchange, then notification controller is set up local exchange according to the sign of the calling branch of MSC1 control, specifically can be the pairing SCCP of calling branch (Signaling Connection Control Part by MSC2 control, the signaling connection control protocol) connects and to send ESTABLISH LCLS REQUEST message to controller and notify, have the sign of the calling branch of MSC1 control in this message.
After controller receives this notification message, carry out local swap operation according to caller and called calling branch sign Call-Leg-ID, wherein the sign of the calling branch of MSC1 control is learnt from above-mentioned ESTABLISH LCLS REQUEST message, the sign of the calling branch of MSC2 control can connect by SCCP to be learnt, and to MSC2 feedback execution result.After MSC2 receives the execution result of feedback, inform MSC1, can be to inform MSC1 by INF message, can carry Call-Leg-ID, the LCLS Status information of two calling branch having set up local exchange in the INF message, wherein the local exchange of LCLS Status indication starts.
The system of the local exchange of foundation that present embodiment provides can set up local exchange in the general calling process, also can be applied in the scene that caller in the calling procedure or the called BSC of striding, MSC switch, and under the medium several scenes of call establishment.
The system of the local exchange of the foundation that present embodiment provides, when in relating to the scene of a plurality of MSC, setting up local the exchange, send message by the MSC1 that starts local exchange to the MSC2 of opposite end, judge whether to set up local exchange by MSC2, and notification controller carries out local swap operation; Rather than directly carry out local swap operation by the MSC1 notification controller, avoided the local swap operation of MSC1 notification controller, and the opposite end does not possess the local swap fault of foundation that the condition of local exchange causes and scurry words under some complex scene, enlarge the application scenarios of local exchange, improved the power that is created as of local exchange.
In another embodiment of the present invention, when MSC2 judges the condition that does not satisfy the local exchange of foundation, then do not send notice to controller.
Then judge when following three conditions have arbitrary condition not satisfy and do not satisfy the condition of setting up local exchange: 1, calling and called branch is under same controller;
2, the user under the branch of MSC2 place (can be caller or called) is not taken place and the afoul supplementary service of local exchange;
3, the user under the branch of MSC2 place (can be caller or called) is not by Lawful Interception.
When MSC2 judges that calling and called branch is not in same controller following time, can inform MSC1 by INF message, can carry Call-Leg-ID, the LCLS Status information of the sign of the controller of MSC2 place calling branch, two calling branch in the message, wherein the local exchange of LCLS Status indication does not start.
When judging above-mentioned condition 1, satisfies MSC2,2,3 each when not satisfying, then can pass through information answer (INF, Information) message is informed MSC1, can carry Call-Leg-ID, the LCLS Requiremnet information of the sign of the controller of MSC2 place calling branch, two calling branch in the message, wherein local exchange is forbidden in LCLS Requiremnet indication.
Same, middle MSC1 embodiment illustrated in fig. 1 also can judge whether to start local exchange before MSC2 sends message, need judge whether to meet the following conditions:
1, the user under the branch of MSC1 place (can be caller or called) is not taken place and the afoul supplementary service of local exchange;
2, the user under the branch of MSC1 place (can be caller or called) is not by Lawful Interception.
When above-mentioned condition all satisfies, then send message, to start local exchange to MSC2.
In addition, MSC1 can also judge whether MSC2 supports local exchange, specifically be to receive the initial address message (IAM that MSC2 sends, Initial address message), when the sign of the controller of the calling branch correspondence that comprises second mobile switching centre control in the described initial address message, determine that MSC2 supports local exchange.Can also judge that calling and called branch is whether under same controller; If when the sign of the controller that the sign of the controller of the calling branch correspondence of MSC2 control and the calling branch that MSC1 controls are corresponding is identical, determine that calling and called branch is under same controller.If MSC2 supports local exchange, calling and called branch satisfies above-mentioned condition again under same controller, then sends message to MSC2.
Fig. 2 sets up a schematic flow sheet of the method for local exchange for the embodiment of the invention is a kind of, as shown in Figure 2, this method comprises:
200 first moving exchanging center MSCs 1 send message to second moving exchanging center MSC 2, comprise in this message MSC1 control the sign of calling branch, and the sign that needs to set up the controller of local exchange; So that when MSC2 determines to satisfy the condition of setting up local exchange, notify described controller to set up local exchange according to the sign of the calling branch of described MSC1 control.
MSC1 has detailed introduction in the embodiment shown in fig. 1 to concrete form of message and the content that MSC2 sends message, does not give unnecessary details at this.
Before MSC2 sent message, MSC1 can judge whether to start local exchange at MSC1, when judged result be can the time, carry out to MSC2 transmission message.
The judgement of carrying out can comprise:
1, judges whether MSC2 supports local exchange.
Can be to receive the IAM message that MSC2 sends, when the sign of the controller that comprises the MSC2 correspondence in the IAM message, determine that MSC2 supports local exchange.
2, calling and called branch is under same controller;
3, the user under the branch of MSC1 place (can be caller or called) is not taken place and the afoul supplementary service of local exchange;
4, the user under the branch of MSC1 place (can be caller or called) is not by Lawful Interception.
When above-mentioned condition satisfied simultaneously, perhaps above-mentioned 3,4 (judged that 1,2 can not carry out) when satisfying simultaneously, and perhaps 1 when satisfying, and perhaps 1,2 when satisfying, and perhaps 2,3,4 when satisfying, and sends message to MSC2.
Fig. 3 sets up another schematic flow sheet of the method for local exchange for the embodiment of the invention is a kind of, present embodiment is and a corresponding embodiment who sets up local exchange method from the MSC2 side embodiment illustrated in fig. 2.As shown in Figure 3, this method comprises:
301 second moving exchanging center MSCs 2 receive the message that first moving exchanging center MSC 1 sends, and comprise the sign of MSC1 controlling call branch in this message, and the sign that needs the controller of the local exchange of foundation.
This message promptly can be the INR message in embodiment illustrated in fig. 1, and the concrete form of message and the content of message have detailed introduction in the embodiment shown in fig. 1, do not give unnecessary details at this.
302MSC2 judges whether to satisfy the condition of setting up local exchange;
303 when determining to satisfy the condition of setting up local exchange, and MSC2 notifies described controller to set up local exchange according to the sign of the identifying call letters branch of the calling branch of MSC1 control.
MSC2 judges specifically: whether the sign of the controller that the calling branch of controlling according to the sign and the MSC2 of described controller that need to set up local exchange is corresponding identical judges caller and called whether being under the same controller, whether whether the calling branch that is in caller under the MSC2 or called correspondence by Lawful Interception, and take place and the afoul supplementary service of local exchange;
When described caller and called being under the same controller, and the caller under the MSC2 or called, when also not taking place, determine to satisfy the condition of setting up local exchange with the afoul supplementary service of local exchange not by Lawful Interception.Then the MSC2 notification controller is set up local exchange, specifically can be to connect by the pairing SCCP of the calling branch of MSC2 control to send ESTABLISHLCLS REQUEST (setting up local exchange request) message to controller and notify, have the sign of the calling branch of MSC1 control in this message.
When described caller with calledly be not in same controller following time, then determine not satisfy the condition of setting up local exchange, the local exchange of notice MSC1 starts;
When described caller and called being under the same controller, but the caller under the MSC2 or called by Lawful Interception, or when taking place, then determine not satisfy the condition of setting up local exchange with the afoul supplementary service of local exchange, notice MSC1 forbids local the exchange.
Behind the MSC2 notification controller, can receive this locality exchange execution result that described controller returns, described execution result is sent to MSC1, can be to inform MSC1 by INF message, can carry Call-Leg-ID, the LCLSStatus information of two calling branch having set up local exchange in the INF message, wherein the local exchange of LCLS Status indication starts.
The method of Fig. 2, the local exchange of foundation that provides in embodiment illustrated in fig. 3, when in relating to the scene of a plurality of MSC, setting up local the exchange, send message by the MSC1 that starts local exchange to the MSC2 of opposite end, judge whether to set up local exchange by MSC2, and notification controller carries out local swap operation; Rather than directly carry out local swap operation by the MSC1 notification controller, avoided the local swap operation of MSC1 notification controller, and the opposite end does not possess the local swap fault of foundation that the condition of local exchange causes and scurry words under some complex scene, enlarge the application scenarios of local exchange, improved the power that is created as of local exchange.
Fig. 4 is a signaling diagram setting up the method for local exchange under the embodiment of the invention call setup scene, and the call setup scene refers to the scene of calling and called foundation conversation.
In the present embodiment, the controller of setting up local exchange is example with BSC, in order to indicate conveniently, this BSC has been carried out differentiation in logic, the BSC of caller branch is oBSC, and the BSC of called branch is tBSC, and in fact oBSC and tBSC are same physical entity physically; The corresponding oBSC of MSC2, the corresponding tBSC of MSC1.In the present embodiment not the message to call setup flow process in the prior art all show, and only the message that relates to technical solution of the present invention is described.
As shown in Figure 4, this method comprises:
401 when call setup, and MSC2 sends IAM message to MSC1, can carry oBSC-ID, oCall-Leg-ID in this message.
Might not need to carry the ID of oBSC in this message, can be when MSC2 supports local exchange, just carries oBSC-ID; If MSC2 does not support local exchange, then do not carry oBSC-ID.
After 402MSC1 receives this IAM message, judge by oBSC-ID whether call out is local call.If local call, MSC1 can inform the ID of another calling branch of tBSC, i.e. oCall-Leg-ID in ASSIGNMENT REQUEST message.
In addition, MSC1 carries the oBSC-ID cell and judges whether MSC2 supports local the exchange by checking to have or not in the IAM message.
403tBSC can set up local exchange by ASSIGNMENT COMPLETE message authentication.Wherein LCLS Requirement cell represents to set up local exchange.
Need to prove that if in 401, MSC2 does not carry oBSC-ID in the IAM message that MSC1 sends, then 402 do not carry oCall-Leg-ID, also do not carry LCLSRequirement in 403.So, the callee is after the calling party sends connect message in 404, and MSC1 can directly send INR message to MSC2.Only MSC1 does not know whether MSC2 supports local exchange.
404 callees send connect message to the calling party
405MSC1 sends INR message to MSC2, comprises LCLS Requirement in this message, tGlobal BSC-ID (being the ID of tBSC), tCall-Leg-ID.Wherein can LCLS Requirement represent to require the MSC2 judgement set up local exchange.
After MSC2 receives this INR message, judge whether to set up local exchange, promptly judge this moment:
1, whether calling and called branch is under same controller;
Specifically be to judge according to whether the controller identifier at two calling branch places is identical: MSC2 knows the controller identifier (oGlobal-BSC-ID) at caller branch place, and MSC 1 has also informed the controller identifier (tGlobal-BSC-ID) at the called branch of MSC2 place.MSC2 is as long as relatively whether the controller identifier at these two calling branch places is identical.If identical, illustrate that then calling and called branch is under same controller.
2, whether caller does not take place and the afoul supplementary service of local exchange;
3, whether caller is by Lawful Interception.
When the judged result of above-mentioned three conditions all is "Yes", then carry out 406.
If MSC2 finds that calling and called branch is not under same controller, then can inform MSC1 by INF message, can carry Call-Leg-ID, the LCLS Status information of the sign of the controller of MSC2 place calling branch, two calling branch in the message, wherein the local exchange of LCLS Status indication does not start.
When judging above-mentioned condition 1, satisfies MSC2,2,3 each when not satisfying, then can inform MSC1 by INF message, can carry Call-Leg-ID, the LCLS Requiremnet information of the sign of the controller of MSC2 place calling branch, two calling branch in the message, wherein local exchange is forbidden in LCLS Requiremnet indication.
406MSC2 sends ESTABLISH LCLS REQUEST message to oBSC, carries tCall-Leg-ID in the message, requires oBSC to set up local exchange.
407oBSC returns execution result ESTABLISH LCLS COMPLETE message to MSC2, and the local exchange of expression is set up and finished, and carries oCall-Leg-ID, tCall-Leg-ID in the message.
After 408MSC2 receives the executing result message of oBSC, tell MSC1 by INF message.In this INF message, carry LCLS Status information, wherein the local exchange of LCLS Status indication starts, can also carry ID, oCall-Leg-ID, the tCall-Leg-ID of oBSC, be used for confirming to have set up local exchange under the relevant BSC of calling branch in correspondence to MSC1.
Set up the method for local exchange under the call setup scene that present embodiment provides, when finding to set up local exchange, send message initiated local exchange by called MS C to caller MSC, and judge again by caller MSC and could set up local exchange, improved the success rate of local exchange.
Fig. 5 strides signaling diagram of method of setting up local exchange under the controller handoff scenario for the embodiment of the invention, striding the controller handoff scenario in calling procedure is meant: in calling procedure, caller or called under current controller switching another one controller, in the present embodiment, controller is example with BSC, T-BSC refers to the target BS C of caller or called switching among the figure, MSC1 represents the MSC at caller place, MSC2 represents the MSC at called place, switching to T-BSC with caller from the BSC at original place in the present embodiment is that example describes, as shown in Figure 5, this method comprises:
501MSC1 receives the handoff completion message HANDOVERCOMPLETE that T-BSC sends, and the expression caller has switched under the T-BSC.At this moment, calling and called all are under this T-BSC.
502MSC1 sends INR message to MSC2, comprises LCLS Requirement in this message, tGlobal BSC-ID (being the ID of T-BSC), the sign oCall-Leg-ID of the calling branch of caller.Wherein LCLS Requirement represents to require MSC2 to judge that can local exchange set up.
MSC1 can judge whether to send INR message before MSC2 sends INR message.Concrete condition of judging and result see also embodiment illustrated in fig. 2 in 200 explanation, do not give unnecessary details at this.
After MSC2 receives this INR message, judge whether to set up local exchange, promptly judge this moment:
1, whether calling and called branch is under same controller;
Specifically be to judge according to whether the controller identifier at two calling branch places is identical: MSC2 knows the controller identifier (tGlobal-BSC-ID) at called branch place, after switching, MSC1 has also informed the controller identifier (Global-T-BSC-ID) at place, MSC2 caller branch switching back.MSC2 is as long as relatively whether the controller identifier at these two calling branch places is identical; If identical, illustrate that then calling and called branch is under same controller.
2, not called whether the generation and the afoul supplementary service of local exchange;
3, called whether not by Lawful Interception.
When the judged result of above-mentioned three conditions all is "Yes", then carry out 503.
If MSC2 finds that calling and called branch is not under same controller, then can inform MSC1 by INF message, can carry Call-Leg-ID, the LCLS Status information of the sign of the controller of MSC2 place calling branch, two branches in the message, wherein the local exchange of LCLS Status indication does not start.
When judging above-mentioned condition 1, satisfies MSC2,2,3 each when not satisfying, then can inform MSC1 by INF message, can carry Call-Leg-ID, the LCLS Requiremnet information of the sign of the controller of MSC2 place calling branch, two branches in the message, wherein local exchange is forbidden in LCLS Requiremnet indication.
503MSC2 sends ESTABLISH LCLS REQUEST message to T-BSC, carries tCall-Leg-ID in the message, requires T-BSC to set up local exchange.
504T-BSC returns execution result ESTABLISH LCLS COMPLETE message to MSC2, and the local exchange of expression is set up and finished, and carries oCall-Leg-ID, tCall-Leg-ID in the message.
After 505MSC2 receives the executing result message of T-BSC, tell MSC1 by INF message.Carry LCLS Status information in this INF message, wherein the local exchange of LCLS Status indication starts, and can also carry ID, oCall-Leg-ID, the tCall-Leg-ID of T-BSC.
The local method that exchanges is set up in striding that present embodiment provides under the controller handoff scenario, the MSC that switches the place, back by the user who switches sends message initiated local exchange to opposite end MSC when finding to set up local exchange, and judge again by opposite end MSC and could set up local exchange, can avoid in calling procedure, striding controller and switch this locality exchange foundation failure that causes, improve the success rate of local exchange.
Fig. 6 strides under the MSC handoff scenario signaling diagram of the method for setting up local exchange for the embodiment of the invention, strides the MSC handoff scenario and is meant: in calling procedure, caller or called MSC from current place switch under another MSC.
In the present embodiment, stride MSC with the calling subscriber and switch to example, switch to BSC under the MSC1 ' from the MSC1 at original place, with the called formation local call under the BSC.The MSC at called place is MSC2, and BSC also returns the MSC2 management.As shown in Figure 6, this method comprises:
601MSC1 sends MAP Prepare Handover Request message to MSC1 '.
Can carry tGlobal-BSC-ID cell and tCall-Leg-ID cell in this message, wherein tGlobal-BSC-ID identifies the BSC at called place, the calling branch that the tCall-Leg-ID sign is called.These two cells are used for MSC1 ' and judge whether two calling branch belong to same BSC.
602BSC sends handoff completion message to MSC1 '.
603MSC1 ' sends MAP Send End Signal Request message to MSC1, informs to switch and finishes.
604MSC1 ' sends INR message to MSC2, comprises LCLS Requirement in this message, tGlobal-BSC-ID (being the ID of BSC), and caller is at the sign oCall-Leg-ID ' of the calling branch of MSC1 '.Wherein LCLS Requirement represents to require MSC2 to judge whether to set up local exchange.This INR message is by the MSC1 transfer.
MSC1 ' can judge whether to send INR message before MSC2 sends INR message.Concrete condition of judging and result see also embodiment illustrated in fig. 2 in 200 explanation, do not give unnecessary details at this.
After MSC2 receives this INR message, judge whether to set up local exchange, promptly judge this moment:
1, whether calling and called branch is under same controller;
Specifically be that BSC according to two calling branch places judges: MSC2 knows the sign of the BSC at called current place, simultaneously MSC1 ' has informed that also MSC2 switches the BSC sign at caller place, back, and MSC2 judges that by learning that relatively two calling branch are whether identical calling and called branch is whether under same BSC.
2, not called whether the generation and the afoul supplementary service of local exchange;
3, called whether not by Lawful Interception.
When the judged result of above-mentioned three conditions all is "Yes", then carry out 605.
If MSC2 finds that calling and called branch is not under same controller, then can inform MSC1 ' by INF message, can carry sign, the Call-Leg-ID of two calling branch, the LCLS Status information of controller of the calling branch correspondence of MSC2 control in the message, wherein the local exchange of LCLS Status indication starts.
When judging above-mentioned condition 1, satisfies MSC2,2,3 each when not satisfying, then can inform MSC1 ' by INF message, can carry LCLS Requiremnet information in the message, local exchange is forbidden in indication, can also carry the sign of the controller of the Call-Leg-ID of two calling branch and MSC2 place calling branch.
605MSC2 sends ESTABLISH LCLS REQUEST message to BSC, carries tCall-Leg-ID in the message, requires BSC to set up local exchange.
606BSC returns execution result ESTABLISH LCLS COMPLETE message to MSC2, and the local exchange of expression is set up and finished, and carries oCall-Leg-ID ', tCall-Leg-ID in the message.
After 607MSC2 receives the executing result message of BSC, tell MSC1 by INF message.Carry LCLS Status information in this INF message, wherein the local exchange of LCLS Status indication starts, and can also carry the ID of BSC, the Call-Leg-ID of two calling branch.
The local method that exchanges is set up in striding that present embodiment provides under the MSC handoff scenario, the MSC MSC by user place before switching when finding to set up local exchange that switches the place, back by the user who switches sends message initiated local exchange to opposite end MSC, and judge again by opposite end MSC and could set up local exchange, can avoid in calling procedure, striding MSC and switch this locality exchange foundation failure that causes, and cause scurry words, improved the success rate of local exchange.
Fig. 7 is the structural representation of a kind of MSC of the embodiment of the invention, and this MSC can think the MSC1 in the foregoing description, and as shown in Figure 7, this MSC comprises:
Construction unit 701 is used to make up message, comprises the sign of the calling branch of described mobile switching centre control in the described message, and the sign that needs to set up the local controller that exchanges;
Transmitting element 702 is used for sending described message to second moving exchanging center MSC 2, so that MSC2 when determining to satisfy the condition of setting up local exchange, notifies described controller to set up local exchange according to the sign of the calling branch of described mobile switching centre control.
The message that makes up can be INR message, has the sign (this controller can be RNC or BSC) of the controller of MSC1 place calling branch in this INR message, is example with BSC, and being identified in this message of this BSC represented with Global BSC ID; And the calling branch sign oCall-Leg-ID transmitting element 702 that needs to set up the local MSCl control that exchanges is used for sending this INR message to MSC2.
Further, as shown in Figure 8, this MSC can also comprise: judging unit 703, be used to judge whether that needs start local exchange, when judged result when being, notice construction unit 701 is carried out the described message of structures.
Receiving element 704 is used to receive the initial address message that described second mobile switching centre sends;
Described judging unit 703 specifically is used for judging when whether described initial address message comprises the sign of controller of calling branch correspondence of second mobile switching centre control, when the sign of the controller of the calling branch correspondence that comprises second mobile switching centre control in the described initial address message, determine that described second mobile switching centre supports local exchange.At this moment, judging unit 703 determines to need to start local exchange, and notice construction unit 701 is carried out and made up described message.
In addition, described judging unit 703 is used to specifically also judge whether caller and called calling branch are under the same controller; And/or, judge caller under described first mobile switching centre or called whether by Lawful Interception, whether take place and the afoul supplementary service of local exchange.
Actual conditions that judging unit 703 is judged and result can not give unnecessary details at this referring to the explanation in 200 in embodiment illustrated in fig. 2.
Fig. 9 is the structural representation of the another kind of MSC of the embodiment of the invention, and this MSC can think the MSC2 in the foregoing description, and as shown in Figure 9, this MSC comprises:
First receiving element 901 is used to receive the message that first mobile switching centre sends, and comprises the sign of the calling branch of first mobile switching centre control in this message, and the sign that needs the controller of the local exchange of foundation.
This message promptly can be the INR message in embodiment illustrated in fig. 7, and the concrete form of message and the content of message have detailed introduction in the embodiment shown in fig. 7, do not give unnecessary details at this.
Judging unit 902 is used to judge whether to satisfy the condition of setting up local exchange;
Notification unit 903 is used for when judging unit 902 is determined to satisfy the condition of setting up local exchange, notifies described controller to set up local exchange according to the sign of the calling branch of described first mobile switching centre control.
Notification unit 903 specifically can be to send ESTABLISH LCLS REQUEST message by the SCCP connection of the calling branch correspondence of second mobile switching centre control to controller to notify, and can have the sign of the calling branch of MSC1 control in this message.And the calling branch sign BSC of second mobile switching centre control can learn by the SCCP connection.
Described judging unit 902 is used to specifically to judge that the sign of the controller that the calling branch controlled according to the sign of the described controller that needs to set up local exchange and second mobile switching centre is corresponding is whether identical judges caller and called whether being under the same controller, be in caller under described second mobile switching centre or called, and whether take place and the afoul supplementary service of local exchange whether by Lawful Interception; When described caller and called being under the same controller, and the caller under described second mobile switching centre or called not by Lawful Interception, when not taking place with the afoul supplementary service of local exchange yet, determine to satisfy the condition of setting up local exchange, then indicate notification unit 903 to notify described controller to set up local exchange according to the sign of the calling branch of described first mobile switching centre control.
Further, as shown in figure 10, MSC shown in Figure 9 can also comprise transmitting element 904, be used for judging described callers and calledly not being in same controller following time, send the local exchange of described first mobile switching centre of message informing to described first mobile switching centre and start when judging unit 902; Or, be used for judging described caller and called being under the same controller when judging unit 902, but the caller under described second mobile switching centre or called by Lawful Interception, or when taking place, send described first mobile switching centre of message informing to described first mobile switching centre and forbid local the exchange with the afoul supplementary service of local exchange.
Can also comprise second receiving element 905, be used to receive this locality exchange execution result that described controller returns; Transmitting element 904 also is used for described execution result is sent to described first mobile switching centre.After second receiving element 905 is received the execution result of feedback, can be to inform MSC1 by INF message, can carry Call-Leg-ID, the LCLS Status information of MSC2 place branch in the INF message, wherein the local exchange of LCLS Status indication starts.
The equipment of the local exchange of foundation that the embodiment of the invention provides has enlarged the application scenarios of local exchange, has improved the power that is created as of local exchange.
The method of the local exchange of the foundation that the embodiment of the invention provides, equipment and system, can be applied in GSM (Global System for Mobile communications global system for mobile communications), WCDMA (access of Wideband Code Division Multiple Access Wideband Code Division Multiple Access (WCDMA)), in the TD-SCDMA systems such as (Time Division Synchronous Code Division Multiple Access TD SDMA).
Need to prove that the embodiment of the invention does not need to introduce independently functional part, can realize by the mode that software adds essential general hardware platform.Based on such understanding, the part that the technical scheme of the embodiment of the invention contributes to prior art in essence in other words can embody with the form of software product, this computer software product is stored in the storage medium, comprises that some instructions are in order to carry out the described method of each embodiment of the present invention.Here alleged storage medium, as: ROM/RAM, disk, CD etc.
In sum, more than be preferred embodiment of the present invention only, be not to be used to limit protection scope of the present invention.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (18)

1. a method of setting up local exchange is characterized in that, comprising:
First mobile switching centre sends message to second mobile switching centre, comprises the sign of the calling branch of first mobile switching centre control in the described message, and the sign that needs the controller of the local exchange of foundation;
So that when described second mobile switching centre determines to satisfy the condition of setting up local exchange, notify described controller to set up local exchange according to the sign of the calling branch of described first mobile switching centre control.
2. the method for claim 1 is characterized in that,
Described first mobile switching centre judges whether need to start local exchange, when judged result when being, carry out described to second mobile switching centre transmission message.
3. method as claimed in claim 2 is characterized in that,
Describedly judge whether to start local exchange and comprise:
Described first mobile switching centre receives the initial address message that described second mobile switching centre sends, when the sign of the controller of the calling branch correspondence that comprises second mobile switching centre control in the described initial address message, determine that described second mobile switching centre supports local exchange.
4. method as claimed in claim 2 is characterized in that,
Describedly judge whether to start local exchange and comprise:
Judge whether caller and called calling branch are under the same controller;
And/or, judge caller under described first mobile switching centre or called whether by Lawful Interception, whether take place and the afoul supplementary service of local exchange.
5. as each described method of claim 1-4, it is characterized in that:
Described first mobile switching centre is information request (INR) message to the message that second mobile switching centre sends.
6. a method of setting up local exchange is characterized in that, comprising:
Second mobile switching centre receives the message that first mobile switching centre sends, comprise in the described message control of first mobile switching centre the sign of calling branch, and the sign that needs to set up the controller of local exchange;
Described second mobile switching centre judges whether to satisfy the condition of setting up local exchange;
When determining to satisfy the condition of setting up local exchange, described second mobile switching centre notifies described controller to set up local exchange according to the sign of the calling branch of described first mobile switching centre control.
7. method as claimed in claim 6 is characterized in that, the described condition that satisfies the local exchange of foundation that judges whether comprises:
The sign of the controller that the calling branch of controlling according to the sign of described controller that need to set up local exchange and described second mobile switching centre is corresponding is judged caller and called whether being under the same controller, be in caller under described second mobile switching centre or called, and whether take place and the afoul supplementary service of local exchange whether by Lawful Interception;
When described caller and called being under the same controller, and the caller under described second mobile switching centre or called, when also not taking place, determine to satisfy the condition of setting up local exchange with the afoul supplementary service of local exchange not by Lawful Interception;
When described caller with calledly be not in same controller following time, then determine not satisfy the condition of setting up local exchange, notify the local exchange of described first mobile switching centre to start;
When described caller and called being under the same controller, but the caller under described second mobile switching centre or called by Lawful Interception, or take place with local when exchanging afoul supplementary service, then determine not satisfy the condition of setting up local exchange, notify described first mobile switching centre to forbid local exchange.
8. method as claimed in claim 6 is characterized in that, described second mobile switching centre receives this locality exchange execution result that described controller returns, and described execution result is sent to described first mobile switching centre.
9. as each described method of claim 6-8, it is characterized in that the message that described second mobile switching centre receives the transmission of first mobile switching centre is information request (INR) message.
10. a mobile switching centre is characterized in that, comprising:
Construction unit is used to make up message, comprise in the described message control of described mobile switching centre the sign of calling branch, and the sign that needs to set up the controller of local exchange;
Transmitting element, be used for sending described message to second mobile switching centre, so that when described second mobile switching centre determines to satisfy the condition of setting up local exchange, notify described controller to set up local exchange according to the sign of the calling branch of described mobile switching centre control.
11. mobile switching centre as claimed in claim 10 is characterized in that, also comprises:
Judging unit is used to judge whether that needs start local exchange, when judged result when being, notify described transmitting element to carry out the described message of structure.
12. mobile switching centre as claimed in claim 11 is characterized in that, also comprises:
Receiving element is used to receive the initial address message that described second mobile switching centre sends;
Described judging unit specifically is used for judging when whether described initial address message comprises the sign of controller of calling branch correspondence of second mobile switching centre control, when the sign of the controller of the calling branch correspondence that comprises second mobile switching centre control in the described initial address message, determine that described second mobile switching centre supports local exchange.
13., it is characterized in that described judging unit is used to specifically judge whether caller and called calling branch are under the same controller as claim 11 or 12 described mobile switching centres; And/or, judge caller under described first mobile switching centre or called whether by Lawful Interception, whether take place and the afoul supplementary service of local exchange.
14. a mobile switching centre is characterized in that, comprising:
First receiving element is used to receive the message that first mobile switching centre sends, and comprises the sign of the calling branch of first mobile switching centre control in the described message, and the sign that needs the controller of the local exchange of foundation;
Judging unit is used to judge whether to satisfy the condition of setting up local exchange;
Notification unit is used for when judging unit is determined to satisfy the condition of setting up local exchange, notifies described controller to set up local exchange according to the sign of the calling branch of described first mobile switching centre control.
15. mobile switching centre as claimed in claim 14 is characterized in that, comprising:
Described judging unit specifically is used for the sign of the corresponding controller of the calling branch controlled according to the sign of described controller that need to set up local exchange and described second mobile switching centre and judges caller and called whether being under the same controller, be in caller under described second mobile switching centre or called, and whether take place and the afoul supplementary service of local exchange whether by Lawful Interception;
When described caller and called being under the same controller, and the caller under described second mobile switching centre or called not by Lawful Interception, when not taking place with the afoul supplementary service of local exchange yet, determine to satisfy the condition of setting up local exchange, then indicate described notification unit to notify described controller to set up local exchange according to described caller and called calling branch sign.
16. mobile switching centre as claimed in claim 15 is characterized in that, also comprises:
Transmitting element is used for when the described caller of described judgment unit judges and calledly is not in same controller following time, sends the local exchange of described first mobile switching centre of message informing to described first mobile switching centre and starts; Or, be used for when described caller of described judgment unit judges and called being under the same controller, but the caller under described second mobile switching centre or called by Lawful Interception, or when taking place, send described first mobile switching centre of message informing to described first mobile switching centre and forbid local the exchange with the afoul supplementary service of local exchange.
17. mobile switching centre as claimed in claim 16 is characterized in that, also comprises: second receiving element is used to receive this locality exchange execution result that described controller returns; Described transmitting element also is used for described execution result is sent to described first mobile switching centre.
18. a system that sets up local exchange is characterized in that, comprising: first mobile switching centre, second mobile switching centre;
Described first mobile switching centre is used for sending message to described second mobile switching centre, comprises the sign of the calling branch of first mobile switching centre control in the described message, and the sign that needs the controller of the local exchange of foundation;
Described second mobile switching centre is used to receive the described message that described first mobile switching centre sends, and judge whether satisfy to set up the condition of local exchange, when determining to satisfy the condition of setting up local exchange, notify described controller to set up local exchange according to the sign of the calling branch of described first mobile switching centre control.
CN200910189248.6A 2009-12-22 2009-12-22 Method, device and system for establishing local exchange Active CN102104979B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910189248.6A CN102104979B (en) 2009-12-22 2009-12-22 Method, device and system for establishing local exchange

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910189248.6A CN102104979B (en) 2009-12-22 2009-12-22 Method, device and system for establishing local exchange

Publications (2)

Publication Number Publication Date
CN102104979A true CN102104979A (en) 2011-06-22
CN102104979B CN102104979B (en) 2014-02-19

Family

ID=44157419

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910189248.6A Active CN102104979B (en) 2009-12-22 2009-12-22 Method, device and system for establishing local exchange

Country Status (1)

Country Link
CN (1) CN102104979B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102004020651A1 (en) * 2004-04-22 2005-11-17 Siemens Ag Fail-safe method for network nodes in a communications network interlinks network nodes in the communications network into a cluster
CN101159905A (en) * 2007-11-07 2008-04-09 华为技术有限公司 Local exchange method, core network equipment and network system of implementing in base station controller
CN101553042A (en) * 2008-04-03 2009-10-07 华为技术有限公司 Method, system and equipment for selecting gateway

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102004020651A1 (en) * 2004-04-22 2005-11-17 Siemens Ag Fail-safe method for network nodes in a communications network interlinks network nodes in the communications network into a cluster
CN101159905A (en) * 2007-11-07 2008-04-09 华为技术有限公司 Local exchange method, core network equipment and network system of implementing in base station controller
CN101553042A (en) * 2008-04-03 2009-10-07 华为技术有限公司 Method, system and equipment for selecting gateway

Also Published As

Publication number Publication date
CN102104979B (en) 2014-02-19

Similar Documents

Publication Publication Date Title
CN102158922B (en) Method for rolling back to 2G/3G (2nd generation/3rd generation) network as well as relevant equipment and communication system
CN101128053B (en) Method, element and system for switching between core network control systems
US9661567B2 (en) Method, apparatus and system for service establishment for multi-mode user equipment
EP2146529B1 (en) Method, system and apparatus for dropping back to voice call from video call
WO2006034659A1 (en) A method of realizing roaming limit
CN102076038A (en) Method and device for implementing oop initialization prearranged assignment (LIPA) connection switching preparation process
WO2006112561A1 (en) Mixed mobile communication system of asynchronous communication network and synchronous communic ation network having handover function of mobile communication terminal, and handover method in the same
CN102714831A (en) Handover method and mobility management network element
CN103841545A (en) Capability information reporting method and device in MME pool scene
CN102232317A (en) Method and device for processing paging in MSC pool
CN105706518A (en) CSFB call establishment method and device
CN101031146B (en) Method, apparatus and system for switching network
US8538441B2 (en) Method and system for implementing the local switch of the local call
CN101902824B (en) Local switch implementation method, mobile switch centre and communication system
CN101801046B (en) Method for establishing local exchange, core network equipment and base station subsystem
CN101895945B (en) Circuit switching (CS) method and device
CN101790246B (en) Method, device and system for local exchange
CN102104979A (en) Method, device and system for establishing local exchange
CN101207925A (en) Switch method, exchange equipment and terminal equipment
CN105284154A (en) Service processing method and device
CN101877841A (en) Method, system and network equipment for realizing urgent services
CN101932056A (en) Method for switchover among wireless access systems
CN102244928A (en) Method, device and system for called and origination calling establishment of voice call
CN102378214A (en) Switching testing method and system and evolved Node B (eNB)
CN102413562A (en) Management method and equipment of PDN (Packet Data Network) connection

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