CN100563278C - A method for realizing number collection - Google Patents
A method for realizing number collection Download PDFInfo
- Publication number
- CN100563278C CN100563278C CNB2004100551496A CN200410055149A CN100563278C CN 100563278 C CN100563278 C CN 100563278C CN B2004100551496 A CNB2004100551496 A CN B2004100551496A CN 200410055149 A CN200410055149 A CN 200410055149A CN 100563278 C CN100563278 C CN 100563278C
- Authority
- CN
- China
- Prior art keywords
- length
- scp
- ssp
- prefix
- received
- 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
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a kind of method that realizes collecting number, this method comprises: the current advance number length of SCP notice SSP, SSP returns the number of described length to SCP according to the advance number length of receiving, SCP judges whether and can determine call information according to the number of receiving, if, then call out associative operation, otherwise, return and carry out this step.According to the proposed method, SCP is by repeatedly sending the number-accepting request (PC) that carries advance number length to SSP, require SSP to provide the number of the respective length of collecting to it, by SCP all numbers of receiving are carried out analysis-by-synthesis then, make SCP realize all controls, thereby make intelligent network that abundant more business can be provided.
Description
Technical field
The present invention relates to the IN service field, be meant a kind of method that realizes collecting number especially.
Background technology
The key of the whole network intellectuality (INnet) is professional to separate with exchange, comprises the calling that call out on the basis by intelligent network control, promotes professional ability and network capabilities greatly.In conjunction with calling, network, operation, each link of terminal, four intellectualities of the whole network are proposed, i.e. intellectualized call, intelligent network, operation intellectuality and Intelligent Terminal.
Each link of calling procedures such as intellectualized call is meant user's off-hook, dials, continues, ring, on-hook is all controlled by intelligent network, and switching node is only finished the basic function that continues.Intelligent network is meant from satisfying professional open angle, each end office (EO) of network and all-network switching node all should have the ability of Service Switching Point, be the ability that end office (EO), tandem exchange, toll switch, gateway exchange etc. all have SSP, support that simultaneously the IN service under the multiple condition triggers.Operation management is the important step of commencing business.Realize call flow in intelligent network, making comprehensive World Wide Web (Web) change management becomes possibility.From user perspective, the intelligentized Management and Operation Model of the whole network can be carried out multifaceted personalized operation management.The function of fixed network terminal is in a kind of situation of stagnation for a long time, and this has suppressed professional development undoubtedly to a certain extent, and many business all are owing to terminal too simply causes using complexity, cause professional popularization to be hindered.The combination of business and terminal not only can make the user experience the benefit that new business is brought fast, the also popularization that can promote business conversely and development.
At the input information that behind calling subscriber's off-hook terminal is carried out, promptly from calling subscriber's dialing information, the collecting number mode of current caller switching node has two kinds, a kind of collecting number mode is to collect by turn, analyze by turn, it is number of caller switching node, a number ground is collected dialing information, and the caller switching node is analyzed the number of having collected while collecting number, caller switching node basis is data information stored in advance, judge whether and to determine routing iinformation or to deny trigger intelligent business according to the current number of collecting, if then the caller switching node routes to called switching node or trigger intelligent business according to routing iinformation; Otherwise the caller switching node continues to collect number and carry out analysis and judgement, until determining routing iinformation or trigger intelligent business according to data information stored.Another kind of collecting number mode is when the caller switching node is collected the number information that can determine called switching node routing iinformation, send these number informations to called switching node immediately, continue to collect number then on one side, send the number information of collecting to this called switching node on one side, be that the caller switching node is collected a number, just to sending a number when called switching node, when called switching node determines that the number of receiving is complete, just send confirmation to the caller switching node, the caller switching node determines that by the affirmation information of receiving the number of collecting is complete, halt number is collected, even or proceed collecting number and also no longer carry out number analysis, also no longer send the number of receiving to called switching node.
In intelligent network, above-described switching node can be SSP.For the whole network is intelligent, if carry out collecting number and analysis by SSP, then all users' CAMEL-Subscription-Information must be stored on the SSP, yet because the data volume of user signing contract information is very big, the disposal ability of SSP is very limited again, and an independent SSP can't finish the processing to mass data, therefore, carry out collecting number and analysis by SSP, can't realize miscellaneous service at all, make that the intelligentized advantage of the whole network is all gone.
Summary of the invention
In view of this, the object of the present invention is to provide a kind of method that realizes collecting number, realize the collecting number under the whole network intellectuality, and then realize number analysis and miscellaneous service.
In order to achieve the above object, the invention provides a kind of method that realizes collecting number, store prefix table among the SCP in advance, comprise in this prefix table: prefix and corresponding minimum number length thereof; This method comprises:
The current advance number length of A1, SCP notice SSP, SSP returns the number of described length to SCP;
A2, SCP judge the number receive whether with prefix table in the unique coupling of prefix, if, determine that then call information also carries out the subsequent voice calls associative operation, otherwise, execution in step A3;
The current advance number length of A3, SCP notice SSP is for minimum number length in all coupling prefixes and collect the poor of number length, and SSP returns the number that length is described length to SCP, returns execution in step A2.
Described steps A 1 is: the current advance number length of SCP notice SSP is the minimum prefix length in all prefixes, and SSP returns the number that length is minimum prefix length to SCP;
Described steps A 2 may further comprise the steps:
A21, SCP judge the number receive whether with the unique coupling of prefix, if, execution in step A22 then, otherwise, execution in step A3;
A22, SCP judge the minimum number length whether length of all numbers of receiving equals to mate prefix, if, then all numbers of receiving are carried out number analysis, determine call information, otherwise, execution in step A23;
A23, SCP judge that all numbers receive are Home Network number or outer net number, if the Home Network number, execution in step A24 then is if outer net number, then execution in step A25;
The current advance number length of A24, SCP notice SSP is for coupling prefix minimum number length and collect the poor of number length, and SSP returns the number that length is described length to SCP, and SCP carries out number analysis to all numbers of receiving, determines call information;
The current advance number length of A25, SCP notice SSP is the minimum number length of outer net number and collects the poor of number length, after SSP collects the number of described length, by determining that with the mutual of outer net switching node the number of collecting is complete.
This method further comprises: in the time interval of the per twice current advance number length of notice SSP of SCP, SSP stores Entering Number of calling subscriber temporarily.
Described calling subscriber Enters Number to except that the number that returns to SCP the number.
The current advance number length of described SCP notice SSP is: SCP sends the number-accepting request that carries advance number length to SSP.
It is that the number of described length is that described SSP returns length to SCP: SSP returns the response that collects the digits that carries described length number to SCP.
Described prefix table also comprises: the maximum number code length.
Described prefix table further comprises: Home Network attribute, prefix attribute and service attribute.
According to the proposed method, SCP is by repeatedly sending the number-accepting request (PC) that carries advance number length to SSP, require SSP to provide the number of the respective length of collecting to it, by SCP all numbers of receiving are carried out analysis-by-synthesis then, make SCP realize all controls, thereby make intelligent network that abundant more business can be provided.
Description of drawings
Fig. 1 is for realizing collecting number, number analysis reciprocal process schematic diagram;
Fig. 2 is collecting number, number analysis flow chart.
Embodiment
For making the purpose, technical solutions and advantages of the present invention clearer, the present invention is described in further detail below in conjunction with accompanying drawing.
Among the present invention, SCP many times sends the number-accepting request (PC) that carries advance number length to SSP, requires SSP to provide the number of the respective length of collecting to it, by SCP all numbers of receiving is carried out analysis-by-synthesis then, makes SCP realize all controls.
Fig. 1 as shown in Figure 1, realizes that the reciprocal process of collecting number, number analysis may further comprise the steps for realizing collecting number, number analysis process schematic diagram:
Step 101~step 103: calling subscriber's off-hook, SSP is to SCP transmission calling subscriber's off-hook information IDP, trigger intelligent business.After SCP receives IDP, calling subscriber's attribute is analyzed, SCP sends to SSP and connects playback message related to resources (CTR or ETC), and notice SSP sets up the playback resource and connects.After SSP receives CTR or ETC, be connected the playback resource with SCP.After SCP analyzes calling subscriber's attribute, can trigger corresponding IN service according to calling subscriber's CAMEL-Subscription-Information, as the color dial tone business, SCP is according to calling subscriber's CAMEL-Subscription-Information, and informing color dialing tone node is play the audio file of its customization to the calling subscriber.
Step 104~step 105:SCP sends PC to SSP, carries advance number length among this PC, the length of the current collection number of notice SSP.After the calling subscriber began dialing, SSP was according to beginning to collect number, and according to advance number length when collecting the number of advance number length, response (PCR) is returned and the corresponding number of advance number length to SCP by collecting the digits.SCP analyzes the number of receiving, if can determine related calling information according to the number of having collected, then carries out respective handling according to the call information of determining, execution in step 108 then; If can't determine related calling information according to the number of having collected, then continue execution in step 106.
Step 106~step 107:SCP sends PC to SSP, carry advance number length among this PC, the length of the current collection number of notice SSP, because the calling subscriber does not need to occur any sound in dialing procedure, therefore, also carry quiet indication among this PC, notice SSP masks other sound to the calling subscriber.After SSP receives PC, return and corresponding, the follow-up number of collecting of advance number length to SCP by PCR.All numbers that SCP will receive carry out analysis-by-synthesis, if can determine related calling information according to the number of having collected, then carry out respective handling according to the call information of determining,, execution in step 108 then; If can't determine related calling information according to the number of having collected, then repeated execution of steps 106~107.
Because calling subscriber's dialing is continuous, but the number analysis that carries out on the SCP is segmentation, be that SCP many times sends PC to SSP, require SSP to provide the number of the respective length of collecting to it, by SCP all numbers of receiving are carried out analysis-by-synthesis then, therefore, SSP according to PC after SCP returns the number of having collected, calling subscriber's dialing information still can be sent to SSP constantly, therefore SSP can continue to collect number, require before SSP provides the number of collecting the number that SSP can temporary transient storage collects at SCP next time.
Step 108:SCP sends to SSP and discharges playback message related to resources (DFC), and notice SSP discharges the playback resource, the playback resource between SSP and SCP discharge.
Mentioning SCP in the description of above process can be by repeatedly sending PC to SSP, make SSP provide number that collect, Len req to SCP, thereby make SCP determine related calling information according to the number that SSP provides, describe in detail below how SCP determines advance number length at every turn when requiring SSP that the number of respective length is provided.
Store prefix table among the SCP, can comprise in this prefix table: contents such as prefix, minimum good length, maximum number length, Home Network attribute, prefix attribute, service attribute, SCP can determine each advance number length according to prefix table, and the concrete form of prefix table can be referring to table one.
| Prefix | The Minimum Number Length | Maximum number is long | The Home Network attribute | The prefix attribute | Service attribute | Remarks |
| 114 | 3 | 3 | Be | Special service | Continue | |
| 17909 | 9 | 24 | Be | IN service | The professional transfer | One-stage dialing |
| 17909300 | 8 | 8 | Be | IN service | The professional transfer | Two-stage dialing |
Fig. 2 is collecting number, number analysis flow chart, and as shown in Figure 2, the implementation procedure of collecting number, number analysis may further comprise the steps:
After step 203:SCP receives that length is the number of minimum prefix length, judge the number receive whether with the unique coupling of prefix, if then execution in step 204; Otherwise, execution in step 211.
The minimum number length whether the step 204:SCP number length that judgement is received according to prefix table equals to mate prefix, if then execution in step 208, otherwise, execution in step 205.
If SCP can't determine the prefix of unique coupling by the number that SSP returns for twice, but repeated execution of steps 204, until the prefix of the unique coupling of all numbers of determining and collecting.
Step 205:SCP judges that according to prefix table the number of receiving is Home Network number or outer net number, if the Home Network number, then execution in step 206; If the outer net number, then execution in step 208.The division of Home Network number, outer net number be meant SCP store whole numbers for the Home Network number, only storage part section is the outer net number.
Step 208:SCP analyzes the number of whole collections, obtains related calling information, finishes current collecting number, number analysis flow process then.
Step 209~step 210:SCP is according to prefix table, the maximum of the current collection of notice SSP or minimum number length are the outer net minimum number length and have collected the poor of number length, SSP mutual by with the outer net switching node then, determine that the number of collecting is complete, finish current collecting number, number analysis flow process.
With table one is reference, and the collection of checking numbers for an application example, number analysis flow process are further described.
For example, behind user's off-hook, dial 1790901012345678, concrete collecting number, number analysis flow process are as follows:
SCP determines according to table one: require that SSP returns for the first time, as to collect number length=Min (the minimum prefix length in all prefixes)=3, the current number length that returns of notice SSP is 3.After calling subscriber's dialing, the number length that SSP returns to SCP for the first time is 3, and promptly the number that returns to SCP is 179.After SCP receives 179, judge 179 not with the unique coupling of prefix, there are two and 179 prefixes that are complementary, promptly 17909 and 17909300, like this, SCP determines according to table one: require number length=Min (9,8)-3=8-3=5 of that SSP returns for the first time, as to collect number length=Min (minimum number length of mating 179 prefixes)-collected, the current number length that returns of notice SSP is 5.The number length that SSP returns to SCP for the second time is 5, i.e. the 4th to the 8th of calling subscriber's dialing, and the number that returns is 09010.After SCP receives 09010, judge 17909010 with prefix 17909 unique couplings, SCP determines that the length of current collection number is 8 then, do not reach the minimum number length of coupling prefix 17909, therefore, SCP determines according to table one, require SSP to return for the last time, collect the length=coupling prefix minimum number length of number-the collected length=9-8=1 of number, the current number length that returns of notice SSP is 1, the number length that SSP returns to SCP for the last time is 1, it is the 9th that the calling subscriber dials, the number that returns is 1, and SCP analyzes all numbers of receiving, determines related calling information, carry out the subsequent voice calls associative operation then, as replay call, trigger other IN services etc.
For avoiding because mutual between SSP and the SCP, make the calling subscriber feel time delay, service impacting quality, this just carries out the requirement of the ability of number analysis and efficient than higher to SCP, therefore, can in SCP, increase the number analysis module, the number of receiving be analyzed, to realize higher number analysis ability and efficient by this number analysis module.
In addition, behind calling subscriber's off-hook, be toggled to SCP, SCP analyzes calling subscriber's attribute, and SCP notice SSP carries out collecting number then, and after requiring SSP to finish complete called number collection, secondary is toggled to SCP again, carry out at SCP notice SSP that portability has corresponding special identifier in the message of collecting number, be used to notify SSP to finish and be toggled to SCP after complete called number is collected, this message that is used to notify SSP to carry out collecting number can be PC.The color dial tone business if the calling subscriber has contracted then carries the respective audio document No. in the message that SCP notifies SSP to carry out collecting number, notice SSP plays the respective audio file according to the audio file coding to the calling subscriber.When SCP carries out collecting number with the message informing SSP that carries special identifier, at this moment, the collecting number process of SSP no longer is segmentation, promptly no longer be to report to SCP by turn or by several, but, be toggled to SCP after collecting number is complete at last again by the complete procedure that SSP finishes collecting number and number analysis.Like this,, therefore, need store prefix table among the SSP, increase maintenance data owing to need SSP that the number of collecting is carried out number analysis.Because after SSP collects complete number, also need be toggled to SCP, by SCP continuing of calling controlled, like this, SSP can't send the number of collecting while collecting number, also just at all can't be by with other switching nodes mutual, know whether the number of collecting is complete, therefore, a large amount of number informations must be stored on the SSP, SSP could know whether the number of collecting is complete according to self canned data, makes that data quantity stored is excessive among the SSP, to having relatively high expectations of SSP self.
In a word, the above is preferred embodiment of the present invention only, is not to be used to limit protection scope of the present invention.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2004100551496A CN100563278C (en) | 2004-08-09 | 2004-08-09 | A method for realizing number collection |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2004100551496A CN100563278C (en) | 2004-08-09 | 2004-08-09 | A method for realizing number collection |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1735108A CN1735108A (en) | 2006-02-15 |
| CN100563278C true CN100563278C (en) | 2009-11-25 |
Family
ID=36077302
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB2004100551496A Expired - Fee Related CN100563278C (en) | 2004-08-09 | 2004-08-09 | A method for realizing number collection |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN100563278C (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101931612A (en) * | 2009-06-19 | 2010-12-29 | 中兴通讯股份有限公司 | Method for controlling playing and number receiving and intelligent network system |
-
2004
- 2004-08-09 CN CNB2004100551496A patent/CN100563278C/en not_active Expired - Fee Related
Non-Patent Citations (1)
| Title |
|---|
| 智能网技术. 李晓峰 编著,80-100页,北京邮电大学出版社. 1998 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1735108A (en) | 2006-02-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102883293B (en) | System and method for achieving intelligent management of mobile telephone incoming call | |
| CN101111071A (en) | Method for Realizing Unstructured User Data Function in CDMA Intelligent Network Service | |
| US7609831B2 (en) | Method for implementing wide area Centrex | |
| CN101014143A (en) | Intelligent network signaling monitoring-based start-up reminding service system apparatus and application thereof | |
| CN101729930B (en) | Method for realizing multi-intelligent service fusion via intelligent network gateway | |
| CN100518216C (en) | Method for carrying number between different networks | |
| US6707901B1 (en) | Subscriber profile extension (SPEX) | |
| WO2004095817A1 (en) | Method and apparatus for providing ring back tone using a private automatic branch exchange | |
| CN100563278C (en) | A method for realizing number collection | |
| RU2335862C2 (en) | Method of value-added service price real-time determination in telecommunication network | |
| CN1893483B (en) | Method for providing virtual telephone exchange service by intelligent network | |
| KR0169035B1 (en) | A massively concentrated call processing method in a telephone voting service provided through interaction with an intelligent information providing system using an extended service filtering technique | |
| WO2007068210A1 (en) | A calling processing method, and an apparatus and system thereof | |
| CN1761272B (en) | A Method for Realizing Call Intelligence | |
| CN100499702C (en) | Method for realizing intelligent network number collection | |
| CN100496072C (en) | A switchboard realization method | |
| CN101080042B (en) | A method for realizing closed group service | |
| CN1964395A (en) | A method to realize number portable service in soft hand-over | |
| CN100438539C (en) | Method of automatic extension telephone subscriber jointing in value added telecommunication service | |
| CN100474873C (en) | Method for realizing supporting simultaneous ringing in personal communication service | |
| CN1731797B (en) | A method of realizing color dial tone | |
| US6678368B1 (en) | Calling subscriber validation | |
| CN101610323B (en) | Method for single step transfer in customer service system | |
| CN1964505B (en) | A realization method for calling finishing conversation in calling conversation via intelligent network | |
| CN100563352C (en) | A Realization Method of Intelligent Network Collecting Numbers |
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 | ||
| C17 | Cessation of patent right | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20091125 Termination date: 20130809 |