CN1214678C - Method of realizing one apparatus several numbers in worldwide mobile communication system - Google Patents
Method of realizing one apparatus several numbers in worldwide mobile communication system Download PDFInfo
- Publication number
- CN1214678C CN1214678C CN 02136520 CN02136520A CN1214678C CN 1214678 C CN1214678 C CN 1214678C CN 02136520 CN02136520 CN 02136520 CN 02136520 A CN02136520 A CN 02136520A CN 1214678 C CN1214678 C CN 1214678C
- Authority
- CN
- China
- Prior art keywords
- msisdn
- calling party
- hlr
- mobile
- mssp
- 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
- Mobile Radio Communication Systems (AREA)
Abstract
Description
技术领域technical field
本发明涉及全球移动通信系统(GSM)中移动用户号码的分配方法,特别涉及一种使一个移动终端或手机拥有多个移动用户ISDN号码的方法。The invention relates to a method for distributing mobile subscriber numbers in the Global System for Mobile Communications (GSM), in particular to a method for enabling one mobile terminal or mobile phone to have multiple mobile subscriber ISDN numbers.
背景技术Background technique
GSM数字蜂窝技术已经赢得世界各地日益广泛的认同,成为用户数最多和覆盖区域最大的一种移动通信系统。随着通信市场竞争的日益激烈,GSM运营商迫切需要通过提供丰富的业务类型和提高网络覆盖面积等手段来加强自身的市场竞争能力。由于有些用户可能需要根据不同的用途使用不同的电话号码,因此同一台GSM手机拥有多个电话号码即是一项深受欢迎的业务。GSM digital cellular technology has won increasingly widespread recognition around the world, becoming a mobile communication system with the largest number of users and the largest coverage area. With the increasingly fierce competition in the communication market, GSM operators urgently need to strengthen their own market competitiveness by providing various types of services and increasing network coverage. Because some users may need to use different phone numbers according to different purposes, it is a very popular business to have multiple phone numbers for the same GSM mobile phone.
在GSM呼叫业务以及其它业务中,国际移动用户识别码(IMSI)和移动用户ISDN(MSISDN)用来表征每个移动用户或者移动台的身份信息,它们作为用户信息存储在各自所属的归属位置寄存器(HLR)中并且是一一对应的。在GSM系统中,当移动台或GSM手机作为主叫方进行呼叫时,首先向系统发送请求接入信息,系统接收到请求信息后确认移动台身份并决定是否允许接入,如果允许则指示该移动台所属的移动交换中心+拜访位置寄存器(VMSC)向移动台发送证实接入请求信息,移动台即开始发起呼叫。而当移动台作为被叫方时,主叫方通过网关移动交换中心(GMSC)(如果主叫方是固定用户)或所属VMSC(如果主叫方也是移动用户)将被叫方的MSISDN发送给被叫方所属的HLR,由该HLR将MSISDN转换为IMSI,根据IMSI查到被叫方所属业务区,向该区VLR发送IMSI以请求分配漫游号码(MSRN),被叫移动台所属VLR将分配的MSRN回送给HLR,再由HLR发送给主叫方所属的GMSC或VMSC,由此主叫方的GMSC或VMSC可路由至被叫方的VMSC。In GSM call service and other services, International Mobile Subscriber Identity (IMSI) and Mobile Subscriber ISDN (MSISDN) are used to characterize the identity information of each mobile user or mobile station, which are stored in their respective home location registers as user information (HLR) and have a one-to-one correspondence. In the GSM system, when a mobile station or a GSM mobile phone makes a call as a calling party, it first sends a request for access information to the system. After receiving the request information, the system confirms the identity of the mobile station and decides whether to allow access. The mobile switching center + visitor location register (VMSC) to which the mobile station belongs sends confirmation access request information to the mobile station, and the mobile station initiates a call. When the mobile station is used as the called party, the calling party sends the MSISDN of the called party to The HLR to which the called party belongs converts the MSISDN into an IMSI, finds out the service area to which the called party belongs according to the IMSI, and sends the IMSI to the VLR in the area to request allocation of a roaming number (MSRN), and the VLR to which the called mobile station belongs will allocate The MSRN of the caller is sent back to the HLR, and then the HLR sends it to the GMSC or VMSC to which the calling party belongs, so that the GMSC or VMSC of the calling party can be routed to the VMSC of the called party.
为了使一台GSM手机拥有多个MSISDN号码,目前一般采用双SIM卡的方法,即,在一台GSM手机内安装两块用户识别卡(SIM卡),每块SIM卡拥有不同的MSISDN,并且每个MSISDN分别对应各自不同的IMSI。值得指出的是,此时在HLR中同一用户拥有两个MSISDN和两个对应的IMSI。手机开机后,两个MSISDN都激活处于待机状态,用户作为主叫方拨号时可以选择其中一个MSISDN作为主叫方号码,而被叫时两个MSISDN都可以作为接收方的号码。In order to make a GSM mobile phone have multiple MSISDN numbers, the method of dual SIM cards is generally adopted at present, that is, two subscriber identification cards (SIM cards) are installed in a GSM mobile phone, and each SIM card has different MSISDNs, and Each MSISDN corresponds to a different IMSI. It is worth pointing out that the same user has two MSISDNs and two corresponding IMSIs in the HLR at this time. After the mobile phone is turned on, both MSISDNs are activated and in standby mode. When the user dials as a calling party, he can choose one of the MSISDNs as the calling party number, and when called, both MSISDNs can be used as the receiving party's number.
但是上述实现GSM手机一机多号的方法存在明显的缺点。具体而言,用户必须购置支持双SIM卡的手机才能享有这种服务,手机购置的选择面较小。But there is obvious shortcoming in the method for above-mentioned realization GSM mobile phone multi-number. Specifically, users must purchase mobile phones that support dual SIM cards to enjoy this service, and the selection of mobile phone purchases is relatively small.
发明内容Contents of the invention
本发明的目的是提供一种在全球移动通信系统(GSM)中实现一机多号的方法,它无需移动用户使用双SIM卡手机,而且对目前的HLR、MSC等网络设备无特殊要求。The purpose of the present invention is to provide a kind of method that realizes one machine with multiple numbers in Global System for Mobile Communications (GSM), it does not need mobile users to use dual SIM card mobile phones, and does not have special requirements to network equipment such as present HLR, MSC.
按照本发明的在全球移动通信系统GSM中实现一机多号的方法,其中,GSM移动通信网与智能网按照移动网络增强型逻辑的客户化应用CAMEL协议互连,每个移动用户可被分配一个国际移动用户识别码IMSI和与之相对应的一组移动用户ISDN MSISDN而成为CAMEL智能用户,同属一组的MSISDN在GSM移动通信网的归属位置寄存器HLR内对应相同的签约数据信息,IMSI与MSISDN之间的对应关系存储在智能网的同一业务控制点SCP内,移动用户开机时仅以其分配的MSISDN组中的一个号码在其对应的HLR内注册登记,当启动一项移动通信业务时,系统执行以下步骤:According to the method for realizing one machine with multiple numbers in the global system for mobile communication GSM of the present invention, wherein, the GSM mobile communication network and the intelligent network are interconnected according to the customized application CAMEL protocol of mobile network enhanced logic, and each mobile user can be allocated An International Mobile Subscriber Identity (IMSI) and a group of mobile subscriber ISDN MSISDN corresponding to it become CAMEL smart users. The MSISDN belonging to the same group correspond to the same subscription data information in the home location register HLR of the GSM mobile communication network. IMSI and The corresponding relationship between MSISDN is stored in the same service control point SCP of the intelligent network. When the mobile user starts up, he only registers in the corresponding HLR with a number in the MSISDN group assigned by him. When starting a mobile communication service , the system performs the following steps:
(1)GSM移动通信网的移动业务交换点MSSP根据HLR提供的签约数据信息确定主叫方或被叫方是否为CAMEL智能用户;(1) The mobile service switching point MSSP of the GSM mobile communication network determines whether the calling party or the called party is a CAMEL smart user according to the subscription data information provided by the HLR;
(2)如果确定主叫方或被叫方是CAMEL智能用户,则MSSP将业务上交SCP处理;以及(2) If it is determined that the calling party or the called party is a CAMEL smart user, the MSSP will hand over the service to the SCP for processing; and
(3)SCP根据主叫方和被叫方的MSISDN在HLR内注册登记的状态对主叫方和被叫方的MSISDN进行变换处理并指示MSSP以变换处理后的主叫方和被叫方MSISDN作为主叫方和被叫方号码完成后续业务处理。(3) The SCP converts the MSISDNs of the calling party and the called party according to the registration status of the MSISDNs of the calling party and the called party in the HLR, and instructs the MSSP to convert the MSISDNs of the calling party and the called party Complete follow-up business processing as the calling party and called party numbers.
由上可见,本发明的GSM中实现一机多号的方法利用与GSM移动网互连的智能网,将一机多号业务视为一项独立于移动交换以外的智能业务来实现,对目前的HLR、MSC等网络设备无特殊要求。As can be seen from the above, the method for realizing one machine with multiple numbers utilizes the intelligent network interconnected with the GSM mobile network in the GSM of the present invention, and regards the one machine with multiple numbers service as an independent intelligent service outside the mobile exchange to realize, to the present There are no special requirements for network equipment such as HLR and MSC.
附图说明Description of drawings
通过以下结合附图对本发明较佳实施例的详细描述可进一步理解本发明的目的、特征和优点,其中:Object, feature and advantage of the present invention can be further understood by following detailed description of preferred embodiments of the present invention in conjunction with accompanying drawings, wherein:
图1为按照本发明方法以移动用户真实号码作为主叫方号码时的主叫信令流程图;Fig. 1 is the calling signaling flow chart when using the real number of the mobile subscriber as the calling party number according to the inventive method;
图2为按照本发明方法以移动用户虚拟号码作为主叫方号码时的主叫信令流程图;Fig. 2 is the calling signaling flowchart when using the virtual number of the mobile subscriber as the calling party number according to the method of the present invention;
图3为按照本发明方法以移动用户真实号码作为被叫方号码时的被叫信令流程图;Fig. 3 is the called signaling flowchart when using the real number of the mobile subscriber as the called party number according to the method of the present invention;
图4为按照本发明方法以移动用户虚拟号码作为被叫方号码时的被叫信令流程图;Fig. 4 is the called signaling flowchart when using the virtual number of the mobile subscriber as the called party number according to the method of the present invention;
图5为按照本发明方法以移动用户真实号码发送短消息的信令流程图;Fig. 5 is the signaling flowchart of sending short message with mobile user's real number according to the method of the present invention;
图6为按照本发明方法以移动用户虚拟号码发送短消息的信令流程图;以及Fig. 6 is the signaling flow chart of sending short message with mobile subscriber's virtual number according to the method of the present invention; And
图7为按照本发明方法以移动用户真实号码接收短消息的信令流程图。Fig. 7 is a signaling flow chart of receiving a short message with a mobile user's real number according to the method of the present invention.
具体实施方式Detailed ways
在按照本发明的全球移动通信系统(GSM)一机多号的实现方法中,GSM移动通信网与智能网按照移动网络增强型逻辑的客户化应用(CAMEL)协议互连。CAMEL协议是GSM移动网与智能网互连的主流方案,在GSM中引进CAMEL业务,运营商就可以建立一个智能网平台,定义和实施新的增值业务。在CAMEL协议下,移动通信网中的移动交换中心(MSC)、网关移动交换中心(GMSC)、移动交换中心+拜访位置寄存器(VMSC)和短消息移动交换中心(SMSC)等由于具备移动业务交换功能而可以归类为移动业务交换点(MSSP),而移动网中的其它实体则不变。对于每个一机多号用户,他们都被分配一个国际移动用户识别码(IMSI)和与之相对应的一组移动用户ISDN(MSISDN),同属一组的MSISDN在归属位置寄存器(HLR)内对应相同的签约数据信息,IMSI与MSISDN之间的对应关系则存储在智能网的业务控制点(SCP)内。签约数据信息包括但不限于用户的有关号码(IMSI和MSISDN)、用户类别以及智能网业务补充信息。值得指出的是,同组内每个MSISDN的签约数据信息并不一定要存储在同一HLR内,而是可以存储在不同的HLR内。但是IMSI与MSISDN之间的对应关系只能存储在智能网的同一业务控制点(SCP)内。In the implementation method of the global system for mobile communication (GSM) one machine with multiple numbers according to the present invention, the GSM mobile communication network and the intelligent network are interconnected according to the customized application of mobile network enhanced logic (CAMEL) protocol. The CAMEL protocol is the mainstream solution for the interconnection between GSM mobile networks and intelligent networks. By introducing CAMEL services into GSM, operators can establish an intelligent network platform to define and implement new value-added services. Under the CAMEL protocol, the Mobile Switching Center (MSC), Gateway Mobile Switching Center (GMSC), Mobile Switching Center+Visitor Location Register (VMSC) and Short Message Mobile Switching Center (SMSC) in the mobile communication network have mobile service switching capabilities. The function can be classified as a mobile service switching point (MSSP), while other entities in the mobile network remain unchanged. For each one-machine-multiple-number subscriber, they are assigned an International Mobile Subscriber Identity (IMSI) and a corresponding group of Mobile Subscriber ISDN (MSISDN), and the MSISDN belonging to the same group is in the Home Location Register (HLR) Corresponding to the same subscription data information, the corresponding relationship between the IMSI and the MSISDN is stored in the service control point (SCP) of the intelligent network. Subscription data information includes, but is not limited to, the user's relevant number (IMSI and MSISDN), user category, and intelligent network service supplementary information. It is worth pointing out that the subscription data information of each MSISDN in the same group does not have to be stored in the same HLR, but can be stored in different HLRs. But the corresponding relationship between IMSI and MSISDN can only be stored in the same Service Control Point (SCP) of the intelligent network.
在上述网络结构和移动用户号码分配和注册登记方式下,当启动一项业务时,如果MSSP根据签约数据信息确定主叫方或被叫方是普通用户而非CAMEL智能用户时,则在GSM移动通信网内按照一个IMSI对应一个MSISDN的业务逻辑完成该业务处理,此处不再赘述。Under the above-mentioned network structure and mobile user number allocation and registration methods, when starting a service, if the MSSP determines that the calling party or the called party is an ordinary user instead of a CAMEL smart user according to the subscription data information, then in GSM mobile In the communication network, the business processing is completed according to the business logic that one IMSI corresponds to one MSISDN, which will not be repeated here.
如果确定主叫方或被叫方是CAMEL智能用户,则MSSP将业务上交业务控制点(SCP)进行相应的业务逻辑处理。SCP对主叫方或被叫方的MSISDN作相应的变换后指示MSSP以变换后的MSISDN作为主叫方号码或被叫方号码完成后续业务处理。具体而言,如果SCP确定主叫方欲以在HLR内注册登记的MSISDN作为主叫方号码或确定被叫方号码是在HLR内注册登记的MSISDN,则指示MSSP以该MSISDN作为主叫方号码或被叫方号码完成后续业务处理,如果SCP确定主叫方欲以未在HLR内注册登记的MSISDN作为主叫方号码,则根据IMSI与MSISDN的对应关系查寻欲作为主叫方号码的MSISDN并指示MSSP以查寻到的MSISDN作为主叫方号码完成后续业务处理,如果SCP确定被叫方号码是未在HLR内注册登记的MSISDN,则根据IMSI与MSISDN的对应关系查寻同组内在HLR内注册登记的MSISDN并指示MSSP以注册登记的MSISDN作为被叫方号码完成后续业务处理。上述所称MSSP完成的后续业务处理包括无需智能网内业务控制实体参与的交换业务处理。If it is determined that the calling party or the called party is a CAMEL smart user, the MSSP will hand over the service to the service control point (SCP) for corresponding service logic processing. After the SCP makes a corresponding conversion to the MSISDN of the calling party or the called party, it instructs the MSSP to use the converted MSISDN as the calling party number or the called party number to complete subsequent service processing. Specifically, if the SCP determines that the calling party intends to use the MSISDN registered in the HLR as the calling party number or determines that the called party number is an MSISDN registered in the HLR, it instructs the MSSP to use the MSISDN as the calling party number Or the called party number completes the follow-up service processing. If the SCP determines that the calling party intends to use the MSISDN that is not registered in the HLR as the calling party number, it searches for the MSISDN that is to be used as the calling party number according to the corresponding relationship between the IMSI and the MSISDN and Instruct the MSSP to use the searched MSISDN as the calling party number to complete subsequent business processing. If the SCP determines that the called party number is an MSISDN that has not been registered in the HLR, it will search for registrations in the same group in the HLR according to the correspondence between IMSI and MSISDN MSISDN and instructs the MSSP to use the registered MSISDN as the called party number to complete subsequent service processing. The above-mentioned follow-up service processing completed by the MSSP includes switching service processing without the participation of the service control entity in the intelligent network.
主叫方可以在被叫方号码前增加前缀号码来表示主叫方欲以未在HLR内注册登记的MSISDN作为主叫方号码,并且每一前缀号码与同组内未在HLR内登记注册的MSISDN一一对应,因此SCP可根据前缀号码确定主叫方欲启用的未在HLR内注册登记的MSISDN。The calling party can add a prefix number before the called party number to indicate that the calling party intends to use the MSISDN that is not registered in the HLR as the calling party number, and each prefix number is the same as that of the MSISDN that is not registered in the HLR in the same group. There is one-to-one correspondence between MSISDNs, so the SCP can determine the MSISDN that the calling party intends to enable that is not registered in the HLR according to the prefix number.
由上可见,在本发明的方法中,每个一机多号用户都被视为一个智能网一机多号业务用户而不是多个具有不同MSISDN的移动网普通业务用户,并且将每个一机多号用户作为主叫方或被叫方参与的业务视为智能业务而以相应的业务逻辑进行处理。As can be seen from the above, in the method of the present invention, each one-machine-multiple-number user is regarded as an intelligent network one-machine multiple-number service user rather than a plurality of mobile network common service users with different MSISDNs, and each one-machine multiple-number service user The service that the machine multi-number user participates in as the calling party or the called party is regarded as an intelligent service and is processed with corresponding business logic.
以下借助图1~7描述按照本发明方法的具体实施例。为简化起见,假设某一移动用户被分配一个IMSI和相对应的两个MSISDN,两个MSISDN分别记作DN1和DN2,其中DN1是该用户开机时在存储其签约信息数据的归属位置寄存器HLR1内注册登记的号码,这里称为真实号码,DN2的的签约数据与DN1相同并且存储在归属位置寄存器HLR2内,这里称为虚拟号码,HLR1和HLR2可以是一个也可以不是一个归属位置寄存器。DN1和DN2在SCP中登记为一机多号智能用户并且DN1和DN2与IMSI的对应关系也存储在SCP中。当主叫方欲以DN2作为主叫方号码时,在被叫方号码之前加前缀号码,例如为17999。A specific example of the method according to the invention is described below with the aid of FIGS. 1 to 7 . For the sake of simplicity, assume that a mobile user is assigned an IMSI and two corresponding MSISDNs, and the two MSISDNs are respectively recorded as DN1 and DN2, where DN1 is the home location register HLR1 that stores its subscription information data when the user is turned on. The registered number is called the real number here, and the subscription data of DN2 is the same as that of DN1 and is stored in the home location register HLR2, which is called a virtual number here, and HLR1 and HLR2 may or may not be a home location register. DN1 and DN2 are registered in the SCP as one-device-multiple-number smart users, and the corresponding relationship between DN1 and DN2 and the IMSI is also stored in the SCP. When the calling party wants to use DN2 as the calling party number, add a prefix number before the called party number, for example, 17999.
A.主叫方以DN1为主叫方号码发起呼叫的处理流程A. The calling party initiates a call with DN1 as the calling party number
用户开机后以DN1在HLR1上登记注册,随后HLR1将移动发端CAMEL业务信息(O-CSI)发送给所属的VMSC。当用户以DN1为主叫方号码拨打电话时,即直接拨打被叫号码时,如图1所示,VMSC在DP2检测点触发智能业务,向SCP发送InitialDP消息,该消息中包含表示主叫方真实号码和拨打号码的参数CallingPartyNumber[DN1]和CalledPartyBCDNumber[RealcalledNumber]。SCP根据业务键调用业务逻辑,下发RequestReportBCSMEvent(RRBE)消息,为VMSC配置相关EDP检测点。如果需要由SCP进行计费,则SCP将ApplyCharging(AC)操作下发给VMSC,指示VMSC上报计费信息。SCP还向VMSC下发Continue操作以指示VMSC以DN1和拨打号码为主叫方和被叫方号码继续完成后续业务处理。After the user turns on the phone, he registers on HLR1 with DN1, and then HLR1 sends the mobile originating CAMEL service information (O-CSI) to the VMSC to which it belongs. When the user uses DN1 as the calling party number to make a call, that is, directly dials the called number, as shown in Figure 1, the VMSC triggers the intelligent service at the DP2 detection point and sends an InitialDP message to the SCP, which contains the calling party Parameters CallingPartyNumber[DN1] and CalledPartyBCDNumber[RealcalledNumber] for real number and dialed number. The SCP calls the business logic according to the business key, sends a RequestReportBCSMEvent (RRBE) message, and configures relevant EDP detection points for the VMSC. If charging needs to be performed by the SCP, the SCP sends an ApplyCharging (AC) operation to the VMSC to instruct the VMSC to report charging information. The SCP also issues a Continue operation to the VMSC to instruct the VMSC to use the DN1 and the dialed number as the calling party and called party numbers to continue to complete subsequent service processing.
B.主叫方以DN2为主叫方号码发起呼叫的处理流程B. The calling party initiates a call with DN2 as the calling party number
用户开机后仍然以DN1在HLR1上登记注册,随后HLR1将移动发端CAMEL业务信息(O-CSI)发送给所属的VMSC。当用户欲以DN2为主叫方号码时,采用特殊前缀+被叫号码的方式拨号,即拨打号码为17999+被叫号码。如图2所示,此时VMSC在DP2检测点触发智能业务,向SCP发送InitialDP消息,该消息中包含表示主叫方真实号码和被拨打号码的参数CallingPartyNumber[DN1]和CalledPartyBCDNumber[Prefix+RealcalledNumber]。SCP根据业务键调用业务逻辑,将RRBE消息下发给VMSC,为VMSC配置相关EDP检测点。同样,如果需要由SCP进行计费,则SCP将AC操作下发给VMSC,指示VMSC上报计费信息。由于拨打号码包含特殊前缀,因此SCP根据配置的特殊前缀与虚拟号码对应表查找到虚拟号码DN2,并向VMSC下发Connect操作,在Connect操作中,参数GenricNumber改为DN2号码,DestRoutingAddress则去除特殊前缀而改为实际被叫方号码。VMSC在接收到Connect操作后根据新的主被叫号码继续完成后续业务处理。After the user turns on the phone, he still registers on HLR1 with DN1, and then HLR1 sends the mobile originating CAMEL service information (O-CSI) to the VMSC to which it belongs. When the user wants to use DN2 as the calling party number, use the special prefix + called number to dial, that is, the dialed number is 17999 + called number. As shown in Figure 2, at this time, the VMSC triggers the intelligent service at the DP2 detection point, and sends an InitialDP message to the SCP, which contains the parameters CallingPartyNumber[DN1] and CalledPartyBCDNumber[Prefix+RealcalledNumber] indicating the real number of the calling party and the dialed number . The SCP invokes the service logic according to the service key, sends the RRBE message to the VMSC, and configures relevant EDP detection points for the VMSC. Similarly, if the SCP needs to perform charging, the SCP sends the AC operation to the VMSC, instructing the VMSC to report the charging information. Because the dialed number contains a special prefix, the SCP finds the virtual number DN2 according to the configured special prefix and virtual number correspondence table, and sends a Connect operation to the VMSC. In the Connect operation, the parameter GenricNumber is changed to the DN2 number, and the special prefix is removed from the DestRoutingAddress Instead, change to the actual called party number. After receiving the Connect operation, the VMSC continues to complete subsequent service processing according to the new calling and called numbers.
C.被叫方以DN1为被叫方号码时的呼叫处理流程C. Call processing flow when the called party uses DN1 as the called party number
如图3所示,当GMSC(如果主叫方是固定用户)或MSC(如果主叫方也是移动用户)收到被叫方号码为DN1的呼叫时,向HLR1发送SRI消息查寻DN1的签约数据信息,HLR1判断移动用户签约智能业务,因此将包含移动终端CAMEL业务信息(T-CSI)的SRI ack消息回送给(G)MSC。(G)MSC在DP2检测点触发智能业务,向SCP发送InitialDP消息,该消息中包含表示拨打号码的参数CalledPartyBCDNumber[DN1]。SCP根据业务键调用业务逻辑,向(G)MSC下发RRBE消息,将相关EDP检测点配置给(G)MSC。如果需要由SCP进行计费,则SCP向(G)MSC下发AC操作,指示(G)MSC上报计费信息。SCP还向(G)MSC下发Continue操作以指示其以DN1为被叫方号码继续完成后续业务处理。(G)MSC再根据被叫方号码DN1向DN1所属的HLR1发送包含抑止T-CSI信息的SRI消息。HLR1接收到SRI消息之后,向DN1所属的VMSC发送PRN消息请求漫游号码。VMSC则根据PRN消息将包含被叫方漫游号码的PRN ack消息返回给HLR1。HLR1接收到PRN ack消息后,将被叫方漫游号码包含在SRI ack消息中回送给(G)MSC,由此可在主叫方所属的(G)MSC与被叫方所属的VMSC之间建立话路路由。As shown in Figure 3, when GMSC (if the calling party is a fixed subscriber) or MSC (if the calling party is also a mobile subscriber) receives a call with the called party number being DN1, it sends an SRI message to HLR1 to search for the subscription data of DN1 Information, HLR1 judges that the mobile subscriber subscribes to the smart service, so the SRI ack message that will include the mobile terminal CAMEL service information (T-CSI) is sent back to the (G)MSC. (G) The MSC triggers the intelligent service at the DP2 detection point, and sends an InitialDP message to the SCP, which includes a parameter CalledPartyBCDNumber[DN1] indicating the dialed number. The SCP calls the service logic according to the service key, sends the RRBE message to the (G)MSC, and configures the relevant EDP detection point to the (G)MSC. If charging needs to be performed by the SCP, the SCP issues an AC operation to the (G)MSC, instructing the (G)MSC to report charging information. The SCP also sends a Continue operation to the (G)MSC to instruct it to use DN1 as the called party number to continue to complete subsequent service processing. (G) The MSC sends the SRI message containing the T-CSI suppression information to the HLR1 to which the DN1 belongs according to the called party number DN1. After receiving the SRI message, HLR1 sends a PRN message to the VMSC to which DN1 belongs to request a roaming number. The VMSC returns the PRN ack message containing the called party's roaming number to the HLR1 according to the PRN message. After HLR1 receives the PRN ack message, it includes the roaming number of the called party in the SRI ack message and sends it back to the (G)MSC, so that the (G)MSC to which the calling party belongs and the VMSC to which the called party belongs can be established. Voice routing.
D.被叫方以DN2为被叫方号码时的呼叫处理流程D. Call processing flow when the called party uses DN2 as the called party number
如图4所示,当GMSC(如果主叫方是固定用户)或MSC(如果主叫方也是移动用户)收到被叫方号码为DN2的呼叫时,向HLR2发送SRI消息查寻DN2的签约数据信息,HLR2判断移动用户签约智能业务,因此将包含移动终端CAMEL业务信息(T-CSI)的SRI ack消息回送给(G)MSC。(G)MSC在DP2检测点触发智能业务,向SCP发送InitialDP消息,该消息中包含表示拨打号码的参数CallingPartyNumber[DN2]。SCP根据业务键调用业务逻辑,向(G)MSC下发RRBE消息,将相关EDP检测点配置给(G)MSC。如果需要由SCP进行计费,则SCP向(G)MSC下发AC操作,指示(G)MSC上报计费信息。由于拨打号码包含特殊前缀,因此SCP根据配置的特殊前缀与虚拟号码对应表查找到虚拟号码DN1,并向(G)MSC下发Connect操作,在Connect操作中,参数DestRoutingAddress改为DN1。(G)MSC再根据被叫方号码DN1向DN1所属的HLR1发送包含抑止T-CSI信息的SRI消息。HLR1接收到SRI消息之后,向DN1所属的VMSC发送PRN消息请求漫游号码。VMSC则根据PRN消息将包含被叫方漫游号码的PRN ack消息返回给HLR1。HLR1接收到PRN ack消息后,将被叫方漫游号码包含在SRI ack消息中回送给(G)MSC,由此可在主叫方所属的(G)MSC与被叫方所属的VMSC之间建立话路路由。As shown in Figure 4, when GMSC (if the calling party is a fixed subscriber) or MSC (if the calling party is also a mobile subscriber) receives a call with the called party number being DN2, it sends an SRI message to HLR2 to search for the subscription data of DN2 Information, HLR2 judges that the mobile subscriber subscribes to the smart service, so the SRI ack message that will include the mobile terminal CAMEL service information (T-CSI) is sent back to the (G)MSC. (G) The MSC triggers the intelligent service at the detection point of DP2, and sends an InitialDP message to the SCP, which contains the parameter CallingPartyNumber[DN2] indicating the dialed number. The SCP calls the service logic according to the service key, sends the RRBE message to the (G)MSC, and configures the relevant EDP detection point to the (G)MSC. If charging needs to be performed by the SCP, the SCP issues an AC operation to the (G)MSC, instructing the (G)MSC to report charging information. Since the dialed number contains a special prefix, the SCP finds the virtual number DN1 according to the configured special prefix and virtual number correspondence table, and sends a Connect operation to the (G)MSC. In the Connect operation, the parameter DestRoutingAddress is changed to DN1. (G) The MSC sends the SRI message containing the T-CSI suppression information to the HLR1 to which the DN1 belongs according to the called party number DN1. After receiving the SRI message, HLR1 sends a PRN message to the VMSC to which DN1 belongs to request a roaming number. The VMSC returns the PRN ack message containing the called party's roaming number to the HLR1 according to the PRN message. After HLR1 receives the PRN ack message, it will include the called party's roaming number in the SRI ack message and send it back to the (G)MSC, so that the (G)MSC to which the calling party belongs and the VMSC to which the called party belongs can be established. Voice routing.
E.主叫方以DN1为主叫方号码发送短消息的处理流程E. The calling party uses DN1 as the calling party number to send a short message processing flow
用户开机后以DN1在HLR1上登记注册,随后HLR1将移动发端/终端短消息CAMEL业务信息(O/T-SMS-CSI)发送给所属的VMSC。当用户以DN1为主叫方号码向被叫方发送短消息时,如图5所示,VMSC在DPSMS_Collected_Info检测点触发智能业务,向SCP发送InitialDP SMS消息。SCP根据业务键调用业务逻辑,下发RequestReportSMSEvent(RRSE)消息,为VMSC配置相关EDP检测点。SCP还向VMSC下发Continue SMS操作以指示VMSC以DN1和输入的被叫方号码为主叫方和被叫方号码继续完成后续业务处理。After the user turns on the phone, he registers on HLR1 with DN1, and then HLR1 sends the mobile originating/terminal short message CAMEL service information (O/T-SMS-CSI) to the VMSC to which it belongs. When the user uses DN1 as the calling party number to send a short message to the called party, as shown in Figure 5, the VMSC triggers the intelligent service at the DPSMS_Collected_Info detection point and sends the InitialDP SMS message to the SCP. The SCP calls the business logic according to the business key, sends a RequestReportSMSEvent (RRSE) message, and configures relevant EDP detection points for the VMSC. The SCP also issues a Continue SMS operation to the VMSC to instruct the VMSC to use the DN1 and the input called party number as the calling party and the called party number to continue to complete subsequent business processing.
F.主叫方以DN2为主叫方号码发送短消息的处理流程F. The processing flow of the calling party sending a short message with DN2 as the calling party number
用户开机后仍然以DN1在HLR1上登记注册,随后HLR1将移动发端/终端短消息CAMEL业务信息(O/T-SMS-CSI)发送给所属VMSC。当用户欲以DN2为主叫方号码时,输入特殊前缀+被叫号码作为被叫方号码,例如17999+被叫号码。如图6所示,此时VMSC在DP SMS_Collected_Info检测点触发智能业务,向SCP发送InitialDP SMS消息,该消息中包含表示主叫方真实号码和带特殊前缀的被叫方号码的参数CPN[DN1]和DSN[Prefix+CalledNumber]。SCP根据业务键调用业务逻辑,将RRSE消息下发给VMSC,为VMSC配置相关EDP检测点。由于拨打号码包含特殊前缀,因此SCP根据配置的特殊前缀与虚拟号码对应表查找到虚拟号码DN2,并向VMSC下发Connect SMS操作,在Connect操作中,参数CPN改为DN2号码,DSN则去除特殊前缀而改为实际被叫方号码。VMSC在接收到Connect操作后根据新的主被叫号码继续完成后续业务处理。After the user turns on the phone, he still registers on HLR1 with DN1, and then HLR1 sends the mobile originating/terminal short message CAMEL service information (O/T-SMS-CSI) to the VMSC to which he belongs. When the user wants to use DN2 as the calling party number, enter the special prefix + called number as the called party number, for example, 17999 + called number. As shown in Figure 6, at this time, the VMSC triggers the intelligent service at the DP SMS_Collected_Info detection point, and sends the InitialDP SMS message to the SCP, which contains the parameter CPN[DN1] indicating the real number of the calling party and the called party number with a special prefix and DSN[Prefix+CalledNumber]. The SCP invokes the service logic according to the service key, sends the RRSE message to the VMSC, and configures relevant EDP detection points for the VMSC. Because the dialed number contains a special prefix, the SCP finds the virtual number DN2 according to the configured special prefix and virtual number correspondence table, and sends the Connect SMS operation to the VMSC. In the Connect operation, the parameter CPN is changed to the DN2 number, and the DSN removes the special number. prefix instead of the actual called party number. After receiving the Connect operation, the VMSC continues to complete subsequent service processing according to the new calling and called numbers.
G.被叫方以DN1为主叫方号码发送短消息的处理流程G. The processing flow of the called party sending a short message with DN1 as the calling party number
被叫用户开机后仍然以DN1在HLR1上登记注册,随后HLR1将移动发端/终端短消息CAMEL业务信息(O/T-SMS-CSI)发送给所属VMSC。如图7所示,当主叫方所属的短消息移动交换中心(SMSC)收到被叫方号码为DN1的短消息时,向主叫方所属的HLR1发送抑制CSI的SRI消息,HLR1则将包含移动用户漫游号码(MSRN)的SRI ack消息回送给SMSC。SMSC接收到SRI ack消息后将短消息SMS提供给被叫方所属的VMSC,VMSC在DPSMS_Collected_Info检测点触发智能业务,向SCP发送InitialDP SMS消息,该消息中包含被叫方号码DN1。SCP根据业务键调用业务逻辑,向VMSC下发RRSE消息,将相关EDP检测点配置给VMSC。SCP还向VMSC下发ContinueSMS操作以指示其以DN1为被叫方号码继续完成后续业务处理。The called user still registers on HLR1 with DN1 after turning on the phone, and then HLR1 sends the mobile originating/terminal short message CAMEL service information (O/T-SMS-CSI) to the VMSC to which it belongs. As shown in Figure 7, when the short message mobile switching center (SMSC) to which the calling party belongs receives the short message that the called party number is DN1, it sends an SRI message suppressing CSI to the HLR1 to which the calling party belongs, and HLR1 sends The SRI ack message containing the mobile subscriber's roaming number (MSRN) is sent back to the SMSC. After receiving the SRI ack message, the SMSC provides the short message SMS to the VMSC to which the called party belongs, and the VMSC triggers an intelligent service at the DPSMS_Collected_Info detection point, and sends an InitialDP SMS message to the SCP, which contains the called party number DN1. The SCP calls the service logic according to the service key, sends the RRSE message to the VMSC, and configures the relevant EDP detection points to the VMSC. The SCP also issues a ContinueSMS operation to the VMSC to instruct it to use DN1 as the called party number to continue to complete subsequent service processing.
H.其它业务H. Other business
(1)对于主叫号码显示,当主叫方以DN2作主叫号码时,被叫方所属的MSC应将SCP下发的Connect操作中包含的主叫方号码DN2作为主叫显示号码。(1) For calling number display, when the calling party uses DN2 as the calling number, the MSC to which the called party belongs shall use the calling party number DN2 included in the Connect operation issued by the SCP as the calling number.
(2)对于基于SCP的前转业务CFU、CFNA、CFB和CFD,当以DN2作为被叫方号码时,虽然在主被叫方所属VMSC建立被叫路由之前被叫方号码已经被SCP变换为DN1,但是由于前转后仍然触发到SCP,所以SCP中保存着DN2变换为DN1的信息,由此仍然可以实现虚拟号码基于SCP的前转业务。(2) For the SCP-based forwarding services CFU, CFNA, CFB, and CFD, when DN2 is used as the called party number, although the called party number has been converted by the SCP to DN1, but because the SCP is still triggered after the forwarding, the SCP stores the information of converting DN2 to DN1, so that the forwarding service of the virtual number based on the SCP can still be realized.
(3)对于CW、CC、3WC等补充业务,它们与主被叫流程类似,因此也可以在虚拟号码下实现这些补充业务。(3) For supplementary services such as CW, CC, 3WC, etc., they are similar to the process of calling and calling, so these supplementary services can also be realized under the virtual number.
Claims (13)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 02136520 CN1214678C (en) | 2002-08-16 | 2002-08-16 | Method of realizing one apparatus several numbers in worldwide mobile communication system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 02136520 CN1214678C (en) | 2002-08-16 | 2002-08-16 | Method of realizing one apparatus several numbers in worldwide mobile communication system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1476272A CN1476272A (en) | 2004-02-18 |
| CN1214678C true CN1214678C (en) | 2005-08-10 |
Family
ID=34146513
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN 02136520 Expired - Fee Related CN1214678C (en) | 2002-08-16 | 2002-08-16 | Method of realizing one apparatus several numbers in worldwide mobile communication system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1214678C (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100562043C (en) * | 2006-04-30 | 2009-11-18 | 华为技术有限公司 | Display the number called by the caller and the method of calling back |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100403844C (en) * | 2004-09-29 | 2008-07-16 | 华为技术有限公司 | Method and system for realizing intelligent service in mobile intelligent network |
| WO2006066510A1 (en) * | 2004-12-22 | 2006-06-29 | Huawei Technologies Co., Ltd. | A method and system for realizing one phone multi-number |
| CN1816075B (en) * | 2005-02-03 | 2011-12-28 | 中兴通讯股份有限公司 | Method for realizing access once starting machine |
| CN1852453A (en) | 2005-09-19 | 2006-10-25 | 华为技术有限公司 | One-card multi-number business call-in and call-out method |
| CN100407875C (en) * | 2006-02-05 | 2008-07-30 | 华为技术有限公司 | The realization method of triggering the optimal routing of intelligent service in the called place |
| CN100466765C (en) * | 2006-03-28 | 2009-03-04 | 华为技术有限公司 | Service short message preprocessing device, system and method |
| CN101163325B (en) * | 2006-10-13 | 2011-01-05 | 中兴通讯股份有限公司 | Processing method of non-international numbers in voice call continuity service |
| CN101106778B (en) * | 2007-06-27 | 2010-06-02 | 中国移动通信集团公司 | Method and system for realizing general packet wireless service based on one card with multiple numbers |
| WO2009022978A1 (en) | 2007-08-16 | 2009-02-19 | Telefonaktiebolaget L M Ericsson (Publ) | A device and a method for multiple numbers for one user |
| CN101925037A (en) * | 2009-06-16 | 2010-12-22 | 华为技术有限公司 | Method and base station for establishing a call |
| CN101931935B (en) * | 2009-06-25 | 2013-09-11 | 华为技术有限公司 | Terminal access method, network equipment and communication system |
| CN101902730B (en) * | 2010-06-10 | 2013-04-03 | 候万春 | Multi-number supporting mobile phone terminal and multi-number addressing system and method |
| CN102137362B (en) * | 2010-11-04 | 2013-10-02 | 华为技术有限公司 | Intelligent number-correcting calling method and system of prepayment user, and relevant device |
-
2002
- 2002-08-16 CN CN 02136520 patent/CN1214678C/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100562043C (en) * | 2006-04-30 | 2009-11-18 | 华为技术有限公司 | Display the number called by the caller and the method of calling back |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1476272A (en) | 2004-02-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9503879B2 (en) | Method for serving visitor subscribers in a mobile communication system | |
| US20070021118A1 (en) | Method and a system for providing fix-line local numbers to mobile roaming subscribers | |
| JP3764387B2 (en) | Number portability service method in telecommunication system | |
| CN101677474B (en) | Method, system and device for realizing service of one card with multiple numbers | |
| CN1214678C (en) | Method of realizing one apparatus several numbers in worldwide mobile communication system | |
| CN1286876A (en) | Service to mobile stations | |
| US20070281669A1 (en) | Method and system using in-band approach for providing value added services without using prefix | |
| CN101431738B (en) | Method, system and apparatus for implementing conditional call forwarding | |
| EP1982539B1 (en) | Method and system for providing mobile communication corresponding to multiple msisdns associated with a single imsi | |
| CN101060718A (en) | A call processing method and system | |
| CN1238112A (en) | Use the Number Mobility Database to resolve call back and forth | |
| CN1265573C (en) | Method for implementing one machine to several numbers in code devision multiple address system | |
| CN102045671B (en) | Method and system for allocating telephone number resources in mobile communication network | |
| CN1578500A (en) | Method for realizing portable mobile number | |
| CN101656930B (en) | Method, device and system for realizing number carrying service | |
| CN101304601B (en) | System for implementing roaming between networks as well as method for implementing roaming between networks using the same | |
| WO2012064990A1 (en) | Smart dialer method and system | |
| CN101175112B (en) | Apparatus and method for implementing number carrying and mixed number allocation in local network | |
| CN1318962A (en) | Virtual radio roaming technology | |
| CN1200591C (en) | Route optimized device and route optimizing method by device | |
| CN100471311C (en) | Realization method of calling companion in mobile communication | |
| CN101047739B (en) | A system and method for realizing single-machine multi-number business | |
| WO2011130946A1 (en) | Method and network for intelligent network call billing | |
| CN100455121C (en) | Method and system for implementing a call | |
| CN100407875C (en) | The realization method of triggering the optimal routing of intelligent service in the called place |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20050810 Termination date: 20210816 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |