终端的业务注册方法和系统转让专利

申请号 : CN202010046414.3

文献号 : CN113141328B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刁小林

申请人 : 成都鼎桥通信技术有限公司

摘要 :

本申请公开了一种终端的业务注册方法和系统,包括:终端登录云指挥系统获取相应用户的云指挥系统令牌(ccmdToken),利用所述ccmdToken登录专网,获取所述用户对应的国际移动用户号码ISDN和专网令牌aasToken;当需要发起业务注册时,所述终端向多媒体调度中心(MDC)发送业务注册请求;所述业务注册请求中携带所述ISDN和所述aasToken;所述MDC根据所述业务注册请求,触发利用所述终端的所述ISDN和所述aasToken对所述终端进行认证,将认证结果通知给所述终端。采用本申请技术方案,可以在保障系统安全的同时增加用户业务注册的便捷性。

权利要求 :

1.一种终端的业务注册方法,其特征在于,包括:

终端登录云指挥系统获取相应用户的云指挥系统令牌ccmdToken;并利用所述ccmdToken登录专网,获取所述用户对应的国际移动用户号码ISDN和专网令牌aasToken;

当需要发起业务注册时,所述终端向多媒体调度中心MDC发送业务注册请求;所述业务注册请求中携带所述ISDN和所述aasToken;

所述MDC根据所述业务注册请求,触发利用所述终端的所述ISDN和所述aasToken对所述终端进行认证,将认证结果通知给所述终端;

其中,所述获取所述用户对应的国际移动用户号码ISDN和专网令牌aasToken包括:所述终端利用所述用户标识和所述ccmdToken登录所述专网的用户设备管控中心eUDC;

所述eUDC根据所述用户标识从所述云指挥系统的CUDC获取相应的云指挥系统令牌ccmdToken_0,如果所述ccmdToken_0与所述终端发送的ccmdToken相同,则为所述用户配置专网令牌aasToken,并从所述云指挥系统的CUDC获取所述用户标识对应的ISDN,将所述aasToken和所述用户标识对应的ISDN发送给所述终端,所述ISDN由所述云指挥系统在所述用户开通云指挥服务账户时配置。

2.根据权利要求1所述的方法,其特征在于,所述终端登录云指挥系统获取相应用户的云指挥系统令牌ccmdToken包括:所述终端使用所述用户的用户标识和用户口令,登录所述云指挥系统的用户设备管控中心CUDC;

所述CUDC根据所述用户标识和用户口令,判断相应登录是否合法,如果合法,则为所述用户配置云指挥系统令牌ccmdToken,并发送给所述终端。

3.根据权利要求1所述的方法,其特征在于,所述触发利用所述终端的所述ISDN和所述aasToken对所述终端进行认证包括:所述MDC根据所述业务注册请求,向所述终端发送挑战认证消息;

所述终端根据所述挑战认证消息向所述MDC发送挑战响应消息,所述挑战响应消息携带所述ISDN和所述aasToken;

所述MDC根据所述挑战响应消息,从所述专网的用户设备管控中心eUDC获取所述ISDN对应的专网令牌aasToken_0,如果所述挑战响应消息携带的所述aasToken和所述aasToken_0相同,则认证成功,否则,认证失败。

4.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:

所述终端在获取所述ccmdToken之前,利用用户设备号登录所述专网的用户设备管控中心eUDC;

所述eUDC根据所述用户设备号,判断相应登录是否合法,如果合法,则允许所述登录,否则,拒绝所述登录;

所述终端仅在成功登录所述eUDC时,触发获取所述ccmdToken。

5.一种终端的业务注册系统,其特征在于,包括:

终端,用于登录云指挥系统获取相应用户的云指挥系统令牌ccmdToken;并利用所述ccmdToken登录专网,获取所述用户对应的国际移动用户号码ISDN和专网令牌aasToken;当需要发起业务注册时,向多媒体调度中心MDC发送业务注册请求;所述业务注册请求中携带所述ISDN和所述aasToken;其中,在获取所述用户对应的国际移动用户号码ISDN和专网令牌aasToken时,利用所述用户标识和所述ccmdToken登录所述专网的用户设备管控中心eUDC;

MDC,用于根据所述用户标识从所述云指挥系统的CUDC获取相应的云指挥系统令牌ccmdToken_0,如果所述ccmdToken_0与所述终端发送的ccmdToken相同,则为所述用户配置专网令牌aasToken,并从所述云指挥系统的CUDC获取所述用户标识对应的ISDN,将所述aasToken和所述用户标识对应的ISDN发送给所述终端,所述ISDN由所述云指挥系统在所述用户开通云指挥服务账户时配置,根据所述业务注册请求,触发利用所述终端的所述ISDN和所述aasToken对所述终端进行认证,将认证结果通知给所述终端。

6.根据权利要求5所述的系统,其特征在于,所述终端,具体用于使用所述用户的用户标识和用户口令,登录所述云指挥系统的用户设备管控中心CUDC;

所述CUDC,用于根据所述用户标识和用户口令,判断相应登录是否合法,如果合法,则为所述用户配置云指挥系统令牌ccmdToken,并发送给所述终端。

7.根据权利要求5所述的系统,其特征在于,

所述MDC,具体用于根据所述业务注册请求,向所述终端发送挑战认证消息;

所述终端,具体用于根据所述挑战认证消息,向所述MDC发送挑战响应消息,所述挑战响应消息携带所述ISDN和所述aasToken;

所述MDC,具体用于根据所述挑战响应消息,从所述专网的用户设备管控中心eUDC获取所述ISDN对应的专网令牌aasToken_0,如果所述挑战响应消息携带的所述aasToken和所述aasToken_0相同,则认证成功,否则,认证失败。

8.根据权利要求5所述的系统,其特征在于,

所述终端,进一步用于在获取所述ccmdToken之前,利用用户设备号登录所述专网的用户设备管控中心eUDC;

所述eUDC,进一步用于根据所述用户设备号,判断相应登录是否合法,如果合法,则允许所述登录,否则,拒绝所述登录;

所述终端,进一步用于仅在成功登录所述eUDC时,触发获取所述ccmdToken。

说明书 :

终端的业务注册方法和系统

技术领域

[0001] 本发明涉及移动通信技术,特别是涉及一种终端的业务注册方法和系统。

背景技术

[0002] 目前存在云指挥系统和专网系统共存的场景,在该场景下,专网终端上会同时安装有两种系统的客户端。申请人在实现本发明的过程中发现:上述场景下,终端在实现业务注册时用户操作繁琐的问题。具体分析如下:
[0003] 现有方案中,专网集群业务的注册只支持用户名与密码组合的方式进行注册,如果终端未进行专网的用户登录,则不能发起集群业务的注册。这样,终端需要先在专网系统进行用户登录后,才能向业务服务器进行业务注册。进而,当终端完成云指挥系统的登录后,如果此时没有完成专网用户的登录,仍然需要触发用户手动输入用户名、密码进行专网用户登录;用户登录完成后,终端中的登录模块才会发送用户登录广播给终端中的各个业务模块,业务模块收到用户登录广播后,才会向对应的业务服务器进行业务注册。
[0004] 因此,由于终端完成云指挥系统的登录后仍需要用户手工输入用户名、密码进行专网用户登录,从而使得用户登录操作繁琐。

发明内容

[0005] 有鉴于此,本发明的主要目的在于提供一种终端的业务注册方法和系统,能够在保障系统安全的同时增加用户业务注册的便捷性。
[0006] 为了达到上述目的,本发明提出的技术方案为:
[0007] 一种终端的业务注册方法,包括:
[0008] 终端登录云指挥系统获取相应用户的云指挥系统令牌ccmdToken;并利用所述ccmdToken登录专网,获取所述用户对应的国际移动用户号码ISDN和专网令牌aasToken;
[0009] 当需要发起业务注册时,所述终端向多媒体调度中心MDC发送业务注册请求;所述业务注册请求中携带所述ISDN和所述aasToken;
[0010] 所述MDC根据所述业务注册请求,触发利用所述终端的所述ISDN和所述aasToken对所述终端进行认证,将认证结果通知给所述终端。
[0011] 较佳地,所述终端登录云指挥系统获取相应用户的云指挥系统令牌ccmdToken包括:
[0012] 所述终端使用所述用户的用户标识和用户口令,登录所述云指挥系统的用户设备管控中心CUDC;
[0013] 所述CUDC根据所述用户标识和用户口令,判断相应登录是否合法,如果合法,则为所述用户配置云指挥系统令牌ccmdToken,并发送给所述终端。
[0014] 较佳地,所述触发利用所述终端的所述ISDN和所述aasToken对所述终端进行认证包括:
[0015] 所述MDC根据所述业务注册请求,向所述终端发送挑战认证消息;
[0016] 所述终端根据所述挑战认证消息向所述MDC发送挑战响应消息,所述挑战响应消息携带所述ISDN和所述aasToken;
[0017] 所述MDC根据所述挑战响应消息,从所述专网的用户设备管控中心eUDC获取所述ISDN对应的专网令牌aasToken_0,如果所述挑战响应消息携带的所述aasToken和所述aasToken_0相同,则认证成功,否则,认证失败。
[0018] 较佳地,所述获取所述用户对应的国际移动用户号码ISDN和专网令牌aasToken包括:
[0019] 所述终端利用所述用户标识和所述ccmdToken登录所述专网的用户设备管控中心eUDC;
[0020] 所述eUDC根据所述用户标识从所述云指挥系统的CUDC获取相应的云指挥系统令牌ccmdToken_0,如果所述ccmdToken_0与所述终端发送的ccmdToken相同,则为所述用户配置专网令牌aasToken,并从所述云指挥系统的CUDC获取所述用户标识对应的ISDN,将所述aasToken和所述用户标识对应的ISDN发送给所述终端,所述ISDN由所述云指挥系统在所述用户开通云指挥服务账户时配置。
[0021] 较佳地,所述方法进一步包括:
[0022] 所述终端在获取所述ccmdToken之前,利用用户设备号登录所述专网的用户设备管控中心eUDC;
[0023] 所述eUDC根据所述用户设备号,判断相应登录是否合法,如果合法,则允许所述登录,否则,拒绝所述登录;
[0024] 所述终端仅在成功登录所述eUDC时,触发获取所述ccmdToken。
[0025] 一种终端的业务注册系统,包括:
[0026] 终端,用于登录云指挥系统获取相应用户的云指挥系统令牌ccmdToken;并利用所述ccmdToken登录专网,获取所述用户对应的国际移动用户号码ISDN和专网令牌aasToken;当需要发起业务注册时,向多媒体调度中心MDC发送业务注册请求;所述业务注册请求中携带所述ISDN和所述aasToken;
[0027] MDC,用于根据所述业务注册请求,触发利用所述终端的所述ISDN和所述aasToken对所述终端进行认证,将认证结果通知给所述终端。
[0028] 较佳地,所述终端,具体用于使用所述用户的用户标识和用户口令,登录所述云指挥系统的用户设备管控中心CUDC;
[0029] 所述CUDC,用于根据所述用户标识和用户口令,判断相应登录是否合法,如果合法,则为所述用户配置云指挥系统令牌ccmdToken,并发送给所述终端。
[0030] 较佳地,所述MDC,具体用于根据所述业务注册请求,向所述终端发送挑战认证消息;
[0031] 所述终端,具体用于根据所述挑战认证消息,向所述MDC发送挑战响应消息,所述挑战响应消息携带所述ISDN和所述aasToken;
[0032] 所述MDC,具体用于根据所述挑战响应消息,从所述专网的用户设备管控中心eUDC获取所述ISDN对应的专网令牌aasToken_0,如果所述挑战响应消息携带的所述aasToken和所述aasToken_0相同,则认证成功,否则,认证失败。
[0033] 较佳地,所述终端,具体用于利用所述用户标识和所述ccmdToken,登录所述专网的用户设备管控中心eUDC;
[0034] 所述eUDC,具体用于根据所述用户标识从所述云指挥系统的CUDC获取相应的云指挥系统令牌ccmdToken_0,如果所述ccmdToken_0与所述终端发送的ccmdToken相同,则为所述用户配置专网令牌aasToken,并从所述云指挥系统的CUDC获取所述用户标识对应的ISDN,将所述aasToken和所述用户标识对应的ISDN发送给所述终端,所述ISDN由所述云指挥系统在所述用户开通云指挥服务账户时配置。
[0035] 较佳地,所述终端,进一步用于在获取所述ccmdToken之前,利用用户设备号登录所述专网的用户设备管控中心eUDC;
[0036] 所述eUDC,进一步用于根据所述用户设备号,判断相应登录是否合法,如果合法,则允许所述登录,否则,拒绝所述登录;
[0037] 所述终端,进一步用于仅在成功登录所述eUDC时,触发获取所述ccmdToken。
[0038] 由上述技术方案可见,本发明提出的终端的业务注册方法和系统,终端通过登录云指挥系统获取相应用户的云指挥系统令牌ccmdToken;并利用该ccmdToken登录专网,获取所述用户对应的ISDN和专网令牌aasToken;之后在需要发起业务注册时,利所述ISDN和所述aasToken来向MDC发送业务注册请求,使得MDC可以利用所述终端的所述ISDN和所述aasToken对所述终端进行认证。如此,通过引入云指挥系统令牌ccmdToken以及专网令牌aasToken,使得用户只需要在登录云指挥系统获取ccmdToken时,输入一次用户密码即可实现业务注册,因此,可以在保障系统安全的同时有效简化了用户操作,提高了用户业务注册的便捷性。

附图说明

[0039] 图1为本发明实施例的方法流程示意图;
[0040] 图2为基于图1方法实施例实现的云指挥登录认证和业务注册的具体过程示意图。

具体实施方式

[0041] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明作进一步地详细描述。
[0042] 图1为本发明实施例的流程示意图,如图1所示,该实施例实现的终端的业务注册方法主要包括:
[0043] 步骤101、终端登录云指挥系统获取相应用户的云指挥系统令牌ccmdToken;并利用所述ccmdToken登录专网,获取所述用户对应的国际移动用户号码(ISDN)和专网令牌aasToken。
[0044] 本步骤中与现有方案所不同的是,终端需要从云指挥系统获取相应用户的云指挥系统令牌ccmdToken,这样,终端此后可以基于该云指挥系统令牌ccmdToken,从专网获取对应的ISDN和专网令牌aasToken,再在进行业务注册时,利用所获取的ISDN和专网令牌aasToken进行注册。如此,在整个过程中,用户只需要在终端上输入一次用户密码登录云指挥系统即可,此后,网络侧都可以基于令牌进行用户认证,从而可以在保障系统安全的同时增加用户操作的便捷性。
[0045] 较佳地,本步骤中终端具体可以采用下述方法登录云指挥系统获取相应用户的云指挥系统令牌ccmdToken:
[0046] 所述终端使用所述用户的用户标识和用户口令,登录所述云指挥系统的用户设备管控中心(CUDC);
[0047] 所述CUDC根据所述用户标识和用户口令,判断相应登录是否合法,如果合法,则为所述用户配置云指挥系统令牌ccmdToken,并发送给所述终端。
[0048] 较佳地,步骤101中所述终端可以采用下述方法获取所述用户对应的ISDN和专网令牌aasToken:
[0049] 所述终端利用所述用户标识和所述ccmdToken登录所述专网的用户设备管控中心eUDC;
[0050] 所述eUDC根据所述用户标识从所述云指挥系统的CUDC获取相应的云指挥系统令牌ccmdToken_0,如果所述ccmdToken_0与所述终端发送的ccmdToken相同,则为所述用户配置专网令牌aasToken,并从所述云指挥系统的CUDC获取所述用户标识对应的ISDN,将所述aasToken和所述用户标识对应的ISDN发送给所述终端,所述ISDN由所述云指挥系统在所述用户开通云指挥服务账户时配置。
[0051] 上述方法中,在登录专网时,终端是利用所述用户标识和所述ccmdToken进行登录的,这样,用户不需要输入密码,而是基于云指挥系统配置的令牌对终端进行登录认证,从而有效减少了用户输入密码进行登录的次数。
[0052] 进一步地,为了提高系统的安全性,终端在获取所述ccmdToken之前,可以先利用其用户设备号登录专网,由专网对其用户设备号进行验证,只有验证通过后,终端才可以获取从CUDC获取所述ccmdToken。具体地,可以采用下述方法实现上述思想:
[0053] 所述终端在获取所述ccmdToken之前,利用用户设备号登录所述专网的用户设备管控中心eUDC;
[0054] 所述eUDC根据所述用户设备号,判断相应登录是否合法,如果合法,则允许所述登录,否则,拒绝所述登录;
[0055] 所述终端仅在成功登录所述eUDC时,触发获取所述ccmdToken。
[0056] 步骤102、当需要发起业务注册时,所述终端向多媒体调度中心MDC发送业务注册请求;所述业务注册请求中携带所述ISDN和所述aasToken。
[0057] 本步骤中,如前文所述终端在进行业务注册时不再需要用户输入密码,而是利用从专网中获得的ISDN和专网令牌aasToken进行登录,从而既可以确保系统的安全性,又可以增强用户业务注册的便捷性,有效改善了用户体验。
[0058] 本步骤与现有方案不同的是,当终端需要发起业务注册时,终端会在业务注册请求中携带所述ISDN和专网令牌aasToken,而不是用户的用户名和密码,如此,可以避免用户输入用户密码导致用户操作的繁琐。
[0059] 在实际应用中,本发明实施例可以和现有方案相组合,当需要发起业务注册时,终端可以判断最近一次登录专网时是否是利用云指挥系统令牌登录的,如果是,则在业务注册请求中携带ISDN和专网令牌,否则,现有原有的密码注册方式即可。
[0060] 步骤103、所述MDC根据所述业务注册请求,触发利用所述终端的所述ISDN和所述aasToken对所述终端进行认证,将认证结果通知给所述终端。
[0061] 较佳地,为了增加认证的可靠性,这里可以采用挑战认证的方式对终端进行认证,具体地,可以采用下述方法触发利用所述终端的所述ISDN和所述aasToken对所述终端进行认证:
[0062] 所述MDC根据所述业务注册请求,向所述终端发送挑战认证消息;
[0063] 所述终端根据所述挑战认证消息向所述MDC发送挑战响应消息,所述挑战响应消息携带所述ISDN和所述aasToken;
[0064] 所述MDC根据所述挑战响应消息,从所述专网的用户设备管控中心eUDC获取所述ISDN对应的专网令牌aasToken_0,如果所述挑战响应消息携带的所述aasToken和所述aasToken_0相同,则认证成功,否则,认证失败。
[0065] 图2给出了基于上述方法实施例实现的云指挥登录认证和业务注册的具体过程示意图,从图2中可以看出,终端(UE)在业务注册前会从先从云指挥系统的CUDC获取令牌ccmdToken,再登录专网的eUDC,将令牌ccmdToken换成专网令牌aasToken和ISDN,最后,利用aasToken和ISDN进行业务注册,整个过程,用户只需要在步骤6中输入一次用户密码。因此,采用上述方法实施例,可以在保障系统安全的同时简化用户操作。
[0066] 与上述方法实施例相对应,本申请还提供了一种终端的业务注册系统,包括:
[0067] 终端,用于登录云指挥系统获取相应用户的云指挥系统令牌ccmdToken;并利用所述ccmdToken登录专网,获取所述用户对应的国际移动用户号码ISDN和专网令牌aasToken;当需要发起业务注册时,向多媒体调度中心MDC发送业务注册请求;所述业务注册请求中携带所述ISDN和所述aasToken;
[0068] MDC,用于根据所述业务注册请求,触发利用所述终端的所述ISDN和所述aasToken对所述终端进行认证,将认证结果通知给所述终端。
[0069] 较佳地,所述终端,具体用于使用所述用户的用户标识和用户口令,登录所述云指挥系统的用户设备管控中心CUDC;
[0070] 所述CUDC,用于根据所述用户标识和用户口令,判断相应登录是否合法,如果合法,则为所述用户配置云指挥系统令牌ccmdToken,并发送给所述终端。
[0071] 较佳地,所述MDC,具体用于根据所述业务注册请求,向所述终端发送挑战认证消息;
[0072] 所述终端,具体用于根据所述挑战认证消息,向所述MDC发送挑战响应消息,所述挑战响应消息携带所述ISDN和所述aasToken;
[0073] 所述MDC,具体用于根据所述挑战响应消息,从所述专网的用户设备管控中心eUDC获取所述ISDN对应的专网令牌aasToken_0,如果所述挑战响应消息携带的所述aasToken和所述aasToken_0相同,则认证成功,否则,认证失败。
[0074] 较佳地,所述终端,具体用于利用所述用户标识和所述ccmdToken,登录所述专网的用户设备管控中心eUDC;
[0075] 所述eUDC,具体用于根据所述用户标识从所述云指挥系统的CUDC获取相应的云指挥系统令牌ccmdToken_0,如果所述ccmdToken_0与所述终端发送的ccmdToken相同,则为所述用户配置专网令牌aasToken,并从所述云指挥系统的CUDC获取所述用户标识对应的ISDN,将所述aasToken和所述用户标识对应的ISDN发送给所述终端,所述ISDN由所述云指挥系统在所述用户开通云指挥服务账户时配置。
[0076] 较佳地,所述终端,进一步用于在获取所述ccmdToken之前,利用用户设备号登录所述专网的用户设备管控中心eUDC;
[0077] 所述eUDC,进一步用于根据所述用户设备号,判断相应登录是否合法,如果合法,则允许所述登录,否则,拒绝所述登录;
[0078] 所述终端,进一步用于仅在成功登录所述eUDC时,触发获取所述ccmdToken。
[0079] 综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。