CN101489206B - Method and platform for solving problem of multiple numbers for one phone set and using the auxiliary number as the called of virtual network - Google Patents

Method and platform for solving problem of multiple numbers for one phone set and using the auxiliary number as the called of virtual network Download PDF

Info

Publication number
CN101489206B
CN101489206B CN2009100962161A CN200910096216A CN101489206B CN 101489206 B CN101489206 B CN 101489206B CN 2009100962161 A CN2009100962161 A CN 2009100962161A CN 200910096216 A CN200910096216 A CN 200910096216A CN 101489206 B CN101489206 B CN 101489206B
Authority
CN
China
Prior art keywords
called
vpmn
platform
virtual
scp
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2009100962161A
Other languages
Chinese (zh)
Other versions
CN101489206A (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.)
Eastern Communication Co Ltd
Original Assignee
Eastern Communication 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 Eastern Communication Co Ltd filed Critical Eastern Communication Co Ltd
Priority to CN2009100962161A priority Critical patent/CN101489206B/en
Publication of CN101489206A publication Critical patent/CN101489206A/en
Application granted granted Critical
Publication of CN101489206B publication Critical patent/CN101489206B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention discloses a method which adopts a virtual SCP platform for settling the problems of charging and incoming display when an auxiliary number of single-SIM multiple-number that is realized by adopting a switch plan is called by VPMN, and a virtual SCP platform for realizing the method. The invention is used for the single-SIM multiple-number value-added service in mobile communication network. As restrained by GSM protocol, the auxiliary number which is always registered in the host MSC/VLR generates the problems of charging and incoming display when the auxiliary number is called by VPMN. The invention is characterized by using the protocol signaling of mobile intelligent network. Each package service of VPMN supported by the auxiliary number is realized through intercepting the triggering information of signing, modifying parameter and forwarding the triggering information after routing address modification to the SCP of home VPMN for providing the charging concession of VPMN for the user of auxiliary number and displaying the correct incoming number on the terminal when the user of auxiliary number is called. The method of the invention can be used in GSM network and 3G network.

Description

A kind ofly solve method and the platform that the Multi-Subscriber Number countermark is done the called of virtual network problem
Technical field
The present invention relates to the value-added service field of moving communicating field, especially to through realize based on host MSC/VLR mode the countermark number of Multi-Subscriber Number be VPMN when called charging and show problem.The wherein crucial technology of passing through the interception of user's intelligent network CAMEL-Subscription-Information and transmitting can be used for the business that other relate to SCP.
Background technology
The Multi-Subscriber Number business is under the situation of not changing mobile phone and SIM, and a plurality of real assistant's plane No. sign indicating numbers can be provided for user's mobile phone again.The user can use these minor numbers to carry out calling and called, also can receive and dispatch note and multimedia message.The other side is shown as minor number at the phone of answering this user or when receiving its note, multimedia message.
There is a plurality of opening to realize the province that Multi-Subscriber Number is professional based on host MSC/VLR mode; Countermark in the use of business, occurs and open some VPMN cover after the meal; Be VPMN when called, because the restriction on the agreement of GSM trombone occurs and goes without the preferential phenomenon of VPMN.In the professional VPMN function of Multi-Subscriber Number is promoted, evade through not accepting this type of VPMN set meal, this is to professional unfavorable can not well the meeting consumers' demand of popularization of the VPMN of Multi-Subscriber Number countermark.
Summary of the invention
The present invention's technical problem at first to be solved provide a kind of to solve Multi-Subscriber Number based on the countermark of host MSC/VLR be VPMN when called charging and show the method for problem, it can not change existing network equipment and convenient enforcement.For this reason, the location information data that the present invention is directed to user's countermark is registered in the following technical scheme of the last employing of host MSC/VLR/SSP of Multi-Subscriber Number platform all the time:
Triggering destination in the T-CSI CAMEL-Subscription-Information of user's countermark data is the address of virtual SCP platform.
The T-CSI called through virtual SCP platform intercepting countermark VPMN triggers the IDP message in the flow process, and analyzing and processing and forwarding to this message comprise the following step:
1), obtains the corresponding true number B1 of called VPMN virtual-number b1 after the O-CSI flow process of originating MS C completion caller; Obtain the T-CSI information of this called number afterwards; And initiate portable terminal (MT) intelligent network flow process, the destination of triggering is said virtual SCP platform;
Wherein, B1 is a called number, and the virtual-number of its VPMN is b1, and corresponding Multi-Subscriber Number master number is B;
2), virtual SCP platform analyzes triggering the IDP message come up, and obtains and triggers number B1, judges whether the address of the visit that provides needs replacement, is then to change the 3rd) step, otherwise change the 4th) step;
3), from the customer data base of virtual SCP platform, find and trigger the corresponding master's number B of number, obtain the current location of this master B, and revise triggering and come up that the VLR field in the Location Info parameter project is the current location of master B in the message;
4), according to triggering the service key in the IDP message come up and triggering the address that number B1 translates the destination SCP of true triggering, revise called routing address in the message of this IDP, and send to signaling network, be routed to again on the SCP of destination by signaling network;
5), destination SCP according on the request sent accomplish mobile intelligent network and trigger flow process.
6), originating MS C accomplishes the subsequent voice calls flow process according to indication.
Owing to adopt technical scheme of the present invention, need not upgrade to HLR, SCP.The mode of SCP to the destination that the present invention adopts the signatory T-CSI of virtual SCP platform interception to trigger initial message and transmit has solved easily now based on the minor number of host MSC/VLR mode and has done the problem that VPMN shows trombone when called and goes without the VPMN telephone expenses.
Another technical problem to be solved of the present invention provides a kind of virtual SCP platform of realizing said method, and for this reason, the present invention adopts following technical scheme:
It comprises professional control and processing module, database service module, signaling interface module, signaling receiving and transmission foreground module, operating maintenance module, subscription and unsubscription module; Said professional control and processing module are responsible for the flow processing of said virtual SCP platform, database service module be responsible for leading subscriber data, number section and ownership SCP in database correspondence table and and professional control mutual with processing module; The signaling interface module realizes mutual, the MAP of professional control and processing module and signaling receiving and transmission foreground module and the structure and the processing of CAP MAP message; Signaling receiving and transmission foreground module is made up of independent integrated exchange of signaling platform, is responsible for the access and the processing of Signaling System Number 7, and move the application protocol signaling with CAP and be connected with setting up MAP between the STP Signalling Transfer Point, thus access mobile communication net signaling network; Operating maintenance module is accomplished the operation of equipment maintenance function; The subscription and unsubscription module is responsible for the subscription and unsubscription request, passes through inner TCP/IP network interaction of virtual SCP platform and interface with upper module; Professional control is operated signaling receiving and transmission foreground module through the signaling interface module with processing module.
Owing to adopt technical scheme of the present invention; Virtual SCP platform provided by the present invention can adopt the simplest structure; Solve Multi-Subscriber Number based on the countermark of host MSC/VLR be VPMN when called charging and show problem; Can not need the existing network nucleus equipment is changed and the interpolation of hardware device, not increase any further operation.
Below the used noun of the present invention or english abbreviation done respectively be explained as follows:
Each mobile number all has the location register equipment of a registration to manage its mobile subscriber when in the mobile network, roaming data; We claim that this equipment is VLR, in the existing network with MSC, VLR; SSP closes physically and establishes; Represent that with MSC/VLR/SSP wherein MSC is responsible for mobile subscriber's mobile service control, SSP is responsible for the triggering of mobile user contracted information.
Object in this programme discussion is based on the Multi-Subscriber Number business that host MSC/the VLR/SSP mode realizes, the position of its countermark registration is always the Multi-Subscriber Number business platform, is called host's platform at this.
The number that we will open the Multi-Subscriber Number service-user is called main number, and the professional number of its corresponding Multi-Subscriber Number is called countermark.
Virtual SCP platform: realize the platform of this specification description scheme, realize accomplishing the CAMEL Application Part Signalling exchange to possess the MAP interaction capabilities above that; Accomplish the service logic of this programme according to service code with to the analysis of signaling message parameter; Store the professional main countermark corresponding relation of Multi-Subscriber Number, number section and the correspondence table that belongs to VPMN SCP above that, possess the Operation and Maintenance function.
Originating MS C: the MSC of a mobile calls transmittance process of beginning.When the calling subscriber was fixed-line subscriber, this MSC was the Gateway MSC (MSC-G) of mobile network.When the calling subscriber was the Home Network mobile subscriber, this MSC was the service MSC of caller.
GSM: global system for mobile communications (Global System for Mobile Communications);
CAMEL: (Customized Applications for MobileNetwork Enhanced logic) used in the customization of mobile network's enhancing logical
VPMN: VPMN (Virtual Private Mobile Network)
MAP: MAP (Mobile Application Part)
CAP:CAMEL applying portion (CAMEL Application Part)
SCCP: SCCP (Signalling connection control part)
TCAP: transaction-capable applying portion (Transaction capabilities application part)
O-CSI: Originating CAMEL Subscription Information (Originating CAMEL Subscription Information)
T-CSI: Terminating CAMEL Subscription Information (Terminating CAMEL Subscription Information)
MSC: mobile switching centre (Mobile Switch Center)
HLR: attaching position register (Home Location Register)
VLR: VLR Visitor Location Register (Visit Location Register)
SSP: Service Switching Point (Service Swiitch Point)
SCP: service control point (Service Control Point)
STP: Signalling Transfer Point (Signal Transfer Port)
IDP:Initial Detect Point, CAMEL Application Part signaling title
RRBE:RequestReportBCSMEvent, CAMEL Application Part signaling title
AC:ApplyCharging, CAMEL Application Part signaling title
CONNECT:Connect, CAMEL Application Part signaling title
ACR:ApplyChargingReport, CAMEL Application Part signaling title
ERB:EventReportBCSM, CAMEL Application Part signaling title
Field title (Location Information) in the Location Info:IDP signaling
DCN net: data communication network (Data Communication Network)
Description of drawings
Fig. 1 is the internal logic and the connection sketch map of a kind of execution mode of realization virtual SCP platform according to the invention.
Fig. 2 makees the message flow sketch map of VPMN when called for realizing countermark of the present invention.
Embodiment
The user is when the VPMN of the professional countermark of application Multi-Subscriber Number is professional, and the system that opens an account of operator revises on countermark ownership HLR and triggers the SCP destination is the address of virtual SCP platform, and its O-CSI does not still need to change for the SCP address of original VPMN.
The subscription and unsubscription module of virtual SCP platform receives user that the system of opening an account by operator the sends over main countermark corresponding relation of Multi-Subscriber Number when professional of opening an account, and is kept in the database.
Preserve the number section correspondence table of the VPMN SCP address of number home therewith in the database of virtual SCP platform.The corresponding relation of this translation correspondence table need be followed the change of existing network equipment and upgraded synchronously.
As shown in Figure 1, virtual SCP platform is made up of Service Process Server group, SS7 signaling front server, database server, subscription and unsubscription processing server and Operation and Maintenance server etc., and the relation of each system unit is following:
1), the Service Process Server group, dual-host backup is its processing core function of virtual SCP platform; The operation of control whole service logic; Dynamically preserve the user data of Multi-Subscriber Number service-user, comprise countermark and true master's corresponding relation, the device number of countermark ownership SCP; The device number of arrearage control SCP etc., professional control of operation and processing module.
2), SS7 signaling front server, the preposition function of signaling of simulation existing network SCP.Be responsible for handling article one signaling, accomplish obtaining of customer position information, transmit article one signaling of intelligent movable fidonetFido by the intelligent movable fidonetFido that send on the SSP.Realize signaling interface module, signaling receiving and transmission foreground functions of modules.Support the mode access carrier signaling network that IP carries and circuit carries.
3), database server, dual-host backup, the static user data of preserving, database service module operates on this.
4), the subscription and unsubscription server, the DCN network through operator is connected with existing network BOSS system, receive user's Multi-Subscriber Number professional open an account, the cancellation request, generate corresponding relation and be kept at database, the subscription and unsubscription module realize and BOSS between interface protocol.
5), the Operation and Maintenance server, the operation maintenance module is responsible for local Operation and Maintenance, and the management function of remote equipment is provided through metropolitan area network.
6), the operation of system do not have special soft, hardware requirement, operation platform can be the operating system of main flow now.
As shown in Figure 2, do when called being the Multi-Subscriber Number user, according to gsm protocol, originating MS C/SSP obtains the triggering of accomplishing called T-CSI before the called animated walk-through number earlier, and (the definition calling number is A to process, and the virtual-number of its VPMN is a as follows; Called number is B1, and the virtual-number of its VPMN is b1, and corresponding Multi-Subscriber Number master number is B):
1, normal users A dials the cornet b1 of certain Multi-Subscriber Number user countermark, access network, the i.e. process of label 1 indication among Fig. 2.
2, be the process of label 2 indications among Fig. 2.
Obtain the corresponding trombone B1 of this button cornet after the triggering flow process of the O-CSI of originating MS C/SSP completion caller, originating MS C/SSP initiates to move application protocol " MAP_SENDROUTINGINFORMATION " message is asked T-CSI CAMEL-Subscription-Information from called countermark to HLR;
HLR finds that this called countermark has the T-CSI CAMEL-Subscription-Information, accomplishes after countermark provides the positional information flow process TCSI of this countermark and the positional information of current countermark to be returned to originating MS C/SSP together.Wherein signatory destination is the address of virtual SCP platform, and the VLRid in the Location Info field is the device number of host's platform of countermark ownership,
3, be the process of label 3 indications among Fig. 2.
Originating MS C/SSP finds to trigger called T-CSI flow process, in IDP message, will carry: service key, numbers of calling and called parties; Trigger type, bear control information is initiated the MSC device code of this message; Initiate the area code at the MSC place of this message; Called current position information etc., wherein called number is the countermark B1 of this Multi-Subscriber Number, is triggered to virtual SCP platform.
The IDP message that the analysis of virtual SCP platform receives confirms that through triggering parameters such as key this triggers flow process is portable terminal (MT) intelligent network flow process, so extract called number B1 for triggering number; VLRid in the LocationInfo field of judgement IDP message is that the device number of host's platform then changeed for the 4th step, otherwise changes for the 5th step;
4, be the process of label 4 indications among Fig. 2.
Find the corresponding master B of the professional minor number B1 of this Multi-Subscriber Number through internal database; Send for this main number and move application protocol " MAP_ANYTIMEINTERROGATION " message to the HLR request position information; HLR returns the result of mobile application protocol " MAP_ANYTIMEINTERROGATION " message, and its ribbon gymnastics is made the VLR device number of number, LAI (area information); CELLID (sector auxiliary information) is substituted into the VLR device number that gets access in the IDP message;
5, be the process of label 5 indications among Fig. 2.
Number section through service key in the IDP message and called number B1 is the address that combination translates the destination SCP of final triggering, and the called routing address of revising IDP message SCCP layer is transmitted amended IDP message for triggering the address of destination SCP.
6, be the process of label 6 indications among Fig. 2.
Ownership SCP analyzes according to the IDP message that receives; Affirmation is that VPMN calls out; According to the calling address of SCCP layer, the CONTINUE request primitive of indications such as RREB, AC, CONNECT through TCAP sent to originating MS C/SSP, wherein the GN parameter among the CONNECT is 60+ caller cornet a.Originating MS C/SSP remembers the other side's routing address according to the CONTINUE response primitive of the TCAP that article one is returned, and follow-up ERB, ACR will pass through this routing reply.
7), be the process of label 7 indications among Fig. 2.
Originating MS C/SSP continues follow-up call flow after accomplishing the triggering of T-CSI.

Claims (2)

1. realize that virtual SCP platform solves countermark that the Multi-Subscriber Number business is registered in host MSC/VLR and does the method that VPMN charges when called and shows problem for one kind; It is last that the location information data that it is characterized in that user's countermark is registered in the host MSC/VLR/SSP of Multi-Subscriber Number platform all the time, and the triggering destination in the T-CSI CAMEL-Subscription-Information of user's countermark data is the address of virtual SCP platform;
It triggers the IDP message in the flow process through the called T-CSI of virtual SCP platform intercepting countermark VPMN, and this message analysis is handled and transmitted, and comprises the following step:
1), obtains the corresponding true number B1 of called VPMN virtual-number b1 after the O-CSI flow process of originating MS C completion caller; Obtain the T-CSI information of this called number afterwards; And initiate portable terminal (MT) intelligent network flow process, the destination of triggering is said virtual SCP platform;
Wherein, B1 is a called number, and the virtual-number of its VPMN is b1, and corresponding Multi-Subscriber Number master number is B;
2), virtual SCP platform analyzes triggering the IDP message come up, and obtains and triggers number B1, judges whether the address of the visit that provides needs replacement, is then to change the 3rd) step, otherwise change the 4th) step;
3), from the customer data base of virtual SCP platform, find the master's number B that triggers the number correspondence; Obtain the current location of this master B; And revise to trigger that the VLR field in the Location Info parameter item is the current location of master B in the message of coming up, and carry out the 4th again) go on foot;
4), according to triggering the service key in the IDP message come up and triggering the address that number B1 translates the destination SCP of true triggering, revise called routing address in the message of this IDP, and send to signaling network, be routed to again on the SCP of destination by signaling network;
5), destination SCP according on the request sent accomplish mobile intelligent network and trigger flow process;
6), originating MS C accomplishes the subsequent voice calls flow process according to indication.
2. a kind ofly realize that virtual SCP platform solves countermark that the Multi-Subscriber Number business is registered in host MSC/VLR and does the method that VPMN charges when called and shows problem by claim 1 is described, it is characterized in that:
Virtual SCP platform can get access to Multi-Subscriber Number business open an account user's master number and the real-time corresponding relation of countermark.
CN2009100962161A 2009-02-26 2009-02-26 Method and platform for solving problem of multiple numbers for one phone set and using the auxiliary number as the called of virtual network Expired - Fee Related CN101489206B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009100962161A CN101489206B (en) 2009-02-26 2009-02-26 Method and platform for solving problem of multiple numbers for one phone set and using the auxiliary number as the called of virtual network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009100962161A CN101489206B (en) 2009-02-26 2009-02-26 Method and platform for solving problem of multiple numbers for one phone set and using the auxiliary number as the called of virtual network

Publications (2)

Publication Number Publication Date
CN101489206A CN101489206A (en) 2009-07-22
CN101489206B true CN101489206B (en) 2012-01-04

Family

ID=40891835

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009100962161A Expired - Fee Related CN101489206B (en) 2009-02-26 2009-02-26 Method and platform for solving problem of multiple numbers for one phone set and using the auxiliary number as the called of virtual network

Country Status (1)

Country Link
CN (1) CN101489206B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104469721A (en) * 2014-12-17 2015-03-25 杭州东信北邮信息技术有限公司 One-SIM-with-multiple-mobile-number service system and implementation method

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102142966B (en) * 2010-06-13 2014-05-07 华为技术有限公司 Service nested charging-based service correlation method, device and system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1406078A (en) * 2001-09-19 2003-03-26 华为技术有限公司 Method of realizing mobile network of one number to multiple sets based on mobile intelligent business
CN1984180A (en) * 2006-04-06 2007-06-20 华为技术有限公司 Method for realizing one card to multiple-number service
CN101005636A (en) * 2006-12-08 2007-07-25 杭州诚智天扬科技有限公司 Mobile one-machine multiple numbers service system and its application

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1406078A (en) * 2001-09-19 2003-03-26 华为技术有限公司 Method of realizing mobile network of one number to multiple sets based on mobile intelligent business
CN1984180A (en) * 2006-04-06 2007-06-20 华为技术有限公司 Method for realizing one card to multiple-number service
CN101005636A (en) * 2006-12-08 2007-07-25 杭州诚智天扬科技有限公司 Mobile one-machine multiple numbers service system and its application

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104469721A (en) * 2014-12-17 2015-03-25 杭州东信北邮信息技术有限公司 One-SIM-with-multiple-mobile-number service system and implementation method
CN104469721B (en) * 2014-12-17 2017-11-28 杭州东信北邮信息技术有限公司 One card multi-number business system and implementation method

Also Published As

Publication number Publication date
CN101489206A (en) 2009-07-22

Similar Documents

Publication Publication Date Title
EP1420605B1 (en) Implementing roaming call to foreign intelligent client
CN100518216C (en) Method for carrying number between different networks
CN101341764A (en) Service of intelligent network
CN1968428B (en) CDMA intelligent network system and its method for implementing global roaming service
CN101897172A (en) A method of and an arrangement for call establishment between an internet communication environment and a mobile communication environment
CN104469721A (en) One-SIM-with-multiple-mobile-number service system and implementation method
CN101668270B (en) Method for solving Do not Disturb call based on ways of call interception and external platform hanging and platform
CN101489206B (en) Method and platform for solving problem of multiple numbers for one phone set and using the auxiliary number as the called of virtual network
CN101394450B (en) Inteligent network real-time charging method and platform implementing using subsequent number based on SCP multiple number for one phone
CN101018410B (en) Call connection establishing method and system
CN109640315B (en) Method for realizing one-card multi-number service of cross-network system
CN100551094C (en) Realize the method for group switchboard business
US7155220B2 (en) System and method of providing access to intelligent network services from a plurality of telecommunications networks
CN104125552A (en) Network transmission principle based number transmission achieving method and system
KR20000020585A (en) Intelligent network interworking system
CN101697607B (en) Method and platform for realizing calling colouring ring back tone service based on intelligent network signed triggering
CN106131813A (en) Roaming interoperation A platform, SIM, services of roaming system, services of roaming method
CN101707747B (en) Method and device for realizing number changing notification service by subscribing and triggering based on intelligent network
CN101127931B (en) A method and system for realizing called intelligent service in commercial group
CN101674496B (en) Integrated virtual private network system and method for triggering integrated virtual private network service
CN101668269B (en) Method for realizing Do not Disturb call by subscribing, triggering and intercepting of mobile intelligent network and platform
CN100450134C (en) System and method for using mobile number resource by fixed users
CN101056314B (en) Intelligent network, service development method and method for separating the service and the protocol
CN1980297B (en) System and methods for disclosing call destination characteristic
CN101668268B (en) Method for realizing No Disturb call by call deflection based on mobile intelligent network, and platform

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120104

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