CN106028311B - 一种终端注册方法及装置 - Google Patents
一种终端注册方法及装置 Download PDFInfo
- Publication number
- CN106028311B CN106028311B CN201610562459.XA CN201610562459A CN106028311B CN 106028311 B CN106028311 B CN 106028311B CN 201610562459 A CN201610562459 A CN 201610562459A CN 106028311 B CN106028311 B CN 106028311B
- Authority
- CN
- China
- Prior art keywords
- terminal
- main control
- msisdn
- subordinate
- short message
- 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 31
- 230000005540 biological transmission Effects 0.000 claims description 12
- 238000011191 terminal modification Methods 0.000 claims description 6
- 238000004891 communication Methods 0.000 abstract description 13
- 239000002699 waste material Substances 0.000 abstract description 6
- 230000006870 function Effects 0.000 description 12
- 238000013461 design Methods 0.000 description 11
- 238000003860 storage Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 230000003287 optical effect Effects 0.000 description 5
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008439 repair process Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/186—Processing of subscriber group data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/20—Transfer of user or subscriber data
- H04W8/205—Transfer to or from user equipment or user record carrier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/26—Network addressing or numbering for mobility support
- H04W8/265—Network addressing or numbering for mobility support for initial activation of new user
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明的实施例提供一种终端注册方法及装置,涉及通信领域,可使同号业务中的不同终端占用一个MSISDN,避免MSISDN资源的紧缺和浪费问题。该方法包括:获取第一终端的注册请求,所述注册请求中包括所述第一终端的标识;根据所述第一终端的标识,在预先存储的注册信息内查找所述第一终端所在的终端群组内是否存在已经注册的终端,所述注册信息用于指示所述终端群组内每一个终端的注册状态,所述终端群组中的所有终端共享一个移动台识别号码MSISDN;若不存在已经注册的终端,则使用所述MSISDN注册IMS网络。
Description
技术领域
本发明涉及通信领域,尤其涉及一种终端注册方法及装置。
背景技术
同号业务,即多个SIM卡能够共用同一个手机号码,也称为移动台识别号码(MSISDN,Mobile Subscriber International ISDN/PSTN number),来实现语音、短信及数据业务。
具体的,现有的同号业务需要关联多个SIM卡,并在这多个SIM卡中设置一个SIM卡为主卡,其余SIM卡为从属卡,并且,无论是主卡还是从属卡都绑定有唯一的MSISDN,并使用绑定的MSISDN独立向HSS发起注册请求进行注册流程,当注册完成后,无论是主卡还是从属卡所在的终端发起语音或短信业务时,均向被叫终端显示主卡的MSISDN。
也就是说,在上述同号业务中,每个SIM卡都占用了一个MSISDN,但在实际使用时却只是显示主卡的MSISDN,造成了MSISDN资源的紧缺和浪费。
发明内容
本发明的实施例提供一种终端注册方法及装置,可使同号业务中的不同终端占用一个MSISDN,避免MSISDN资源的紧缺和浪费问题。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,本发明的实施例提供一种终端注册方法,在终端注册装置内预先存储注册信息,该注册信息用于指示终端群组内每一个终端的注册状态,并且,该终端群组中的所有终端共享一个MSISDN,这样,在获取到第一终端的注册请求之后,由于该注册请求中包括第一终端的标识,终端注册装置可以根据第一终端的标识,在上述注册信息内查找第一终端所在的终端群组内是否存在已经注册的终端,若不存在已经注册的终端,则使用该终端群组共享的MSISDN注册IMS网络,这样一来,属于一个终端群组的所有终端只占用了一个MSISDN,可使同号业务中的不同终端占用一个MSISDN,避免MSISDN资源的紧缺和浪费问题。
在一种可能的设计中,该终端群组包括一个主控终端和除该主控终端外的附属终端,该终端群组中的所有终端共享该主控终端的MSISDN;此时,若不存在已经注册的注册终端,则使用该MSISDN注册IMS网络,包括:
若不存在已经注册的注册终端,则确定该第一终端为主控终端或附属终端;若该第一终端为主控终端,则使用该主控终端的MSISDN注册IMS网络;若该第一终端为附属终端,则将该注册请求中该第一终端的标识修改为该主控终端的MSISDN,并使用该主控终端的MSISDN注册IMS网络。
相应的,在根据该第一终端的标识,在预先存储的注册信息内查找该第一终端所在的终端群组内是否存在已经注册的终端之后,还包括:若存在已经注册的终端,则在该注册信息中更改该第一终端的注册状态为已注册,即完成第一终端的注册过程。
在一种可能的设计中,在使用该MSISDN注册IMS网络之后,还包括:获取需要向该第一终端发送的短信;确定该第一终端为主控终端或附属终端;由于主控终端一般是用户经常使用的终端,因此,当第一终端为主控终端时,终端注册装置无需触发条件便可以将短信直接发送至第一终端。
在一种可能的设计中,该注册信息中还包括每一个附属终端允许接收短信的触发条件;此时,在确定该第一终端为主控终端或附属终端之后,还包括:若该第一终端为主控终端,则在该注册信息中,查询该第一终端所在的终端群组中满足触发条件的附属终端;将该短信的接收终端修改为满足触发条件的附属终端;将该短信发送至该满足触发条件的附属终端。
在一种可能的设计中,该注册信息中包括每一个附属终端允许接收短信的触发条件;其中,在确定该第一终端为主控终端或附属终端之后,还包括:若该第一终端为附属终端,则在该注册信息中查询该第一终端是否满足与该第一终端对应的触发条件;若满足与该第一终端对应的触发条件,则将该短信发送至该第一终端。
这样,终端注册装置可以根据触发条件选择性的控制附属终端接收发给主控终端的短信,避免统一将短信发送给所有附属终端,造成用户重复接收相同短信的问题。
第二方面,本发明的实施例提供一种终端注册装置,包括:获取单元,用于获取第一终端的注册请求,该注册请求中包括该第一终端的标识;查询单元,用于根据该第一终端的标识,在预先存储的注册信息内查找该第一终端所在的终端群组内是否存在已经注册的终端,该注册信息用于指示该终端群组内每一个终端的注册状态,该终端群组中的所有终端共享一个MSISDN;注册单元,用于若不存在已经注册的终端,则使用该MSISDN注册IMS网络。
在一种可能的设计中,该终端群组包括一个主控终端和除该主控终端外的附属终端,该终端群组中的所有终端共享该主控终端的MSISDN;此时,该注册单元,具体用于:若不存在已经注册的注册终端,则确定该第一终端为主控终端或附属终端;若该第一终端为主控终端,则使用该主控终端的MSISDN注册IMS网络;若该第一终端为附属终端,则将该注册请求中该第一终端的标识修改为该主控终端的MSISDN,并使用该主控终端的MSISDN注册IMS网络。
在一种可能的设计中,该装置还包括:更新单元,用于若存在已经注册的终端,则在该注册信息中更改该第一终端的注册状态为已注册。
在一种可能的设计中,该装置还包括确定单元和发送单元,该获取单元,还用于获取需要向该第一终端发送的短信;该确定单元,用于确定该第一终端为主控终端或附属终端;该发送单元,用于若该第一终端为主控终端,则将该短信发送至该第一终端。
在一种可能的设计中,该注册信息中包括每一个附属终端允许接收短信的触发条件;其中,该查询单元,还用于若该第一终端为主控终端,则在该注册信息中,查询该第一终端所在的终端群组中满足触发条件的附属终端;更新单元,还用于将该短信的接收终端修改为满足触发条件的附属终端;该发送单元,还用于将该短信发送至该满足触发条件的附属终端。
在一种可能的设计中,该注册信息中包括每一个附属终端允许接收短信的触发条件;其中,该查询单元,还用于若该第一终端为附属终端,则在该注册信息中查询该第一终端是否满足与该第一终端对应的触发条件;该发送单元,还用于若满足与该第一终端对应的触发条件,则将该短信发送至该第一终端。
第三方面,本发明的实施例提供一种终端注册装置,包括:处理器、存储器、总线和通信接口;该存储器用于存储计算机执行指令,该处理器与该存储器通过该总线连接,当该终端注册装置运行时,该处理器执行该存储器存储的该计算机执行指令,以使该终端注册装置执行如第一方面中任意一项的终端注册方法。
第四方面,本发明实施例提供了一种计算机存储介质,用于储存为上述终端注册装置所用的计算机软件指令,其包含用于执行上述方面为终端注册装置所设计的程序。
本发明中,上述终端注册装置的名字对设备或功能模块本身不构成限定,在实际实现中,这些设备或功能模块可以以其他名称出现。只要各个设备或功能模块的功能和本发明类似,属于本发明权利要求及其等同技术的范围之内。
另外,第二方面至第四方面中任一种设计方式所带来的技术效果可参见第一方面中不同设计方式所带来的技术效果,此处不再赘述。
本发明的这些方面或其他方面在以下实施例的描述中会更加简明易懂。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种IMS网络架构的示意图一;
图2为本发明实施例提供的一种IMS网络架构的示意图二;
图3为本发明实施例提供的一种终端注册方法的流程示意图;
图4为本发明实施例提供的一种短信接收方法的流程示意图;
图5为本发明的实施例提供的一种终端注册装置的结构示意图;
图6为本发明的实施例提供的一种计算机设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的实施例提供一种终端注册方法,可应用于基于IMS(IP MultimediaSubsystem,IP多媒体子***)网络架构下的各种应用场景,例如VoLTE(Voice over LTE,基于IMS的语音业务)等。
如图1所示,IMS网络架构中至少包括CSCF 01(Call State Control Function,呼叫状态控制功能),与CSCF 01相连的HSS 02(Home Subscriber Server,归属签约用户服务器)以及各类业务功能的网关03,例如,IP短信业务网关(IP-SM-GW,Internet Protocol-Short Message-Gateway)。
其中,CSCF 01是IMS网络架构中的核心网元,用于执行路由控制、业务触发等功能,HSS 02用于保存用户的签约属性,而网关03用于各类终端在执行不同业务时实现与IMS网络互通。
在终端注册IMS网络时,终端可以向网关03发送注册请求,该请求中需要携带终端的MSISDN、IMSI(International Mobile Subscriber Identification Number,国际移动用户识别码)、IMPU(IP Multimedia Public Identity,IP多媒体公共标识)以及IMPI(IPMultimedia Private Identity,IP多媒体私有标识)等标识中的至少一个,网关03接收到该注册请求后,向HSS 02转发该注册请求,进而使用接收到的MSISDN、IMSI、IMPU或IMPI等标识完成注册过程。
进一步,对于短信业务,如图2所示,IMS网络架构中还包括与CSCF 01相连的SMSC04(Short Message Service Center,短消息服务中心),此时,终端1向终端2发送短信时,会先将短信发送至SMSC 04,SMSC 04根据短信接收方,即终端2的MSISDN,通过网关03向终端2转发终端1发送的短信。
基于上述IMS网络架构,针对使用同号业务的多个终端,本发明的实施例提供一种终端注册方法,如图3所示,包括:
101、终端注册装置获取第一终端的注册请求,注册请求中包括第一终端的标识。
其中,上述终端注册装置可以为上述IMS网络架构中的网关03,也可以为与网关03相连的单独的功能实体,本发明实施例对此不作任何限定。
具体的,在使用同号业务的终端(本发明实施例中称为第一终端)在实现语音、短信以及数据业务之前,首先需要注册IMS网络,即成为IMS网络的成员,此时,第一终端可以向终端注册装置发送注册请求,该注册请求中携带有第一终端的标识,例如,该标识可以为第一终端的IMPU和/或IMPI等IMS标识。
102、终端注册装置根据第一终端的标识,在预先存储的注册信息内查找第一终端所在的终端群组内是否存在已经注册的终端。
其中,该注册信息用于指示终端群组内每一个终端的注册状态,并且,该终端群组中的所有终端共享一个MSISDN。
例如,该终端群组包括一个主控终端和除主控终端外的至少一个附属终端(上述第一终端可以是主控终端,也可以是附属终端),此时,该终端群组中的所有终端共享主控终端的MSISDN。
示例性的,如表1所示,终端群组1的注册信息,其中,终端群组1包括终端A、终端B和终端C,终端A为主控终端,终端B和终端C为终端A的附属终端,只有主控终端(即终端A)具有MSISDN,由于MSISDN与IMSI是一一对应的,没有为附属终端分配IMSI,因此,附属终端的标识可以使用其他IMS标识来区分,例如,IMPU。
表1
也就是说,与现有技术中,需要为签约同号业务的每个终端分别分配一个MSISDN,不同的是,在本发明实施例中,签约同号业务的每一个终端群组内共享一个MSISDN,而终端群组内的一个或多个附属终端是根据终端标识区分的,例如,终端1和终端2都签约了同号业务,属于一个终端群组,即终端1和终端2共享一个手机号,即MSISDN,但终端1的标识为IMPU1,终端2的标识为IMPU2。
需要说明的是,在本发明的实施例中,终端的概念是以终端标识定义的,也就是说,一个终端标识对应一个终端,在实际应用中,以手机为例,同一台手机可以有多个终端标识,例如,手机通过无线网络进行网络通话时使用的IMPU为IMPU1,而使用4G网络进行通话时使用的IMPU为IMPU2,此时,可以将该手机视为两个终端。
具体的,在步骤102中,终端注册装置根据步骤101中获取的第一终端的标识,可以在上述注册信息中首先确定第一终端所在的终端群组,例如表1中的终端群组1,进而,由于上述注册信息中记录了终端群组1内每一个终端的注册状态,因此,终端注册装置可以确定出第一终端所在的终端群组内是否存在已经注册的终端。
那么,如果第一终端所在的终端群组内存在已经注册的终端,则执行下述步骤103;如果第一终端所在的终端群组内不存在已经注册的终端,则执行下述步骤104-105。
103、若存在已经注册的终端,则终端注册装置在注册信息中更改第一终端的注册状态为已注册。
具体的,若存在已经注册的终端,则说明该终端群组内的其他终端已经使用共享的主控终端的MSISDN注册了IMS网,因此,终端注册装置只需要在上述注册信息中,例如表1所示的注册信息中,将第一终端的注册状态从未注册更改为已注册即可。
104、若不存在已经注册的终端,则终端注册装置确定第一终端为主控终端或附属终端。
具体的,上述注册信息中记录有主控终端的标识,若第一终端的标识与记录的主控终端的标识相同,则确定第一终端为主控终端;若第一终端的标识与记录的主控终端的标识不相同,则确定第一终端为附属终端。
如果第一终端为主控终端,则执行下述步骤105a;如果第一终端为附属终端,则执行下述步骤105b。
105a、若第一终端为主控终端,则终端注册装置使用主控终端的MSISDN注册IMS网络。
具体的,若第一终端为主控终端,由于在注册信息中已经为主控终端分配了MSISDN,因此,可沿用现有的注册流程,直接向HSS发送转发上述注册请求,以使得HSS根据主控终端的MSISDN注册IMS网络。
105b、若第一终端为附属终端,则终端注册装置将注册请求中第一终端的标识修改为主控终端的MSISDN,并使用主控终端的MSISDN注册IMS网络。
具体的,若第一终端为附属终端,由于附属终端并未分配MSISDN,第一终端无法独立的向HSS发起注册流程,此时,终端注册装置将上述注册请求中第一终端的标识修改为主控终端的MSISDN,即使用主控终端的身份向HSS发送转发修改后的注册请求,以使得HSS根据主控终端的MSISDN注册IMS网络。
至此,本发明的实施例提供一种终端注册方法,在终端注册装置内预先存储注册信息,该注册信息用于指示终端群组内每一个终端的注册状态,并且,该终端群组中的所有终端共享一个移动台识别号码MSISDN,这样,在获取到第一终端的注册请求之后,由于该注册请求中包括第一终端的标识,终端注册装置可以根据第一终端的标识,在上述注册信息内查找第一终端所在的终端群组内是否存在已经注册的终端,若不存在已经注册的终端,则使用该终端群组共享的MSISDN注册IMS网络,这样一来,属于一个终端群组的所有终端只占用了一个MSISDN,可使同号业务中的不同终端占用一个MSISDN,避免MSISDN资源的紧缺和浪费问题。
进一步地,基于上述IMS网络架构,当终端注册IMS网络之后,便可以实现语音、短信以及数据业务等服务,对此,本发明的实施例提供一种使用同号业务的终端实现短信接收的方法,此时,如表2所示,上述注册信息中还包括每一个附属终端允许接收短信的触发条件。
如表2所示,终端B允许接收短信的触发条件是:主控终端未注册,即在终端A未注册时,终端B可以代理终端A接收发送给终端A的短信;而终端C允许接收短信的触发条件是:10am.-20am.,即只有在早上10点(10am.)至晚上8点(20am.)的时间段内,终端C可以代理终端A接收发送给终端A的短信。
表2
需要说明的是,用户可以选择或设置不同附属终端的触发条件,例如,该触发条件可以为:无条件、主控终端未注册、主控终端接收失败或主控终端未阅读等,从而,终端注册装置可以根据用户的需要选择性的控制附属终端接收发给主控终端的短信,避免统一将短信发送给所有附属终端,造成用户重复接收相同短信的问题。
具体的,如图4所示,上述使用同号业务的终端实现短信接收的方法包括:
201、终端注册装置获取需要向第一终端发送的短信。
具体的,终端注册装置可以从图2中的SMSC 04获取需要发送给第一终端的短信,即短信的接收终端为第一终端,而第一终端是签约同号业务的终端。
202、终端注册装置确定第一终端为主控终端或附属终端。
具体的,上述注册信息中记录有主控终端的标识,若第一终端的标识与记录的主控终端的标识相同,则确定第一终端为主控终端;若第一终端的标识与记录的主控终端的标识不相同,则确定第一终端为附属终端。
如果第一终端为主控终端,则执行下述步骤203a-206a;如果第一终端为附属终端,则执行下述步骤203b-204b。
203a、若第一终端为主控终端,则终端注册装置将短信发送至第一终端。
由于主控终端一般是用户经常使用的终端,因此,当第一终端为主控终端时,终端注册装置无需触发条件便可以将短信直接发送至第一终端。
204a、终端注册装置在注册信息中,查询第一终端所在的终端群组中满足触发条件的附属终端。
并且,终端注册装置还可以在注册信息中,查询第一终端所在的终端群组中满足触发条件的附属终端。
例如,如表2所示,此时,第一终端为中控主控终端,即终端A,终端B允许接收短信的触发条件是:主控终端未注册,即在终端A未注册时,终端B可以代理终端A接收发送给终端A的短信;那么,在步骤204a中,终端注册装置根据该触发条件,可以查询终端A是否注册,若终端A未注册,则终端B为上述满足触发条件的一个附属终端。
又或者,仍如表2所示,终端C允许接收短信的触发条件是:10am.-20am.,即只有在早上10点(10am.)至晚上8点(20am.)的时间段内,终端C可以代理终端A接收发送给终端A的短信,那么,在步骤204a中,终端注册装置根据该触发条件,可以查询当前的时间是否在10am.-20am之间,若当前的时间是否在10am.-20am之间,则终端C为上述满足触发条件的一个附属终端。
205a、终端注册装置将短信的接收终端修改为满足触发条件的附属终端。
具体的,终端注册装置可以将原接收终端,即第一终端的标识,例如,第一终端的IMPU,修改为满足触发条件的附属终端,例如上述终端B和终端C的标识,例如,修改为终端B和终端C的IMPU。
206a、终端注册装置将短信发送至满足触发条件的附属终端。
这样,终端注册装置可以按照修改后的接收端的标识,将短信发送至修改后的接收端,即满足触发条件的附属终端。
203b、若第一终端为附属终端,则终端注册装置在注册信息中查询第一终端是否满足与第一终端对应的触发条件。
当第一终端为附属终端时,终端注册装置还可以在注册信息中,查询第一终端的对应的触发条件,进而判断是否满足该触发条件。
204b、若满足与第一终端对应的触发条件,则终端注册装置将短信发送至第一终端。
与步骤204类似的,若不满足与第一终端对应的触发条件,则终端注册装置还可以根据上述注册信息,进一步确定第一终端所在的终端群组中满足触发条件的其他附属终端,进而将短信的接收终端修改为上述其他附属终端,并将短信发送至该附属终端。
至此,本发明的实施例提供一种短信接收方法,在终端注册装置内预先存储注册信息,该注册信息用于指示终端群组内每一个终端的注册状态,并且,该注册信息中包括每一个附属终端允许接收短信的触发条件。这样,在获取到需要向第一终端发送的短信之后,终端注册装置可以根据各个附属终端的触发条件,确定第一终端所在的终端群组中满足触发条件的附属终端,从而通过修改短信的接收终端,将该短信发送给满足触发条件的附属终端,即终端注册装置可以根据触发条件选择性的控制附属终端接收发给主控终端的短信,避免统一将短信发送给所有附属终端,造成用户重复接收相同短信的问题。
进一步地,图5为本发明实施例提供的一种终端注册装置的结构示意图,本发明实施例提供的终端注册装置可以用于实施上述图1-图4所示的本发明各实施例实现的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照图1-图4所示的本发明各实施例。
示例性的,该终端注册装置具体可以为IMS网络中的网关03,例如,IP短信业务网关。
具体的,该终端注册装置包括:
获取单元11,用于获取第一终端的注册请求,所述注册请求中包括所述第一终端的标识;
查询单元12,用于根据所述第一终端的标识,在预先存储的注册信息内查找所述第一终端所在的终端群组内是否存在已经注册的终端,所述注册信息用于指示所述终端群组内每一个终端的注册状态,所述终端群组中的所有终端共享一个MSISDN;
注册单元13,用于若不存在已经注册的终端,则使用所述MSISDN注册IMS网络。
进一步地,所述终端群组包括一个主控终端和除所述主控终端外的附属终端,所述终端群组中的所有终端共享所述主控终端的MSISDN;
此时,所述注册单元13,具体用于:若不存在已经注册的注册终端,则确定所述第一终端为主控终端或附属终端;若所述第一终端为主控终端,则使用所述主控终端的MSISDN注册IMS网络;若所述第一终端为附属终端,则将所述注册请求中所述第一终端的标识修改为所述主控终端的MSISDN,并使用所述主控终端的MSISDN注册IMS网络。
进一步地,仍如图5所示,所述装置还包括:
更新单元14,用于若存在已经注册的终端,则在所述注册信息中更改所述第一终端的注册状态为已注册。
进一步地,仍如图5所示,所述装置还包括确定单元15和发送单元16,其中,
所述获取单元11,还用于获取需要向所述第一终端发送的短信;
所述确定单元15,用于确定所述第一终端为主控终端或附属终端;
所述发送单元16,用于若所述第一终端为主控终端,则将所述短信发送至所述第一终端。
进一步地,所述注册信息中包括每一个附属终端允许接收短信的触发条件;其中,
所述查询单元12,还用于若所述第一终端为主控终端,则在所述注册信息中,查询所述第一终端所在的终端群组中满足触发条件的附属终端;
更新单元14,还用于将所述短信的接收终端修改为满足触发条件的附属终端;
所述发送单元16,还用于将所述短信发送至所述满足触发条件的附属终端。
进一步地,所述注册信息中包括每一个附属终端允许接收短信的触发条件;其中,
所述查询单元12,还用于若所述第一终端为附属终端,则在所述注册信息中查询所述第一终端是否满足与所述第一终端对应的触发条件;
所述发送单元16,还用于若满足与所述第一终端对应的触发条件,则将所述短信发送至所述第一终端。
示例性的,图5中的终端注册装置可以以图6中的计算机设备(或***)的方式来实现。
图6所示为本发明实施例提供的计算机设备示意图。计算机设备100包括至少一个处理器21,通信总线22,存储器23以及至少一个通信接口24。
其中,图5中查询单元22、注册单元23、更新单元24以及确定单元25的功能可以通过图6中处理器21执行存储器23中存储的应用程序代码来实现。图5中获取单元21和发送单元26的功能可以由图6中的通信接口24来实现。
处理器21可以是一个通用中央处理器(CPU),微处理器,特定应用集成电路(application-specific integrated circuit,ASIC),或一个或多个用于控制本发明方案程序执行的集成电路。
通信总线22可包括一通路,在上述组件之间传送信息。所述通信接口24,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(RAN),无线局域网(Wireless Local Area Networks,WLAN)等。
存储器23可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(ElectricallyErasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过通信总线与处理器相连接。存储器也可以和处理器集成在一起。
其中,所述存储器23用于存储执行本发明方案的应用程序代码,并由处理器21来控制执行。所述处理器21用于执行所述存储器23中存储的应用程序代码。
示例性的,存储器23中预先存储有注册信息,所述注册信息用于指示终端群组内每一个终端的注册状态,所述终端群组中的所有终端共享一个MSISDN,例如,所述终端群组包括一个主控终端和除所述主控终端外的附属终端,所述终端群组中的所有终端共享所述主控终端的MSISDN。
进一步地,注册信息中还可以包括每一个附属终端允许接收短信的触发条件,这样,可以将接收终端为主控终端的短信,发送至满足触发条件的附属终端。
在具体实现中,作为一种实施例,处理器21可以包括一个或多个CPU,例如图6中的CPU0和CPU1。
在具体实现中,作为一种实施例,计算机设备100可以包括多个处理器,例如图6中的处理器21和处理器28。这些处理器中的每一个可以是一个单核(single-CPU)处理器,也可以是一个多核(multi-CPU)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
在具体实现中,作为一种实施例,计算机设备100还可以包括输出设备25和输入设备26。输出设备25和处理器21通信,可以以多种方式来显示信息。例如,输出设备25可以是液晶显示器(liquid crystal display,LCD),发光二级管(light emitting diode,LED)显示设备,阴极射线管(cathode ray tube,CRT)显示设备,或投影仪(projector)等。输入设备26和处理器21通信,可以以多种方式接受用户的输入。例如,输入设备26可以是鼠标、键盘、触摸屏设备或传感设备等。
上述的计算机设备100可以是一个通用计算机设备或者是一个专用计算机设备。在具体实现中,计算机设备100可以是台式机、便携式电脑、网络服务器、掌上电脑(Personal Digital Assistant,PDA)、移动手机、平板电脑、无线终端设备、通信设备、嵌入式设备或有图6中类似结构的设备。本发明实施例不限定计算机设备100的类型。
至此,本发明的实施例提供一种终端注册装置,在终端注册装置内预先存储注册信息,该注册信息用于指示终端群组内每一个终端的注册状态,并且,该终端群组中的所有终端共享一个移动台识别号码MSISDN,这样,在获取到第一终端的注册请求之后,由于该注册请求中包括第一终端的标识,终端注册装置可以根据第一终端的标识,在上述注册信息内查找第一终端所在的终端群组内是否存在已经注册的终端,若不存在已经注册的终端,则使用该终端群组共享的MSISDN注册IMS网络,这样一来,属于一个终端群组的所有终端只占用了一个MSISDN,可使同号业务中的不同终端占用一个MSISDN,避免MSISDN资源的紧缺和浪费问题。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
Claims (12)
1.一种终端注册方法,其特征在于,包括:
获取第一终端的注册请求,所述注册请求中包括所述第一终端的标识;
根据所述第一终端的标识,在预先存储的注册信息内查找所述第一终端所在的终端群组内是否存在已经注册的终端,所述注册信息用于指示所述终端群组内每一个终端的注册状态,所述终端群组中的所有终端共享一个移动台识别号码MSISDN;
若不存在已经注册的终端,则使用所述MSISDN注册网络之间互连的协议多媒体子***IMS网络;
其中,所述共享一个移动台识别号码MSISDN包括:所述终端群组仅被分配一个MSISDN,其中主控终端具有MSISDN,其他所有附属终端以IMPU标识和/或IMPI标识进行区分,共享主控终端的MSISDN。
2.根据权利要求1所述的方法,其特征在于,所述终端群组包括一个主控终端和除所述主控终端外的附属终端,所述终端群组中的所有终端共享所述主控终端的MSISDN;
其中,若不存在已经注册的注册终端,则使用所述MSISDN注册IMS网络,包括:
若不存在已经注册的注册终端,则确定所述第一终端为主控终端或附属终端;
若所述第一终端为主控终端,则使用所述主控终端的MSISDN注册IMS网络;
若所述第一终端为附属终端,则将所述注册请求中所述第一终端的标识修改为所述主控终端的MSISDN,并使用所述主控终端的MSISDN注册IMS网络。
3.根据权利要求1所述的方法,其特征在于,在根据所述第一终端的标识,在预先存储的注册信息内查找所述第一终端所在的终端群组内是否存在已经注册的终端之后,还包括:
若存在已经注册的终端,则在所述注册信息中更改所述第一终端的注册状态为已注册。
4.根据权利要求2或3所述的方法,其特征在于,在使用所述MSISDN注册IMS网络之后,还包括:
获取需要向所述第一终端发送的短信;
确定所述第一终端为主控终端或附属终端;
若所述第一终端为主控终端,则将所述短信发送至所述第一终端。
5.根据权利要求4所述的方法,其特征在于,所述注册信息中还包括每一个附属终端允许接收短信的触发条件;
其中,在确定所述第一终端为主控终端或附属终端之后,还包括:
若所述第一终端为主控终端,则在所述注册信息中,查询所述第一终端所在的终端群组中满足触发条件的附属终端;
将所述短信的接收终端修改为满足触发条件的附属终端;
将所述短信发送至所述满足触发条件的附属终端。
6.根据权利要求4所述的方法,其特征在于,所述注册信息中包括每一个附属终端允许接收短信的触发条件;
其中,在确定所述第一终端为主控终端或附属终端之后,还包括:
若所述第一终端为附属终端,则在所述注册信息中查询所述第一终端是否满足与所述第一终端对应的触发条件;
若满足与所述第一终端对应的触发条件,则将所述短信发送至所述第一终端。
7.一种终端注册装置,其特征在于,包括:
获取单元,用于获取第一终端的注册请求,所述注册请求中包括所述第一终端的标识;
查询单元,用于根据所述第一终端的标识,在预先存储的注册信息内查找所述第一终端所在的终端群组内是否存在已经注册的终端,所述注册信息用于指示所述终端群组内每一个终端的注册状态,所述终端群组中的所有终端共享一个移动台识别号码MSISDN;
注册单元,用于若不存在已经注册的终端,则使用所述MSISDN注册网络之间互连的协议多媒体子***IMS网络;
其中,所述共享一个移动台识别号码MSISDN包括:所述终端群组仅被分配一个MSISDN,其中主控终端具有MSISDN,其他所有附属终端以IMPU标识和/或IMPI标识进行区分,共享主控终端的MSISDN。
8.根据权利要求7所述的装置,其特征在于,所述终端群组包括一个主控终端和除所述主控终端外的附属终端,所述终端群组中的所有终端共享所述主控终端的MSISDN;
其中,所述注册单元,具体用于:若不存在已经注册的注册终端,则确定所述第一终端为主控终端或附属终端;若所述第一终端为主控终端,则使用所述主控终端的MSISDN注册IMS网络;若所述第一终端为附属终端,则将所述注册请求中所述第一终端的标识修改为所述主控终端的MSISDN,并使用所述主控终端的MSISDN注册IMS网络。
9.根据权利要求7所述的装置,其特征在于,所述装置还包括:
更新单元,用于若存在已经注册的终端,则在所述注册信息中更改所述第一终端的注册状态为已注册。
10.根据权利要求8或9所述的装置,其特征在于,所述装置还包括确定单元和发送单元,
所述获取单元,还用于获取需要向所述第一终端发送的短信;
所述确定单元,用于确定所述第一终端为主控终端或附属终端;
所述发送单元,用于若所述第一终端为主控终端,则将所述短信发送至所述第一终端。
11.根据权利要求10所述的装置,其特征在于,所述注册信息中包括每一个附属终端允许接收短信的触发条件;其中,
所述查询单元,还用于若所述第一终端为主控终端,则在所述注册信息中,查询所述第一终端所在的终端群组中满足触发条件的附属终端;
更新单元,还用于将所述短信的接收终端修改为满足触发条件的附属终端;
所述发送单元,还用于将所述短信发送至所述满足触发条件的附属终端。
12.根据权利要求10所述的装置,其特征在于,所述注册信息中包括每一个附属终端允许接收短信的触发条件;其中,
所述查询单元,还用于若所述第一终端为附属终端,则在所述注册信息中查询所述第一终端是否满足与所述第一终端对应的触发条件;
所述发送单元,还用于若满足与所述第一终端对应的触发条件,则将所述短信发送至所述第一终端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610562459.XA CN106028311B (zh) | 2016-07-15 | 2016-07-15 | 一种终端注册方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610562459.XA CN106028311B (zh) | 2016-07-15 | 2016-07-15 | 一种终端注册方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106028311A CN106028311A (zh) | 2016-10-12 |
CN106028311B true CN106028311B (zh) | 2019-03-15 |
Family
ID=57119335
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610562459.XA Active CN106028311B (zh) | 2016-07-15 | 2016-07-15 | 一种终端注册方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106028311B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108174377B (zh) * | 2018-02-11 | 2021-01-26 | 中国联合网络通信集团有限公司 | 开通号码的方法与*** |
CN111586675B (zh) | 2019-02-15 | 2022-04-12 | 华为技术有限公司 | 一种终端装置识别方法及装置 |
CN110312251B (zh) * | 2019-07-10 | 2021-11-16 | 中国联合网络通信集团有限公司 | 通信方法和***、服务呼叫会话控制功能实体、用户终端 |
CN113329403B (zh) * | 2021-05-24 | 2022-12-20 | 爱讯智联科技(北京)有限公司 | 一种一号多终端鉴权入网方法及*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007089755A3 (en) * | 2006-01-30 | 2007-12-27 | Roamware Inc | Method and system for keeping all phone numbers active while roaming with diverse operator subscriber identity modules |
CN101237635A (zh) * | 2007-01-29 | 2008-08-06 | 中国电信股份有限公司 | 移动终端在分组和电路交换网络中共用号码的方法及*** |
CN101400108A (zh) * | 2007-09-30 | 2009-04-01 | 华为技术有限公司 | 一种建立控制关联关系的方法、***及设备 |
CN103125105A (zh) * | 2010-08-12 | 2013-05-29 | 德国电信股份公司 | 用于管理向一组用户实体的通信的应用服务器 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7769000B2 (en) * | 2006-01-10 | 2010-08-03 | Research In Motion Limited | System and method for managing call routing in a network environment including IMS |
-
2016
- 2016-07-15 CN CN201610562459.XA patent/CN106028311B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007089755A3 (en) * | 2006-01-30 | 2007-12-27 | Roamware Inc | Method and system for keeping all phone numbers active while roaming with diverse operator subscriber identity modules |
CN101237635A (zh) * | 2007-01-29 | 2008-08-06 | 中国电信股份有限公司 | 移动终端在分组和电路交换网络中共用号码的方法及*** |
CN101400108A (zh) * | 2007-09-30 | 2009-04-01 | 华为技术有限公司 | 一种建立控制关联关系的方法、***及设备 |
CN103125105A (zh) * | 2010-08-12 | 2013-05-29 | 德国电信股份公司 | 用于管理向一组用户实体的通信的应用服务器 |
Also Published As
Publication number | Publication date |
---|---|
CN106028311A (zh) | 2016-10-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11595328B2 (en) | Methods, media and computing devices for implementing instant messaging system based on blockchain | |
JP4762658B2 (ja) | インターネット・マルチメディア・サブシステム(ims)ネットワーク内の分散slfルーティング機能を提供するための方法および装置 | |
KR101999780B1 (ko) | 가상 챗봇을 이용하여 인스턴트 메시징 서비스를 제공하는 서버, 단말 및 방법 | |
CN106028311B (zh) | 一种终端注册方法及装置 | |
JP6074514B2 (ja) | 特徴情報の取得方法、装置、ネットワーク装置、プログラム及び記録媒体 | |
WO2017206183A1 (zh) | 一种网络切片的确定方法、装置及*** | |
US20140012935A1 (en) | Instant messaging system and method | |
CN102143243B (zh) | 动态路由处理方法和装置及其家庭网关 | |
CN110209719B (zh) | 一种基于微服务架构的多种数据库统一访问***及方法 | |
CN103973461A (zh) | 一种通知消息的推送方法及消息服务器 | |
KR102191986B1 (ko) | 무선 환경에서 다수 개의 서비스 탐색을 제공하는 방법 및 시스템 | |
US10873640B2 (en) | Information exchange method and server | |
US20150324160A1 (en) | Network Printing Device, Server, System and Method | |
US20170289243A1 (en) | Domain name resolution method and electronic device | |
JP6251927B2 (ja) | 環境コンテキストを共有するための方法及び装置 | |
US20090097458A1 (en) | Method and System for Agent Redirecting the Terminal Request | |
US20060161550A1 (en) | System and method for distributing customer relationship management information | |
EP2974159B1 (en) | Method, device and system for voice communication | |
CN105450585A (zh) | 一种信息传输方法及装置 | |
US20120303601A1 (en) | Mobile search method and system thereof | |
KR20140017949A (ko) | 통신 시스템에서 개인 정보를 갱신하는 방법 및 장치 | |
JP2002368781A (ja) | ユーザ位置管理ドメインネーム変換システム | |
JP6972417B2 (ja) | 携帯端末、システム、アクセス方法、およびプログラム | |
CA2835193A1 (en) | Email address and telephone number unification systems and methods | |
CN105052207B (zh) | 一种信息查询方法、设备及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |