CN1852466A - Method and system for realizing virtual-number-like voice increment business - Google Patents

Method and system for realizing virtual-number-like voice increment business Download PDF

Info

Publication number
CN1852466A
CN1852466A CNA2005100958327A CN200510095832A CN1852466A CN 1852466 A CN1852466 A CN 1852466A CN A2005100958327 A CNA2005100958327 A CN A2005100958327A CN 200510095832 A CN200510095832 A CN 200510095832A CN 1852466 A CN1852466 A CN 1852466A
Authority
CN
China
Prior art keywords
vlr
scp
hlr
virtual
msc
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
CNA2005100958327A
Other languages
Chinese (zh)
Other versions
CN100388813C (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.)
Hangzhou Huawei Enterprises Communications 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 CNB2005100958327A priority Critical patent/CN100388813C/en
Publication of CN1852466A publication Critical patent/CN1852466A/en
Application granted granted Critical
Publication of CN100388813C publication Critical patent/CN100388813C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The method includes steps: calling user initiates a call; calling MSC/VLR obtains route number of IP from SCP/HLR; and establishing communication link between calling MSC/VLR and IP; executing service logic of voice value added service in virtual number category, IP receives number of virtual extension inputted from calling user through communication link between calling MSC/VLR and IP as well as sends the received number of virtual extension to SCP/HLR, which converts the number of virtual extension to real number of the called user; obtaining real number of the called user, calling MSC/VLR establishes communication link between calling MSC/VLR and called MSC/VLR based on obtained real number of the called user. The invention also discloses corresponding system for implementing voice value added service in virtual number category.

Description

A kind of system and method for realizing virtual-number-like voice increment business
Technical field
The present invention relates to communication technical field, particularly a kind of system and method for realizing virtual-number-like voice increment business.
Background technology
In communication system, attaching position register (HLR) is the database that communication system is used for managing user information, and each user need be in the HLR of its ownership registration.
In HLR, preserve user's homing position information, differentiate directory number and the ability that continues, appointment business and auxiliary activities etc. as user's identity; Simultaneously also preserve the multidate information of the present present position of user, as the present mobile switching center of living in of user (MSC/VLR) information, user's more specific location information etc.Communication system can be selected route according to the user profile of preserving in HLR, continue to user's calling.
For virtual-number-like voice increment business such as the unique number service that exists in the present communication system, group's operator services, what communication system was externally announced is not a real termination number, but a virtual-number.Because at existing HLR is the international comprehensive service digital net number of international mobile subscriber identity/travelling carriage (IMSI/MSISDN) according to the user homing position information of preserving the user, and Virtual User does not have IMSI/MSISDN, all can only preserve the homing position information of real user in existing HLR, and the homing position information that can not preserve Virtual User.Therefore, can not be kept among the HLR with the corresponding Virtual User homing position of the virtual-number of virtual-number-like voice increment business information, HLR also just can't handle the calling of relevant virtual-number-like voice increment business.
When communication system realizes virtual-number-like voice increment business, it at present generally is the Service Control Point of in existing communication system, introducing intelligent network, and the HLR in the existing communication system transformed, make HLR can preserve and provide the homing position information of Virtual User, SCP is that Virtual User distributes virtual roaming number according to the Virtual User homing position information of preserving among the HLR.So, HLR just can cooperate SCP to handle the calling of relevant virtual-number-like voice increment business.
But, in the existing communication system, to introduce SCP and when HLR transformed,, transform very difficulty because the type of existing HLR is a lot, the workload of transforming HLR is very big.When realizing virtual-number-like voice increment business, to relate to SCP and two equipment of HLR, improved the realization cost of virtual-number-like voice increment business greatly, increase the deployment cycle of virtual-number-like voice increment business, be unfavorable for very much the promotion and application of virtual-number-like voice increment business.
Summary of the invention
In view of this, one object of the present invention is to provide a kind of system that realizes virtual-number-like voice increment business, is beneficial to the promotion and application of virtual-number-like voice increment business.
Another object of the present invention is to provide a kind of method that realizes virtual-number-like voice increment business, is beneficial to the promotion and application of virtual-number-like voice increment business.
For reaching an above-mentioned purpose, the invention provides a kind of system that realizes virtual-number-like voice increment business, comprise mobile switching center MSC/VLR and intelligent sound Device IP, also comprise closing and establish service control point (SCP)/HLR, wherein,
The MSC/VLR calling between calling subscriber and the called subscriber that is used to continue, when MSC/VLR makes caller MSC/VLR, obtain the routing iinformation of IP from SCP/HLR, set up the communication link between MSC/VLR and the IP, the virtual extension of calling subscriber's input is sent to IP by this communication link, and receive the true number of called subscriber that SCP/HLR sends, set up the communication link between caller MSC/VLR and the called MS C/VLR; When MSC/VLR makes called MS C/VLR, receive the information that caller MSC/VLR sends, set up the communication link between caller MSC/VLR and the called MS C/VLR;
IP is used to carry out the script flow process of virtual-number-like voice increment business, and the virtual extension that receives calling subscriber's input is sent to SCP/HLR;
SCP/HLR is used to the virtual-number of virtual-number-like voice increment business to preserve and provide homing position information, preserve the service logic of carrying out virtual-number-like voice increment business, receive the information that sends from MSC/VLR or IP, finish registration, registration and authentication according to the homing position information of virtual-number to virtual-number, and virtual extension is converted to the true number corresponding with this homing position information sends to MSC/VLR, issue the service logic of corresponding execution virtual-number-like voice increment business to IP.
In the such scheme, described SCP/HLR comprises:
Communication control unit, the information that is used for being received from MSC/VLR or IP sends to the service control point (SCP) Service Processing Unit, and the information that will be received from the SCP Service Processing Unit sends to MSC/VLR or IP, realizes communicating by letter between SCP/HLR and MSC/VLR and SCP/HLR and the IP;
The maintenance management unit is used for SCP/HLR is carried out maintenance and management;
The operating platform interface unit, the information that is used for being received from operating platform sends to maintenance management unit or memory cell, and the information that will be received from maintenance management unit or memory cell sends to operating platform, realizes communicating by letter between SCP/HLR and the operating platform;
The SCP Service Processing Unit, be used for the information that the received communication control unit sends, according to the virtual-number homing position information of preserving in the memory cell virtual-number is carried out authentication or virtual extension is converted to true number, the true number with authentication information and conversion sends to communication control unit then;
Attaching position register HLR Service Processing Unit is used to receive the information that the SCP Service Processing Unit sends, and the homing position information of virtual-number is registered and is registered, and the homing position information of virtual-number is kept in the memory cell;
Memory cell, the service logic information that is used to preserve the homing position information of virtual-number and carries out virtual-number-like voice increment business.
For reaching above-mentioned another purpose, the invention provides a kind of method that realizes virtual-number-like voice increment business, in communication system, dispose SCP/HLR, may further comprise the steps at least:
A, calling subscriber make a call, and caller MSC/VLR obtains routing number with the corresponding IP of called number from SCP/HLR, and set up communication link between caller MSC/VLR and the IP according to this routing number;
B, IP carry out the service logic of virtual-number-like voice increment business, receive the virtual extension of calling subscriber's input by the communication link between caller MSC/VLR and the IP, and the virtual extension that will receive sends to SCP/HLR, SCP/HLR is converted to the true number of called subscriber according to the homing position information corresponding with virtual extension of self preserving with virtual extension;
C, caller MSC/VLR obtain the true number of called subscriber, and set up communication link between caller MSC/VLR and the called MS C/VLR according to the true number of the called subscriber who obtains.
In the such scheme, described virtual-number-like voice increment business is group's operator service, and the caller MSC/VLR described in the steps A comprises from the routing number that SCP/HLR obtains with the corresponding IP of called number: A1, caller MSC/VLR are to the homing position information of SCP/HLR request with the corresponding IP of called number; A2, SCP/HLR search the homing position information that whether stores with the corresponding IP of this called number in self memory cell, if then the homing position information with IP returns to caller MSC/VLR; Otherwise, process ends; A3, caller MSC/VLR request SCP/HLR carries out group's operator service, and SCP/HLR is to the routing number of IP acquisition request IP; A4, IP return to caller MSC/VLR with the routing number of IP by SCP/HLR.
In the such scheme, described virtual-number-like voice increment business is group's operator service, further comprise between described steps A and the step B: IP request SCP/HLR issues the instruction of carrying out service logic, SCP/HLR receives this request back and issues the user interactive script execution command to IP, and indication IP carries out the script flow process of wireless exchange.
In the such scheme, described virtual-number-like voice increment business is group's operator service, the service logic that IP described in the step B carries out virtual-number-like voice increment business comprises: IP plays voice by the communication link between caller MSC/VLR and the IP to the calling subscriber according to the calling number of carrying in the user interactive script execution command.
In the such scheme, described virtual-number-like voice increment business is group's operator service, and the true number that the caller MSC/VLR described in the step C obtains the called subscriber comprises: the true number of called subscriber after SCP/HLR will change is carried at and returns to caller MSC/VLR in the information analysis response message.
In the such scheme, described virtual-number-like voice increment business is group's operator service, the true number that caller MSC/VLR described in the step C obtains the called subscriber comprises: caller MSC/VLR sends the true number that information analysis message is asked the called subscriber to SCP/HLR, and SCP/HLR is carried at called subscriber's true number and returns to caller MSC/VLR in the information analysis response message.
In the such scheme, the communication link that the true number of the called subscriber that the basis described in the step C is obtained is set up between caller MSC/VLR and the called MS C/VLR further comprises before: caller MSC/VLR discharges the communication link between caller MSC/VLR and the IP.
This method further comprises: calling subscriber and called subscriber's end of conversation, SCP/HLR discharges the communication link between caller MSC/VLR and the called MS C/VLR.
Therefore, the system and method for this realization virtual-number-like voice increment business provided by the invention, preserve closing of Virtual User homing position information by configuration in communication system and establish service control point (SCP/HLR), in SCP/HLR, realize business logic processing function and user signing contract information registration function, make can continue according to the Virtual User homing position information that SCP/HLR provides calling subscriber and of originating switch, realize virtual-number-like voice increment business as the calling between the called Virtual User.
Utilize the present invention, owing in existing communication system, increased SCP/HLR newly, need not transform various types of HLR in the existing communication system, problems such as transformation difficulty, the workload that has been run into when having avoided transforming HLR is big, greatly reduce the realization cost of virtual-number-like voice increment business, shorten the cycle that virtual-number-like voice increment business is disposed, be very beneficial for carrying out and promoting of virtual-number-like voice increment business.
Utilize the present invention, by the handshaking procedure between SCP/HLR control calling subscriber and the called subscriber, be easier to the equipment of other realization additional function of serial connection in communication system, such as the tone playing equipment that is used for user's playing RBT, be used for the voice suggestion equipment of Play System salutatory before call proceeding etc.
In addition, the present invention registers unification to an entity SCP/HLR with business logic processing and user signing contract information, can manage user profile concentratedly, need not manage user profile in many places, and is very convenient in the management of communication system to user profile.
Description of drawings
Fig. 1 realizes the schematic diagram of virtual-number-like voice increment business system for the present invention;
Fig. 2 is the structured flowchart of SCP/HLR provided by the invention;
Fig. 3 realizes the method flow diagram of virtual-number-like voice increment business overall technological scheme for the present invention;
Fig. 4 is the signaling process figure that realizes group's operator service in the one embodiment of the invention.
Embodiment
For making the purpose, technical solutions and advantages of the present invention clearer, by the following examples, and with reference to accompanying drawing, the present invention is described in more detail.
Core content of the present invention is: preserve the SCP/HLR of Virtual User homing position information by configuration in communication system, in SCP/HLR, realize business logic processing function and user signing contract information registration function, make can continue according to the Virtual User homing position information that SCP/HLR provides calling subscriber and of originating switch, realize virtual-number-like voice increment business as the calling between the called Virtual User.
As shown in Figure 1, Fig. 1 comprises MSC/VLR 101, SCP/HLR 102 and intelligent sound equipment (IP) 103 for the schematic diagram that the present invention realizes the system of virtual-number-like voice increment business.
Wherein, MSC/VLR 101 and IP 103 are the functional entitys that exist in the existing communication system.MSC/VLR 101 calling between calling subscriber and the called subscriber that is used to continue, as MSC/VLR during as caller MSC/VLR, obtain the routing iinformation of IP from SCP/HLR, set up the communication link between MSC/VLR and the IP, the virtual extension of calling subscriber's input is sent to IP by this communication link, and receive the true number of called subscriber that SCP/HLR sends, set up the communication link between caller MSC/VLR and the called MS C/VLR; As MSC/VLR during as called MS C/VLR, receive the information that caller MSC/VLR sends, set up the communication link between caller MSC/VLR and the called MS C/VLR.
IP 103 is used to carry out the script flow process of virtual-number-like voice increment business, and the called subscriber's extension that is received from calling subscriber's input is sent to SCP/HLR.
SCP/HLR 102 is functional entitys that the present invention disposes in the existing communication system.SCP/HLR is used to the virtual-number of virtual-number-like voice increment business to preserve and provide homing position information, preserve the service logic of carrying out virtual-number-like voice increment business, receive the information that sends from MSC/VLR or IP, finish registration, registration and authentication according to the homing position information of virtual-number to virtual-number, and virtual extension is converted to the true number corresponding with this homing position information sends to MSC/VLR, issue the service logic of corresponding execution virtual-number-like voice increment business to IP.
Configuration generally is HLR Service Processing Unit of configuration on the SCP in the existing communication system during SCP/HLR in the existing communication system, and the SCP that will dispose the HLR Service Processing Unit is configured in the communication system.Specifically, when on SCP, disposing the HLR Service Processing Unit, be that user signing contract information registration function unification with the business logic processing function of SCP and HLR is to a place, make SCP/HLR can preserve and provide the homing position information of Virtual User, and can be that Virtual User distributes virtual roaming number according to the homing position information of Virtual User.
As shown in Figure 2, Fig. 2 is the structured flowchart of SCP/HLR provided by the invention.SCP/HLR comprises communication control unit 201, maintenance management unit 202, operating platform interface unit 203, SCP Service Processing Unit 204, HLR Service Processing Unit 205 and memory cell 206.
Wherein, the information that communication control unit 201 is used for being received from MSC/VLR or IP sends to SCP Service Processing Unit 204, and the information that will be received from SCP Service Processing Unit 204 sends to MSC/VLR or IP, realizes communicating by letter between SCP/HLR and MSC/VLR and SCP/HLR and the IP.
Maintenance management unit 202 is used for SCP/HLR is carried out maintenance and management, for example to communication control unit, SCP Service Processing Unit and the HLR Service Processing Unit etc. of SCP/HLR separately the realization of function carry out maintenance and management.
The information that operating platform interface unit 203 is used for being received from operating platform sends to maintenance management unit 202 or memory cell 206, and the information that will be received from maintenance management unit 202 or memory cell 206 sends to operating platform, realizes communicating by letter between SCP/HLR and the operating platform.Here, operating platform is the platform of operating personnel's maintenance and management SCP/HLR, and operating personnel can realize the maintenance and management to each functional unit among the SCP/HLR on operating platform.
SCP Service Processing Unit 204 is used for the information that the received communication control unit sends, according to the virtual-number homing position information of preserving in the memory cell virtual-number is carried out authentication or virtual extension is converted to true number, the true number with authentication information and conversion sends to communication control unit then.
The business unit that the HLR Service Processing Unit increases newly in SCP for the present invention, be used to receive the information that the SCP Service Processing Unit sends, homing position information to virtual-number is registered and is registered, and the homing position information of virtual-number is kept in the memory cell 206.
Memory cell 206 is used to preserve the homing position information of virtual-number and the service logic information of some execution virtual-number-like voice increment business, for example information such as the identity discriminating of Virtual User, directory number, position information and appointment business logic and auxiliary activities logic.
For technical scheme provided by the invention clearly is described, below with reference to accompanying drawing, the method for realization virtual-number-like voice increment business provided by the invention is elaborated.
As shown in Figure 3, Fig. 3 may further comprise the steps at least for the present invention realizes the method flow diagram of virtual-number-like voice increment business overall technological scheme disposing SCP/HLR in advance in communication system:
Step 301: the calling subscriber makes a call, and caller MSC/VLR obtains routing number with the corresponding IP of called number from SCP/HLR, and sets up communication link between caller MSC/VLR and the IP according to this routing number; Described IP is the IP that is used to realize virtual-number-like voice increment business.
Step 302:IP carries out the service logic of virtual-number-like voice increment business, receive the virtual extension of calling subscriber's input by the communication link between caller MSC/VLR and the IP, and the virtual extension that will receive sends to SCP/HLR, SCP/HLR is that preserve and virtual extension corresponding virtual user attaching positional information according to self, and virtual extension is converted to the true number of called subscriber; Described and virtual extension corresponding virtual user attaching positional information is stored in the memory cell of SCP/HLR.
Step 303: caller MSC/VLR obtains the true number of called subscriber, and sets up communication link between caller MSC/VLR and the called MS C/VLR according to the true number of the called subscriber who obtains.
After the communication link between caller MSC/VLR and the called MS C/VLR was set up, calling subscriber and called subscriber can communicate by the communication link between caller MSC/VLR and the called MS C/VLR, realized virtual-number-like voice increment business.
In order to introduce technical scheme provided by the invention in detail, be example with the group's operator service in the virtual-number-like voice increment business below, and with reference to accompanying drawing, the present invention is described in more detail.
As shown in Figure 4, Fig. 4 is the signaling process figure that realizes group's operator service in the one embodiment of the invention.In the present embodiment, in communication system, dispose SCP/HLR in advance; This method may further comprise the steps:
Step 401: the calling subscriber makes a call, and caller MSC/VLR sends position requests (LOCREQ) message according to called number to SCP/HLR, and the homing position information of request and the corresponding IP of called number is as CAMEL-Subscription-Information, trigger information etc.;
Here, the called number of dialing when the calling subscriber makes a call is and the corresponding virtual general number of IP, in LOCREQ message, include at least calling number and with the corresponding virtual general number of IP.
Step 402:SCP/HLR receives after the LOCREQ message, according to the called number that comprises in this message, promptly with the corresponding virtual general number of IP, in self memory cell, search the homing position information that whether stores with the corresponding IP of this general number, if then the homing position information of IP is carried in position request response (locreq) message and returns to caller MSC/VLR; Otherwise, process ends;
Wherein, also carry corresponding trigger information in the locreq message with SCP/HLR, this trigger is senior terminal (ADVANCE_TERM) trigger, the trigger address of ADVANCE_TERM trigger is the SCP/HLR address, this trigger address is carried at and returns to caller MSC/VLR in the locreq message, and caller MSC/VLR can send request to SCP/HLR according to this trigger address.
Step 403: caller MSC/VLR receives after the locreq message, sends information analysis request (ANLYZD) message according to the ADVANCE_TERM trigger address that comprises in this message to SCP/HLR, and request SCP/HLR carries out group's operator service; In ANLYZD message, include at least calling number, IP homing position information and with the corresponding virtual general number of IP.
Step 404:SCP/HLR receives after the ANLYZD message, sends to IP according to the IP homing position information of wherein carrying and obtains resource request (SEIZERES) message, the routing number of acquisition request IP.
Step 405:IP receives after the SEIZERES message, routing number is carried to obtain in resource request response (seizeres) message return to SCP/HLR.
Step 406:SCP/HLR receives after the seizeres message, routing number is carried in connection resource request (CONNRES) message returns to caller MSC/VLR.
Step 407: caller MSC/VLR receives CONNRES message, sets up communication link between caller MSC/VLR and the IP according to the routing number that carries in the CONNRES message.
Step 408: after the communication link between caller MSC/VLR and the IP was set up successfully, IP sent to SCP/HLR and carries out service logic request (INSTREQ) message, and request SCP/HLR issues the instruction of carrying out service logic.
After step 409:SCP/HLR receives INSTREQ message, issue user interactive script to IP and carry out (UIScriptRun) instruction, indication IP carries out the script flow process of wireless exchange;
In the UIScriptRun instruction, include the information such as wireless exchange script process code, calling number and general number that IP need carry out at least.
Step 410:IP receives after the UIScriptRun instruction, carry out with the UIScriptRun instruction in the corresponding wireless exchange script flow process of wireless exchange script process code of carrying, specifically implementation is as follows:
IP is according to the calling number of carrying in the UIScriptRun instruction, by the communication link between caller MSC/VLR and the IP to calling subscriber's playing welcome announcement or similar voice such as " request extension number, directory enquiry request 0, and audio call requests 1, and secretarial service requests 2 ";
IP receives the information of user's input by the communication link between caller MSC/VLR and the IP, receives virtual extension, and the virtual extension that will receive is carried at the user interactive script time (UIScriptEvent) and returns to SCP/HLR in instructing;
Here, the calling subscriber also can be by the communication link speech input information between caller MSC/VLR and the IP, make IP carry out voice activation and detect (VAD) operation flow, IP receives virtual extension by the interactive voice with the calling subscriber, perhaps returns a menu and re-executes step 410.
Step 411:SCP/HLR receives after the UIScriptEvent instruction, according to that preserve in the memory cell and virtual extension corresponding virtual user attaching positional information, convert virtual extension to called subscriber true number, and the true number of called subscriber is carried in information analysis response (anlyzd) message returns to caller MSC/VLR;
Extension is not user's a true number, but virtual-number, preserve the homing position information of this extension in the memory cell of SCP/HLR, SCP/HLR can convert this extension to called subscriber's true number according to the homing position information of this extension.
Step 412: caller MSC/VLR receives after the anlyzd message, discharges the communication link between caller MSC/VLR and the IP.
Step 413: caller MSC/VLR sets up the communication link between caller MSC/VLR and the called MS C/VLR according to the called subscriber's who carries in the anlyzd message true number.
Step 414: called subscriber's off-hook, called MS C/VLR reports answer signal (OANSWER) to SCP/HLR, and calling subscriber and called subscriber begin conversation.
Step 415: end of conversation, the on-hook of calling subscriber elder generation, caller MSC/VLR reports on-hook signal (ODISCONNECT) to SCP/HLR, and SCP/HLR discharges the communication link between caller MSC/VLR and the called MS C/VLR, and returns on-hook response signal (odisconnect) to caller MSC/VLR.
The present invention for this embodiment in, step 411 SCP/HLR receives after the UIScriptEvent instruction, according to self memory cell that preserve with virtual extension corresponding virtual user attaching positional information, convert virtual extension to called subscriber true number, and the true number of called subscriber is carried at returns to caller MSC/VLR in the anlyzd message.In actual applications, owing to some switch is not supported by anlyzd message calling to be transferred to the third party, so can the true number of called subscriber not returned to caller MSC/VLR herein by anlyzd message yet.And between step 412 and step 413, caller MSC/VLR asks the true number of called subscriber by sending ANLYZD message to SCP/HLR once more, and SCP/HLR is carried at the true number of called subscriber at this moment and returns to caller MSC/VLR in the anlyzd message.Such technical scheme and technical scheme provided by the invention are on all four, are not just giving unnecessary details here.
The present invention for this embodiment in, after step 415 end of conversation, the on-hook of calling subscriber elder generation, caller MSC/VLR reports ODISCONNECT to SCP/HLR, SCP/HLR returns odisconnect to caller MSC/VLR.In actual applications, after the end of conversation, also may be the on-hook of called subscriber elder generation, called MS C/VLR reports ODISCONNECT to SCP/HLR, and SCP/HLR returns odisconnect to called MS C/VLR.Such technical scheme and technical scheme provided by the invention are on all four, are not also giving unnecessary details here.
In addition, the present invention for this embodiment in, be to be that example is introduced the method that realizes virtual-number-like voice increment business in detail with group's operator service.In actual applications, virtual-number-like voice increment business not only has only group's operator service, also has other business, as unique number service.Technical scheme provided by the invention can be applied on other the virtual-number-like voice increment business equally, and its technical scheme and technical scheme provided by the invention be on all four, is not also giving unnecessary details here.
From top embodiment as can be seen, the system and method for this realization virtual-number-like voice increment business provided by the invention, preserve the SCP/HLR of Virtual User homing position information by configuration in communication system, in SCP/HLR, realize business logic processing function and user signing contract information registration function, make can continue according to the Virtual User homing position information that SCP/HLR provides calling subscriber and of originating switch, realize virtual-number-like voice increment business as the calling between the called Virtual User.
Utilize the present invention, owing in existing communication system, increased SCP/HLR newly, need not transform various types of HLR in the existing communication system, problems such as transformation difficulty, the workload that has been run into when having avoided transforming HLR is big, greatly reduce the realization cost of virtual-number-like voice increment business, shorten the cycle that virtual-number-like voice increment business is disposed, be very beneficial for carrying out and promoting of virtual-number-like voice increment business.
Utilize the present invention, by the handshaking procedure between SCP/HLR control calling subscriber and the called subscriber, be easier to the equipment of other realization additional function of serial connection in communication system, such as the tone playing equipment that is used for user's playing RBT, be used for the voice suggestion equipment of Play System salutatory before call proceeding etc.
In addition, the present invention registers unification to an entity SCP/HLR with business logic processing and user signing contract information, can manage user profile concentratedly, need not manage user profile in many places, and is very convenient in the management of communication system to user profile.
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.

Claims (10)

1, a kind of system that realizes virtual-number-like voice increment business comprises mobile switching center MSC/VLR and intelligent sound Device IP, it is characterized in that, also comprise closing and establish service control point (SCP)/HLR, wherein,
The MSC/VLR calling between calling subscriber and the called subscriber that is used to continue, when MSC/VLR makes caller MSC/VLR, obtain the routing iinformation of IP from SCP/HLR, set up the communication link between MSC/VLR and the IP, the virtual extension of calling subscriber's input is sent to IP by this communication link, and receive the true number of called subscriber that SCP/HLR sends, set up the communication link between caller MSC/VLR and the called MS C/VLR; When MSC/VLR makes called MS C/VLR, receive the information that caller MSC/VLR sends, set up the communication link between caller MSC/VLR and the called MS C/VLR;
IP is used to carry out the script flow process of virtual-number-like voice increment business, and the virtual extension that receives calling subscriber's input is sent to SCP/HLR;
SCP/HLR is used to the virtual-number of virtual-number-like voice increment business to preserve and provide homing position information, preserve the service logic of carrying out virtual-number-like voice increment business, receive the information that sends from MSC/VLR or IP, finish registration, registration and authentication according to the homing position information of virtual-number to virtual-number, and virtual extension is converted to the true number corresponding with this homing position information sends to MSC/VLR, issue the service logic of corresponding execution virtual-number-like voice increment business to IP.
2, system according to claim 1 is characterized in that, described SCP/HLR comprises:
Communication control unit, the information that is used for being received from MSC/VLR or IP sends to the service control point (SCP) Service Processing Unit, and the information that will be received from the SCP Service Processing Unit sends to MSC/VLR or IP, realizes communicating by letter between SCP/HLR and MSC/VLR and SCP/HLR and the IP;
The maintenance management unit is used for SCP/HLR is carried out maintenance and management;
The operating platform interface unit, the information that is used for being received from operating platform sends to maintenance management unit or memory cell, and the information that will be received from maintenance management unit or memory cell sends to operating platform, realizes communicating by letter between SCP/HLR and the operating platform;
The SCP Service Processing Unit, be used for the information that the received communication control unit sends, according to the virtual-number homing position information of preserving in the memory cell virtual-number is carried out authentication or virtual extension is converted to true number, the true number with authentication information and conversion sends to communication control unit then;
Attaching position register HLR Service Processing Unit is used to receive the information that the SCP Service Processing Unit sends, and the homing position information of virtual-number is registered and is registered, and the homing position information of virtual-number is kept in the memory cell;
Memory cell, the service logic information that is used to preserve the homing position information of virtual-number and carries out virtual-number-like voice increment business.
3, a kind of method that realizes virtual-number-like voice increment business is characterized in that, disposes SCP/HLR in communication system, may further comprise the steps at least:
A, calling subscriber make a call, and caller MSC/VLR obtains routing number with the corresponding IP of called number from SCP/HLR, and set up communication link between caller MSC/VLR and the IP according to this routing number;
B, IP carry out the service logic of virtual-number-like voice increment business, receive the virtual extension of calling subscriber's input by the communication link between caller MSC/VLR and the IP, and the virtual extension that will receive sends to SCP/HLR, SCP/HLR is converted to the true number of called subscriber according to the homing position information corresponding with virtual extension of self preserving with virtual extension;
C, caller MSC/VLR obtain the true number of called subscriber, and set up communication link between caller MSC/VLR and the called MS C/VLR according to the true number of the called subscriber who obtains.
4, method according to claim 3 is characterized in that, described virtual-number-like voice increment business is group's operator service, and the caller MSC/VLR described in the steps A comprises from the routing number that SCP/HLR obtains with the corresponding IP of called number:
A1, caller MSC/VLR are to the homing position information of SCP/HLR request with the corresponding IP of called number;
A2, SCP/HLR search the homing position information that whether stores with the corresponding IP of this called number in self memory cell, if then the homing position information with IP returns to caller MSC/VLR; Otherwise, process ends;
A3, caller MSC/VLR request SCP/HLR carries out group's operator service, and SCP/HLR is to the routing number of IP acquisition request IP;
A4, IP return to caller MSC/VLR with the routing number of IP by SCP/HLR.
5, method according to claim 3 is characterized in that, described virtual-number-like voice increment business is group's operator service, further comprises between described steps A and the step B:
IP request SCP/HLR issues the instruction of carrying out service logic, and SCP/HLR receives this request back and issues the user interactive script execution command to IP, and indication IP carries out the script flow process of wireless exchange.
6, method according to claim 3 is characterized in that, described virtual-number-like voice increment business is group's operator service, and the service logic that the IP described in the step B carries out virtual-number-like voice increment business comprises:
IP plays voice by the communication link between caller MSC/VLR and the IP to the calling subscriber according to the calling number of carrying in the user interactive script execution command.
7, method according to claim 3 is characterized in that, described virtual-number-like voice increment business is group's operator service, and the true number that the caller MSC/VLR described in the step C obtains the called subscriber comprises:
The true number of called subscriber after SCP/HLR will change is carried at and returns to caller MSC/VLR in the information analysis response message.
8, method according to claim 3 is characterized in that, described virtual-number-like voice increment business is group's operator service, and the true number that the caller MSC/VLR described in the step C obtains the called subscriber comprises:
Caller MSC/VLR sends the true number that information analysis message is asked the called subscriber to SCP/HLR, and SCP/HLR is carried at called subscriber's true number and returns to caller MSC/VLR in the information analysis response message.
9, method according to claim 3 is characterized in that, the communication link that the true number of the called subscriber that the basis described in the step C is obtained is set up between caller MSC/VLR and the called MS C/VLR further comprises before:
Caller MSC/VLR discharges the communication link between caller MSC/VLR and the IP.
10, method according to claim 3 is characterized in that, this method further comprises:
Calling subscriber and called subscriber's end of conversation, SCP/HLR discharges the communication link between caller MSC/VLR and the called MS C/VLR.
CNB2005100958327A 2005-09-02 2005-09-02 Method and system for realizing virtual-number-like voice increment business Expired - Fee Related CN100388813C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005100958327A CN100388813C (en) 2005-09-02 2005-09-02 Method and system for realizing virtual-number-like voice increment business

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100958327A CN100388813C (en) 2005-09-02 2005-09-02 Method and system for realizing virtual-number-like voice increment business

Publications (2)

Publication Number Publication Date
CN1852466A true CN1852466A (en) 2006-10-25
CN100388813C CN100388813C (en) 2008-05-14

Family

ID=37133930

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100958327A Expired - Fee Related CN100388813C (en) 2005-09-02 2005-09-02 Method and system for realizing virtual-number-like voice increment business

Country Status (1)

Country Link
CN (1) CN100388813C (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101400061B (en) * 2007-09-27 2010-12-08 中兴通讯股份有限公司 Call processing method based on IP and system thereof
CN103733601A (en) * 2011-06-30 2014-04-16 世界紧急网络-内华达公司 Attaching multiple phone lines to a single mobile or landline phone
US9253311B2 (en) 2011-10-12 2016-02-02 World Emergency Network—Nevada Ltd. Controlled recorded 3-way calling
CN107580152A (en) * 2017-09-19 2018-01-12 贵阳朗玛信息技术股份有限公司 Value added voice service system and its communication means
US9998603B2 (en) 2011-06-30 2018-06-12 World Emergency Network—Nevada, Ltd. Attaching multiple phone lines to a single mobile or landline phone
US10645213B1 (en) 2016-03-30 2020-05-05 World Emergency Network—Nevada Ltd. Virtual numbers for intelligence operations
US10944860B2 (en) 2011-05-31 2021-03-09 World Emergency Network-Nevada, Ltd. Mobile phone as a one-way recorded transmitter over a cellular network

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100667343B1 (en) * 2003-02-18 2007-01-10 주식회사 케이티프리텔 Method and Device for providing mobile service with virtual number
CN100574201C (en) * 2004-01-09 2009-12-23 华为技术有限公司 The authentication and accounting method of personal virtual code service

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101400061B (en) * 2007-09-27 2010-12-08 中兴通讯股份有限公司 Call processing method based on IP and system thereof
US10944860B2 (en) 2011-05-31 2021-03-09 World Emergency Network-Nevada, Ltd. Mobile phone as a one-way recorded transmitter over a cellular network
US9998603B2 (en) 2011-06-30 2018-06-12 World Emergency Network—Nevada, Ltd. Attaching multiple phone lines to a single mobile or landline phone
US10547740B2 (en) 2011-06-30 2020-01-28 World Emergency Network—Nevada, Ltd. Attaching multiple phone lines to a single mobile or landline phone
US9270814B2 (en) 2011-06-30 2016-02-23 World Emergency Network—Nevada, Ltd. Attaching multiple phone lines to a single mobile or landline phone
CN103733601B (en) * 2011-06-30 2016-09-07 世界紧急网络-内华达公司 Multiple telephone wires are attached to single mobile phone or land line phone
US9736296B2 (en) 2011-06-30 2017-08-15 World Emergency Network—Nevada, Ltd. Attaching multiple phone lines to a single mobile or landline phone
CN103733601A (en) * 2011-06-30 2014-04-16 世界紧急网络-内华达公司 Attaching multiple phone lines to a single mobile or landline phone
US9031218B2 (en) 2011-06-30 2015-05-12 World Emergency Network—Nevada Ltd. Attaching multiple phone lines to a single mobile or landline phone
US10218838B2 (en) 2011-06-30 2019-02-26 World Emergency Network—Nevada, Ltd. Attaching multiple phone lines to a single mobile or landline phone
US10887456B2 (en) 2011-06-30 2021-01-05 World Emergency Network—Nevada, Ltd. Attaching multiple phone lines to a single mobile or landline phone
US10547737B2 (en) 2011-10-12 2020-01-28 World Emergency Network—Nevada, Ltd. Controlled recorded 3-way calling
US9253311B2 (en) 2011-10-12 2016-02-02 World Emergency Network—Nevada Ltd. Controlled recorded 3-way calling
US10375233B2 (en) 2011-10-12 2019-08-06 World Emergency Network—Nevada, Ltd. Controlled recorded 3-way calling
US10999735B2 (en) 2011-10-12 2021-05-04 Callyo 2009 Corp Controlled recorded 3-way calling
US10645213B1 (en) 2016-03-30 2020-05-05 World Emergency Network—Nevada Ltd. Virtual numbers for intelligence operations
US10887453B2 (en) 2016-03-30 2021-01-05 World Emergency Network—Nevada, Ltd. Virtual numbers for intelligence operations
CN107580152A (en) * 2017-09-19 2018-01-12 贵阳朗玛信息技术股份有限公司 Value added voice service system and its communication means
CN107580152B (en) * 2017-09-19 2023-05-19 贵阳朗玛信息技术股份有限公司 Voice value-added service system and communication method thereof

Also Published As

Publication number Publication date
CN100388813C (en) 2008-05-14

Similar Documents

Publication Publication Date Title
CN1177508C (en) Method for implementing long-distance intelligent user roam calling
CN1852466A (en) Method and system for realizing virtual-number-like voice increment business
CN1863252A (en) Method and system for adding special purpose number for user
CN1310530C (en) Method for realizing delivery report business
CN1859496A (en) System and method for realizing multimedia color ring service
CN1812447A (en) Equipment and method for realizing unfinished incoming short message notify service
CN1798208A (en) Method for implementing color ringing and network system
CN1735268A (en) Method for realizing mixed telephone number and communications network system
CN1599398A (en) Device and method for realizing transmitting information to computer network real-time communication terminal by telephone
CN1852463A (en) Method for realizing individualized signature of short message
CN1269378C (en) Method for implementing user position location by using intelligent network and its system
CN1625272A (en) Realizing method of first calling limitting
CN1283116C (en) A method for implementing subscriber number change notification in mobile communication system
CN1633206A (en) Apparatus and method for intelligent communication based on mobile communication network and Internet
CN1642310A (en) Method for receiving and transmitting short message by one hand-set with multiple numbers
CN1852357A (en) Business integrating method
CN1744726A (en) Method for implementing group switchboard business
CN1905594A (en) Method for implementing double ringing service in communication system
CN1518389A (en) Method of transmitting short message using short number of mobile phone
CN1968513A (en) Call control method
CN1625194A (en) System and method for realizing colour ringback sound service
CN1295908C (en) Method of realizing mobile intelligent business on fixed intelligent network
CN101060694A (en) A mobile access line hunting method
CN1859473A (en) Method and system for realizing audible ringing tone service
CN1882118A (en) Method for realizing CAMEL intelligent service in INAP network

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
ASS Succession or assignment of patent right

Owner name: HANGZHOU HUAWEI COMMUNICATION TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: HUAWEI TECHNOLOGY CO LTD

Effective date: 20120224

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 518129 SHENZHEN, GUANGDONG PROVINCE TO: 310052 HANGZHOU, ZHEJIANG PROVINCE

TR01 Transfer of patent right

Effective date of registration: 20120224

Address after: 310052, Hangzhou, Zhejiang province Binjiang District Long River Street, 301 shore road, 1, 3 floor

Patentee after: Hangzhou Huawei Enterprise Communication Technology Co., Ltd.

Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee before: Huawei Technologies Co., Ltd.

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

Granted publication date: 20080514

Termination date: 20160902

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