[go: up one dir, main page]

CN1195257A - Method and system for implementing number mobile service - Google Patents

Method and system for implementing number mobile service Download PDF

Info

Publication number
CN1195257A
CN1195257A CN97108874A CN97108874A CN1195257A CN 1195257 A CN1195257 A CN 1195257A CN 97108874 A CN97108874 A CN 97108874A CN 97108874 A CN97108874 A CN 97108874A CN 1195257 A CN1195257 A CN 1195257A
Authority
CN
China
Prior art keywords
user
service
called
calling
intelligent network
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.)
Pending
Application number
CN97108874A
Other languages
Chinese (zh)
Inventor
张来发
李晓涛
徐晓
袁子文
宋孝龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN97108874A priority Critical patent/CN1195257A/en
Publication of CN1195257A publication Critical patent/CN1195257A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

本发明公开了一种号码流动(NP)业务的实现方法及其系统,在现有的电信网络中增加至少一个包含有NP用户数据库的智能网NP平台,将NP呼叫中的一个或几个步骤交给智能网NP平台来实现。所述智能网NP平台在现有智能网硬件和软件的基础上,增加一些软件模块,能够实现分析主叫用户是否为NP用户,和/或分析被叫用户是否为NP用户,和/或替换主叫NP用户号码,和/或替换被叫NP用户号码等步骤。本发明方法和系统将NP业务交给智能网来实现,将业务和交换分开,从而大大地节省了交换机的内存资源,提高了交换机的接续速度,提高了软件的可移植性和数据的一致性。

The invention discloses a number flow (NP) service realization method and system thereof. At least one intelligent network NP platform including an NP user database is added to the existing telecommunication network, and one or several steps in the NP call Hand it over to the intelligent network NP platform to realize. The NP platform of the intelligent network adds some software modules on the basis of the existing intelligent network hardware and software, which can analyze whether the calling user is an NP user, and/or analyze whether the called user is an NP user, and/or replace Calling NP user number, and/or replacing called NP user number and other steps. The method and system of the present invention hand over the NP service to the intelligent network for realization, separate the service from the exchange, thereby greatly saving the memory resources of the switch, improving the connection speed of the switch, and improving the portability of software and the consistency of data .

Description

一种号码流动业务的实现方法及其系统Method and system for implementing number mobile service

技术领域technical field

本发明涉及在电信网中向网络终端提供业务的领域,更具体地说,涉及一种在电信网中实现内部号码流动业务的方法及系统。The present invention relates to the field of providing services to network terminals in a telecommunication network, and more specifically relates to a method and system for realizing internal number flow services in a telecommunication network.

背景技术及存在问题Background technology and existing problems

号码流动(Number Portability,以下简称NP)业务是移机不改号的业务。即通过电信运营单位将用户设定为NP用户后,NP用户从一个地方移动到另一个地方,其电话号码保持不变,其它用户仍可使用原来的电话号码呼叫此用户;当NP用户作为主叫呼出时,送出的主叫号码也是原来的号码。这种移动可以在一个交换局内,也可以在两个交换局甚至多个交换局之间。号码流动的结果,导致一个NP用户拥有两个电话号码:一个为对外公开的号码,称为“外部号码”或“流动号码”,另一个为用于交换机交换接续的内部号码,称为“内部号码”或“接续号码”。Number portability (Number Portability, hereinafter referred to as NP) service is a service that does not change the number when the phone is moved. That is to say, after the user is set as an NP user by the telecom operator, and the NP user moves from one place to another, his phone number remains unchanged, and other users can still use the original phone number to call this user; when the NP user acts as the main When a call is made, the calling number sent is also the original number. This movement can be within one exchange, or between two exchanges or even multiple exchanges. As a result of the number flow, an NP user has two telephone numbers: one is an open number, called "external number" or "mobile number", and the other is an internal number used for exchange and connection, called "internal number". number" or "continuation number".

NP业务不在ITU-T所定义的25种智能业务范围内。现有技术中也有一些厂商的产品实现了此业务,但不是通过智能网实现的,而是在交换机内部来实现的。实现的方法,是在交换机的用户数据库的数据结构中增设至少一个字段,以存储NP用户的接续号码。也就是说,NP用户的数据与普通用户的数据一同放在交换机的用户数据库中。NP services are not within the scope of the 25 intelligent services defined by ITU-T. In the prior art, there are also some manufacturers' products that realize this service, but not through the intelligent network, but within the switch. The method of realization is to add at least one field in the data structure of the user database of the exchange to store the connection number of the NP user. That is to say, the data of NP users is placed in the user database of the switch together with the data of ordinary users.

图1所示为现有技术中实现NP业务的一个例子。在步骤101,某用户拨号发起呼叫。交换机在102进行收号。收号后,执行步骤103,判断主叫用户是否为NP用户。在104,交换机将NP用户的原主叫号码替换成其流动号码,作为新的主叫号码。接着,在步骤105,判断被叫用户是否为NP用户,这也需要通过查找用户数据库来判断,结果会有以下两种情况:1、被叫为NP用户,这时将原被叫号码替换为被叫的接续号码,Figure 1 shows an example of implementing NP services in the prior art. In step 101, a user dials a number to initiate a call. The exchange receives the number at 102 . After the number is received, step 103 is executed to determine whether the calling user is an NP user. At 104, the exchange replaces the original calling number of the NP subscriber with its mobile number as the new calling number. Then, in step 105, it is judged whether the called user is an NP user, which also needs to be judged by searching the user database, the result will have the following two situations: 1, the called user is an NP user, at this time the original called number is replaced by the called continuation number,

作为新的被叫号码,然后接续2、被叫为普通用户,则正常接续。As the new called number, then continue 2. If the called party is an ordinary user, then continue normally.

图1所示各个步骤的操作,都是由交换机来完成的。The operations of each step shown in Figure 1 are all performed by the switch.

虽然在现有技术中采用交换机也能较好地实现NP业务,但是却存在以下一些问题:Although the NP service can be well realized by adopting the switch in the prior art, there are some problems as follows:

(1)NP用户数据存放在交换机上,占用了本来就十分宝贵的交换机内存资源,使得内存的使用变得紧张,尤其是在NP用户骤增之后,情况更加明显。(1) NP user data is stored on the switch, occupying the very precious switch memory resources, making the use of memory tight, especially after the sudden increase of NP users, the situation is more obvious.

(2)接续速度受到影响,因为NP用户与普通用户相比,其数量相对较少,如果每处理一个呼叫都必须先查找整个用户数据库的全部数据以判断被叫是否为NP用户,大大地影响接续速度。(2) The speed of connection is affected, because NP users are relatively few in number compared with ordinary users. If each call is processed, all data in the entire user database must first be searched to determine whether the called party is an NP user, which greatly affects Connection speed.

(3)移植性方面存在问题,以上实现方法是针对某一个地区电信网的特殊情况来实现的,对于其他地区就可能不再适用,即使不考虑地区因素,其实现技术也是依赖于特定厂家的交换机的。(3) There are problems in portability. The above implementation method is implemented for the special situation of the telecommunications network in a certain area, and may not be applicable to other areas. Even if the regional factors are not considered, the implementation technology depends on the specific manufacturer. switch.

(4)管理维护方面,因为NP用户的数据分布在很多的交换机上,这就给数据的一致性及统计等带来较大的困难。(4) In terms of management and maintenance, because the data of NP users are distributed on many switches, this brings great difficulties to data consistency and statistics.

发明目的purpose of invention

因此,本发明的目的,是提供一种用智能网来实现NP业务的方法,将NP呼叫(指主叫用户和被叫用户中至少有一个是NP用户的呼叫)过程中的某一个或几个步骤交给智能网来实现,从而减少交换机的处理量,降低资源浪费,提高接续速度。Therefore, the object of the present invention is to provide a method for realizing NP services by using an intelligent network, and one or more of the NP calls (referring to a call in which at least one of the calling user and the called user is an NP user) process The first step is handed over to the intelligent network to realize, thereby reducing the processing capacity of the switch, reducing the waste of resources, and improving the connection speed.

本发明的另一个目的,是提供一种用于实现上述方法的智能网NP平台系统,在现有的智能网组网结构、软件和硬件的基础上,增加一些软件模块,能够实现NP业务,将业务和交换分开,将NP用户的数据集中到智能网中来处理,减少交换机的呼叫处理量,从而克服现有技术中的上述问题。发明概述Another object of the present invention is to provide an intelligent network NP platform system for realizing the above method. On the basis of the existing intelligent network networking structure, software and hardware, some software modules are added to realize NP services. The service and the exchange are separated, the data of the NP user is concentrated in the intelligent network for processing, and the call processing amount of the exchange is reduced, thereby overcoming the above-mentioned problems in the prior art. Summary of the invention

为此,本发明提供了一种号码移动(NP)业务的实现方法,包括收号,分析主叫用户是否为NP用户,分析被叫用户是否为NP用户,替换主叫NP用户的号码,替换被叫NP用户的用户号码,接续等步骤,其特征在于:在电信网络中设置一个包含有一个NP用户数据库的智能网NP平台,其中NP用户数据库中存有NP用户的流动号码和对应的接续号码,而且上述替换NP主叫用户号码步骤和替换NP被叫用户号码步骤中至少有一个步骤用智能网NP平台来实现,其它的步骤则可以由交换机来实现。For this reason, the present invention provides a kind of realization method of Number Mobile (NP) service, including collecting numbers, analyzing whether the calling user is an NP user, analyzing whether the called user is an NP user, replacing the number of the calling NP user, replacing The user number of called NP user, steps such as connecting, it is characterized in that: an intelligent network NP platform comprising an NP user database is set in the telecommunication network, wherein the mobile number of NP user and the corresponding connecting number are stored in the NP user database number, and at least one of the steps of replacing the NP calling user number and replacing the NP called user number is implemented by the intelligent network NP platform, and the other steps can be implemented by the switch.

此外,本发明还提供了一种用于实现上述方法,提供号码流动业务(NP)的智能网NP平台系统,它包括业务生成环境SCE、业务管理接入SMAP、业务管理系统SMS、业务控制点SCP和业务交换点SSP等部件,其中业务生成环境SCE,业务管理接入SMAP、业务管理系统SMS、业务控制点SCP和业务交换点SSP之间通过通信协议相连,各部件在智能网NP平台中所执行的操作如下:In addition, the present invention also provides an intelligent network NP platform system for implementing the above method and providing number flow service (NP), which includes a service generation environment SCE, a service management access SMAP, a service management system SMS, and a service control point SCP and service switching point SSP and other components, among which the service generation environment SCE, service management access SMAP, service management system SMS, service control point SCP and service switching point SSP are connected through communication protocols, and all components are in the intelligent network NP platform The actions performed are as follows:

通过业务生成环境SCE来定义实现NP业务所需的业务检测点、业务逻辑和业务数据模板,生成NP业务,并对生成的NP业务进行验证和测试;Define the service detection points, business logic and business data templates required to realize NP services through the service generation environment SCE, generate NP services, and verify and test the generated NP services;

业务管理系统SMS登记NP业务,将NP业务的业务检测点,业务逻辑和业务数据模板加载到业务控制点SCP,并监测NP业务的执行;The business management system SMS registers the NP business, loads the business detection point, business logic and business data template of the NP business to the service control point SCP, and monitors the execution of the NP business;

业务管理接入SMAP将NP用户的外部号码(流动号码)和内部号码(接续号码)通过业务管理系统SMS添加到业务控制点SCP中的NP用户数据库中;The service management access SMAP adds the external number (mobile number) and internal number (connection number) of the NP user to the NP user database in the service control point SCP through the service management system SMS;

业务控制点SCP设置有一个用于处理NP业务的业务逻辑程序SCP和一个NP用户数据库,当SCP初始检测点检测到NP业务时,调用用于处理NP业务的业务逻辑程序SLP,创建一个NP业务的进程实例,该进程实例查找NP用户数据库按上述NP业务逻辑进行操作;The service control point SCP is set with a service logic program SCP for processing NP services and an NP user database. When the SCP initial detection point detects NP services, it calls the service logic program SLP for processing NP services to create an NP service The process instance, the process instance searches the NP user database and operates according to the above NP business logic;

业务交换点SSP设置有NP业务触发检测机制,当检测到NP呼叫时,将NP呼叫转接到业务控制点SCP。发明的效果The service switching point SSP is equipped with an NP service trigger detection mechanism, and when an NP call is detected, the NP call is transferred to the service control point SCP. The effect of the invention

将NP业务用智能网的方法来实现,不但解决了现有技术中的上述问题,同时带来了以下的好处:Realizing the NP service with the intelligent network method not only solves the above-mentioned problems in the prior art, but also brings the following benefits:

(1)在需要补充NP业务的功能时,可通过智能网动态升级以前的业务版本,而不必修改交换机上的任何软件和数据。(1) When the function of NP service needs to be supplemented, the previous service version can be dynamically upgraded through the intelligent network without modifying any software and data on the switch.

(2)NP用户的数据的修改在智能网中进行,而不涉及到其它普通用户的数据,避免了可能的误操作,从而保证了交换机高效的运转。(2) The modification of the data of the NP user is carried out in the intelligent network, without involving the data of other common users, avoiding possible misoperation, thus ensuring the efficient operation of the switch.

(3)NP用户的数据库采用大型数据库系统来实现,如Informix,为数据的管理、维护提供了完整的手段。(3) The database of NP users is implemented by a large-scale database system, such as Informix, which provides a complete means for data management and maintenance.

(4)若智能网上的NP业务出现问题,不会影响到交换机的正常呼叫处理。(4) If there is a problem with the NP service on the intelligent network, it will not affect the normal call processing of the exchange.

(5)为大范围内NP业务的联网创造了条件。(5) Create conditions for the networking of NP services in a wide range.

附图说明图1是现有技术中由交换机实现NP业务的处理流程图;图2是本发明所述智能网NP平台系统的连接示意图;图3是本发明利用图2所示智能网NP平台系统生成NP业务逻辑的流程图;图4是本发明实施例中所采用的NP用户数据库的格式图;图5是说明该实施例方案(*)中NP用户作为被叫时的呼叫接续过程示意图;图6是说明该实施例方案(*)中NP用户作为主叫时的呼叫接续过程示意图;图7是用智能网判断主叫用户是否为NP用户的处理流程图;图8是用智能网判断被叫用户是否为NP用户的处理流程图。BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 is a process flow diagram of implementing NP services by a switch in the prior art; Fig. 2 is a schematic diagram of the connection of the intelligent network NP platform system of the present invention; Fig. 3 is the present invention utilizing the intelligent network NP platform shown in Fig. 2 System generates the flow chart of NP service logic; Fig. 4 is the format chart of the NP user database adopted in the embodiment of the present invention; Fig. 5 is the schematic diagram of the call connection process when the NP user is called in the embodiment scheme (*) Fig. 6 is a schematic diagram of the call connection process when an NP user is used as a caller in the embodiment scheme (*); Fig. 7 is a process flow diagram of judging whether the calling user is an NP user with the intelligent network; Fig. 8 is a process flow diagram with the intelligent network Flowchart for judging whether the called user is an NP user.

具体实施方式Detailed ways

图2所示为本发明所采用的智能网NP平台系统的结构图。智能网NP平台系统(以下简称为NP平台)200通过电信网络与公网PSTN 206相连。本发明所采用的智能网NP平台系统与ITU-T的智能网模型相一致,它包括以下部件,业务生成环境SCE 201,业务管理接入SMAP202,业务管理系统SMS 203,业务控制点SCP 204和业务交换点SSP205。这些部件都是一定的硬件和软件的结合,在硬件上,业务生成环境SCE 201,业务管理接入SMAP 202,业务管理系统SMS 203,业务控制点SCP204是一台或一台以上计算机,可以是PC机、工作站、小型机、中型机甚至大型机,业务交换点SSP上是具有信令交换功能的交换机或者普通交换机具有信令交换功能的一些硬件模块;每一个部件除上述硬件外还包含有相应的软件:业务生成环境SCE 201中包含业务生成软件,业务管理接入SMAP 202中包含业务管理接入软件,业务管理系统SMS 203包含业务管理软件,业务控制点SCP 204包含业务控制软件,其中业务控制软件包括一个或一个以上处理业务的业务逻辑程序SLP,以及一个用于提供智能网业务的数据库点SDP。Fig. 2 is a structural diagram of the intelligent network NP platform system adopted by the present invention. The intelligent network NP platform system (hereinafter referred to as NP platform) 200 is connected to the public network PSTN 206 through a telecommunication network. The intelligent network NP platform system adopted by the present invention is consistent with the intelligent network model of ITU-T, and it includes the following components, the service generation environment SCE 201, the service management access SMAP202, the service management system SMS 203, the service control point SCP 204 and Service switching point SSP205. These components are a certain combination of hardware and software. In terms of hardware, the service generation environment SCE 201, the service management access SMAP 202, the service management system SMS 203, and the service control point SCP204 are one or more computers, which can be For PCs, workstations, minicomputers, medium-sized computers and even large-scale computers, the service switching point SSP is a switch with signaling switching function or some hardware modules with signaling switching function of ordinary switches; each component includes besides the above hardware Corresponding software: the service creation environment SCE 201 includes service generation software, the service management access SMAP 202 includes service management access software, the service management system SMS 203 includes service management software, and the service control point SCP 204 includes service control software, among which Service control software includes one or more service logic programs SLP for processing services, and a database point SDP for providing intelligent network services.

如前述“背景技术”所述,NP业务不在ITU-T智能网建议所包含的业务之内,所以在ITU-T所建议的智能网系统中,没有包含专门用于实现NP业务的硬件或软件模块。本发明实施例采用智能网系统中现有的硬件及其配套软件,并在现有软件的基础上增加一些软件模块,通过原有硬件、原有软件和增加的软件模块一起,组成智能网NP平台,实现NP业务,完成号码流动的功能。As mentioned in the aforementioned "Background Technology", NP services are not included in the services included in the ITU-T intelligent network recommendation, so the intelligent network system recommended by ITU-T does not include hardware or software dedicated to realizing NP services module. The embodiment of the present invention adopts the existing hardware and supporting software in the intelligent network system, and adds some software modules on the basis of the existing software, and forms the intelligent network NP through the original hardware, the original software and the added software modules. The platform implements NP services and completes the function of number flow.

下面结合诸附图,来说明本发明方法和系统的一个实施例,依次结合各附图说明硬件组成一各自功能一软件流程,并结合一个例子说明该系统的工作过程。Below in conjunction with all accompanying drawings, illustrate an embodiment of the present invention method and system, in conjunction with each accompanying drawing, illustrate hardware composition-respective function-software flow, and in conjunction with an example illustrate the working process of this system.

1、一个业务生成环境SCE 201,以软件的形式,定义实现NP业务所需的业务逻辑和业务数据,形成NP业务逻辑软件模块,从而生成NP业务,并对生成的NP业务进行验证和测试。1. A business creation environment SCE 201, in the form of software, defines the business logic and business data required to realize the NP business, forms the NP business logic software module, thereby generates the NP business, and verifies and tests the generated NP business.

SCE 201定义一个NP用户数据库的数据结构。如图4所示,NP用户数据库至少包括两个字段:NP用户的外部号码(流动号码)和内部号码(接续号码),其中外部号码字段存储NP用户的原有号码,即对外公开的流动号码,内部号码字段存储NP用户流动后的接续号码。SCE 201 defines the data structure of an NP user database. As shown in Figure 4, the NP user database includes at least two fields: the external number (mobile number) and internal number (continued number) of the NP user, wherein the external number field stores the original number of the NP user, that is, the mobile number disclosed to the public , the internal number field stores the connection number after the flow of the NP user.

图3所示为本发明一个具体方案中实现NP业务的业务逻辑。在步骤301,NP平台请求交换机上报此次呼叫的被叫号码,并在步骤302接收上报的被叫号码和系统数据,包括主叫号码等。步骤303为配置后逻辑事件,即决定是否对用户应答、拆线、放弃等事件进行处理,以及如何处理。这一步为可选步骤,可根据需要灵活设定。在步骤304和305,从交换机上报来的号码中提取其前三位作为接入字冠,例如,若接入字冠为505,则表明是替换主叫号码,否则若接入字冠是506,则表明是替换被叫号码,并根据判断结果选择不同的分支。步骤306~308是替换主叫号码时的处理逻辑。在步骤306,以接续号码为关键字查找NP用户数据库,如果找到与原主叫号码相同的号码,则用与之相应的外部号码(流动号码)替换原主叫号码,作为新的主叫号码。步骤309~311为替换被叫号码时的处理逻辑。在步骤309,以流动号码为关键字查找NP用户数据库,如果找到与原被叫号码相同的号码,则用与之相应的接续号码替换原被叫号码,作为新的被叫号码。替换完毕后,在步骤312,将新的主叫号码和/或被叫号码送回交换机,完成号码替换业务。FIG. 3 shows the business logic for implementing NP services in a specific solution of the present invention. In step 301, the NP platform requests the exchange to report the called number of this call, and in step 302 receives the reported called number and system data, including the calling number. Step 303 is a post-configuration logic event, that is, to decide whether to process events such as user answering, disconnection, and abandonment, and how to process them. This step is optional and can be flexibly set as needed. In steps 304 and 305, the first three digits are extracted from the number reported by the exchange as the access prefix, for example, if the access prefix is 505, it indicates that the calling number is replaced, otherwise if the access prefix is 506 , it indicates that the called number is replaced, and a different branch is selected according to the judgment result. Steps 306-308 are the processing logic when replacing the calling number. In step 306, the NP user database is searched as a key word with the continuation number, if the same number as the original calling number is found, then replace the original calling number with the corresponding external number (mobile number) as the new calling number . Steps 309-311 are the processing logic when replacing the called number. In step 309, search the NP user database with the mobile number as a keyword, if find the same number as the original called number, replace the original called number with the corresponding connection number as the new called number. After the replacement, in step 312, the new calling number and/or called number are sent back to the exchange to complete the number replacement service.

类似于本发明实施例对上述方案的业务逻辑的定义,本领域一般技术人员也容易定义出本发明其它方案的业务逻辑。Similar to the definition of the business logic of the above solution in the embodiment of the present invention, those skilled in the art can easily define the business logic of other solutions of the present invention.

根据上述NP用户数据库结构和业务逻辑,本领域一般技术人员可运用现有技术编写出相应的软件程序,或者根据ITU-T协议所定义的业务独立构件(SIBs),生成用于实现NP业务的软件模块。According to the above-mentioned NP user database structure and business logic, those skilled in the art can use the existing technology to write out corresponding software programs, or according to the business independent components (SIBs) defined by the ITU-T agreement, generate the information used to realize the NP business software modules.

2、一个业务管理系统SMS 202,将NP业务逻辑、NP业务数据及相应的软件模块加载到业务控制点SCP 204中,之后,该业务便可以运行。在NP业务运行过程中,对NP业务的执行情况进行监测和统计,生成报表;在不需要的时候,将之从智能网中撤除。2. A business management system SMS 202, which loads NP business logic, NP business data and corresponding software modules into the business control point SCP 204, after which the business can run. During the operation of NP services, monitor and count the execution of NP services, and generate reports; remove them from the intelligent network when they are not needed.

3、业务管理接入SMAP 202,对用户申请NP业务时,通过业务管理接入SMAP 202,将该用户设定为NP用户,在NP用户数据库中写入该用户的外部号码(流动号码)和内部号码(接续号码),并通过业务管理系统SMS将NP用户数据库中新增加的数据加载到业务控制点SCP 204中。3, business management access SMAP 202, when applying for NP business to the user, access SMAP 202 through business management, this user is set as NP user, writes the external number (mobile number) and the number of this user in NP user database internal number (continuation number), and load the newly added data in the NP user database into the service control point SCP 204 through the service management system SMS.

4、业务控制点SCP 204,当业务管理系统SMS 203将与NP业务有关的业务逻辑,业务数据模板和业务检测点加载到业务控制点SCP 204后,业务控制点SCP 204中即产生了一个用于处理NP业务软件模块,该软件模块包括一个NP业务逻辑处理程序SLP和NP用户数据库。本发明用一个业务键500来代表NP业务,当SCP 204检测到业务键500时,调用NP业务逻辑处理程序SLP,按照SCE 201所定义好的NP业务的业务逻辑进行操作,查找NP用户数据库,实现NP用户的判断和/或NP号码的替换。例如,在上述方案中的NP用户作为被叫的情况下,NP平台的SCP 204的处理流程如下:4. Service control point SCP 204. When the service management system SMS 203 loads the service logic related to NP services, service data templates and service detection points to the service control point SCP 204, a service control point SCP 204 generates a user The software module is used for processing NP business, and the software module includes a NP business logic processing program SLP and NP user database. The present invention uses a business key 500 to represent the NP business. When the SCP 204 detects the business key 500, it calls the NP business logic processing program SLP, operates according to the business logic of the NP business defined by the SCE 201, and searches the NP user database. Realize the judgment of NP users and/or the replacement of NP numbers. For example, in the case where the NP user in the above scheme is called, the processing flow of SCP 204 of the NP platform is as follows:

首先,请求交换机上报此次呼叫的被叫号码,然后接收上报来的被叫号码和系统数据,包括主叫号码等。接着,从交换机上报来的号码中提取其前三位作为接入字冠,由于是替换被叫号码,所以接入字冠是506,因此选择替换被叫号码的分支,进入替换被叫号码时的处理逻辑:以流动号码为关键字查找NP用户数据库,如果找到与原被叫号码相同的号码,则用与之相应的接续号码替换原被叫号码,作为新的被叫号码。替换完毕后,新被叫号码送回交换机,完成号码替换过程。First, request the exchange to report the called number of this call, and then receive the reported called number and system data, including the calling number. Next, extract the first three digits from the number reported by the switch as the access prefix. Since it is to replace the called number, the access prefix is 506. Therefore, select the branch of replacing the called number and enter the replacement of the called number. The processing logic: search the NP user database with the mobile number as the keyword, and if the same number as the original called number is found, replace the original called number with the corresponding continuation number as the new called number. After the replacement, the new called number is sent back to the exchange to complete the number replacement process.

此外,业务控制点SCP 204还向业务管理系统SMS 203上报各业务的执行处理情况及帐单信息。In addition, the service control point SCP 204 also reports to the service management system SMS 203 the execution and processing status of each service and the billing information.

5、至少一个业务交换点SSP 205。在业务交换点SSP 205中设置NP业务触发检测机制,当检测到NP业务时,将其上报到SCP 205中,并与业务控制点SCP 205进行交互联系。5. At least one service switching point SSP 205. The NP service trigger detection mechanism is set in the service switching point SSP 205, and when the NP service is detected, it is reported to the SCP 205 and interacts with the service control point SCP 205.

在本发明实施例中,各部件之间的连接协议如下:SCE 201与SMS 203之间为TCP/IP,SMAP 202与SMS 203之间可为广域网或局域网,SMS203与SCP 204之间为X.25,SCP与SSP之间为NO.7信令网。In the embodiment of the present invention, the connection protocol between the components is as follows: between SCE 201 and SMS 203 is TCP/IP, between SMAP 202 and SMS 203 can be wide area network or local area network, between SMS 203 and SCP 204 is X. 25. No.7 signaling network between SCP and SSP.

由于本发明采用的现有的智能网结构,所采用的硬件和大部分软件都是现成的。其它的一些智能业务如168,VOT,MAS等,都已为智能网领域的技术人员所熟知。因此,根据上述描述,本领域技术人员不难在智能网上实现NP业务。Due to the existing intelligent network structure adopted by the present invention, the adopted hardware and most of the software are ready-made. Some other intelligent services, such as 168, VOT, MAS, etc., are already well known to those skilled in the intelligent network field. Therefore, according to the above description, it is not difficult for those skilled in the art to implement NP services on the intelligent network.

下面再结合实施例对本发明所述实现NP业务的方法作进一步详尽的描述。在一个NP业务的呼叫中,电信网络大致要完成以下几个步骤:收号,判断主叫用户是否为NP用户,判断被叫用户是否为NP用户,替换主叫NP用户号码,替换被叫NP用户号码,接续。在图1所示现有技术的处理方法中,所有的步骤都由交换机来完成。在本发明方法中,收号和接续须由交换机来完成,替换被叫NP用户号码步骤由智能网NP平台实现,而判断主叫用户是否为NP用户,判断被叫用户是否为NP用户,替换主叫NP用户号码步骤则既可以由交换机来完成也可以由智能网来完成,并由交换机将NP业务上报到智能网NP平台。在具体实现上,上报、判断主叫用户是否为NP用户、判断被叫用户是否为NP用户、替换主叫NP用户号码步骤均有两种或两种以上可选择的实现方式,不同选择的组合就构成不同的具体技术方案。The method for realizing the NP service of the present invention will be further described in detail in conjunction with the embodiments below. In an NP service call, the telecom network generally needs to complete the following steps: receive the number, determine whether the calling user is an NP user, determine whether the called user is an NP user, replace the calling NP user number, and replace the called NP user number. Subscriber number, continued. In the processing method of the prior art shown in FIG. 1, all steps are completed by the switch. In the method of the present invention, number receiving and connection must be completed by the exchange, and the step of replacing the called NP user number is realized by the intelligent network NP platform, and judging whether the calling user is an NP user, judging whether the called user is an NP user, replacing The calling NP user number step can be completed by the switch or the intelligent network, and the switch reports the NP service to the NP platform of the intelligent network. In terms of specific implementation, there are two or more optional implementation methods for reporting, judging whether the calling user is an NP user, judging whether the called user is an NP user, and replacing the number of the calling NP user. It constitutes different specific technical solutions.

以下是各步骤的可选择的实现方式:The following are optional implementations of each step:

1、可以由呼叫发起局(11)或目标局(12)将呼叫上报到NP平台1. The call can be reported to the NP platform by the call originating office (11) or the target office (12)

2、可以由交换机(21)或智能网(22)来判断主叫是否为NP用户2. It can be judged whether the calling party is an NP user by the exchange (21) or the intelligent network (22)

3、可以由交换机(31)或智能网(32)来判断被叫是否为NP用户3. It can be judged whether the called party is an NP user by the exchange (31) or the intelligent network (32)

4、主叫号码替换可以在交换机(41)也可以在智能网(42)上实现4. The calling number replacement can be implemented on the exchange (41) or on the intelligent network (42)

其中括号内数字标号表示其前面带下划线内容所代表的选择,例如(21)代表是用交换机来判断主叫号码是否为NP用户,(42)代表在智能网上实现主叫NP号码的修改等。对1~4的不同选择的组合,与收号,替换被叫NP用户号码,接续步骤一起,即组成不同的具体实施方案。Wherein the number label in the brackets represents the selection represented by the underlined content in front of it, such as (21) represents whether the calling number is judged as an NP user with the switchboard, and (42) represents realizing the modification of the calling NP number on the intelligent network. The combination of different selections from 1 to 4, together with receiving the number, replacing the called NP user number, and continuing steps, constitutes different specific implementation plans.

例如,在本发明实施例中,可以采用如下方案(以下称为“方案(*)”):(12)、(21)、(31)、(42),即由呼叫目标局交换机来判断主叫用户和被叫用户是否为NP用户,如果主叫用户和/或被叫用户是NP用户,则由目标局将此次呼叫上报到NP平台,由智能网替换主叫号码和/或被叫号码。For example, in the embodiment of the present invention, the following schemes (hereinafter referred to as "scheme (*)") can be adopted: (12), (21), (31), (42), that is, the switch of the call destination office determines whether the master Whether the calling user and the called user are NP users, if the calling user and/or the called user are NP users, the target office will report the call to the NP platform, and the intelligent network will replace the calling number and/or called Number.

图5和图6是说明方案(*)中两次不同呼叫的示意图,LS11,LS12,LS21,LS22表示市话端局交换机,TM1,TM2表示市话汇接局交换机,NP平台即为本发明所提供的一种实现NP业务的智能网NP平台系统。尽管本实施例附图中标示出四个端局和两个汇接局,但本发明方法所采用的电信网络结构却并不限于此,而可以是包括一个以上的任意多个市话端局和/或市话汇接局的其它网络结构,甚至可以包括长途局。在本实施例中,原属于LS11局的用户B(号码为6668888)移动到LS22局并申请了NP业务,其内部号码(接续号码)为3332222,但对外使用的号码仍为6668888,图5所示为用户B作被叫时的呼叫处理示意图。属于LS21局的普通用户A拨号6668888发起呼叫,这时电信网进行如下步骤的操作:Fig. 5 and Fig. 6 are the schematic diagrams of two different calls in the explanation scheme (*), LS11, LS12, LS21, LS22 represent the local telephone terminal office switch, TM1, TM2 represent the local telephone tandem office switch, and the NP platform is provided by the present invention An intelligent network NP platform system for realizing NP services. Although four end offices and two tandem offices are marked in the accompanying drawings of the present embodiment, the telecommunication network structure adopted by the method of the present invention is not limited thereto, but may include more than one arbitrary number of local exchange end offices and /or other network structures of local tandem offices, even long-distance offices. In this embodiment, user B (the number is 6668888) originally belonging to the LS11 office moves to the LS22 office and applies for the NP service. Its internal number (continuation number) is 3332222, but the number used externally is still 6668888, as shown in Figure 5 It is a schematic diagram of call processing when user B is called. Common user A belonging to the LS21 office dials 6668888 to initiate a call. At this time, the telecom network performs the following steps:

1、LS21收号,经分析知被叫号码位于LS11局,通过TM2-TM1-LS11呼叫至用户B原所在局LS111. LS21 receives the number. After analysis, the called number is located in the LS11 office, and the call is made to the original office LS11 of user B through TM2-TM1-LS11.

2、LS11查找用户数据表,分析出主叫用户A是普通用户,被叫用户B是NP用户2. LS11 searches the user data table, and analyzes that the calling user A is an ordinary user, and the called user B is an NP user

3、LS11利用呼叫前转将此呼叫经由TM1上报至NP平台。3. LS11 uses call forwarding to report the call to the NP platform via TM1.

4、NP平台查找NP用户数据库,得到用户B在LS22局的新号码3332222,替换原被叫号码6668888,作为新的被叫号码4. The NP platform searches the NP user database, obtains the new number 3332222 of user B in the LS22 office, and replaces the original called number 6668888 as the new called number

5、NP平台将被叫号码3332222送回到TM1,TM1判断新的被叫号码位于LS22局,经由TM1-TM2-LS22接续到用户B。5. The NP platform sends the called number 3332222 back to TM1, and TM1 judges that the new called number is located in the LS22 office, and connects to user B via TM1-TM2-LS22.

图6所示为NP用户作为主叫时的呼叫处理流程图。从LS11局移动到LS22局的NP用户B,作为主叫呼叫属于LS21局的普通用户A,其处理流程如下:FIG. 6 is a flow chart of call processing when an NP user acts as a calling party. The NP user B who moves from the LS11 office to the LS22 office, as the calling party, calls the ordinary user A belonging to the LS21 office, and the processing flow is as follows:

1、LS22交换机收号,经分析知被叫用户A位于LS21局1. The LS22 exchange receives the number, and the analysis shows that the called user A is located in the LS21 office

2、LS22交换机查找用户数据库,分析出主叫用户是NP用户,被叫用户是普通用户,利用呼叫前转将此呼叫上报至NP平台2. The LS22 switch searches the user database, analyzes that the calling user is an NP user, and the called user is an ordinary user, and uses call forwarding to report the call to the NP platform

3、NP平台查找NP用户数据库,得到用户B的外部号码6668888,并用其替换用户B的内部号码3332222,作为主叫号码3. The NP platform searches the NP user database, obtains the external number 6668888 of user B, and uses it to replace the internal number 3332222 of user B as the calling number

4、TM2根据被叫号码和新的主叫号码进行接续4. TM2 connects according to the called number and the new calling number

在方案(*)中,交换机的用户数据库中无需设置NP用户号码,而只需在交换机用户数据库的数据结构中增加一个“NP用户标记”,当某个用户为NP用户时,将该用户的“NP用户标记”项置为真,而对普通用户,则置为假。一个NP用户标记项可以只占用一个字节甚至一个比特位,从而大大地减少了存储量。In the scheme (*), there is no need to set the NP user number in the user database of the switch, but only need to add an "NP user mark" in the data structure of the switch user database. When a certain user is an NP user, the user's The "NP user flag" item is set to true, while for ordinary users, it is set to false. An NP user tag item can only occupy one byte or even one bit, thus greatly reducing the storage capacity.

本领域一般技术人员根据对上述方案(*)中两个呼叫过程的描述,很容易理解其它方案或其它呼叫的处理过程。Those skilled in the art can easily understand other solutions or other call processing procedures based on the description of the two call procedures in the above solution (*).

本发明实施例中,无论是呼叫发起局上报还是目标局上报,都无需增加或更改交换网中的任何硬件设备,只需在处理呼叫接续的软件程序中添加一个呼叫前转模块,有条件(例如由交换机判断为NP用户而由智能网来替换号码的情况)或无条件(例如由智能网来判断NP用户并替换号码的情况)地将呼叫上报NP平台,上报时,在外部号码前面加上一个接入字冠,例如在主叫号码前面加505,在被叫号码前面加506,连同外部号码组成前转号码,一起上报到NP平台。NP平台收到前转号码后,提取接入字冠,根据接入字冠判断是主叫号码还是被叫号码,然后去掉接入字冠,恢复成原来的号码,继续执行以下的操作。In the embodiment of the present invention, no matter whether it is the report of the call originating office or the report of the target office, there is no need to add or change any hardware equipment in the switching network, only a call forwarding module needs to be added in the software program for processing call connection, conditionally ( For example, when the switch judges that it is an NP user and the intelligent network replaces the number) or unconditionally (such as when the intelligent network judges the NP user and replaces the number), the call is reported to the NP platform. When reporting, add in front of the external number An access prefix, such as adding 505 in front of the calling number and 506 in front of the called number, forms a forwarding number together with the external number, and reports it to the NP platform together. After receiving the forwarded-to number, the NP platform extracts the access prefix, judges whether it is the calling number or the called number according to the access prefix, then removes the access prefix, restores the original number, and continues to perform the following operations.

NP平台中设有一个NP用户数据库,其数据库结构可以按图4所示格式设计,当有一个用户申请NP业务时,由NP平台在NP用户数据库中添加数据,填入该用户的外部号码(即流动号码或对外公开的号码)和内部号码(即接续号码),在本实施例中,外部号码为6668888,接续号码为3332222。查找、替换主叫号码时,将交换机上报来的主叫号码与NP用户数据库的“接续号码”栏中的所有数据相比较,如有相同的,则表明该用户是NP用户,用相应的外部号码替换原主叫号码作为新的主叫号码;查找、替换被叫号码时,将交换机上报来的被叫号码与NP用户数据库中“外部号码”栏下的所有数据相比较,如果有相同的,则表明该被叫用户是NP用户,用相应的接续号码替换原主叫号码作为新的被叫号码。An NP user database is provided in the NP platform, and its database structure can be designed in the format shown in Figure 4. When a user applies for an NP service, the NP platform adds data in the NP user database and fills in the user's external number ( That is, a mobile number or an open number) and an internal number (ie a continuation number). In this embodiment, the external number is 6668888 and the continuation number is 3332222. When searching and replacing the calling number, compare the calling number reported by the exchange with all the data in the "Continuation Number" column of the NP user database. If they are the same, it indicates that the user is an NP user. The number replaces the original calling number as the new calling number; when searching and replacing the called number, compare the called number reported by the exchange with all the data under the "External Number" column in the NP user database. , it indicates that the called user is an NP user, and the original calling number is replaced with the corresponding connection number as the new called number.

NP平台判断主叫用户是否为NP用户的步骤详见图7。在步骤701,提取主叫号码,在步骤702~705,将所提取的主叫号码与NP用户数据库中的接续号码相比较,只要有一个接续号码与主叫号码相同,表明该主叫用户是NP用户,则停止比较;否则,如果所有的接续号码都与该主叫号码不同,则表明该用户不是NP用户,而是普通用户。The steps for the NP platform to determine whether the calling user is an NP user are shown in Figure 7 in detail. In step 701, the calling number is extracted, and in steps 702~705, the extracted calling number is compared with the connecting numbers in the NP user database, as long as there is a connecting number identical with the calling number, it indicates that the calling user is NP user, then stop the comparison; otherwise, if all the connected numbers are different from the calling number, it indicates that the user is not an NP user, but an ordinary user.

NP平台判断被叫用户是否为NP用户的步骤详见图8。在步骤801,提取被叫号码,在步骤802~805,将所提取的被叫号码与NP用户数据库中的流动号码(外部号码)相比较,只要有一个流动号码与被叫号码相同,表明该被叫用户是NP用户,则停止比较;否则,如果所有的流动号码都与该被叫号码不同,则表明该用户不是NP用户,而是普通用户。The steps for the NP platform to determine whether the called user is an NP user are shown in Figure 8 for details. In step 801, the called number is extracted, and in steps 802~805, the extracted called number is compared with the mobile number (external number) in the NP user database, as long as there is a mobile number identical with the called number, it indicates that the If the called user is an NP user, the comparison is stopped; otherwise, if all mobile numbers are different from the called number, it indicates that the user is not an NP user, but an ordinary user.

Claims (19)

1、一种号码移动(NP)业务的实现方法,包括以下步骤:收号,分析主叫用户是否为NP用户,替换主叫NP用户的号码,分析被叫用户是否为NP用户,替换被叫NP用户的号码,接续,其特征在于:设置至少一个包含有NP用户数据库的智能网NP平台,所述NP用户数据库中存有NP用户的外部号码(流动号码)和对应的内部号码(接续号码),所述替换被叫NP用户号码由智能网NP平台来实现,其它步骤可以由交换机来实现。1. A method for implementing a number mobile (NP) service, comprising the following steps: receiving number, analyzing whether the calling user is an NP user, replacing the number of the calling NP user, analyzing whether the called user is an NP user, replacing the called user The number of the NP user is connected, and it is characterized in that: at least one intelligent network NP platform that includes the NP user database is set, and the external number (mobile number) and the corresponding internal number (connection number) of the NP user are stored in the described NP user database. ), the replacement of the called NP user number is realized by the intelligent network NP platform, and other steps can be realized by the exchange. 2、如权利要求1所述的号码移动业务的实现方法,其特征在于所述方法还包括:交换机将主叫号码和/或被叫号码上报到所述智能网NP平台的步骤。2. The method for realizing number mobile service according to claim 1, characterized in that the method further comprises: the step of the exchange reporting the calling number and/or the called number to the NP platform of the intelligent network. 3、如权利要求2所述的号码移动业务的实现方法,其特征在于所述上报的步骤可以由呼叫发起局或目标局来完成。3. The method for realizing the mobile number service according to claim 2, characterized in that the reporting step can be completed by the call originating office or the target office. 4、如权利要求2所述的号码移动业务的实现方法,其特征在于所述交换机将主叫号码和/或被叫号码上报到所述智能网NP平台的步骤还包括:交换机在原主叫号码和/或被叫号码前增加一个接入字冠,使之与原主叫号码和/或被叫号码组成前转号码,交换机将前转号码上报到智能网NP平台。4. The method for realizing number mobile service according to claim 2, characterized in that the step of reporting the calling number and/or called number to the NP platform of the intelligent network by the exchange further includes: Add an access prefix before the and/or called number to form a forwarding number with the original calling number and/or called number, and the switch reports the forwarding number to the NP platform of the intelligent network. 5、如权利要求4所述的号码移动业务的实现方法,其特征还在于所述智能网NP平台收到所述前转号码后,提取接入字冠,根据接入字冠判断上报来的号码是主叫号码还是被叫号码,并根据判断结果选择相应的操作。5. The method for implementing number movement services according to claim 4, further characterized in that after the intelligent network NP platform receives the forwarded-to number, it extracts the access prefix, and judges the reported number according to the access prefix. Whether the number is the calling number or the called number, and select the corresponding operation according to the judgment result. 6、如权利要求4所述的号码移动业务的实现方法,其特征在于所述主叫号码的接入字冠为505,所述被叫号码的接入字冠为506。6. The method for realizing number mobile service according to claim 4, characterized in that the access prefix of the calling number is 505, and the access prefix of the called number is 506. 7、如权利要求1所述NP业务的实现方法,其特征在于还可利用所述智能网NP平台来分析主叫用户是否为NP用户,其包括如下步骤:查找所述NP用户数据库中所有的内部号码(接续号码),判断是否有一个内部号码(接续号码)与主叫号码相同,如果有,则表明所述主叫用户是一个NP用户,否则,如果没有,则表明所述主叫用户是一个普通用户。7, the realization method of NP service as claimed in claim 1, it is characterized in that can also utilize described intelligent network NP platform to analyze whether calling user is NP user, it comprises the following steps: search all in the described NP user database Internal number (continued number), judging whether there is an internal number (continued number) identical to the calling number, if yes, then indicating that the calling user is an NP user, otherwise, if not, then indicating that the calling user is a regular user. 8、如权利要求1或7所述NP业务的实现方法,其特征在于还可利用所述智能网NP平台来替换主叫NP用户号码,它包括如下步骤:用与所述主叫号码相同的内部号码(接续号码)所对应的外部号码(流动号码)替换所述主叫号码,作为新的主叫号码。8. The realization method of NP service as claimed in claim 1 or 7, characterized in that the intelligent network NP platform can also be used to replace the calling NP user number, which includes the following steps: using the same number as the calling number The external number (mobile number) corresponding to the internal number (continuing number) replaces the calling number as a new calling number. 9、如权利要求1所述的NP业务的实现方法,其特征在于还可利用所述智能网NP平台来分析被叫用户是否为NP用户,它包括如下步骤:查找所述NP用户数据库中所有的外部号码(流动号码),判断是否有一个外部号码(流动号码)与被叫号码相同,如果有,则表明所述被叫用户是NP用户,否则,如果没有,则表明被叫用户是普通用户。9, the realization method of NP business as claimed in claim 1 is characterized in that can also utilize described intelligent network NP platform to analyze whether the called user is an NP user, and it comprises the following steps: search all in the described NP user database external number (mobile number), judge whether there is an external number (mobile number) that is the same as the called number, if yes, it indicates that the called user is an NP user, otherwise, if not, then it indicates that the called user is an ordinary user user. 10、如权利要求1或9所述的NP业务实现方法,其特征在于所述用智能网替换被叫NP用户号码的步骤包括:用与所述被叫号码相同的外部号码相对应的内部号码(接续号码)替换所述被叫号码,作为新的被叫号码。10. The method for implementing NP services according to claim 1 or 9, characterized in that the step of replacing the called NP user number with an intelligent network comprises: using an internal number corresponding to the same external number as the called number (Continuation number) Replace the called number as a new called number. 11、如权利要求1所述的NP业务的实现方法,其特征在于在交换机的用户数据库中设置一个NP用户标记项,对NP用户,将所述NP用户标记置为真,对普通用户,将所述NP用户标记置为假。11. The realization method of NP service as claimed in claim 1, characterized in that an NP user flag item is set in the user database of the exchange, for NP users, the NP user flag is set to true, and for ordinary users, set The NP user flag is set to false. 12、如权利要求11所述的NP业务的实现方法,其特征还在于:所述用交换机判断主叫用户和/或被叫用户是否为NP用户的步骤包括:查找交换机中的用户数据库;根据所述NP用户标记项的值来判断所述主叫用户和/或被叫用户是否为NP用户。12. The method for implementing NP services according to claim 11, further characterized in that: the step of using the switch to judge whether the calling user and/or the called user is an NP user comprises: searching the user database in the switch; The value of the NP user flag item is used to determine whether the calling user and/or the called user are NP users. 13、如权利要求11所述的NP业务的实现方法,其特征还在于:所述NP用户标记项占用一个字节或一个比特位。13. The method for implementing NP services according to claim 11, further characterized in that: the NP user flag item occupies one byte or one bit. 14、如权利要求1所述的NP业务的实现方法,其特征在于:所述分析主叫用户是否为NP用户步骤和分析被叫用户是否为NP用户步骤由交换机来完成,所述替换主叫NP用户的号码步骤和替换被叫NP用户的号码步骤由智能网NP平台来完成。14. The method for implementing NP services according to claim 1, characterized in that: the step of analyzing whether the calling user is an NP user and the step of analyzing whether the called user is an NP user are completed by the switch, and the replacement of the calling user The number step of the NP user and the number step of replacing the called NP user are completed by the NP platform of the intelligent network. 15、如权利要求1所述的NP业务的实现方法,其特征在于:在呼叫过程中,由主叫用户所属的智能网NP平台来替换主叫NP用户号码,由被叫用户所属的智能网NP平台来替换被叫NP用户号码。15. The implementation method of NP service according to claim 1, characterized in that: during the calling process, the NP platform of the intelligent network to which the calling user belongs replaces the number of the calling NP user, and the intelligent network platform to which the called user belongs NP platform to replace the called NP user number. 16、如权利要求15所述的NP业务的实现方法,其特征还在于:所述主叫用户所属的智能网NP平台和被叫用户所属的智能网NP平台是同一个。16. The method for implementing NP services according to claim 15, further characterized in that: the intelligent network NP platform to which the calling user belongs and the intelligent network NP platform to which the called user belongs are the same. 17、一种用于实现如权利要求1所述方法的智能网NP平台系统,包括业务生成环境SCE、业务管理接入SMAP、业务管理系统SMS、业务控制点SCP和业务交换点SSP,所述业务生成环境SCE,业务管理接入SMAP、业务管理系统SMS、业务控制点SCP和业务交换点SSP之间通过通信协议相连,其特征在于:17. An intelligent network NP platform system for implementing the method according to claim 1, comprising a service generation environment SCE, a service management access SMAP, a service management system SMS, a service control point SCP, and a service switching point SSP, said The service generation environment SCE, the service management access SMAP, the service management system SMS, the service control point SCP and the service switching point SSP are connected through a communication protocol, which is characterized in that: 所述业务生成环境SCE定义NP业务的业务检测点、业务逻辑和业务数据模板,生成所述NP业务,并对生成的NP业务进行验证和测试;The service generation environment SCE defines service detection points, service logic and service data templates of NP services, generates the NP services, and verifies and tests the generated NP services; 所述业务管理系统SMS将所述NP业务的业务检测点,业务逻辑和业务数据模板加载到所述业务控制点SCP;The service management system SMS loads the service detection point, service logic and service data template of the NP service to the service control point SCP; 所述业务管理接入SMAP将NP用户的外部号码(流动号码)和内部号码(接续号码)通过所述业务管理系统SMS添加到所述业务控制点SCP中的NP用户数据库中;The service management access SMAP adds the external number (mobile number) and internal number (connection number) of the NP user to the NP user database in the service control point SCP through the service management system SMS; 所述业务控制点SCP包括一个用于处理NP业务的业务逻辑程序SLP和一个NP用户数据库,当SCP检测到NP业务时,调用所述用于处理NP业务的业务逻辑程序SLP,创建一个NP业务的进程实例,所述进程实例按所述NP业务逻辑进行操作,查找所述NP用户数据库并替换NP用户号码;The service control point SCP includes a service logic program SLP for processing NP services and an NP user database. When the SCP detects NP services, it invokes the service logic program SLP for processing NP services to create an NP service A process instance, the process instance operates according to the NP business logic, searches the NP user database and replaces the NP user number; 所述业务交换点SSP检测到表明是NP业务的业务键时,上报到所述业务控制点SCP。When the service switching point SSP detects a service key indicating an NP service, it reports to the service control point SCP. 18、如权利要求17所述的智能网NP平台系统,所述业务逻辑包括以下功能模块:18. The intelligent network NP platform system according to claim 17, said business logic includes the following functional modules: 请求交换机送被叫号码的模块;A module that requests the exchange to send the called number; 接收被叫号码和系统数据的模块;A module that receives the called number and system data; 提取被叫号码和/或主叫号码前的接入字冠的模块;以及A module for extracting the access prefix before the called number and/or calling number; and 替换被叫号码的模块;Module to replace the called number; 将替换后的新号码送回交换机的模块。Send the replaced new number back to the switch's module. 19、如权利要求17所述的智能网NP平台系统,所述NP业务的业务键为500;19. The intelligent network NP platform system according to claim 17, the service key of the NP service is 500;
CN97108874A 1997-04-03 1997-04-03 Method and system for implementing number mobile service Pending CN1195257A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN97108874A CN1195257A (en) 1997-04-03 1997-04-03 Method and system for implementing number mobile service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN97108874A CN1195257A (en) 1997-04-03 1997-04-03 Method and system for implementing number mobile service

Publications (1)

Publication Number Publication Date
CN1195257A true CN1195257A (en) 1998-10-07

Family

ID=5170716

Family Applications (1)

Application Number Title Priority Date Filing Date
CN97108874A Pending CN1195257A (en) 1997-04-03 1997-04-03 Method and system for implementing number mobile service

Country Status (1)

Country Link
CN (1) CN1195257A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006102834A1 (en) * 2005-04-01 2006-10-05 Huawei Technologies Co., Ltd. A call connection method
CN100407723C (en) * 2003-10-15 2008-07-30 上海粱江通信软件有限公司 Signaling data identifying and processing method in signaling 7 link functional layer and equipment thereof
CN106851027A (en) * 2015-12-04 2017-06-13 阿里巴巴集团控股有限公司 Telephone number update method and device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100407723C (en) * 2003-10-15 2008-07-30 上海粱江通信软件有限公司 Signaling data identifying and processing method in signaling 7 link functional layer and equipment thereof
WO2006102834A1 (en) * 2005-04-01 2006-10-05 Huawei Technologies Co., Ltd. A call connection method
CN106851027A (en) * 2015-12-04 2017-06-13 阿里巴巴集团控股有限公司 Telephone number update method and device
CN106851027B (en) * 2015-12-04 2019-09-06 阿里巴巴集团控股有限公司 Telephone number update method and device

Similar Documents

Publication Publication Date Title
CN1162381A (en) System and method of providing enhanced subscriber services in multi-node telecommunication network
CN1567835A (en) Distributed cluster service management system and service management method in intelligent network
CN1146286C (en) Method and system for implementing VPN service on mobile network
CN1306755C (en) Service testing device and method
CN1195257A (en) Method and system for implementing number mobile service
CN1602030A (en) Telephone auto externally dialing method for client service and its intelligent analysis and management
CN101076062A (en) Color bell system and method for calling service in color-bell system
CN1499790A (en) Method of interface for opening service to outside world through soft exchange facilities
CN1809177A (en) Method of implementing central subscriber exchange in WAN
CN1870536A (en) Soft exchange fault-tolerant processing method and implementing system
CN1822682A (en) A Method for Optimizing the Call Signaling Flow of Mobile Intelligent Network
CN1208975C (en) A Detachable SCF System Supporting Multiple Protocols Used in Intelligent Network System
CN1282330C (en) Control gating method for realizing applied signalling to business in number 7 news distribution unit
CN1266877C (en) Method for telephone exchange cutover without number change
CN1976377A (en) Method for realizing intelligent business flexible trigger in soft exchange system
CN1523860A (en) An interactive method for managing information in voice monitoring system
CN1842171A (en) A method of call connection
CN1567834A (en) A method for dynamically adjusting system service performance on service management point
CN1514656A (en) Intelligeat network control method of network exchange equipment
CN1288322A (en) Method of realizing information station switching on management business on intelligent net
CN1627834A (en) Implementation method of services of virtual small exchanger for combining mobile network and fixed network
CN1859589A (en) Call processing method and device
CN1156120C (en) Method for providing intelligent net service, network nodal net gate and storage medium
CN100372386C (en) Short and long number corresponding method for mobile exchange
CN1135814C (en) A Method for Realizing Long-distance Busy and Busy Service on Intelligent 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
C53 Correction of patent for invention or patent application
CB02 Change of applicant information

Applicant after: Huawei Technologies Co., Ltd.

Applicant before: Huawei Technology Co., Ltd., Shenzhen City

COR Change of bibliographic data

Free format text: CORRECT: APPLICANT; FROM: SHENZHEN HUAWEI TECHNOLOGY CO., LTD TO: HUAWEI TECHNOLOGY CO., LTD.

C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication