一种终端注册方法及装置的制造方法

文档序号:10661611阅读:417来源:国知局
一种终端注册方法及装置的制造方法
【专利摘要】本发明的实施例提供一种终端注册方法及装置,涉及通信领域,可使同号业务中的不同终端占用一个MSISDN,避免MSISDN资源的紧缺和浪费问题。该方法包括:获取第一终端的注册请求,所述注册请求中包括所述第一终端的标识;根据所述第一终端的标识,在预先存储的注册信息内查找所述第一终端所在的终端群组内是否存在已经注册的终端,所述注册信息用于指示所述终端群组内每一个终端的注册状态,所述终端群组中的所有终端共享一个移动台识别号码MSISDN;若不存在已经注册的终端,则使用所述MSISDN注册IMS网络。
【专利说明】
一种终端注册方法及装置
技术领域
[0001 ]本发明涉及通信领域,尤其涉及一种终端注册方法及装置。
【背景技术】
[0002] 同号业务,即多个SIM卡能够共用同一个手机号码,也称为移动台识别号码 (MSISDN,Mobile Subscriber International ISDN/PSTN number),来实现语音、短信及数 据业务。
[0003] 具体的,现有的同号业务需要关联多个S頂卡,并在这多个SM卡中设置一个S頂卡 为主卡,其余S頂卡为从属卡,并且,无论是主卡还是从属卡都绑定有唯一的MSISDN,并使用 绑定的MSISDN独立向HSS发起注册请求进行注册流程,当注册完成后,无论是主卡还是从属 卡所在的终端发起语音或短信业务时,均向被叫终端显示主卡的MSISDN。
[0004] 也就是说,在上述同号业务中,每个SM卡都占用了一个MSISDN,但在实际使用时 却只是显示主卡的MSISDN,造成了MSISDN资源的紧缺和浪费。

【发明内容】

[0005] 本发明的实施例提供一种终端注册方法及装置,可使同号业务中的不同终端占用 一个MS ISDN,避免MS ISDN资源的紧缺和浪费问题。
[0006] 为达到上述目的,本发明的实施例采用如下技术方案:
[0007] 第一方面,本发明的实施例提供一种终端注册方法,在终端注册装置内预先存储 注册信息,该注册信息用于指示终端群组内每一个终端的注册状态,并且,该终端群组中的 所有终端共享一个MSISDN,这样,在获取到第一终端的注册请求之后,由于该注册请求中包 括第一终端的标识,终端注册装置可以根据第一终端的标识,在上述注册信息内查找第一 终端所在的终端群组内是否存在已经注册的终端,若不存在已经注册的终端,则使用该终 端群组共享的MSISDN注册頂S网络,这样一来,属于一个终端群组的所有终端只占用了一个 MS ISDN,可使同号业务中的不同终端占用一个MS ISDN,避免MS ISDN资源的紧缺和浪费问题。
[0008] 在一种可能的设计中,该终端群组包括一个主控终端和除该主控终端外的附属终 端,该终端群组中的所有终端共享该主控终端的MSISDN;此时,若不存在已经注册的注册终 端,则使用该MS ISDN注册頂S网络,包括:
[0009] 若不存在已经注册的注册终端,则确定该第一终端为主控终端或附属终端;若该 第一终端为主控终端,则使用该主控终端的MSISDN注册IMS网络;若该第一终端为附属终 端,则将该注册请求中该第一终端的标识修改为该主控终端的MSISDN,并使用该主控终端 的MSISDN注册IMS网络。
[0010]相应的,在根据该第一终端的标识,在预先存储的注册信息内查找该第一终端所 在的终端群组内是否存在已经注册的终端之后,还包括:若存在已经注册的终端,则在该注 册信息中更改该第一终端的注册状态为已注册,即完成第一终端的注册过程。
[0011] 在一种可能的设计中,在使用该MS ISDN注册IMS网络之后,还包括:获取需要向该 第一终端发送的短信;确定该第一终端为主控终端或附属终端;由于主控终端一般是用户 经常使用的终端,因此,当第一终端为主控终端时,终端注册装置无需触发条件便可以将短 信直接发送至第一终端。
[0012] 在一种可能的设计中,该注册信息中还包括每一个附属终端允许接收短信的触发 条件;此时,在确定该第一终端为主控终端或附属终端之后,还包括:若该第一终端为主控 终端,则在该注册信息中,查询该第一终端所在的终端群组中满足触发条件的附属终端;将 该短信的接收终端修改为满足触发条件的附属终端;将该短信发送至该满足触发条件的附 属终端。
[0013] 在一种可能的设计中,该注册信息中包括每一个附属终端允许接收短信的触发条 件;其中,在确定该第一终端为主控终端或附属终端之后,还包括:若该第一终端为附属终 端,则在该注册信息中查询该第一终端是否满足与该第一终端对应的触发条件;若满足与 该第一终端对应的触发条件,则将该短信发送至该第一终端。
[0014]这样,终端注册装置可以根据触发条件选择性的控制附属终端接收发给主控终端 的短信,避免统一将短信发送给所有附属终端,造成用户重复接收相同短信的问题。
[0015] 第二方面,本发明的实施例提供一种终端注册装置,包括:获取单元,用于获取第 一终端的注册请求,该注册请求中包括该第一终端的标识;查询单元,用于根据该第一终端 的标识,在预先存储的注册信息内查找该第一终端所在的终端群组内是否存在已经注册的 终端,该注册信息用于指示该终端群组内每一个终端的注册状态,该终端群组中的所有终 端共享一个MSISDN;注册单元,用于若不存在已经注册的终端,则使用该MSISDN注册IMS网 络。
[0016] 在一种可能的设计中,该终端群组包括一个主控终端和除该主控终端外的附属终 端,该终端群组中的所有终端共享该主控终端的MSISDN;此时,该注册单元,具体用于:若不 存在已经注册的注册终端,则确定该第一终端为主控终端或附属终端;若该第一终端为主 控终端,则使用该主控终端的MSISDN注册IMS网络;若该第一终端为附属终端,则将该注册 请求中该第一终端的标识修改为该主控终端的MSI SDN,并使用该主控终端的MSI SDN注册 頂S网络。
[0017] 在一种可能的设计中,该装置还包括:更新单元,用于若存在已经注册的终端,则 在该注册信息中更改该第一终端的注册状态为已注册。
[0018] 在一种可能的设计中,该装置还包括确定单元和发送单元,该获取单元,还用于获 取需要向该第一终端发送的短信;该确定单元,用于确定该第一终端为主控终端或附属终 端;该发送单元,用于若该第一终端为主控终端,则将该短信发送至该第一终端。
[0019] 在一种可能的设计中,该注册信息中包括每一个附属终端允许接收短信的触发条 件;其中,该查询单元,还用于若该第一终端为主控终端,则在该注册信息中,查询该第一终 端所在的终端群组中满足触发条件的附属终端;更新单元,还用于将该短信的接收终端修 改为满足触发条件的附属终端;该发送单元,还用于将该短信发送至该满足触发条件的附 属终端。
[0020] 在一种可能的设计中,该注册信息中包括每一个附属终端允许接收短信的触发条 件;其中,该查询单元,还用于若该第一终端为附属终端,则在该注册信息中查询该第一终 端是否满足与该第一终端对应的触发条件;该发送单元,还用于若满足与该第一终端对应 的触发条件,则将该短信发送至该第一终端。
[0021] 第三方面,本发明的实施例提供一种终端注册装置,包括:处理器、存储器、总线和 通信接口;该存储器用于存储计算机执行指令,该处理器与该存储器通过该总线连接,当该 终端注册装置运行时,该处理器执行该存储器存储的该计算机执行指令,以使该终端注册 装置执行如第一方面中任意一项的终端注册方法。
[0022] 第四方面,本发明实施例提供了一种计算机存储介质,用于储存为上述终端注册 装置所用的计算机软件指令,其包含用于执行上述方面为终端注册装置所设计的程序。
[0023] 本发明中,上述终端注册装置的名字对设备或功能模块本身不构成限定,在实际 实现中,这些设备或功能模块可以以其他名称出现。只要各个设备或功能模块的功能和本 发明类似,属于本发明权利要求及其等同技术的范围之内。
[0024] 另外,第二方面至第四方面中任一种设计方式所带来的技术效果可参见第一方面 中不同设计方式所带来的技术效果,此处不再赘述。
[0025] 本发明的这些方面或其他方面在以下实施例的描述中会更加简明易懂。
【附图说明】
[0026] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。
[0027]图1为本发明实施例提供的一种IMS网络架构的不意图一;
[0028] 图2为本发明实施例提供的一种IMS网络架构的示意图二;
[0029] 图3为本发明实施例提供的一种终端注册方法的流程示意图;
[0030] 图4为本发明实施例提供的一种短信接收方法的流程示意图;
[0031] 图5为本发明的实施例提供的一种终端注册装置的结构示意图;
[0032] 图6为本发明的实施例提供的一种计算机设备的结构示意图。
【具体实施方式】
[0033]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0034] 本发明的实施例提供一种终端注册方法,可应用于基于IMS( IP Multimedia Subsystem,IP多媒体子系统)网络架构下的各种应用场景,例如VoLTE(Voice over LTE,基 于頂S的语音业务)等。
[0035] 如图 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)。
[0036] 其中,CSCF 01是IMS网络架构中的核心网元,用于执行路由控制、业务触发等功 能,HSS 02用于保存用户的签约属性,而网关03用于各类终端在执行不同业务时实现与頂S 网络互通。
[0037] 在终端注册頂S网络时,终端可以向网关03发送注册请求,该请求中需要携带终端 的MSISDN、IMSI(International Mobile Subscriber Identification Number,国际移动 用户识别码)、IMPU(IP Multimedia Public Identity,IP多媒体公共标识)以及IMPI(IP Multimedia Private Identity,IP多媒体私有标识)等标识中的至少一个,网关03接收到 该注册请求后,向HSS 02转发该注册请求,进而使用接收到的MSISDN、頂SI、頂PU或頂PI等 标识完成注册过程。
[0038] 进一步,对于短信业务,如图2所示,頂S网络架构中还包括与CSCF 01相连的SMSC 04(Short Message Service Center,短消息服务中心),此时,终端1向终端2发送短信时, 会先将短信发送至SMSC 04,SMSC 04根据短信接收方,即终端2的MSISDN,通过网关03向终 端2转发终端1发送的短信。
[0039] 基于上述IMS网络架构,针对使用同号业务的多个终端,本发明的实施例提供一种 终端注册方法,如图3所示,包括:
[0040] 101、终端注册装置获取第一终端的注册请求,注册请求中包括第一终端的标识。 [0041 ] 其中,上述终端注册装置可以为上述頂S网络架构中的网关03,也可以为与网关03 相连的单独的功能实体,本发明实施例对此不作任何限定。
[0042] 具体的,在使用同号业务的终端(本发明实施例中称为第一终端)在实现语音、短 信以及数据业务之前,首先需要注册IMS网络,即成为頂S网络的成员,此时,第一终端可以 向终端注册装置发送注册请求,该注册请求中携带有第一终端的标识,例如,该标识可以为 第一终端的頂PU和/或頂PI等頂S标识。
[0043] 102、终端注册装置根据第一终端的标识,在预先存储的注册信息内查找第一终端 所在的终端群组内是否存在已经注册的终端。
[0044] 其中,该注册信息用于指示终端群组内每一个终端的注册状态,并且,该终端群组 中的所有终端共享一个MSISDN。
[0045] 例如,该终端群组包括一个主控终端和除主控终端外的至少一个附属终端(上述 第一终端可以是主控终端,也可以是附属终端),此时,该终端群组中的所有终端共享主控 终端的MS ISDN。
[0046] 示例性的,如表1所示,终端群组1的注册信息,其中,终端群组1包括终端A、终端B 和终端C,终端A为主控终端,终端B和终端C为终端A的附属终端,只有主控终端(即终端A)具 有MSISDN,由于MSISDN与頂SI是--对应的,没有为附属终端分配頂SI,因此,附属终端的 标识可以使用其他頂S标识来区分,例如,頂PU。
[0047] 表 1
[0049] 也就是说,与现有技术中,需要为签约同号业务的每个终端分别分配一个MSISDN, 不同的是,在本发明实施例中,签约同号业务的每一个终端群组内共享一个MSISDN,而终端 群组内的一个或多个附属终端是根据终端标识区分的,例如,终端1和终端2都签约了同号 业务,属于一个终端群组,即终端1和终端2共享一个手机号,即MSISDN,但终端1的标识为 頂PU1,终端2的标识为頂PU2。
[0050] 需要说明的是,在本发明的实施例中,终端的概念是以终端标识定义的,也就是 说,一个终端标识对应一个终端,在实际应用中,以手机为例,同一台手机可以有多个终端 标识,例如,手机通过无线网络进行网络通话时使用的頂PU为頂PU1,而使用4G网络进行通 话时使用的頂PU为頂PU2,此时,可以将该手机视为两个终端。
[0051] 具体的,在步骤102中,终端注册装置根据步骤101中获取的第一终端的标识,可以 在上述注册信息中首先确定第一终端所在的终端群组,例如表1中的终端群组1,进而,由于 上述注册信息中记录了终端群组1内每一个终端的注册状态,因此,终端注册装置可以确定 出第一终端所在的终端群组内是否存在已经注册的终端。
[0052] 那么,如果第一终端所在的终端群组内存在已经注册的终端,则执行下述步骤 103;如果第一终端所在的终端群组内不存在已经注册的终端,则执行下述步骤104-105。
[0053] 103、若存在已经注册的终端,则终端注册装置在注册信息中更改第一终端的注册 状态为已注册。
[0054] 具体的,若存在已经注册的终端,则说明该终端群组内的其他终端已经使用共享 的主控终端的MSISDN注册了頂S网,因此,终端注册装置只需要在上述注册信息中,例如表1 所示的注册信息中,将第一终端的注册状态从未注册更改为已注册即可。
[0055] 104、若不存在已经注册的终端,则终端注册装置确定第一终端为主控终端或附属 终端。
[0056] 具体的,上述注册信息中记录有主控终端的标识,若第一终端的标识与记录的主 控终端的标识相同,则确定第一终端为主控终端;若第一终端的标识与记录的主控终端的 标识不相同,则确定第一终端为附属终端。
[0057] 如果第一终端为主控终端,则执行下述步骤105a;如果第一终端为附属终端,则执 行下述步骤l〇5b。
[0058] 105a、若第一终端为主控终端,则终端注册装置使用主控终端的MSISDN注册頂S网 络。
[0059]具体的,若第一终端为主控终端,由于在注册信息中已经为主控终端分配了 MSISDN,因此,可沿用现有的注册流程,直接向HSS发送转发上述注册请求,以使得HSS根据 主控终端的MS ISDN注册IMS网络。
[0060] 105b、若第一终端为附属终端,则终端注册装置将注册请求中第一终端的标识修 改为主控终端的MS ISDN,并使用主控终端的MS ISDN注册頂S网络。
[0061 ]具体的,若第一终端为附属终端,由于附属终端并未分配MSISDN,第一终端无法独 立的向HSS发起注册流程,此时,终端注册装置将上述注册请求中第一终端的标识修改为主 控终端的MS ISDN,即使用主控终端的身份向HSS发送转发修改后的注册请求,以使得HSS根 据主控终端的MS ISDN注册頂S网络。
[0062] 至此,本发明的实施例提供一种终端注册方法,在终端注册装置内预先存储注册 信息,该注册信息用于指示终端群组内每一个终端的注册状态,并且,该终端群组中的所有 终端共享一个移动台识别号码MSISDN,这样,在获取到第一终端的注册请求之后,由于该注 册请求中包括第一终端的标识,终端注册装置可以根据第一终端的标识,在上述注册信息 内查找第一终端所在的终端群组内是否存在已经注册的终端,若不存在已经注册的终端, 则使用该终端群组共享的MSISDN注册頂S网络,这样一来,属于一个终端群组的所有终端只 占用了一个MSISDN,可使同号业务中的不同终端占用一个MSISDN,避免MSISDN资源的紧缺 和浪费问题。
[0063] 进一步地,基于上述IMS网络架构,当终端注册IMS网络之后,便可以实现语音、短 信以及数据业务等服务,对此,本发明的实施例提供一种使用同号业务的终端实现短信接 收的方法,此时,如表2所示,上述注册信息中还包括每一个附属终端允许接收短信的触发 条件。
[0064] 如表2所示,终端B允许接收短信的触发条件是:主控终端未注册,即在终端A未注 册时,终端B可以代理终端A接收发送给终端A的短信;而终端C允许接收短信的触发条件是: 10am · -20am ·,即只有在早上10点(10am ·)至晚上8点(20am ·)的时间段内,终端C可以代理终 端A接收发送给终端A的短信。
[0065] 表 2
[0067] 需要说明的是,用户可以选择或设置不同附属终端的触发条件,例如,该触发条件 可以为:无条件、主控终端未注册、主控终端接收失败或主控终端未阅读等,从而,终端注册 装置可以根据用户的需要选择性的控制附属终端接收发给主控终端的短信,避免统一将短 信发送给所有附属终端,造成用户重复接收相同短信的问题。
[0068] 具体的,如图4所示,上述使用同号业务的终端实现短信接收的方法包括:
[0069] 201、终端注册装置获取需要向第一终端发送的短信。
[0070] 具体的,终端注册装置可以从图2中的SMSC 04获取需要发送给第一终端的短信, 即短信的接收终端为第一终端,而第一终端是签约同号业务的终端。
[0071] 202、终端注册装置确定第一终端为主控终端或附属终端。
[0072] 具体的,上述注册信息中记录有主控终端的标识,若第一终端的标识与记录的主 控终端的标识相同,则确定第一终端为主控终端;若第一终端的标识与记录的主控终端的 标识不相同,则确定第一终端为附属终端。
[0073] 如果第一终端为主控终端,则执行下述步骤203a_206a;如果第一终端为附属终 端,则执行下述步骤203b-204b。
[0074] 203a、若第一终端为主控终端,则终端注册装置将短信发送至第一终端。
[0075]由于主控终端一般是用户经常使用的终端,因此,当第一终端为主控终端时,终端 注册装置无需触发条件便可以将短信直接发送至第一终端。
[0076] 204a、终端注册装置在注册信息中,查询第一终端所在的终端群组中满足触发条 件的附属终端。
[0077] 并且,终端注册装置还可以在注册信息中,查询第一终端所在的终端群组中满足 触发条件的附属终端。
[0078] 例如,如表2所示,此时,第一终端为中控主控终端,即终端A,终端B允许接收短信 的触发条件是:主控终端未注册,即在终端A未注册时,终端B可以代理终端A接收发送给终 端A的短信;那么,在步骤204a中,终端注册装置根据该触发条件,可以查询终端A是否注册, 若终端A未注册,则终端B为上述满足触发条件的一个附属终端。
[0079]又或者,仍如表2所示,终端C允许接收短信的触发条件是:10am.-20am·,即只有在 早上10点(l〇am.)至晚上8点(20am.)的时间段内,终端C可以代理终端A接收发送给终端A的 短信,那么,在步骤204a中,终端注册装置根据该触发条件,可以查询当前的时间是否在 10am.-20am之间,若当前的时间是否在10am.-20am之间,则终端C为上述满足触发条件的一 个附属终端。
[0080] 205a、终端注册装置将短信的接收终端修改为满足触发条件的附属终端。
[0081] 具体的,终端注册装置可以将原接收终端,即第一终端的标识,例如,第一终端的 頂PU,修改为满足触发条件的附属终端,例如上述终端B和终端C的标识,例如,修改为终端B 和终端C的頂PU。
[0082] 206a、终端注册装置将短信发送至满足触发条件的附属终端。
[0083]这样,终端注册装置可以按照修改后的接收端的标识,将短信发送至修改后的接 收端,即满足触发条件的附属终端。
[0084] 203b、若第一终端为附属终端,则终端注册装置在注册信息中查询第一终端是否 满足与第一终端对应的触发条件。
[0085]当第一终端为附属终端时,终端注册装置还可以在注册信息中,查询第一终端的 对应的触发条件,进而判断是否满足该触发条件。
[0086] 204b、若满足与第一终端对应的触发条件,则终端注册装置将短信发送至第一终 端。
[0087]与步骤204类似的,若不满足与第一终端对应的触发条件,则终端注册装置还可以 根据上述注册信息,进一步确定第一终端所在的终端群组中满足触发条件的其他附属终 端,进而将短信的接收终端修改为上述其他附属终端,并将短信发送至该附属终端。
[0088] 至此,本发明的实施例提供一种短信接收方法,在终端注册装置内预先存储注册 信息,该注册信息用于指示终端群组内每一个终端的注册状态,并且,该注册信息中包括每 一个附属终端允许接收短信的触发条件。这样,在获取到需要向第一终端发送的短信之后, 终端注册装置可以根据各个附属终端的触发条件,确定第一终端所在的终端群组中满足触 发条件的附属终端,从而通过修改短信的接收终端,将该短信发送给满足触发条件的附属 终端,即终端注册装置可以根据触发条件选择性的控制附属终端接收发给主控终端的短 信,避免统一将短信发送给所有附属终端,造成用户重复接收相同短信的问题。
[0089] 进一步地,图5为本发明实施例提供的一种终端注册装置的结构示意图,本发明实 施例提供的终端注册装置可以用于实施上述图1-图4所示的本发明各实施例实现的方法, 为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照图1-图4所示的本发明各实施例。
[0090] 示例性的,该终端注册装置具体可以为IMS网络中的网关03,例如,IP短信业务网 关。
[0091 ]具体的,该终端注册装置包括:
[0092] 获取单元11,用于获取第一终端的注册请求,所述注册请求中包括所述第一终端 的标识;
[0093] 查询单元12,用于根据所述第一终端的标识,在预先存储的注册信息内查找所述 第一终端所在的终端群组内是否存在已经注册的终端,所述注册信息用于指示所述终端群 组内每一个终端的注册状态,所述终端群组中的所有终端共享一个MSISDN;
[0094] 注册单元13,用于若不存在已经注册的终端,则使用所述MSISDN注册IMS网络。
[0095] 进一步地,所述终端群组包括一个主控终端和除所述主控终端外的附属终端,所 述终端群组中的所有终端共享所述主控终端的MSISDN;
[0096] 此时,所述注册单元13,具体用于:若不存在已经注册的注册终端,则确定所述第 一终端为主控终端或附属终端;若所述第一终端为主控终端,则使用所述主控终端的 MSISDN注册頂S网络;若所述第一终端为附属终端,则将所述注册请求中所述第一终端的标 识修改为所述主控终端的MS ISDN,并使用所述主控终端的MS ISDN注册頂S网络。
[0097] 进一步地,仍如图5所示,所述装置还包括:
[0098]更新单元14,用于若存在已经注册的终端,则在所述注册信息中更改所述第一终 端的注册状态为已注册。
[0099] 进一步地,仍如图5所示,所述装置还包括确定单元15和发送单元16,其中,
[0100] 所述获取单元11,还用于获取需要向所述第一终端发送的短信;
[0101] 所述确定单元15,用于确定所述第一终端为主控终端或附属终端;
[0102] 所述发送单元16,用于若所述第一终端为主控终端,则将所述短信发送至所述第 一终端。
[0103] 进一步地,所述注册信息中包括每一个附属终端允许接收短信的触发条件;其中,
[0104] 所述查询单元12,还用于若所述第一终端为主控终端,则在所述注册信息中,查询 所述第一终端所在的终端群组中满足触发条件的附属终端;
[0105] 更新单元14,还用于将所述短信的接收终端修改为满足触发条件的附属终端;
[0106] 所述发送单元16,还用于将所述短信发送至所述满足触发条件的附属终端。
[0107] 进一步地,所述注册信息中包括每一个附属终端允许接收短信的触发条件;其中,
[0108] 所述查询单元12,还用于若所述第一终端为附属终端,则在所述注册信息中查询 所述第一终端是否满足与所述第一终端对应的触发条件;
[0109] 所述发送单元16,还用于若满足与所述第一终端对应的触发条件,则将所述短信 发送至所述第一终端。
[0110] 示例性的,图5中的终端注册装置可以以图6中的计算机设备(或系统)的方式来实 现。
[0111] 图6所示为本发明实施例提供的计算机设备示意图。计算机设备100包括至少一个 处理器21,通信总线22,存储器23以及至少一个通信接口 24。
[0112] 其中,图5中查询单元22、注册单元23、更新单元24以及确定单元25的功能可以通 过图6中处理器21执行存储器23中存储的应用程序代码来实现。图5中获取单元21和发送单 元26的功能可以由图6中的通信接口 24来实现。
[0113] 处理器21可以是一个通用中央处理器(CPU),微处理器,特定应用集成电路 (application-specific integrated circuit,ASIC),或一个或多个用于控制本发明方案 程序执行的集成电路。
[0114] 通信总线22可包括一通路,在上述组件之间传送信息。所述通信接口 24,使用任何 收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(RAN),无线局 域网(Wireless Local Area Networks,WLAN)等。
[0115] 存储器23可以是只读存储器(read-only memory,R0M)或可存储静态信息和指令 的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信 息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPR0M)、只读光盘(Compact Disc Read-Only Memory,⑶-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用 光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指 令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。 存储器可以是独立存在,通过通信总线与处理器相连接。存储器也可以和处理器集成在一 起。
[0116]其中,所述存储器23用于存储执行本发明方案的应用程序代码,并由处理器21来 控制执行。所述处理器21用于执行所述存储器23中存储的应用程序代码。
[0117] 示例性的,存储器23中预先存储有注册信息,所述注册信息用于指示终端群组内 每一个终端的注册状态,所述终端群组中的所有终端共享一个MSISDN,例如,所述终端群组 包括一个主控终端和除所述主控终端外的附属终端,所述终端群组中的所有终端共享所述 主控终端的MS ISDN。
[0118] 进一步地,注册信息中还可以包括每一个附属终端允许接收短信的触发条件,这 样,可以将接收终端为主控终端的短信,发送至满足触发条件的附属终端。
[0119] 在具体实现中,作为一种实施例,处理器21可以包括一个或多个CPU,例如图6中的 CPU0和CPU1。
[0120] 在具体实现中,作为一种实施例,计算机设备100可以包括多个处理器,例如图6中 的处理器21和处理器28。这些处理器中的每一个可以是一个单核(single-CPU)处理器,也 可以是一个多核(multi-CPU)处理器。这里的处理器可以指一个或多个设备、电路、和/或用 于处理数据(例如计算机程序指令)的处理核。
[0121] 在具体实现中,作为一种实施例,计算机设备100还可以包括输出设备25和输入设 备26。输出设备25和处理器21通信,可以以多种方式来显示信息。例如,输出设备25可以是 液晶显不器(liquid crystal display,LCD),发光二级管(light emitting diode,LED)显 示设备,阴极射线管(cathode ray tube,CRT)显示设备,或投影仪(projector)等。输入设 备26和处理器21通信,可以以多种方式接受用户的输入。例如,输入设备26可以是鼠标、键 盘、触摸屏设备或传感设备等。
[0122] 上述的计算机设备100可以是一个通用计算机设备或者是一个专用计算机设备。 在具体实现中,计算机设备1〇〇可以是台式机、便携式电脑、网络服务器、掌上电脑 (Personal Digital Assistant,PDA)、移动手机、平板电脑、无线终端设备、通信设备、嵌入 式设备或有图6中类似结构的设备。本发明实施例不限定计算机设备100的类型。
[0123] 至此,本发明的实施例提供一种终端注册装置,在终端注册装置内预先存储注册 信息,该注册信息用于指示终端群组内每一个终端的注册状态,并且,该终端群组中的所有 终端共享一个移动台识别号码MSISDN,这样,在获取到第一终端的注册请求之后,由于该注 册请求中包括第一终端的标识,终端注册装置可以根据第一终端的标识,在上述注册信息 内查找第一终端所在的终端群组内是否存在已经注册的终端,若不存在已经注册的终端, 则使用该终端群组共享的MSISDN注册頂S网络,这样一来,属于一个终端群组的所有终端只 占用了一个MSISDN,可使同号业务中的不同终端占用一个MSISDN,避免MSISDN资源的紧缺 和浪费问题。
[0124] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能 模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模 块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功 能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过 程,在此不再赘述。
[0125] 在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以 通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或 单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元 或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所 显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的 间接耦合或通信连接,可以是电性,机械或其它的形式。
[0126] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显 示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个 网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目 的。
[0127] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以 是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单 元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0128] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用 时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上 或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式 体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机 设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个 实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器 (R0M,Read_0nly Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘 等各种可以存储程序代码的介质。
[0129] 以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何 熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵 盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【主权项】
1. 一种终端注册方法,其特征在于,包括: 获取第一终端的注册请求,所述注册请求中包括所述第一终端的标识; 根据所述第一终端的标识,在预先存储的注册信息内查找所述第一终端所在的终端群 组内是否存在已经注册的终端,所述注册信息用于指示所述终端群组内每一个终端的注册 状态,所述终端群组中的所有终端共享一个移动台识别号码MSISDN; 若不存在已经注册的终端,则使用所述MSISDN注册网络之间互连的协议多媒体子系统 頂S网络。2. 根据权利要求1所述的方法,其特征在于,所述终端群组包括一个主控终端和除所述 主控终端外的附属终端,所述终端群组中的所有终端共享所述主控终端的MSISDN; 其中,若不存在已经注册的注册终端,则使用所述MSISDN注册頂S网络,包括: 若不存在已经注册的注册终端,则确定所述第一终端为主控终端或附属终端; 若所述第一终端为主控终端,则使用所述主控终端的MSISDN注册頂S网络; 若所述第一终端为附属终端,则将所述注册请求中所述第一终端的标识修改为所述主 控终端的MS ISDN,并使用所述主控终端的MS ISDN注册頂S网络。3. 根据权利要求1所述的方法,其特征在于,在根据所述第一终端的标识,在预先存储 的注册信息内查找所述第一终端所在的终端群组内是否存在已经注册的终端之后,还包 括: 若存在已经注册的终端,则在所述注册信息中更改所述第一终端的注册状态为已注 ΠΠ. 册。4. 根据权利要求2或3所述的方法,其特征在于,在使用所述MSISDN注册IMS网络之后, 还包括: 获取需要向所述第一终端发送的短信; 确定所述第一终端为主控终端或附属终端; 若所述第一终端为主控终端,则将所述短信发送至所述第一终端。5. 根据权利要求4所述的方法,其特征在于,所述注册信息中还包括每一个附属终端允 许接收短信的触发条件; 其中,在确定所述第一终端为主控终端或附属终端之后,还包括: 若所述第一终端为主控终端,则在所述注册信息中,查询所述第一终端所在的终端群 组中满足触发条件的附属终端; 将所述短信的接收终端修改为满足触发条件的附属终端; 将所述短信发送至所述满足触发条件的附属终端。6. 根据权利要求4所述的方法,其特征在于,所述注册信息中包括每一个附属终端允许 接收短信的触发条件; 其中,在确定所述第一终端为主控终端或附属终端之后,还包括: 若所述第一终端为附属终端,则在所述注册信息中查询所述第一终端是否满足与所述 第一终端对应的触发条件; 若满足与所述第一终端对应的触发条件,则将所述短信发送至所述第一终端。7. -种终端注册装置,其特征在于,包括: 获取单元,用于获取第一终端的注册请求,所述注册请求中包括所述第一终端的标识; 查询单元,用于根据所述第一终端的标识,在预先存储的注册信息内查找所述第一终 端所在的终端群组内是否存在已经注册的终端,所述注册信息用于指示所述终端群组内每 一个终端的注册状态,所述终端群组中的所有终端共享一个移动台识别号码MSISDN; 注册单元,用于若不存在已经注册的终端,则使用所述MSISDN注册网络之间互连的协 议多媒体子系统頂S网络。8. 根据权利要求7所述的装置,其特征在于,所述终端群组包括一个主控终端和除所述 主控终端外的附属终端,所述终端群组中的所有终端共享所述主控终端的MSISDN; 其中,所述注册单元,具体用于:若不存在已经注册的注册终端,则确定所述第一终端 为主控终端或附属终端;若所述第一终端为主控终端,则使用所述主控终端的MSISDN注册 頂S网络;若所述第一终端为附属终端,则将所述注册请求中所述第一终端的标识修改为所 述主控终端的MS ISDN,并使用所述主控终端的MS ISDN注册頂S网络。9. 根据权利要求7所述的装置,其特征在于,所述装置还包括: 更新单元,用于若存在已经注册的终端,则在所述注册信息中更改所述第一终端的注 册状态为已注册。10. 根据权利要求8或9所述的装置,其特征在于,所述装置还包括确定单元和发送单 元, 所述获取单元,还用于获取需要向所述第一终端发送的短信; 所述确定单元,用于确定所述第一终端为主控终端或附属终端; 所述发送单元,用于若所述第一终端为主控终端,则将所述短信发送至所述第一终端。11. 根据权利要求10所述的装置,其特征在于,所述注册信息中包括每一个附属终端允 许接收短信的触发条件;其中, 所述查询单元,还用于若所述第一终端为主控终端,则在所述注册信息中,查询所述第 一终端所在的终端群组中满足触发条件的附属终端; 更新单元,还用于将所述短信的接收终端修改为满足触发条件的附属终端; 所述发送单元,还用于将所述短信发送至所述满足触发条件的附属终端。12. 根据权利要求10所述的装置,其特征在于,所述注册信息中包括每一个附属终端允 许接收短信的触发条件;其中, 所述查询单元,还用于若所述第一终端为附属终端,则在所述注册信息中查询所述第 一终端是否满足与所述第一终端对应的触发条件; 所述发送单元,还用于若满足与所述第一终端对应的触发条件,则将所述短信发送至 所述第一终端。
【文档编号】H04W8/26GK106028311SQ201610562459
【公开日】2016年10月12日
【申请日】2016年7月15日
【发明人】刘牧寅, 马瑞涛, 符刚, 吕光旭, 朱斌, 薛淼
【申请人】中国联合网络通信集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1