[go: up one dir, main page]

CN101656952B - Method for realizing one number for a plurality of cards and system thereof - Google Patents

Method for realizing one number for a plurality of cards and system thereof Download PDF

Info

Publication number
CN101656952B
CN101656952B CN200910090575A CN200910090575A CN101656952B CN 101656952 B CN101656952 B CN 101656952B CN 200910090575 A CN200910090575 A CN 200910090575A CN 200910090575 A CN200910090575 A CN 200910090575A CN 101656952 B CN101656952 B CN 101656952B
Authority
CN
China
Prior art keywords
card
card platform
hlr
main number
msc
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN200910090575A
Other languages
Chinese (zh)
Other versions
CN101656952A (en
Inventor
沈侃侃
汪小丰
季立明
薛家颐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Eastern Communication Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Eastern Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd, Eastern Communication Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN200910090575A priority Critical patent/CN101656952B/en
Publication of CN101656952A publication Critical patent/CN101656952A/en
Application granted granted Critical
Publication of CN101656952B publication Critical patent/CN101656952B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明涉及一号多卡的实现方法及系统。该系统包括一号多卡平台;一号多卡平台,用于通过模拟主号码当前所属的MSC/VLR将用户的位置更新到一号多卡平台,并通过模拟多个卡对应的真实号码所属的HLR来实现多个卡对应的终端作为主叫终端时,在被叫终端上显示的号码是主号码;当主号码做被叫时,话路接通到多个卡对应的终端中的一个或多个。本发明采用虚拟HLR和MSC/VLR实现,能根据用户实际需要对用户的通话过程进行相关控制,对最终呼叫用户的那个手机进行灵活设置,可以是呼叫用户的一部手机,也可以是同时呼叫用户的多部手机,或者是轮询呼叫用户的手机

Figure 200910090575

The invention relates to a method and a system for realizing one-number multi-card. The system includes No. 1 multi-card platform; No. 1 multi-card platform, which is used to update the user's location to the No. When the terminal corresponding to multiple cards is used as the calling terminal, the number displayed on the called terminal is the main number; when the main number is called, the call is connected to one of the terminals corresponding to multiple cards or Multiple. The present invention adopts virtual HLR and MSC/VLR to realize, can carry out relevant control on the user's call process according to the user's actual needs, and can flexibly set the mobile phone that finally calls the user, which can be a mobile phone of the calling user, or can be called at the same time Multiple mobile phones of the user, or polling of the mobile phones of the calling user

Figure 200910090575

Description

一号多卡的实现方法及系统Realization method and system of No. 1 multi-card

技术领域 technical field

本发明涉及移动通信领域,尤其涉及一号多卡的实现方法及系统。The invention relates to the field of mobile communication, in particular to a method and system for realizing multiple cards for one number.

背景技术 Background technique

现有技术中存在以下两种一号多卡的实现方案。In the prior art, there are the following two realization schemes of No. 1 multi-card.

第一种方案:通过将一个号码对应的SIM(用户识别模块)卡上的信息复制到几张卡上,可以实现一个手机号码在二个以上的终端上使用,如复制一张卡上网,一张卡安装在手机上,一张卡车载电话用,可以让用户上车后不再换卡而直接使用。  如果采用这种方式实现一号多卡功能,多部手机可以打出,但如果有电话打进来,到底是哪部手机会响铃会有不确定性。这个号码对应的数据在网络中只能存在于一个VLR(拜访位置寄存器)中。The first solution: by copying the information on the SIM (Subscriber Identity Module) card corresponding to a number to several cards, a mobile phone number can be used on more than two terminals, such as copying a card to access the Internet, and one One card is installed on the mobile phone, and one truck is used for the phone, which allows users to use it directly without changing the card after getting on the car. If this method is used to realize the multi-card function of one number, multiple mobile phones can make calls, but if a call comes in, it will be uncertain which mobile phone will ring. The data corresponding to this number can only exist in one VLR (Visitor Location Register) in the network.

第二种方案:如专利申请“实现向移动电话用户提供多卡一号业务的装置和方法”(申请号200510086214.6)所述,通过非虚拟的HLR(归属位置寄存器),MSC(移动交换中心)/VLR来实现,先在相关通信网元上做数据,将用户的数据路由到中间平台,中间平台再到用户归属的HLR,获取的用户相关数据,HLR把用户的数据传送给中间平台,中间平台再把数据中的号码字段改为同一个号码,把数据再传送给用户所在的VLR。当用户做被叫时,HLR到中间平台要漫游号,中间平台确定了漫游号后传送给HLR,HLR再送给主叫端局,主叫端局再通过该漫游号接通多卡一号用户。该方案一次只能对用户的一张卡发起呼叫。The second scheme: as described in the patent application "A device and method for providing multi-card one-number service to mobile phone users" (application number 200510086214.6), by non-virtual HLR (Home Location Register), MSC (Mobile Switching Center) /VLR to achieve, first make data on the relevant communication network elements, route the user data to the intermediate platform, and then the intermediate platform goes to the HLR to which the user belongs, obtains relevant user data, and the HLR transmits the user data to the intermediate platform. The platform then changes the number field in the data to the same number, and then transmits the data to the VLR where the user is located. When the user is called, the HLR asks for the roaming number from the intermediate platform, and the intermediate platform confirms the roaming number and sends it to the HLR, and the HLR then sends it to the calling end office, and the calling end office uses the roaming number to connect to the multi-card number one user . This solution can only initiate a call to one card of the user at a time.

第一种实现方案违法工信部的相关规定,并且采用第一种实现方案的终端在做被叫时,到底是哪个手机响铃具有不确定性。The first implementation scheme violates the relevant regulations of the Ministry of Industry and Information Technology, and when a terminal using the first implementation scheme is called, it is uncertain which mobile phone rings.

第二种实现方案采用的是非虚拟HLR,MSC/VLR技术来实现,用户的话路不经过中间平台,该方案一次只能对用户的一部手机发起呼叫,不能对用户的呼叫过程做相关的控制;并且第二种实现方案如果正式商用需要对现网做比较大的改动,如需要配置中间平台到HLR专门的路由等工作。第二种实现方案没有明确短信、彩信等功能如何实现,只是给出了呼叫的方案。The second implementation scheme uses non-virtual HLR, MSC/VLR technology to achieve, the user's voice path does not pass through the intermediate platform, this scheme can only initiate a call to one mobile phone of the user at a time, and cannot control the call process of the user ; and if the second implementation scheme is put into commercial use, relatively large changes need to be made to the existing network, such as the need to configure a special route from the intermediate platform to the HLR. The second implementation scheme does not specify how to implement functions such as SMS and MMS, but only provides a calling scheme.

发明内容 Contents of the invention

为了解决上述的技术问题,提供了一号多卡的实现方法及系统,其目的在于,在政策允许的范围内提供一号多卡的服务,并且使系统侧能够对终端进行智能控制。In order to solve the above-mentioned technical problems, a method and system for realizing multi-card for one number are provided, the purpose of which is to provide multi-card service for one number within the scope permitted by the policy, and enable the system side to intelligently control the terminal.

本发明提供了一号多卡的实现系统,包括一号多卡平台;The invention provides a realization system of No. 1 multi-card, including No. 1 multi-card platform;

一号多卡平台,用于通过模拟主号码当前所属的MSC/VLR将主号码的位置更新到一号多卡平台,并通过模拟多个卡对应的真实号码所属的HLR来实现多个卡对应的真实号码的位置更新以及多个卡对应的终端作为主叫终端时,在被叫终端上显示的号码是主号码;当主号码做被叫时,话路接通到多个卡对应的终端中的一个或多个。No. 1 multi-card platform, which is used to update the position of the main number to the No. 1 multi-card platform by simulating the MSC/VLR to which the main number currently belongs, and realize multiple card correspondence by simulating the HLR to which the real numbers corresponding to multiple cards belong When the location of the real number is updated and the terminal corresponding to multiple cards is used as the calling terminal, the number displayed on the called terminal is the main number; when the main number is called, the call is connected to the terminal corresponding to multiple cards one or more of .

多个卡对应的真实号码的位置更新包括除上网卡之外的多个卡对应的真实号码的位置更新和/或上网卡对应的真实号码的位置更新。The location update of the real numbers corresponding to the multiple cards includes the location update of the real numbers corresponding to the multiple cards other than the network card and/or the location update of the real number corresponding to the network card.

在主号码的位置更新时:When the position of the main number is updated:

BOSS,用于在主号码的位置更新时发送订购请求至一号多卡平台;BOSS, used to send an order request to No. 1 Doka platform when the location of the main number is updated;

一号多卡平台,用于在接收到订购请求后,对主号码的位置进行位置更新;No. 1 multi-card platform, used to update the location of the main number after receiving the order request;

主号码归属的HLR,用于将用户数据插入到一号多卡平台;The HLR to which the main number belongs is used to insert user data into the No. 1 multi-card platform;

一号多卡平台,用于向HLR发送用户数据插入成功的消息;The No. 1 multi-card platform is used to send a message that the user data is successfully inserted to the HLR;

主号码归属的HLR,用于向一号多卡平台发送位置更新完成的消息;The HLR to which the main number belongs is used to send a message that the location update is completed to the No. 1 multi-card platform;

一号多卡平台,用于向BOSS发送订购请求响应。No.1 Doka platform, used to send order request response to BOSS.

除上网卡之外的多个卡对应的真实号码的位置更新时:When the location of the real number corresponding to multiple cards other than the network card is updated:

多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR,用于在多个卡对应的真实号码中的一个或多个所对应的终端开机后,向一号多卡平台请求进行位置更新;The MSC/VLR to which one or more of the real numbers corresponding to multiple cards currently belong is used to request to the one-number multi-card platform after the terminals corresponding to one or more of the real numbers corresponding to multiple cards are turned on perform location updates;

一号多卡平台,用于根据已开机的终端中的卡对应的真实号码与主号码之间的对应关系,发送主号码对应的IMSI到主号码归属的HLR中;The No. 1 multi-card platform is used to send the IMSI corresponding to the main number to the HLR to which the main number belongs according to the corresponding relationship between the real number corresponding to the card in the powered-on terminal and the main number;

主号码归属的HLR,用于将用户的ISD发送给一号多卡平台;The HLR to which the main number belongs is used to send the user's ISD to the No. 1 multi-card platform;

一号多卡平台,用于将用户的ISD发送到多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR中;No. 1 multi-card platform, used to send the user's ISD to one or more MSC/VLRs currently belonging to the real numbers corresponding to multiple cards;

多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR,用于向一号多卡平台发送用户数据插入成功的消息;Among the real numbers corresponding to multiple cards, one or more current MSC/VLRs are used to send a message that the user data is successfully inserted to the No. 1 multi-card platform;

一号多卡平台,用于向主号码归属的HLR发送用户数据插入成功的消息;No.1 multi-card platform, which is used to send a message that the user data is inserted successfully to the HLR to which the main number belongs;

主号码归属的HLR,用于向一号多卡平台发送位置更新完成的消息;The HLR to which the main number belongs is used to send a message that the location update is completed to the No. 1 multi-card platform;

一号多卡平台,用于向多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR发送位置更新完成的消息。The No. 1 multi-card platform is used to send a location update completion message to one or more MSC/VLRs currently belonging to the real numbers corresponding to multiple cards.

在上网卡对应的真实号码的位置更新时:When the position of the real number corresponding to the network card is updated:

上网卡对应的真实号码附着的SGSN,用于向一号多卡平台请求位置更新;The SGSN attached to the real number corresponding to the network card is used to request location updates from the No. 1 multi-card platform;

一号多卡平台,用于根据上网卡对应的真实号码和主号码的对应关系,发送主号码对应的IMSI到主号码归属的HLR中;The No. 1 multi-card platform is used to send the IMSI corresponding to the main number to the HLR to which the main number belongs according to the corresponding relationship between the real number corresponding to the network card and the main number;

主号码归属的HLR,用于将用户数据插入到一号多卡平台;The HLR to which the main number belongs is used to insert user data into the No. 1 multi-card platform;

一号多卡平台,用于将用户数据插入到上网卡对应的真实号码附着的SGSN上;No. 1 multi-card platform, which is used to insert user data into the SGSN attached to the real number corresponding to the network card;

上网卡对应的真实号码附着的SGSN,用于向一号多卡平台发送用户数据插入成功的消息;The SGSN attached to the real number corresponding to the network card is used to send a message of successful insertion of user data to the No. 1 multi-card platform;

一号多卡平台,用于向主号码归属的HLR发送用户数据插入成功的消息;No.1 multi-card platform, which is used to send a message that the user data is inserted successfully to the HLR to which the main number belongs;

主号码归属的HLR,用于向一号多卡平台发送位置更新完成的消息;The HLR to which the main number belongs is used to send a message that the location update is completed to the No. 1 multi-card platform;

一号多卡平台,用于向上网卡对应的真实号码附着的SGSN发送位置更新完成的消息。The No. 1 multi-card platform is used to send a location update completion message to the SGSN to which the real number corresponding to the network card is attached.

当主号码做被叫时:When the main number is called:

主叫MSC/VLR,用于发送呼叫请求到主号码归属的的HLR;The calling MSC/VLR is used to send a call request to the HLR to which the main number belongs;

主号码归属的HLR,用于到一号多卡平台获取漫游号;The HLR to which the main number belongs is used to obtain the roaming number on the No. 1 multi-card platform;

一号多卡平台,用于根据被叫的主号码与多个卡对应的真实号码中的一个或多个的对应关系,到多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR获取漫游号;One-number multi-card platform, used to go to the MSC to which one or more of the real numbers corresponding to multiple cards currently belongs according to the corresponding relationship between the called main number and one or more of the real numbers corresponding to multiple cards /VLR get roaming number;

多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR,用于分配真实号码对应的的漫游号给一号多卡平台;One or more of the real numbers corresponding to multiple cards currently belong to MSC/VLR, which is used to assign the roaming number corresponding to the real number to the No. 1 multi-card platform;

一号多卡平台,用于发送主号码对应的漫游号到主号码归属的HLR,以使主叫MSC/VLR利用该漫游号与一号多卡平台建立话路;The No.1 multi-card platform is used to send the roaming number corresponding to the main number to the HLR to which the main number belongs, so that the calling MSC/VLR can use the roaming number to establish a call with the No.1 multi-card platform;

主号码归属的HLR,用于发送主号码对应的漫游号到主叫MSC/VLR;The HLR to which the main number belongs is used to send the roaming number corresponding to the main number to the calling MSC/VLR;

主叫MSC/VLR,用于向一号多卡平台发送主号码对应的漫游号码;The calling MSC/VLR is used to send the roaming number corresponding to the main number to the No. 1 multi-card platform;

一号多卡平台,用于向多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR发送真实号码对应的漫游号码;No. 1 multi-card platform, used to send the roaming number corresponding to the real number to one or more MSC/VLRs currently belonging to the real numbers corresponding to multiple cards;

多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR,用于向一号多卡平台发送地址初始化完成的消息;One or more of the real numbers corresponding to multiple cards currently belong to MSC/VLR, which is used to send a message that the address initialization is completed to the No. 1 multi-card platform;

一号多卡平台,用于向主叫MSC/VLR发送地址初始化完成的消息;No. 1 multi-card platform, used to send a message that the address initialization is completed to the calling MSC/VLR;

多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR,用于向一号多卡平台发送话路建立完成的消息;Among the real numbers corresponding to multiple cards, one or more MSCs/VLRs to which they currently belong are used to send a message that the call path is established to the No. 1 multi-card platform;

一号多卡平台,用于向主叫MSC/VLR发送话路建立完成的消息;The No. 1 multi-card platform is used to send a message that the call path is established to the calling MSC/VLR;

主叫MSC/VLR,用于将话路与一号多卡平台接通,一号多卡平台建立与用户的话路。The calling MSC/VLR is used to connect the voice channel with the No. 1 multi-card platform, and the No. 1 multi-card platform establishes a voice channel with the user.

一号多卡平台中存储控制策略;在该控制策略的控制下实现对用户的特定真实号码或者对用户所有真实号码的进行呼叫,或者实现对用户的多个真实号码进行轮流呼叫或同时呼叫。The control strategy is stored in the No. 1 multi-card platform; under the control of the control strategy, the call can be made to the specific real number of the user or to all the real numbers of the user, or to call multiple real numbers of the user in turn or at the same time.

多个卡对应的真实号码中的一个或多个真实号码接收短信时:When one or more of the real numbers corresponding to multiple cards receive text messages:

SMSC,用于发送主号码到主号码归属的HLR,请求用户的当前位置;SMSC, used to send the main number to the HLR to which the main number belongs, and request the user's current location;

主号码归属的HLR,用于向短信中心发送用户的当前位置,该用户的当前位置表明该用户位于一号多卡平台;The HLR to which the main number belongs is used to send the user's current location to the SMS center, and the user's current location indicates that the user is on the No. 1 multi-card platform;

SMSC,用于发送短信内容到一号多卡平台;SMSC, used to send SMS content to No. 1 multi-card platform;

一号多卡平台,用于发送收到短信内容的消息到SMSC;No. 1 multi-card platform, used to send the message of received SMS content to SMSC;

一号多卡平台,用于发送短信内容到多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR;One number multi-card platform, used to send SMS content to one or more MSC/VLRs currently belonging to the real numbers corresponding to multiple cards;

多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR,用于发送收到短信内容的消息到一号多卡平台。One or more of the real numbers corresponding to multiple cards currently belong to MSC/VLR, which is used to send the message of receiving the content of the short message to the one-number multi-card platform.

本发明提供了一号多卡的实现方法,包括一号多卡平台的设置步骤;The invention provides a method for realizing the No. 1 multi-card, including the setting steps of the No. 1 multi-card platform;

一号多卡平台,用于通过模拟主号码当前所属的MSC/VLR将主号码的位置更新到一号多卡平台,并通过模拟多个卡对应的真实号码所属的HLR来实现多个卡对应的真实号码的位置更新以及多个卡对应的终端作为主叫终端时,在被叫终端上显示的号码是主号码;当主号码做被叫时,话路接通到多个卡对应的终端中的一个或多个。No. 1 multi-card platform, which is used to update the position of the main number to the No. 1 multi-card platform by simulating the MSC/VLR to which the main number currently belongs, and realize multiple card correspondence by simulating the HLR to which the real numbers corresponding to multiple cards belong When the location of the real number is updated and the terminal corresponding to multiple cards is used as the calling terminal, the number displayed on the called terminal is the main number; when the main number is called, the call is connected to the terminal corresponding to multiple cards one or more of .

多个卡对应的真实号码的位置更新包括除上网卡之外的多个卡对应的真实号码的位置更新和/或上网卡对应的真实号码的位置更新。The location update of the real numbers corresponding to the multiple cards includes the location update of the real numbers corresponding to the multiple cards other than the network card and/or the location update of the real number corresponding to the network card.

主号码的位置更新包括:Location updates for the main number include:

步骤101,BOSS在主号码的位置更新时发送订购请求至一号多卡平台;Step 101, BOSS sends an order request to No. 1 multi-card platform when the location of the main number is updated;

步骤102,一号多卡平台在接收到订购请求后,对主号码的位置进行位置更新;Step 102, after receiving the order request, the No. 1 multi-card platform updates the location of the main number;

步骤103,主号码归属的HLR将用户数据插入到一号多卡平台;Step 103, the HLR to which the main number belongs inserts the user data into the No. 1 multi-card platform;

步骤104,一号多卡平台向主号码归属的HLR发送用户数据插入成功的消息;Step 104, the No. 1 multi-card platform sends a message that the user data is successfully inserted to the HLR to which the main number belongs;

步骤104,主号码归属的HLR向一号多卡平台发送位置更新完成的消息;Step 104, the HLR to which the main number belongs sends a message that the location update is completed to the No. 1 multi-card platform;

步骤105,一号多卡平台向BOSS发送订购请求响应。Step 105, No. 1 multi-card platform sends order request response to BOSS.

除上网卡之外的多个卡对应的真实号码的位置更新包括:The location update of the real number corresponding to multiple cards other than the network card includes:

步骤201,多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR在多个卡对应的真实号码中的一个或多个所对应的终端开机后,向一号多卡平台请求进行位置更新;Step 201, after the terminal corresponding to one or more of the real numbers corresponding to the multiple cards is turned on, the MSC/VLR to which one or more of the real numbers corresponding to the multiple cards currently belong requests to the one-number multi-card platform perform location updates;

步骤202,一号多卡平台根据已开机的终端中的卡对应的真实号码与主号码之间的对应关系,发送主号码对应的IMSI到主号码归属的HLR中;Step 202, according to the corresponding relationship between the real number corresponding to the card in the powered-on terminal and the main number, the No. 1 multi-card platform sends the IMSI corresponding to the main number to the HLR to which the main number belongs;

步骤203,主号码归属的HLR将用户的ISD发送给一号多卡平台;Step 203, the HLR to which the main number belongs sends the user's ISD to the No. 1 multi-card platform;

步骤204,一号多卡平台将用户的ISD发送到多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR中;Step 204, the No. 1 multi-card platform sends the user's ISD to one or more current MSC/VLRs in the real numbers corresponding to the multiple cards;

步骤205,多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR向一号多卡平台发送用户数据插入成功的消息;Step 205, one or more MSCs/VLRs currently belonging to in the real numbers corresponding to multiple cards send a message that the user data is inserted successfully to the No. 1 multi-card platform;

步骤206,一号多卡平台向主号码归属的HLR发送用户数据插入成功的消息;Step 206, the No. 1 multi-card platform sends a message that the user data is successfully inserted to the HLR to which the main number belongs;

步骤207,主号码归属的HLR向一号多卡平台发送位置更新完成的消息;Step 207, the HLR to which the main number belongs sends a message that the location update is completed to the No. 1 multi-card platform;

步骤208,一号多卡平台向多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR发送位置更新完成的消息。In step 208, the One Number multi-card platform sends a location update completion message to one or more MSCs/VLRs that currently belong to the real numbers corresponding to the multiple cards.

上网卡对应的真实号码的位置更新包括:The location update of the real number corresponding to the network card includes:

步骤301,上网卡对应的真实号码附着的SGSN向一号多卡平台请求位置更新;Step 301, the SGSN to which the real number corresponding to the network card is attached requests a location update from the No. 1 multi-card platform;

步骤302,一号多卡平台根据上网卡对应的真实号码和主号码的对应关系,发送消主号码对应的IMSI到主号码归属的HLR中;Step 302, the No. 1 multi-card platform sends the IMSI corresponding to the main number to the HLR to which the main number belongs according to the corresponding relationship between the real number corresponding to the online card and the main number;

步骤303,主号码归属的HLR将用户数据插入到一号多卡平台;Step 303, the HLR to which the main number belongs inserts the user data into the No. 1 multi-card platform;

步骤304,一号多卡平台将用户数据插入到上网卡对应的真实号码附着的SGSN上;Step 304, the No. 1 multi-card platform inserts the user data into the SGSN attached to the real number corresponding to the network card;

步骤305,上网卡对应的真实号码附着的SGSN向一号多卡平台发送用户数据插入成功的消息;Step 305, the SGSN attached to the real number corresponding to the network card sends a message that the user data is successfully inserted to the No. 1 multi-card platform;

步骤306,一号多卡平台向主号码归属的HLR发送用户数据插入成功的消息;Step 306, the No. 1 multi-card platform sends a message that the user data is successfully inserted to the HLR to which the main number belongs;

步骤307,主号码归属的HLR向一号多卡平台发送位置更新完成的消息;Step 307, the HLR to which the main number belongs sends a message that the location update is completed to the No. 1 multi-card platform;

步骤308,一号多卡平台向上网卡对应的真实号码附着的SGSN发送位置更新完成的消息。In step 308, the No. 1 multi-card platform sends a location update completion message to the SGSN to which the real number corresponding to the network card is attached.

当主号码做被叫时,该实现方法包括:When the main number is called, the implementation method includes:

步骤401,主叫MSC/VLR发送呼叫请求到主号码归属的HLR;Step 401, the calling MSC/VLR sends a call request to the HLR to which the main number belongs;

步骤402,主号码归属的HLR到一号多卡平台获取漫游号;Step 402, the HLR to which the main number belongs goes to the No. 1 multi-card platform to obtain a roaming number;

步骤403,一号多卡平台根据被叫的主号码与多个卡对应的真实号码中的一个或多个的对应关系,到多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR获取漫游号;Step 403: According to the corresponding relationship between the called main number and one or more real numbers corresponding to multiple cards, one or more of the real numbers corresponding to multiple cards currently belongs to the MSC /VLR get roaming number;

步骤404,多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR分配真实号码对应的的漫游号给一号多卡平台;Step 404, the MSC/VLR to which one or more of the real numbers corresponding to the plurality of cards currently belong assigns the roaming number corresponding to the real number to the No. 1 multi-card platform;

步骤405,一号多卡平台发送主号码对应的漫游号到主号码归属的HLR,以使主叫MSC/VLR利用该漫游号与一号多卡平台建立话路;Step 405, the No. 1 multi-card platform sends the roaming number corresponding to the main number to the HLR to which the main number belongs, so that the calling MSC/VLR uses the roaming number to establish a conversation with the No. 1 multi-card platform;

步骤406,主号码归属的HLR发送主号码对应的漫游号到主叫MSC/VLR;Step 406, the HLR to which the main number belongs sends the roaming number corresponding to the main number to the calling MSC/VLR;

步骤407,主叫MSC/VLR向一号多卡平台发送主号码对应的漫游号码;Step 407, the calling MSC/VLR sends the roaming number corresponding to the main number to the No. 1 multi-card platform;

步骤408,一号多卡平台向多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR发送真实号码对应的漫游号;Step 408, the No. 1 multi-card platform sends the roaming number corresponding to the real number to the MSC/VLR to which one or more of the real numbers corresponding to the multiple cards currently belong;

步骤409,多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR向一号多卡平台发送地址初始化完成的消息;Step 409, one or more current MSC/VLRs in the real numbers corresponding to multiple cards send a message that the address initialization is completed to the No. 1 multi-card platform;

步骤410,一号多卡平台向主叫MSC/VLR发送地址初始化完成的消息;Step 410, the No. 1 multi-card platform sends a message that the address initialization is completed to the calling MSC/VLR;

步骤411,多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR向一号多卡平台发送话路建立完成的消息;Step 411, one or more MSCs/VLRs currently belonging to in the real numbers corresponding to multiple cards send a message that the call path is established to the No. 1 multi-card platform;

步骤412,一号多卡平台向主叫MSC/VLR发送话路建立完成的消息;Step 412, the No. 1 multi-card platform sends a message that the call path is established to the calling MSC/VLR;

步骤413,主叫MSC/VLR将话路与一号多卡平台接通,一号多卡平台建立与用户的话路。Step 413, the calling MSC/VLR connects the voice path with the No. 1 multi-card platform, and the No. 1 multi-card platform establishes a voice path with the user.

多个卡对应的真实号码中的一个或多个真实号码接收短信时,该实现方法包括:When one or more real numbers among the real numbers corresponding to multiple cards receive a short message, the implementation method includes:

步骤501,SMSC发送主号码到主号码归属的HLR,请求用户的当前位置;Step 501, the SMSC sends the main number to the HLR to which the main number belongs, requesting the user's current location;

步骤502,主号码归属的HLR向短信中心发送用户的当前位置,该用户的当前位置表明该用户位于一号多卡平台;Step 502, the HLR to which the main number belongs sends the user's current location to the SMS center, and the user's current location indicates that the user is located in the No. 1 multi-card platform;

步骤503,SMSC发送短信内容到一号多卡平台;Step 503, the SMSC sends the content of the short message to the No. 1 multi-card platform;

步骤504,一号多卡平台发送收到短信内容的消息到SMSC;Step 504, the No. 1 multi-card platform sends a message of receiving the content of the short message to the SMSC;

步骤505,一号多卡平台发送短信内容到多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR;Step 505, one number multi-card platform sends short message content to the MSC/VLR currently belonging to one or more of the real numbers corresponding to the multiple cards;

步骤506,多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR发送收到短信内容的消息到一号多卡平台。In step 506, the MSC/VLR to which one or more of the real numbers corresponding to the multiple cards currently belong sends a message of receiving the content of the short message to the one-number-multi-card platform.

本发明符合国家相关政策的规定,实现了多部手机同时响铃,哪部手机先接听主叫就和谁建立起话路,可以从系统侧智能控制到底是哪个手机响铃;本发明采用虚拟HLR和MSC/VLR实现,能根据用户实际需要对用户的通话过程进行相关控制,对最终呼叫用户的那个手机进行灵活设置,可以是呼叫用户的一部手机,也可以是同时呼叫用户的多部手机,或者是轮询呼叫用户的手机;本方案实际商用方便,只需建一号多卡平台及将一段IMSI路由指到一号多卡平台即可;本发明给出了全方位的解决方案,可以根据用户的需求采用不同的控制策略。The present invention complies with the regulations of relevant national policies, and realizes that multiple mobile phones ring at the same time, whichever mobile phone answers the caller first establishes a conversation path with whomever, and can intelligently control which mobile phone rings from the system side; the present invention adopts a virtual Realized by HLR and MSC/VLR, it can control the user's call process according to the actual needs of the user, and flexibly set the mobile phone that finally calls the user. It can be a mobile phone that calls the user, or multiple phones that call the user at the same time mobile phone, or the mobile phone of polling and calling users; this solution is practically convenient for commercial use, and only needs to build a No. 1 multi-card platform and point a section of IMSI routing to the No. 1 multi-card platform; the present invention provides a comprehensive solution , different control strategies can be adopted according to the needs of users.

附图说明 Description of drawings

图1本发明提供的主号码MSISDNA位置更新流程图;Fig. 1 is the main number MSISDNA location updating flowchart provided by the present invention;

图2本发明提供的MSISDNB1、MSISDNB2的位置更新流程图;Fig. 2 is the location update flowchart of MSISDNB1 and MSISDNB2 provided by the present invention;

图3本发明提供的上网卡的位置更新流程图;The flow chart of updating the location of the network card provided by the present invention in Fig. 3;

图4本发明提供的一号多卡用户做被叫的流程图;Fig. 4 is the flow chart that the No. 1 multi-card user provided by the present invention is called;

图5本发明提供的接收短信流程图;Fig. 5 flow chart of receiving short messages provided by the present invention;

图6是本发明提供的系统结构图。Fig. 6 is a system structure diagram provided by the present invention.

具体实施方式 Detailed ways

为了满足用户的一个号码需要有多张卡,多张卡呼出的主叫号码都是同一个号码,一个号码可以同时用来打电话和放在上网卡上来上网的需求,本发明提出全新的一号多卡的技术解决方案。为了便于描述该技术方案,MSISDNA来表示主号码(主号码是一号多卡用户作为主叫时,在被叫用户的终端上显示的号码;也是一号多卡用户作为被叫时,主叫用户发起呼叫时使用的号码),MSISDNB1、MSISDNB2、MSISDNB3是主号码对应的用户实体卡的实际的号码(此处所举例是一号多卡用户有三个实体卡,每个实体卡具有一个真实的号码)。MSB1、MSB2、MSB3是对应的终端,IMSIA、IMSIB1、IMSIB2、IMSIB3是主号码MSISDNA、MSISDNB1、MSISDNB2和MSISDNB3对应的IMSI号。一号多卡平台是实现该技术方案所需要建设的平台。在用户看来,各个卡的号码都是MSISDNA。对HLR来说,一号多卡平台是虚拟的MSC/VLR,对于MSC/VLR和SGSN来说,一号多卡平台是虚拟的HLR。In order to meet the needs of multiple cards for one number of the user, the caller numbers of multiple cards are all the same number, and one number can be used to make calls and be placed on the network card to surf the Internet at the same time. This invention proposes a brand new No. Doka's technical solutions. For the convenience of describing the technical solution, MSISDNA represents the main number (the main number is the number displayed on the terminal of the called user when the number one multi-card user is the calling party; The number used when the user initiates a call), MSISDNB1, MSISDNB2, and MSISDNB3 are the actual numbers of the user's physical card corresponding to the main number (the example here is that the multi-card user has three physical cards, and each physical card has a real number ). MSB1, MSB2, and MSB3 are the corresponding terminals, and IMSIA, IMSIB1, IMSIB2, and IMSIB3 are the IMSI numbers corresponding to the main numbers MSISDNA, MSISDNB1, MSISDNB2, and MSISDNB3. No.1 Doka platform is the platform that needs to be built to realize the technical solution. From the user's point of view, the number of each card is MSISDNA. For HLR, the No. 1 multi-card platform is a virtual MSC/VLR, and for MSC/VLR and SGSN, the No. 1 multi-card platform is a virtual HLR.

该技术方案的核心是采用虚拟的HLR,MSC/VLR的方式来实现,一号多卡平台是MSISDNA的虚拟的MSC/VLR,一号多卡平台是MSISDNB1、MSISDNB2、MSISDNB3的虚拟HLR。一号多卡平台通过模拟MSISDNA的MSC/VLR将用户的位置更新到平台,通过模拟MSISDNB1、MSISDNB2、MSISDNB3的HLR来实现多个卡对应的真实号码的位置更新以及MSISDNB1-MSISDNB3对应的终端呼出在被叫侧显示的号码是MSISDNA,当MSISDNA做被叫时,话路接通到MSISDNB1-MSISDNB 3所对应的终端上。下面从用户的位置更新,主被叫等方面来阐述技术的具体的实现过程。The core of this technical solution is to use virtual HLR and MSC/VLR to realize it. The No. 1 multi-card platform is the virtual MSC/VLR of MSISDNA, and the No. 1 multi-card platform is the virtual HLR of MSISDNB1, MSISDNB2, and MSISDNB3. The No. 1 multi-card platform updates the user's location to the platform by simulating the MSC/VLR of MSISDNA, and realizes the location update of the real numbers corresponding to multiple cards by simulating the HLR of MSISDNB1, MSISDNB2, and MSISDNB3, and the terminals corresponding to MSISDNB1-MSISDNB3 call out on the platform. The number displayed on the called side is MSISDNA. When MSISDNA is called, the call is connected to the terminal corresponding to MSISDNB1-MSISDNB 3. The specific implementation process of the technology is described below from the aspects of user's location update, calling party and called party.

主号码MSISDNA位置更新流程:一号多卡平台作为主号码虚拟的MSC/VLR,由于MSISDNA对应的实体卡是不给用户(本发明通过修改VLR中的数据,使用户在VLR中的号码是MSISDNA),在用户侧是无法做位置更新。由主号码虚拟的MSC/VLR向主号码的HLR发起位置更新请求,将位置更新到一号多卡平台,一般而言,位置更新的发起方是营帐(BOSS)系统,营帐系统将更新请求发送到一号多卡平台,平台再以主号码MSC/VLR的身份向HLR做位置更新。在通信网中,位置更新基本上是由MSC/VLR向HLR发起,如用户开机,用户所在的MSC/VLR就要到用户的HLR做位置更新。Main number MSISDNA position update process: No. 1 multi-card platform as the virtual MSC/VLR of the main number, because the entity card corresponding to MSISDNA is not given to the user (the present invention makes the number of the user in the VLR MSISDNA by modifying the data in the VLR ), the location update cannot be performed on the user side. The virtual MSC/VLR of the main number initiates a location update request to the HLR of the main number, and updates the location to the No. 1 multi-card platform. Generally speaking, the initiator of the location update is the BOSS system, and the BOSS system sends the update request to Go to No. 1 multi-card platform, and the platform will update the location to HLR as the main number MSC/VLR. In the communication network, location update is basically initiated by MSC/VLR to HLR. If the user turns on the phone, the MSC/VLR where the user is located will go to the user's HLR to update the location.

主号码MSISDNA位置更新流程如图1所示,包括:The main number MSISDNA location update process is shown in Figure 1, including:

步骤101,BOSS发送订购请求至一号多卡平台;Step 101, BOSS sends an order request to No. 1 Doka platform;

步骤102,一号多卡平台对主号码(MSISDNA)的位置进行位置更新。一号多卡平台作为主号码MSISDNA的MSC/VLR,通过向MSISDNA归属的HLR发送MAP_UPDATE_LOCATION HLR做位置更新,将主号码的位置更新到一号多卡平台;Step 102, No.1 multi-card platform updates the location of the main number (MSISDNA). As the MSC/VLR of the main number MSISDNA, the No. 1 multi-card platform updates the location of the main number to the No. 1 multi-card platform by sending MAP_UPDATE_LOCATION HLR to the HLR to which the MSISDNA belongs;

步骤103,MSISDNA归属的HLR发送MAP_INSERT_SUBSCRIBER_DATA到一号多卡平台,将用户的相关数据(例如用户的号码信息,用户的短信能力等业务能力数据)插入到一号多卡平台;Step 103, the HLR to which the MSISDNA belongs sends MAP_INSERT_SUBSCRIBER_DATA to the No. 1 multi-card platform, and the user's relevant data (such as the user's number information, service capability data such as the user's SMS capability) is inserted into the No. 1 multi-card platform;

步骤104,一号多卡平台向MSISDNA归属的HLR发送MAP_ISD_ACK,用于表明插入数据成功;Step 104, No. 1 multi-card platform sends MAP_ISD_ACK to the HLR to which the MSISDNA belongs, to indicate that the data insertion is successful;

步骤105,MSISDNA归属的HLR向一号多卡平台发送MAP_UPD_ACK,用于表明位置更新完成;Step 105, the HLR to which MSISDNA belongs sends MAP_UPD_ACK to No. 1 multi-card platform, which is used to indicate that the location update is completed;

步骤106,一号多卡平台向BOSS发送订购请求响应。Step 106, No. 1 multi-card platform sends order request response to BOSS.

MSISDNB1、MSISDNB2的位置更新流程(本发明所列实施例中MSISDNB1、MSISDNB2对应的终端是用于通话,所以在图2描述了MSISDNB1、MSISDNB2的位置更新流程):现网中某个MSC/VLR是用户的访问地,一号多卡平台是用户的HLR。用户在现网的某个MSC/VLR中登记,MSC/VLR到用户归属的HLR中做位置更新。当HLR收到用户的位置更新请求消息时,在数据库中匹配MSISDNB1,MSISDNB2对应的主号码即MSISDNA,并将MSISDNA对应的数据插入到用户所在的MSC/VLR中。The location update procedure of MSISDNB1, MSISDNB2 (in the listed embodiment of the present invention, the corresponding terminals of MSISDNB1 and MSISDNB2 are used for conversation, so the location update procedure of MSISDNB1 and MSISDNB2 is described in Fig. 2): a certain MSC/VLR in the existing network is The user's access location, No. 1 Doka platform is the user's HLR. The user registers in a certain MSC/VLR on the live network, and the MSC/VLR updates the location in the HLR to which the user belongs. When the HLR receives the user's location update request message, it matches MSISDNB1 and MSISDNB2's corresponding main number in the database, which is MSISDNA, and inserts the data corresponding to the MSISDNA into the MSC/VLR where the user is located.

MSISDNB1、MSISDNB2的位置更新流程如图2所示,包括:The location update process of MSISDNB1 and MSISDNB2 is shown in Figure 2, including:

步骤201,MSISDNB1/MSISDNB2开机,其所在的MSC/VLR到用户归属的HLR做位置更新,由于一号多卡平台是用户的虚拟HLR,MSC/VLR发出的MAP_UPDATE_LOCATION(IMSIB1/MSISDNB2)消息发送到一号多卡平台。该步骤中,用户所在MSC/VLR发起位置更新请求,一号多卡平台是用户虚拟的HLR。Step 201, MSISDNB1/MSISDNB2 boots up, and its MSC/VLR does location update to the HLR that the user belongs to, because the No. 1 multi-card platform is the virtual HLR of the user, the MAP_UPDATE_LOCATION (IMSIB1/MSISDNB2) message that MSC/VLR sends is sent to a No. Doka platform. In this step, the MSC/VLR where the user is located initiates a location update request, and the No. 1 multi-card platform is the virtual HLR of the user.

步骤202,一号多卡平台根据数据中MSISDNB1-MSISDNB3和MSISDNA之间的对应关系,通过MAP_UPDATE_LOCATION消息将IMSIA发送到MSISDNA归属的HLR中;Step 202, according to the corresponding relationship between MSISDNB1-MSISDNB3 and MSISDNA in the data, the No. 1 multi-card platform sends the IMSIA to the HLR to which the MSISDNA belongs through the MAP_UPDATE_LOCATION message;

步骤203,MSISDNA归属的HLR将用户的ISD(INSERT SUBSCRIBERDATA,插入用户的数据;ISD中包含用户的主号码,用户的业务能力如短信能力,GPRS能力等数据)通过MAP_INSERT_SUBSCRIBER_DATA消息发送给一号多卡平台;Step 203, the HLR to which the MSISDNA belongs sends the user's ISD (INSERT SUBSCRIBERDATA, inserting the user's data; the ISD includes the user's main number, the user's business capabilities such as SMS capabilities, GPRS capabilities, etc.) to the No. 1 multi-card through the MAP_INSERT_SUBSCRIBER_DATA message platform;

步骤204,一号多卡平台转发MAP_INSERT_SUBSCRIBER_DATA消息至MSISDNB1/MSISDNB2当前所属的MSC/VLR;Step 204, the No. 1 multi-card platform forwards the MAP_INSERT_SUBSCRIBER_DATA message to the MSC/VLR to which MSISDNB1/MSISDNB2 currently belongs;

步骤205,MSISDNB1/MSISDNB2的MSC/VLR向一号多卡平台发送MAP_ISD_ACK,用于表明插入用户数据成功;Step 205, the MSC/VLR of MSISDNB1/MSISDNB2 sends MAP_ISD_ACK to the No. 1 multi-card platform, which is used to indicate that the insertion of user data is successful;

步骤206,一号多卡平台向MSISDNA归属的HLR发送MAP_ISD_ACK,用于表明插入用户数据成功;Step 206, No.1 multi-card platform sends MAP_ISD_ACK to the HLR to which the MSISDNA belongs, to indicate that the user data is inserted successfully;

步骤207,MSISDNA归属的HLR向一号多卡平台发送MAP_UPD_ACK,用于表明位置更新完成;Step 207, the HLR to which MSISDNA belongs sends MAP_UPD_ACK to No. 1 multi-card platform, which is used to indicate that the location update is completed;

步骤208,一号多卡平台向MSISDNB1/MSISDNB2的MSC/VLR发送MAP_UPD_ACK,用于表明位置更新完成。In step 208, the No. 1 multi-card platform sends MAP_UPD_ACK to the MSC/VLR of MSISDNB1/MSISDNB2 to indicate that the location update is completed.

上网卡的位置更新流程(本发明所列实施例中MSISDNB3对应的终端是用于上网,所以在图3描述了MSISDNB3的位置更新流程):用户MSISDNB3在SGSN上附着,SGSN到MSISDNB3的HLR上做位置更新,即一号多卡平台,一号多卡平台根据MSISDNB3和MSISDNA之间的对应关系,到MSISDNA归属的HLR做位置更新。The location update process of the card on the Internet (the corresponding terminal of MSISDNB3 is used to surf the Internet in the listed embodiments of the present invention, so the location update process of MSISDNB3 has been described in Fig. 3): the user MSISDNB3 is attached on the SGSN, and SGSN is done on the HLR of MSISDNB3 Location update, that is, the No. 1 multi-card platform, and the No. 1 multi-card platform updates the location to the HLR to which the MSIS DNA belongs according to the correspondence between MSISDNB3 and MSISDNA.

上网卡的位置更新流程如图3所示,包括:The location update process of the network card is shown in Figure 3, including:

步骤301,用户MSISDNB3到SGSN上附着,SGSN(服务GPRS支持节点)通过MAP_UPDATE_GRPS_LOCATIOND消息发送IMSIB3到一号多卡平台做位置更新;Step 301, the user MSISDNB3 attaches to the SGSN, and the SGSN (serving GPRS support node) sends IMSIB3 to the No. 1 multi-card platform for location update through the MAP_UPDATE_GRPS_LOCATIOND message;

步骤302,一号多卡平台根据MSISDNB3和MSISDNA的对应关系,通过MAP_UPDATE_GRPS_LOCATIOND消息发送IMSIA到MSISDNA归属的HLR中;Step 302, according to the corresponding relationship between MSISDNB3 and MSISDNA, the No. 1 multi-card platform sends the IMSIA to the HLR to which the MSISDNA belongs through the MAP_UPDATE_GRPS_LOCATIOND message;

步骤303,MSISDNA归属的HLR通过MAP_INSERT_SUBSCRIBER_DATA消息将用户数据插入到一号多卡平台,该消息中包含MSISDNA;Step 303, the HLR to which the MSISDNA belongs inserts the user data into the No. 1 multi-card platform through the MAP_INSERT_SUBSCRIBER_DATA message, which contains the MSISDNA;

步骤304,一号多卡平台通过MAP_INSERT_SUBSCRIBER_DATA消息将用户的数据插入到用户MSISDNB3附着的SGSN上,该消息中包含MSISDNA;Step 304, No. 1 multi-card platform inserts the user's data into the SGSN attached to the user MSISDNB3 through the MAP_INSERT_SUBSCRIBER_DATA message, which contains MSISDNA;

步骤305,SGSN向一号多卡平台发送MAP_ISD_ACK,用于表明插入数据成功;Step 305, SGSN sends MAP_ISD_ACK to No. 1 multi-card platform, which is used to indicate that the data insertion is successful;

步骤306,一号多卡平台向MSISDNA归属的HLR发送MAP_ISD_ACK,用于表明插入用户数据成功;Step 306, No.1 multi-card platform sends MAP_ISD_ACK to the HLR to which the MSISDNA belongs, to indicate that the user data is inserted successfully;

步骤307,MSISDNA归属的HLR向一号多卡平台发送MAP_UPD_ACK,用于表明位置更新完成;Step 307, the HLR to which MSISDNA belongs sends MAP_UPD_ACK to No. 1 multi-card platform, which is used to indicate that the location update is completed;

步骤308,一号多卡平台向SGSN发送MAP_PUPD_ACK,用于表明位置更新完成。In step 308, the No. 1 multi-card platform sends MAP_PUPD_ACK to the SGSN to indicate that the location update is completed.

MSISDNB1、MSISDNB2和MSISDNB3做主叫的流程:在前面的位置更新过程中一号多卡平台对用户的数据做了处理,在VLR中用户的实体卡对应的号码和业务能力均是IMSIA对应的号码及业务能力。无论用户是用哪种实体卡外呼,在被叫终端显示的均是MSISDNA。做主叫时整个呼叫过程和一号多卡平台无关。The calling process of MSISDNB1, MSISDNB2 and MSISDNB3: In the previous location update process, the No. 1 multi-card platform processed the user's data. In the VLR, the corresponding number and service capability of the user's physical card are the corresponding numbers of IMSIA and Operational capacity. No matter which physical card the user uses to make an outbound call, MSISDNA is displayed on the called terminal. When making a calling call, the whole calling process has nothing to do with No. 1 Doka platform.

一号多卡用户做被叫的流程:用户拨打一号多卡用户时,一号多卡用户MSISDNA的MSC/VLR始终是一号多卡平台。在呼叫过程中,主叫交换机根据MSISDNA给归属的HLR发生SRI(send routing information,发送获取路由的信息)消息,由于一号多卡平台是用户的MSC/VLR,HLR发出的PRN(provide roaming number,提供漫游号)消息是由一号多卡平台来响应,一号多卡平台收到HLR发出的PRN消息后,作为用户实体卡对应号码的HLR,向实体卡对应号码当前所在的MSC/VLR发PRN消息。主叫端局通过漫游号MSRN在一号多卡平台的协助下接通与一号多卡用户的话路。The procedure for a multi-card user to be called: when a user dials a multi-card user, the MSC/VLR of the multi-card user MSISDNA is always a multi-card platform. During the call process, the calling switch sends an SRI (send routing information) message to the HLR according to the MSISDNA. , provide roaming number) message is responded by No. 1 multi-card platform. After receiving the PRN message sent by HLR, No. 1 multi-card platform, as the HLR with the corresponding number of the user's physical card, sends the message to the MSC/VLR where the corresponding number of the physical card is currently located. Send a PRN message. The calling end office uses the roaming number MSRN to connect with the multi-card user of No. 1 with the assistance of the No. 1 multi-card platform.

一号多卡用户做被叫的流程如图4所示,该图显示了实际号码MSISDNB1所对应的终端作为被叫的情形,包括:Figure 4 shows the flow of the number 1 multi-card user as the called party. This figure shows the situation that the terminal corresponding to the actual number MSISDNB1 is called as the called party, including:

步骤401,主叫MSC/VLR通过消息MAP_SRI发送呼叫请求到被叫MSISDNA归属的HLR;Step 401, the calling MSC/VLR sends a call request to the HLR to which the called MSISDNA belongs via a message MAP_SRI;

步骤402,MSISDNA归属的HLR通过MAP_PRN消息到一号多卡平台获取漫游号;Step 402, the HLR to which the MSISDNA belongs obtains the roaming number from the No. 1 multi-card platform through the MAP_PRN message;

步骤403,一号多卡平台根据MSISDNA与MSISDNB1-MSISDNB3的对应关系,发送MAP_PRN到用户实体卡对应号码MSISDNB1所在的MSC/VLR获取漫游号;Step 403, according to the corresponding relationship between MSISDNA and MSISDNB1-MSISDNB3, the No. 1 multi-card platform sends MAP_PRN to the MSC/VLR where the corresponding number MSISDNB1 of the user entity card is located to obtain the roaming number;

步骤404,用户实体卡对应的号码MSISDNB1所在的MSC/VLR分配MSRNB1(MSRNB1是MSISDNB1对应的漫游号,一号多卡平台通过这个漫游号与用户建立话路)给一号多卡平台;Step 404, the MSC/VLR where the number MSISDNB1 corresponding to the user entity card is located distributes MSRNB1 (MSRNB1 is the roaming number corresponding to MSISDNB1, and the No. 1 multi-card platform establishes a call path with the user by this roaming number) to the No. 1 multi-card platform;

步骤405,一号多卡平台发送MAP_PRN_ACK到MSISDNA归属的HLR,其中包含MSRNA(MSRNA是MSISDNA对应的漫游号,主叫用户通过这个漫游号与一号多卡平台建立话路;一号多卡平台通过该步将漫游号提供给HLR);Step 405, No. 1 multi-card platform sends MAP_PRN_ACK to the HLR to which MSISDNA belongs, which includes MSRNA (MSRNA is the roaming number corresponding to MSISDNA, and the calling user establishes a call with No. 1 multi-card platform through this roaming number; No. 1 multi-card platform Provide the roaming number to the HLR through this step);

步骤406,MSISDNA归属的HLR发送MAP_SRI_ACK到主叫MSC/VLR,其中包含MSRNA;Step 406, the HLR to which the MSISDNA belongs sends MAP_SRI_ACK to the calling MSC/VLR, which contains MSRNA;

步骤407,主叫MSC/VLR向一号多卡平台发送IAM(Initial Address,初始化地址消息),其中包含MSRNA;该步骤中,主叫端局利用获取的漫游号发起建立话路请求;Step 407, the calling MSC/VLR sends an IAM (Initial Address, initialization address message) to the No. 1 multi-card platform, which includes MSRNA; in this step, the calling end office utilizes the roaming number obtained to initiate a call path request;

步骤408,一号多卡平台向MSISDNB1所在的MSC/VLR发送IAM,其中包含MSRNB1;该步骤中,一号多卡平台收到建立话路请求,再利用获取的漫游号发送IAM消息到MSC/VLR请求建立话路;Step 408, the No. 1 multi-card platform sends an IAM to the MSC/VLR where MSISDNB1 is located, including MSRNB1; in this step, the No. 1 multi-card platform receives the call establishment request, and then uses the acquired roaming number to send an IAM message to the MSC/VLR The VLR requests to establish a session;

步骤409,MSISDNB1所在的MSC/VLR向一号多卡平台发送ACM(Address Complete,地址初始化完成),用于表明地址初始化完成;Step 409, the MSC/VLR where MSISDNB1 is located sends ACM (Address Complete, address initialization is completed) to No. 1 multi-card platform to indicate that address initialization is completed;

步骤410,一号多卡平台向主叫MSC/VLR发送ACM,用于表明地址初始化完成;Step 410, the No. 1 multi-card platform sends an ACM to the calling MSC/VLR to indicate that the address initialization is completed;

步骤411,MSISDNB1所在的MSC/VLR向一号多卡平台发送ANM(Answer Message,应答消息),用于表明话路建立完成;Step 411, the MSC/VLR where MSISDNB1 is located sends ANM (Answer Message, response message) to No. 1 multi-card platform, for indicating that the conversation path is established;

步骤412,一号多卡平台向主叫MSC/VLR发送ANM,用于表明话路建立完成;Step 412, the No. 1 multi-card platform sends an ANM to the calling MSC/VLR to indicate that the voice path is established;

步骤413,主叫MSC/VLR将话路与一号多卡平台接通,一号多卡平台建立与用户的话路。Step 413, the calling MSC/VLR connects the voice path with the No. 1 multi-card platform, and the No. 1 multi-card platform establishes a voice path with the user.

上述流程是用户选择一号码作为被叫号码,主叫号码呼叫用户号码MSISDNA,一号多卡平台呼叫用户指定的号码MSISDNB1,从而接通主被叫。The above process is that the user selects a number as the called number, the calling number calls the user's number MSISDNA, and the No. 1 multi-card platform calls the number MSISDNB1 specified by the user, so as to connect the calling party and the called party.

可以在一号多卡平台做相应的控制策略,实现对用户某部手机的呼叫或者是对用户所有手机的呼叫,多部手机可以是轮流呼叫也可以是同时呼叫。通过向用户登记的VLR获取漫游号,主号码对应几个实体卡就可以获取几个漫游号,通过各个漫游号建立起与用户不同手机的话路,实现对用户多部手机同时呼叫;也可以按先后顺序就用户的不同手机发起呼叫,如先获取一个漫游号,通过这个漫游号向用户的一个手机发起呼叫,如果没有响应,再获取另外的一个漫游号,向第二个手机发起呼叫。Corresponding control strategies can be made on the No. 1 multi-card platform to realize calls to a certain mobile phone of the user or to all mobile phones of the user. Multiple mobile phones can call in turn or at the same time. The roaming number is obtained through the VLR registered with the user, and several roaming numbers can be obtained by corresponding to several physical cards of the main number. Through each roaming number, a voice channel different from the user's mobile phone can be established to realize simultaneous calls to multiple mobile phones of the user; Initiate calls to different mobile phones of the user in sequence. For example, first obtain a roaming number and initiate a call to one of the user's mobile phones through this roaming number. If there is no response, obtain another roaming number and initiate a call to the second mobile phone.

短信和彩信流程:用户从不同终端上发送短信和彩信,由于在VLR中号码均是MSIDSNA,在被叫终端上显示的主叫号码均是MSISDNA。接收短信时,由于MSISDNA的MSC/VLR始终是一号多卡平台,短信和彩信的通知短信均是发送到一号多卡平台,一号多卡平台通过号码的对应关系及发生的控制策略,将短信和彩信的通知短信发送到一号多卡用户的终端上。SMS and MMS process: The user sends SMS and MMS from different terminals. Since the numbers in the VLR are MSIDSNA, the calling number displayed on the called terminal is MSISDNA. When receiving text messages, since the MSC/VLR of MSISDNA is always the No. 1 multi-card platform, the notification messages of SMS and MMS are sent to the No. 1 multi-card platform. Send notification text messages of short messages and multimedia messages to the terminal of the number one multi-card user.

接收短信流程如图5所示,包括:The process of receiving text messages is shown in Figure 5, including:

步骤501,短信中心(SMSC)发送MAP_SRIFM到MSISDNA归属的HLR请求用户的当前位置,其中包含MSISDNA;Step 501, the short message center (SMSC) sends MAP_SRIFM to the HLR where the MSISDNA belongs to request the user's current location, which includes the MSISDNA;

步骤502,MSISDNA归属的HLR向短信中心发送MAP_SRIFM_ACK,其中包含用户的当前位置的信息;Step 502, the HLR to which MSISDNA belongs sends MAP_SRIFM_ACK to the SMS center, which contains the information of the user's current location;

步骤503,短信中心(SMSC)查到用户的位置信息在一号多卡平台,发送MAP_FORWARD_SM到一号多卡平台,其中包含短信内容;Step 503, short message center (SMSC) finds the user's location information on the No. 1 multi-card platform, and sends MAP_FORWARD_SM to the No. 1 multi-card platform, which includes the text message content;

步骤504,一号多卡平台发送MAP_FORWARD_SM_ACK到SMSC,表明收到短信内容;Step 504, No. 1 multi-card platform sends MAP_FORWARD_SM_ACK to SMSC, indicating that the content of the short message is received;

步骤505,一号多卡平台发送MAP_FORWARD_SM到MSISDNB1-MSISDNB3当前所属的MSC/VLR中的一个或多个,其中包括短信内容;这里的MSISDNB1-MSISDNB3所在的MSC/VLR可以根据具体的情况进行选择,例如MSISDNB1-MSISDNB3当前所属的MSC/VLR不同,一号多卡平台可以根据用户的选择将MAP_FORWARD_SM发给到MSISDNB1-MSISDNB3当前所属的MSC/VLR中的一个或多个;例如MSISDNB1-MSISDNB3当前所属的MSC/VLR相同,则一号多卡平台将MAP_FORWARD_SM发给到MSISDNB1-MSISDNB3当前所属MSC/VLR,具体是哪个终端接收短信可以通过用户的选择进行控制;Step 505, the No. 1 multi-card platform sends MAP_FORWARD_SM to one or more of the MSC/VLRs to which MSISDNB1-MSISDNB3 currently belongs, including the content of the short message; where the MSC/VLR where MSISDNB1-MSISDNB3 is located can be selected according to specific conditions, For example, the MSC/VLR to which MSISDNB1-MSISDNB3 currently belong is different, and the No. 1 multi-card platform can send MAP_FORWARD_SM to one or more of the MSC/VLR to which MSISDNB1-MSISDNB3 currently belong; The MSC/VLR is the same, then the No. 1 multi-card platform will send MAP_FORWARD_SM to the MSC/VLR that MSISDNB1-MSISDNB3 currently belongs to. Specifically, which terminal receives the SMS can be controlled by the user's choice;

步骤506,MSISDNB1-MSISDNB3当前所属的MSC/VLR中的一个或多个发送MAP_FORWARD_SM_ACK到一号多卡平台,用于表明已收到短信内容。Step 506, one or more of the MSCs/VLRs to which MSISDNB1-MSISDNB3 currently belong sends MAP_FORWARD_SM_ACK to the No. 1 multi-card platform to indicate that the content of the short message has been received.

一号多卡技术方案,主要是通过虚拟的MSC/VLR,虚拟的HLR来实现,在一号多卡平台根据控制策略,实现对用户多个终端不同的控制策略。The No. 1 multi-card technology solution is mainly realized through virtual MSC/VLR and virtual HLR. On the No. 1 multi-card platform, different control strategies for multiple terminals of users are realized according to the control strategy.

图6是本发明提供的系统结构图,包括MSC/VLR,BOSS,HLR,SGSN以及一号多卡平台。一号多卡平台,用于通过模拟主号码当前所属的MSC/VLR将用户的位置更新到一号多卡平台,并通过模拟多张卡对应的真实号码所属的HLR来实现多个卡对应的终端作为主叫终端时,在被叫终端上显示的号码是主号码;当主号码做被叫时,话路接通到多个卡对应的终端中的一个或多个。对HLR来说一号多卡平台是虚拟的MSC/VLR,对于MSC/VLR和SGSN来说,一号多卡平台是虚拟的HLR。Fig. 6 is a system structure diagram provided by the present invention, including MSC/VLR, BOSS, HLR, SGSN and No. 1 multi-card platform. No. 1 multi-card platform, which is used to update the user's location to the No. 1 multi-card platform by simulating the MSC/VLR to which the main number currently belongs, and realize the correspondence of multiple cards by simulating the HLR to which the real numbers corresponding to multiple cards belong. When the terminal is the calling terminal, the number displayed on the called terminal is the main number; when the main number is called, the call is connected to one or more terminals corresponding to multiple cards. For the HLR, the No. 1 multi-card platform is a virtual MSC/VLR, and for the MSC/VLR and SGSN, the No. 1 multi-card platform is a virtual HLR.

本领域的技术人员在不脱离权利要求书确定的本发明的精神和范围的条件下,还可以对以上内容进行各种各样的修改。因此本发明的范围并不仅限于以上的说明,而是由权利要求书的范围来确定的。Various modifications can be made to the above contents by those skilled in the art without departing from the spirit and scope of the present invention defined by the claims. Therefore, the scope of the present invention is not limited to the above description, but is determined by the scope of the claims.

Claims (10)

1.一号多卡的实现系统,其特征在于,包括一号多卡平台、BOSS和主号码归属的HLR;1. The realization system of No.1 multi-card, is characterized in that, comprises the HLR of No.1 multi-card platform, BOSS and master number attribution; 一号多卡平台,用于通过模拟主号码当前所属的MSC/VLR将主号码的位置更新到一号多卡平台,并通过模拟多个卡对应的真实号码所属的HLR来实现多个卡对应的真实号码的位置更新以及多个卡对应的终端作为主叫终端时,在被叫终端上显示的号码是主号码;当主号码做被叫时,话路接通到多个卡对应的终端中的一个或多个;No. 1 multi-card platform, which is used to update the position of the main number to the No. 1 multi-card platform by simulating the MSC/VLR to which the main number currently belongs, and realize multiple card correspondence by simulating the HLR to which the real numbers corresponding to multiple cards belong When the location of the real number is updated and the terminal corresponding to multiple cards is used as the calling terminal, the number displayed on the called terminal is the main number; when the main number is called, the call is connected to the terminal corresponding to multiple cards one or more of; 多个卡对应的真实号码的位置更新包括除上网卡之外的多个卡对应的真实号码的位置更新和上网卡对应的真实号码的位置更新;The location update of the real number corresponding to multiple cards includes the location update of the real number corresponding to multiple cards other than the network card and the location update of the real number corresponding to the network card; BOSS,用于在主号码的位置更新时发送订购请求至一号多卡平台;BOSS, used to send an order request to No. 1 Doka platform when the location of the main number is updated; 主号码归属的HLR,用于将用户数据插入到一号多卡平台,并向一号多卡平台发送位置更新完成的消息。The HLR to which the main number belongs is used to insert user data into the No. 1 multi-card platform, and send a message that the location update is completed to the No. 1 multi-card platform. 2.如权利要求1所述的一号多卡的实现系统,其特征在于,在主号码的位置更新时:2. The realization system of one number multi-card as claimed in claim 1, is characterized in that, when the position of main number is updated: 一号多卡平台,用于在接收到订购请求后,对主号码的位置进行位置更新、向HLR发送用户数据插入成功的消息、向BOSS发送订购请求响应。No. 1 multi-card platform is used to update the position of the main number after receiving the order request, send a message that the user data is inserted successfully to the HLR, and send a response to the order request to the BOSS. 3.如权利要求1所述的一号多卡的实现系统,其特征在于,除上网卡之外的多个卡对应的真实号码的位置更新时:3. The realization system of one number multi-card as claimed in claim 1, is characterized in that, when the position of the corresponding real number of a plurality of cards except the online card is updated: 多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR,用于在多个卡对应的真实号码中的一个或多个所对应的终端开机后,向一号多卡平台请求进行位置更新;The MSC/VLR to which one or more of the real numbers corresponding to multiple cards currently belong is used to request to the one-number multi-card platform after the terminals corresponding to one or more of the real numbers corresponding to multiple cards are turned on perform location updates; 一号多卡平台,用于根据已开机的终端中的卡对应的真实号码与主号码之间的对应关系,发送主号码对应的IMSI到主号码归属的HLR中;The No. 1 multi-card platform is used to send the IMSI corresponding to the main number to the HLR to which the main number belongs according to the corresponding relationship between the real number corresponding to the card in the powered-on terminal and the main number; 主号码归属的HLR,用于将用户的ISD发送给一号多卡平台;The HLR to which the main number belongs is used to send the user's ISD to the No. 1 multi-card platform; 一号多卡平台,用于将用户的ISD发送到多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR中;No. 1 multi-card platform, used to send the user's ISD to one or more MSC/VLRs currently belonging to the real numbers corresponding to multiple cards; 多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR,用于向一号多卡平台发送用户数据插入成功的消息;Among the real numbers corresponding to multiple cards, one or more current MSC/VLRs are used to send a message that the user data is successfully inserted to the No. 1 multi-card platform; 一号多卡平台,用于向主号码归属的HLR发送用户数据插入成功的消息;No.1 multi-card platform, which is used to send a message that the user data is inserted successfully to the HLR to which the main number belongs; 一号多卡平台,用于向多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR发送位置更新完成的消息。The No. 1 multi-card platform is used to send a location update completion message to one or more MSC/VLRs currently belonging to the real numbers corresponding to multiple cards. 4.如权利要求1所述的一号多卡的实现系统,其特征在于,在上网卡对应的真实号码的位置更新时:4. The realization system of one number multi-card as claimed in claim 1, is characterized in that, when the position of the real number corresponding to the online card is updated: 上网卡对应的真实号码附着的SGSN,用于向一号多卡平台请求位置更新;The SGSN attached to the real number corresponding to the network card is used to request location updates from the No. 1 multi-card platform; 一号多卡平台,用于根据上网卡对应的真实号码和主号码的对应关系,发送主号码对应的IMSI到主号码归属的HLR中;The No. 1 multi-card platform is used to send the IMSI corresponding to the main number to the HLR to which the main number belongs according to the corresponding relationship between the real number corresponding to the network card and the main number; 一号多卡平台,用于将用户数据插入到上网卡对应的真实号码附着的SGSN上;No. 1 multi-card platform, which is used to insert user data into the SGSN attached to the real number corresponding to the network card; 上网卡对应的真实号码附着的SGSN,用于向一号多卡平台发送用户数据插入成功的消息;The SGSN attached to the real number corresponding to the network card is used to send a message of successful insertion of user data to the No. 1 multi-card platform; 一号多卡平台,用于向主号码归属的HLR发送用户数据插入成功的消息;No.1 multi-card platform, which is used to send a message that the user data is inserted successfully to the HLR to which the main number belongs; 一号多卡平台,用于向上网卡对应的真实号码附着的SGSN发送位置更新完成的消息。The No. 1 multi-card platform is used to send a location update completion message to the SGSN to which the real number corresponding to the network card is attached. 5.一号多卡的实现系统,其特征在于,包括一号多卡平台、主叫MSC/VLR和主号码归属的HLR;5. The realization system of No. 1 multi-card is characterized in that it comprises No. 1 multi-card platform, calling MSC/VLR and the HLR attributable to the main number; 一号多卡平台,用于通过模拟主号码当前所属的MSC/VLR将主号码的位置更新到一号多卡平台,并通过模拟多个卡对应的真实号码所属的HLR来实现多个卡对应的真实号码的位置更新以及多个卡对应的终端作为主叫终端时,在被叫终端上显示的号码是主号码;当主号码做被叫时,话路接通到多个卡对应的终端中的一个或多个;No. 1 multi-card platform, which is used to update the position of the main number to the No. 1 multi-card platform by simulating the MSC/VLR to which the main number currently belongs, and realize multiple card correspondence by simulating the HLR to which the real numbers corresponding to multiple cards belong When the location of the real number is updated and the terminal corresponding to multiple cards is used as the calling terminal, the number displayed on the called terminal is the main number; when the main number is called, the call is connected to the terminal corresponding to multiple cards one or more of; 当主号码做被叫时:When the main number is called: 主叫MSC/VLR,用于发送呼叫请求到主号码归属的的HLR;The calling MSC/VLR is used to send a call request to the HLR to which the main number belongs; 主号码归属的HLR,用于到一号多卡平台获取漫游号;The HLR to which the main number belongs is used to obtain the roaming number on the No. 1 multi-card platform; 一号多卡平台,用于根据被叫的主号码与多个卡对应的真实号码中的一个或多个的对应关系,到多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR获取漫游号;One-number multi-card platform, used to go to the MSC to which one or more of the real numbers corresponding to multiple cards currently belongs according to the corresponding relationship between the called main number and one or more of the real numbers corresponding to multiple cards /VLR get roaming number; 多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR,用于分配真实号码对应的的漫游号给一号多卡平台;One or more of the real numbers corresponding to multiple cards currently belong to MSC/VLR, which is used to assign the roaming number corresponding to the real number to the No. 1 multi-card platform; 一号多卡平台,用于发送主号码对应的漫游号到主号码归属的HLR,以使主叫MSC/VLR利用该漫游号与一号多卡平台建立话路;The No.1 multi-card platform is used to send the roaming number corresponding to the main number to the HLR to which the main number belongs, so that the calling MSC/VLR can use the roaming number to establish a call with the No.1 multi-card platform; 主号码归属的HLR,用于发送主号码对应的漫游号到主叫MSC/VLR;The HLR to which the main number belongs is used to send the roaming number corresponding to the main number to the calling MSC/VLR; 主叫MSC/VLR,用于向一号多卡平台发送主号码对应的漫游号码;The calling MSC/VLR is used to send the roaming number corresponding to the main number to the No. 1 multi-card platform; 一号多卡平台,用于向多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR发送真实号码对应的漫游号码;No. 1 multi-card platform, used to send the roaming number corresponding to the real number to one or more MSC/VLRs currently belonging to the real numbers corresponding to multiple cards; 多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR,用于向一号多卡平台发送地址初始化完成的消息;One or more of the real numbers corresponding to multiple cards currently belong to MSC/VLR, which is used to send a message that the address initialization is completed to the No. 1 multi-card platform; 一号多卡平台,用于向主叫MSC/VLR发送地址初始化完成的消息;No. 1 multi-card platform, used to send a message that the address initialization is completed to the calling MSC/VLR; 多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR,用于向一号多卡平台发送话路建立完成的消息;Among the real numbers corresponding to multiple cards, one or more MSCs/VLRs to which they currently belong are used to send a message that the call path is established to the No. 1 multi-card platform; 一号多卡平台,用于向主叫MSC/VLR发送话路建立完成的消息;The No. 1 multi-card platform is used to send a message that the call path is established to the calling MSC/VLR; 主叫MSC/VLR,用于将话路与一号多卡平台接通,一号多卡平台建立与用户的话路。The calling MSC/VLR is used to connect the voice channel with the No. 1 multi-card platform, and the No. 1 multi-card platform establishes a voice channel with the user. 6.如权利要求5所述的一号多卡的实现系统,其特征在于,一号多卡平台中存储控制策略;在该控制策略的控制下实现对用户的特定真实号码或者对用户所有真实号码的进行呼叫,或者实现对用户的多个真实号码进行轮流呼叫或同时呼叫。6. The realization system of one number multi-card as claimed in claim 5, is characterized in that, storage control strategy in the one number multi-card platform; Realize under the control of this control strategy to the user's specific real number or to the user's all real numbers. number, or realize multiple real numbers of the user to be called in turn or at the same time. 7.一号多卡的实现系统,其特征在于,包括一号多卡平台、SMSC和主号码归属的HLR;7. The realization system of No. 1 multi-card, is characterized in that, comprises the HLR attributable to No. 1 multi-card platform, SMSC and main number; 一号多卡平台,用于通过模拟主号码当前所属的MSC/VLR将主号码的位置更新到一号多卡平台,并通过模拟多个卡对应的真实号码所属的HLR来实现多个卡对应的真实号码的位置更新以及多个卡对应的终端作为主叫终端时,在被叫终端上显示的号码是主号码;当主号码做被叫时,话路接通到多个卡对应的终端中的一个或多个;No. 1 multi-card platform, which is used to update the position of the main number to the No. 1 multi-card platform by simulating the MSC/VLR to which the main number currently belongs, and realize multiple card correspondence by simulating the HLR to which the real numbers corresponding to multiple cards belong When the location of the real number is updated and the terminal corresponding to multiple cards is used as the calling terminal, the number displayed on the called terminal is the main number; when the main number is called, the call is connected to the terminal corresponding to multiple cards one or more of; 多个卡对应的真实号码中的一个或多个真实号码接收短信时:When one or more of the real numbers corresponding to multiple cards receive text messages: SMSC,用于发送主号码到主号码归属的HLR,请求用户的当前位置;SMSC, used to send the main number to the HLR to which the main number belongs, and request the user's current location; 主号码归属的HLR,用于向短信中心发送用户的当前位置,该用户的当前位置表明该用户位于一号多卡平台;The HLR to which the main number belongs is used to send the user's current location to the SMS center, and the user's current location indicates that the user is on the No. 1 multi-card platform; SMSC,用于发送短信内容到一号多卡平台;SMSC, used to send SMS content to No. 1 multi-card platform; 一号多卡平台,用于发送收到短信内容的消息到SMSC;No. 1 multi-card platform, used to send the message of received SMS content to SMSC; 一号多卡平台,用于发送短信内容到多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR;One number multi-card platform, used to send SMS content to one or more MSC/VLRs currently belonging to the real numbers corresponding to multiple cards; 多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR,用于发送收到短信内容的消息到一号多卡平台。One or more of the real numbers corresponding to multiple cards currently belong to MSC/VLR, which is used to send the message of receiving the content of the short message to the one-number multi-card platform. 8.一号多卡的实现方法,其特征在于,包括一号多卡平台的设置步骤;8. The realization method of No. 1 multi-card, is characterized in that, comprises the setting step of No. 1 multi-card platform; 设置一号多卡平台,用于通过模拟主号码当前所属的MSC/VLR将主号码的位置更新到一号多卡平台,并通过模拟多个卡对应的真实号码所属的HLR来实现多个卡对应的真实号码的位置更新以及多个卡对应的终端作为主叫终端时,在被叫终端上显示的号码是主号码;当主号码做被叫时,话路接通到多个卡对应的终端中的一个或多个;Set up the No. 1 multi-card platform, which is used to update the position of the main number to the No. 1 multi-card platform by simulating the MSC/VLR that the main number currently belongs to, and realize multiple card by simulating the HLR that the real number corresponding to multiple cards belongs to. The location of the corresponding real number is updated and when the terminal corresponding to multiple cards is the calling terminal, the number displayed on the called terminal is the main number; when the main number is called, the call is connected to the terminal corresponding to multiple cards one or more of; 多个卡对应的真实号码的位置更新还包括除上网卡之外的多个卡对应的真实号码的位置更新和上网卡对应的真实号码的位置更新;The location update of the real number corresponding to multiple cards also includes the location update of the real number corresponding to multiple cards other than the network card and the location update of the real number corresponding to the network card; 设置BOSS,用于在主号码的位置更新时发送订购请求至一号多卡平台;Set BOSS to send an order request to No. 1 Doka platform when the location of the main number is updated; 设置主号码归属的HLR,用于将用户数据插入到一号多卡平台,并向一号多卡平台发送位置更新完成的消息;Set the HLR to which the main number belongs, which is used to insert user data into the No. 1 multi-card platform, and send a message that the location update is completed to the No. 1 multi-card platform; 主号码的位置更新包括:Location updates for the main number include: 步骤101,BOSS在主号码的位置更新时发送订购请求至一号多卡平台;Step 101, BOSS sends an order request to No. 1 multi-card platform when the location of the main number is updated; 步骤102,一号多卡平台在接收到订购请求后,对主号码的位置进行位置更新;Step 102, after receiving the order request, the No. 1 multi-card platform updates the location of the main number; 步骤103,主号码归属的HLR将用户数据插入到一号多卡平台;Step 103, the HLR to which the main number belongs inserts the user data into the No. 1 multi-card platform; 步骤104,一号多卡平台向主号码归属的HLR发送用户数据插入成功的消息;Step 104, the No. 1 multi-card platform sends a message that the user data is successfully inserted to the HLR to which the main number belongs; 步骤104,主号码归属的HLR向一号多卡平台发送位置更新完成的消息;Step 104, the HLR to which the main number belongs sends a message that the location update is completed to the No. 1 multi-card platform; 步骤105,一号多卡平台向BOSS发送订购请求响应;Step 105, No.1 multi-card platform sends order request response to BOSS; 除上网卡之外的多个卡对应的真实号码的位置更新包括:The location update of the real number corresponding to multiple cards other than the network card includes: 步骤201,多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR在多个卡对应的真实号码中的一个或多个所对应的终端开机后,向一号多卡平台请求进行位置更新;Step 201, after the terminal corresponding to one or more of the real numbers corresponding to the multiple cards is turned on, the MSC/VLR to which one or more of the real numbers corresponding to the multiple cards currently belong requests to the one-number multi-card platform perform location updates; 步骤202,一号多卡平台根据已开机的终端中的卡对应的真实号码与主号码之间的对应关系,发送主号码对应的IMSI到主号码归属的HLR中;Step 202, according to the corresponding relationship between the real number corresponding to the card in the powered-on terminal and the main number, the No. 1 multi-card platform sends the IMSI corresponding to the main number to the HLR to which the main number belongs; 步骤203,主号码归属的HLR将用户的ISD发送给一号多卡平台;Step 203, the HLR to which the main number belongs sends the user's ISD to the No. 1 multi-card platform; 步骤204,一号多卡平台将用户的ISD发送到多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR中;Step 204, the No. 1 multi-card platform sends the user's ISD to one or more current MSC/VLRs in the real numbers corresponding to the multiple cards; 步骤205,多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR向一号多卡平台发送用户数据插入成功的消息;Step 205, one or more MSCs/VLRs currently belonging to in the real numbers corresponding to multiple cards send a message that the user data is inserted successfully to the No. 1 multi-card platform; 步骤206,一号多卡平台向主号码归属的HLR发送用户数据插入成功的消息;Step 206, the No. 1 multi-card platform sends a message that the user data is successfully inserted to the HLR to which the main number belongs; 步骤207,主号码归属的HLR向一号多卡平台发送位置更新完成的消息;Step 207, the HLR to which the main number belongs sends a message that the location update is completed to the No. 1 multi-card platform; 步骤208,一号多卡平台向多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR发送位置更新完成的消息;Step 208, the No. 1 multi-card platform sends a message that the location update is completed to one or more MSC/VLRs currently belonging to the real numbers corresponding to the multiple cards; 上网卡对应的真实号码的位置更新包括:The location update of the real number corresponding to the network card includes: 步骤301,上网卡对应的真实号码附着的SGSN向一号多卡平台请求位置更新;Step 301, the SGSN to which the real number corresponding to the network card is attached requests a location update from the No. 1 multi-card platform; 步骤302,一号多卡平台根据上网卡对应的真实号码和主号码的对应关系,发送消主号码对应的IMSI到主号码归属的HLR中;Step 302, the No. 1 multi-card platform sends the IMSI corresponding to the main number to the HLR to which the main number belongs according to the corresponding relationship between the real number corresponding to the online card and the main number; 步骤303,主号码归属的HLR将用户数据插入到一号多卡平台;Step 303, the HLR to which the main number belongs inserts the user data into the No. 1 multi-card platform; 步骤304,一号多卡平台将用户数据插入到上网卡对应的真实号码附着的SGSN上;Step 304, the No. 1 multi-card platform inserts the user data into the SGSN attached to the real number corresponding to the network card; 步骤305,上网卡对应的真实号码附着的SGSN向一号多卡平台发送用户数据插入成功的消息;Step 305, the SGSN attached to the real number corresponding to the network card sends a message that the user data is successfully inserted to the No. 1 multi-card platform; 步骤306,一号多卡平台向主号码归属的HLR发送用户数据插入成功的消息;Step 306, the No. 1 multi-card platform sends a message that the user data is successfully inserted to the HLR to which the main number belongs; 步骤307,主号码归属的HLR向一号多卡平台发送位置更新完成的消息;Step 307, the HLR to which the main number belongs sends a message that the location update is completed to the No. 1 multi-card platform; 步骤308,一号多卡平台向上网卡对应的真实号码附着的SGSN发送位置更新完成的消息。In step 308, the No. 1 multi-card platform sends a location update completion message to the SGSN to which the real number corresponding to the network card is attached. 9.一号多卡的实现方法,其特征在于,包括一号多卡平台的设置步骤;9. The realization method of No. 1 multi-card, is characterized in that, comprises the setting step of No. 1 multi-card platform; 设置一号多卡平台,用于通过模拟主号码当前所属的MSC/VLR将主号码的位置更新到一号多卡平台,并通过模拟多个卡对应的真实号码所属的HLR来实现多个卡对应的真实号码的位置更新以及多个卡对应的终端作为主叫终端时,在被叫终端上显示的号码是主号码;当主号码做被叫时,话路接通到多个卡对应的终端中的一个或多个;Set up the No. 1 multi-card platform, which is used to update the position of the main number to the No. 1 multi-card platform by simulating the MSC/VLR that the main number currently belongs to, and realize multiple card by simulating the HLR that the real number corresponding to multiple cards belongs to. The location of the corresponding real number is updated and when the terminal corresponding to multiple cards is the calling terminal, the number displayed on the called terminal is the main number; when the main number is called, the call is connected to the terminal corresponding to multiple cards one or more of; 多个卡对应的真实号码的位置更新还包括除上网卡之外的多个卡对应的真实号码的位置更新和上网卡对应的真实号码的位置更新;The location update of the real number corresponding to multiple cards also includes the location update of the real number corresponding to multiple cards other than the network card and the location update of the real number corresponding to the network card; 设置BOSS,用于在主号码的位置更新时发送订购请求至一号多卡平台;Set BOSS to send an order request to No. 1 Doka platform when the location of the main number is updated; 设置主号码归属的HLR,用于将用户数据插入到一号多卡平台,并向一号多卡平台发送位置更新完成的消息,当主号码做被叫时,该实现方法包括:Set the HLR to which the main number belongs, for inserting user data into the No. 1 multi-card platform, and sending a message that the location update is completed to the No. 1 multi-card platform. When the main number is called, the implementation method includes: 步骤401,主叫MSC/VLR发送呼叫请求到主号码归属的HLR;Step 401, the calling MSC/VLR sends a call request to the HLR to which the main number belongs; 步骤402,主号码归属的HLR到一号多卡平台获取漫游号;Step 402, the HLR to which the main number belongs goes to the No. 1 multi-card platform to obtain a roaming number; 步骤403,一号多卡平台根据被叫的主号码与多个卡对应的真实号码中的一个或多个的对应关系,到多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR获取漫游号;Step 403: According to the corresponding relationship between the called main number and one or more real numbers corresponding to multiple cards, one or more of the real numbers corresponding to multiple cards currently belongs to the MSC /VLR get roaming number; 步骤404,多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR分配真实号码对应的的漫游号给一号多卡平台;Step 404, the MSC/VLR to which one or more of the real numbers corresponding to the plurality of cards currently belong assigns the roaming number corresponding to the real number to the No. 1 multi-card platform; 步骤405,一号多卡平台发送主号码对应的漫游号到主号码归属的HLR,以使主叫MSC/VLR利用该漫游号与一号多卡平台建立话路;Step 405, the No. 1 multi-card platform sends the roaming number corresponding to the main number to the HLR to which the main number belongs, so that the calling MSC/VLR uses the roaming number to establish a conversation with the No. 1 multi-card platform; 步骤406,主号码归属的HLR发送主号码对应的漫游号到主叫MSC/VLR;Step 406, the HLR to which the main number belongs sends the roaming number corresponding to the main number to the calling MSC/VLR; 步骤407,主叫MSC/VLR向一号多卡平台发送主号码对应的漫游号码;Step 407, the calling MSC/VLR sends the roaming number corresponding to the main number to the No. 1 multi-card platform; 步骤408,一号多卡平台向多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR发送真实号码对应的漫游号;Step 408, the No. 1 multi-card platform sends the roaming number corresponding to the real number to the MSC/VLR to which one or more of the real numbers corresponding to the multiple cards currently belong; 步骤409,多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR向一号多卡平台发送地址初始化完成的消息;Step 409, one or more current MSC/VLRs in the real numbers corresponding to multiple cards send a message that the address initialization is completed to the No. 1 multi-card platform; 步骤410,一号多卡平台向主叫MSC/VLR发送地址初始化完成的消息;Step 410, the No. 1 multi-card platform sends a message that the address initialization is completed to the calling MSC/VLR; 步骤411,多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR向一号多卡平台发送话路建立完成的消息;Step 411, one or more MSCs/VLRs currently belonging to in the real numbers corresponding to multiple cards send a message that the call path is established to the No. 1 multi-card platform; 步骤412,一号多卡平台向主叫MSC/VLR发送话路建立完成的消息;Step 412, the No. 1 multi-card platform sends a message that the call path is established to the calling MSC/VLR; 步骤413,主叫MSC/VLR将话路与一号多卡平台接通,一号多卡平台建立与用户的话路。Step 413, the calling MSC/VLR connects the voice path with the No. 1 multi-card platform, and the No. 1 multi-card platform establishes a voice path with the user. 10.一号多卡的实现方法,其特征在于,包括一号多卡平台的设置步骤;10. The realization method of No. 1 multi-card, is characterized in that, comprises the setting step of No. 1 multi-card platform; 设置一号多卡平台,用于通过模拟主号码当前所属的MSC/VLR将主号码的位置更新到一号多卡平台,并通过模拟多个卡对应的真实号码所属的HLR来实现多个卡对应的真实号码的位置更新以及多个卡对应的终端作为主叫终端时,在被叫终端上显示的号码是主号码;当主号码做被叫时,话路接通到多个卡对应的终端中的一个或多个;Set up the No. 1 multi-card platform, which is used to update the position of the main number to the No. 1 multi-card platform by simulating the MSC/VLR that the main number currently belongs to, and realize multiple card by simulating the HLR that the real number corresponding to multiple cards belongs to. The location of the corresponding real number is updated and when the terminal corresponding to multiple cards is the calling terminal, the number displayed on the called terminal is the main number; when the main number is called, the call is connected to the terminal corresponding to multiple cards one or more of; 多个卡对应的真实号码的位置更新还包括除上网卡之外的多个卡对应的真实号码的位置更新和上网卡对应的真实号码的位置更新;The location update of the real number corresponding to multiple cards also includes the location update of the real number corresponding to multiple cards other than the network card and the location update of the real number corresponding to the network card; 设置BOSS,用于在主号码的位置更新时发送订购请求至一号多卡平台;Set BOSS to send an order request to No. 1 Doka platform when the location of the main number is updated; 设置主号码归属的HLR,用于将用户数据插入到一号多卡平台,并向一号多卡平台发送位置更新完成的消息,多个卡对应的真实号码中的一个或多个真实号码接收短信时,该实现方法包括:Set the HLR to which the main number belongs, which is used to insert user data into the No. 1 multi-card platform, and send a message that the location update is completed to the No. 1 multi-card platform. One or more real numbers among the real numbers corresponding to the multiple cards receive When sending text messages, the implementation method includes: 步骤501,SMSC发送主号码到主号码归属的HLR,请求用户的当前位置;Step 501, the SMSC sends the main number to the HLR to which the main number belongs, requesting the user's current location; 步骤502,主号码归属的HLR向短信中心发送用户的当前位置,该用户的当前位置表明该用户位于一号多卡平台;Step 502, the HLR to which the main number belongs sends the user's current location to the SMS center, and the user's current location indicates that the user is located in the No. 1 multi-card platform; 步骤503,SMSC发送短信内容到一号多卡平台;Step 503, the SMSC sends the content of the short message to the No. 1 multi-card platform; 步骤504,一号多卡平台发送收到短信内容的消息到SMSC;Step 504, the No. 1 multi-card platform sends a message of receiving the content of the short message to the SMSC; 步骤505,一号多卡平台发送短信内容到多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR;Step 505, one number multi-card platform sends short message content to the MSC/VLR currently belonging to one or more of the real numbers corresponding to the multiple cards; 步骤506,多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR发送收到短信内容的消息到一号多卡平台。In step 506, the MSC/VLR to which one or more of the real numbers corresponding to the multiple cards currently belong sends a message of receiving the content of the short message to the one-number-multi-card platform.
CN200910090575A 2009-08-27 2009-08-27 Method for realizing one number for a plurality of cards and system thereof Active CN101656952B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910090575A CN101656952B (en) 2009-08-27 2009-08-27 Method for realizing one number for a plurality of cards and system thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910090575A CN101656952B (en) 2009-08-27 2009-08-27 Method for realizing one number for a plurality of cards and system thereof

Publications (2)

Publication Number Publication Date
CN101656952A CN101656952A (en) 2010-02-24
CN101656952B true CN101656952B (en) 2012-09-05

Family

ID=41710983

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910090575A Active CN101656952B (en) 2009-08-27 2009-08-27 Method for realizing one number for a plurality of cards and system thereof

Country Status (1)

Country Link
CN (1) CN101656952B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102572792B (en) * 2010-12-28 2015-05-06 上海粱江通信系统股份有限公司 System for realizing number change of mobile phone subscriber in roaming process
CN103152490B (en) * 2013-03-26 2014-10-29 上海斐讯数据通信技术有限公司 Call reminder method for mobile terminals
CN103327468B (en) * 2013-06-28 2016-05-18 杭州东信北邮信息技术有限公司 For same phone number provides the system and method for major-minor SIM business
CN105530632A (en) * 2014-09-29 2016-04-27 中兴通讯股份有限公司 Method and device for realizing a one-number multiple-card technology, home location register and communication system
CN105764055B (en) * 2016-03-31 2019-03-05 青岛海信移动通信技术股份有限公司 A kind of method, mobile terminal and the server of mobile phone card matching phone number
CN108174377B (en) * 2018-02-11 2021-01-26 中国联合网络通信集团有限公司 Method and system for opening a number
CN110166948B (en) * 2019-07-02 2020-08-28 中国联合网络通信集团有限公司 A secondary card terminal monitoring method, management server and blockchain network system
CN113382352B (en) * 2020-03-09 2023-04-07 中移智行网络科技有限公司 One-car multi-card user identification method and device and computer equipment

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1731798A (en) * 2005-08-08 2006-02-08 侯万春 Device and method for providing multi-card-one-number service for mobile telephone users
CN101111022A (en) * 2007-08-10 2008-01-23 中兴通讯股份有限公司 Multi-module machine and implementing method thereof

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1731798A (en) * 2005-08-08 2006-02-08 侯万春 Device and method for providing multi-card-one-number service for mobile telephone users
CN101111022A (en) * 2007-08-10 2008-01-23 中兴通讯股份有限公司 Multi-module machine and implementing method thereof

Also Published As

Publication number Publication date
CN101656952A (en) 2010-02-24

Similar Documents

Publication Publication Date Title
CN101656952B (en) Method for realizing one number for a plurality of cards and system thereof
US10021561B2 (en) Method and apparatus for setting up communication connection
CN102348200B (en) Call routing method and system of number portability businesses as well as network element equipment
CN101541105B (en) Communication device and method for processing device-initiated communication request of communication device
CN1332572C (en) Mobile communication system and method for providing real time messenger service among mobile communication terminals
CN101156494A (en) Method for Realizing One-Card-Multiple-Numbers Service
CN101754189A (en) Method for realizing multiple-card-one-number service, device and system thereof
CN105165038B (en) The method and apparatus of calling circulation for avoiding
CN101459888B (en) One card multiple numbers processing method and system and gateway device
US20090034707A1 (en) Method, Device And System For Implementing One Card Multiple Numbers Service
CN109041220A (en) Method of calling and calling system
CN103139765B (en) A kind of control method of one card multi-number business, control device and system
CN104168545A (en) Method and system realizing instant message and short message/multimedia message intercommunication
CN107534851A (en) Multi-line Information Mobile Service with dynamic MSISDN associations
CN102883292B (en) A kind of method, system, equipment and mobile terminal realizing call forwarding
CN100426887C (en) Method for realizing short-message foreward turning and system thereof
CN101374345B (en) Method, apparatus and system for transferring wireless virtual private network VPN short number of calling subscriber
CN101534491B (en) Method, device and system for realizing one-number multi-computer
CN101442738B (en) Method, apparatus and system for implementing Universal Personal Telecommunication
CN102665185A (en) Method, device and system for opening call forwarding service
CN106131813B (en) Roam interoperation A platform, SIM card, services of roaming system, services of roaming method
CN103875266B (en) A kind of method for realizing one-card multi-number services of roaming
CN111163457B (en) Processing method, device and storage medium for access terminal
CN101902730A (en) Multi-number supporting mobile phone terminal and multi-number addressing system and method
CN101534485A (en) Charging method of one-card multi-number short message business, device and system thereof

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