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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 210000004271 bone marrow stromal cell Anatomy 0.000 claims description 48
- 101150041759 boss gene Proteins 0.000 claims description 17
- 238000011217 control strategy Methods 0.000 claims description 8
- 238000003780 insertion Methods 0.000 claims description 5
- 230000037431 insertion Effects 0.000 claims description 5
- 238000005516 engineering process Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 101150005623 MSB2 gene Proteins 0.000 description 1
- 101100024330 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) MSB1 gene Proteins 0.000 description 1
- 101100449986 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) MSB3 gene Proteins 0.000 description 1
- 239000003999 initiator Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及一号多卡的实现方法及系统。该系统包括一号多卡平台;一号多卡平台,用于通过模拟主号码当前所属的MSC/VLR将用户的位置更新到一号多卡平台,并通过模拟多个卡对应的真实号码所属的HLR来实现多个卡对应的终端作为主叫终端时,在被叫终端上显示的号码是主号码;当主号码做被叫时,话路接通到多个卡对应的终端中的一个或多个。本发明采用虚拟HLR和MSC/VLR实现,能根据用户实际需要对用户的通话过程进行相关控制,对最终呼叫用户的那个手机进行灵活设置,可以是呼叫用户的一部手机,也可以是同时呼叫用户的多部手机,或者是轮询呼叫用户的手机
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
Description
技术领域 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,一号多卡平台在接收到订购请求后,对主号码的位置进行位置更新;
步骤103,主号码归属的HLR将用户数据插入到一号多卡平台;
步骤104,一号多卡平台向主号码归属的HLR发送用户数据插入成功的消息;
步骤104,主号码归属的HLR向一号多卡平台发送位置更新完成的消息;
步骤105,一号多卡平台向BOSS发送订购请求响应。
除上网卡之外的多个卡对应的真实号码的位置更新包括:The location update of the real number corresponding to multiple cards other than the network card includes:
步骤201,多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR在多个卡对应的真实号码中的一个或多个所对应的终端开机后,向一号多卡平台请求进行位置更新;
步骤202,一号多卡平台根据已开机的终端中的卡对应的真实号码与主号码之间的对应关系,发送主号码对应的IMSI到主号码归属的HLR中;
步骤203,主号码归属的HLR将用户的ISD发送给一号多卡平台;
步骤204,一号多卡平台将用户的ISD发送到多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR中;
步骤205,多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR向一号多卡平台发送用户数据插入成功的消息;
步骤206,一号多卡平台向主号码归属的HLR发送用户数据插入成功的消息;
步骤207,主号码归属的HLR向一号多卡平台发送位置更新完成的消息;
步骤208,一号多卡平台向多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR发送位置更新完成的消息。In
上网卡对应的真实号码的位置更新包括:The location update of the real number corresponding to the network card includes:
步骤301,上网卡对应的真实号码附着的SGSN向一号多卡平台请求位置更新;
步骤302,一号多卡平台根据上网卡对应的真实号码和主号码的对应关系,发送消主号码对应的IMSI到主号码归属的HLR中;
步骤303,主号码归属的HLR将用户数据插入到一号多卡平台;
步骤304,一号多卡平台将用户数据插入到上网卡对应的真实号码附着的SGSN上;
步骤305,上网卡对应的真实号码附着的SGSN向一号多卡平台发送用户数据插入成功的消息;
步骤306,一号多卡平台向主号码归属的HLR发送用户数据插入成功的消息;
步骤307,主号码归属的HLR向一号多卡平台发送位置更新完成的消息;
步骤308,一号多卡平台向上网卡对应的真实号码附着的SGSN发送位置更新完成的消息。In
当主号码做被叫时,该实现方法包括:When the main number is called, the implementation method includes:
步骤401,主叫MSC/VLR发送呼叫请求到主号码归属的HLR;
步骤402,主号码归属的HLR到一号多卡平台获取漫游号;
步骤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分配真实号码对应的的漫游号给一号多卡平台;
步骤405,一号多卡平台发送主号码对应的漫游号到主号码归属的HLR,以使主叫MSC/VLR利用该漫游号与一号多卡平台建立话路;
步骤406,主号码归属的HLR发送主号码对应的漫游号到主叫MSC/VLR;
步骤407,主叫MSC/VLR向一号多卡平台发送主号码对应的漫游号码;
步骤408,一号多卡平台向多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR发送真实号码对应的漫游号;
步骤409,多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR向一号多卡平台发送地址初始化完成的消息;
步骤410,一号多卡平台向主叫MSC/VLR发送地址初始化完成的消息;
步骤411,多个卡对应的真实号码中的一个或多个当前所属的MSC/VLR向一号多卡平台发送话路建立完成的消息;
步骤412,一号多卡平台向主叫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做位置更新,将主号码的位置更新到一号多卡平台;
步骤103,MSISDNA归属的HLR发送MAP_INSERT_SUBSCRIBER_DATA到一号多卡平台,将用户的相关数据(例如用户的号码信息,用户的短信能力等业务能力数据)插入到一号多卡平台;
步骤104,一号多卡平台向MSISDNA归属的HLR发送MAP_ISD_ACK,用于表明插入数据成功;
步骤105,MSISDNA归属的HLR向一号多卡平台发送MAP_UPD_ACK,用于表明位置更新完成;
步骤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。
步骤202,一号多卡平台根据数据中MSISDNB1-MSISDNB3和MSISDNA之间的对应关系,通过MAP_UPDATE_LOCATION消息将IMSIA发送到MSISDNA归属的HLR中;
步骤203,MSISDNA归属的HLR将用户的ISD(INSERT SUBSCRIBERDATA,插入用户的数据;ISD中包含用户的主号码,用户的业务能力如短信能力,GPRS能力等数据)通过MAP_INSERT_SUBSCRIBER_DATA消息发送给一号多卡平台;
步骤204,一号多卡平台转发MAP_INSERT_SUBSCRIBER_DATA消息至MSISDNB1/MSISDNB2当前所属的MSC/VLR;
步骤205,MSISDNB1/MSISDNB2的MSC/VLR向一号多卡平台发送MAP_ISD_ACK,用于表明插入用户数据成功;
步骤206,一号多卡平台向MSISDNA归属的HLR发送MAP_ISD_ACK,用于表明插入用户数据成功;
步骤207,MSISDNA归属的HLR向一号多卡平台发送MAP_UPD_ACK,用于表明位置更新完成;
步骤208,一号多卡平台向MSISDNB1/MSISDNB2的MSC/VLR发送MAP_UPD_ACK,用于表明位置更新完成。In
上网卡的位置更新流程(本发明所列实施例中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到一号多卡平台做位置更新;
步骤302,一号多卡平台根据MSISDNB3和MSISDNA的对应关系,通过MAP_UPDATE_GRPS_LOCATIOND消息发送IMSIA到MSISDNA归属的HLR中;
步骤303,MSISDNA归属的HLR通过MAP_INSERT_SUBSCRIBER_DATA消息将用户数据插入到一号多卡平台,该消息中包含MSISDNA;
步骤304,一号多卡平台通过MAP_INSERT_SUBSCRIBER_DATA消息将用户的数据插入到用户MSISDNB3附着的SGSN上,该消息中包含MSISDNA;
步骤305,SGSN向一号多卡平台发送MAP_ISD_ACK,用于表明插入数据成功;
步骤306,一号多卡平台向MSISDNA归属的HLR发送MAP_ISD_ACK,用于表明插入用户数据成功;
步骤307,MSISDNA归属的HLR向一号多卡平台发送MAP_UPD_ACK,用于表明位置更新完成;
步骤308,一号多卡平台向SGSN发送MAP_PUPD_ACK,用于表明位置更新完成。In
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;
步骤402,MSISDNA归属的HLR通过MAP_PRN消息到一号多卡平台获取漫游号;
步骤403,一号多卡平台根据MSISDNA与MSISDNB1-MSISDNB3的对应关系,发送MAP_PRN到用户实体卡对应号码MSISDNB1所在的MSC/VLR获取漫游号;
步骤404,用户实体卡对应的号码MSISDNB1所在的MSC/VLR分配MSRNB1(MSRNB1是MSISDNB1对应的漫游号,一号多卡平台通过这个漫游号与用户建立话路)给一号多卡平台;
步骤405,一号多卡平台发送MAP_PRN_ACK到MSISDNA归属的HLR,其中包含MSRNA(MSRNA是MSISDNA对应的漫游号,主叫用户通过这个漫游号与一号多卡平台建立话路;一号多卡平台通过该步将漫游号提供给HLR);
步骤406,MSISDNA归属的HLR发送MAP_SRI_ACK到主叫MSC/VLR,其中包含MSRNA;
步骤407,主叫MSC/VLR向一号多卡平台发送IAM(Initial Address,初始化地址消息),其中包含MSRNA;该步骤中,主叫端局利用获取的漫游号发起建立话路请求;
步骤408,一号多卡平台向MSISDNB1所在的MSC/VLR发送IAM,其中包含MSRNB1;该步骤中,一号多卡平台收到建立话路请求,再利用获取的漫游号发送IAM消息到MSC/VLR请求建立话路;
步骤409,MSISDNB1所在的MSC/VLR向一号多卡平台发送ACM(Address Complete,地址初始化完成),用于表明地址初始化完成;
步骤410,一号多卡平台向主叫MSC/VLR发送ACM,用于表明地址初始化完成;
步骤411,MSISDNB1所在的MSC/VLR向一号多卡平台发送ANM(Answer Message,应答消息),用于表明话路建立完成;
步骤412,一号多卡平台向主叫MSC/VLR发送ANM,用于表明话路建立完成;
步骤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)
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)
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)
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 |
-
2009
- 2009-08-27 CN CN200910090575A patent/CN101656952B/en active Active
Patent Citations (2)
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 |