网络注册方法、装置、设备及计算机可读存储介质与流程

文档序号:29252193发布日期:2022-03-16 10:03阅读:85来源:国知局
网络注册方法、装置、设备及计算机可读存储介质与流程

1.本技术涉及智能终端技术领域,具体涉及一种网络注册方法、装置、设备及计算机可读存储介质。


背景技术:

2.第五代移动通信技术(5g)是具有高速率、低时延的宽带移动通信技术,是实现人机物互联的网络基础设施。在5g网络使用过程中,可能会存在重选网络的场景,例如,终端的5g通话(voice overnew radio,vonr)目前是通过长期演进语音承载(voice overlong-term evolution,volte)实现的,在通话结束后,终端需要进行重选网络,并注册5g。
3.然而,终端在重选并注册5g网络时,容易出现网络注册失败的现象,降低网络注册效率。


技术实现要素:

4.本技术实施例提供一种网络注册方法、装置、设备及计算机可读存储介质,该网络注册方法可以有效避免网络注册失败的现象,进而提高网络注册效率。
5.本技术第一方面提供一种网络注册方法,方法包括:
6.发送第一注册请求至服务器,所述第一注册请求携带有通用注册标识,所述第一注册请求用于指示所述服务器根据所述通用注册信息校验待注册终端在注册目标网络时的注册权限及在校验通过时注册所述目标网络;
7.接收所述服务器发送的所述目标网络对应的注册结果;
8.若所述注册结果为失败,则向所述服务器发送携带有唯一注册标识对应的第二注册请求,以指示所述服务器根据所述唯一用户网络标识建立所述注册权限及根据所述注册权限注册所述目标网络。
9.相应的,本技术第二方面提供一种网络注册装置,装置包括:
10.第一发送单元,用于发送第一注册请求至服务器,所述第一注册请求携带有通用注册标识,所述第一注册请求用于指示所述服务器根据所述通用注册信息校验待注册终端在注册目标网络时的注册权限及在校验通过时注册所述目标网络;
11.接收单元,用于接收所述服务器发送的所述目标网络对应的注册结果;
12.第二发送单元,用于若所述注册结果为失败,则向所述服务器发送携带有唯一注册标识对应的第二注册请求,以指示所述服务器根据所述唯一用户网络标识建立所述注册权限及根据所述注册权限注册所述目标网络。
13.在一些实施例中,所述网络注册装置还包括确定单元,用于:
14.获取预设基站地址列表,所述预设基站地址列表包含所述待注册终端在历史时间内注册失败时的基站地址信息;
15.识别所述预设基站地址列表中是否包含所述目标网络对应的目标地址信息,得到识别结果;
16.根据所述识别结果,确定是否发送第一注册请求至服务器。
17.在一些实施例中,所述确定单元,还用于:
18.若所述识别结果为不包含所述目标地址信息,则确定发送第一注册请求至服务器。
19.在一些实施例中,所述确定单元,还用于:
20.若所述识别结果为包含所述目标地址信息,则确定不发送第一注册请求至服务器,并向所述服务器发送携带有唯一注册标识对应的第二注册请求。
21.在一些实施例中,所述确定单元,还用于:
22.获取历史时间内的历史注册结果;
23.识别所述历史注册结果为注册失败时对应的基站地址信息;
24.将所述基站地址信息添加至所述预设基站地址列表。
25.在一些实施例中,所述网络注册装置还包括地址读取单元,用于:
26.接收网络广播信息;
27.若检测到当前网络状态不处于所述目标网络,则从所述网络广播信息中读取所述目标网络对应的目标地址信息。
28.在一些实施例中,所述网络注册装置还包括生成单元,用于:
29.获取当前网络下所述待注册终端对应的通用注册标识;
30.根据所述通用注册标识生成对应的第一注册请求。
31.本技术第三方面还提供一种计算机可读存储介质,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行本技术第一方面所提供的网络注册方法中的步骤。
32.本技术第四方面提供一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可以在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本技术第一方面所提供的网络注册方法中的步骤。
33.本技术第五方面提供一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现第一方面所提供的网络注册方法中的步骤。
34.本技术实施例可以发送第一注册请求至服务器,第一注册请求携带有通用注册标识,第一注册请求用于指示服务器根据通用注册信息校验待注册终端在注册目标网络时的注册权限及在校验通过时注册目标网络;接收服务器发送的目标网络对应的注册结果;若注册结果为失败,则向服务器发送携带有唯一注册标识对应的第二注册请求,以指示服务器根据唯一用户网络标识建立注册权限及根据注册权限注册目标网络。本方案可通过携带有通用注册标识的第一注册请求去校验目标网络的注册权限,以请求注册目标网络,并在注册失败时,生成携带有唯一注册标识的第二注册请求,使得服务器根据唯一注册标识建立待注册终端针对目标网络的注册权限,并基于该注册权限进行目标网络注册,以此,有效避免网络注册失败的现象,提高目标网络注册成功率,进而提高网络注册效率。
附图说明
35.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于
本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
36.图1是本技术实施例提供的网络注册系统的场景示意图;
37.图2是本技术实施例提供的网络注册方法的步骤流程示意图;
38.图3是本技术实施例提供的网络注册方法的另一步骤流程示意图;
39.图4是本技术实施例提供的网络注册装置的结构示意图;
40.图5是本技术提供的计算机设备的结构示意图。
具体实施方式
41.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
42.本发明实施例提供一种网络注册方法、装置、设备及计算机可读存储介质。其中,该网络注册方法可以使用于网络注册装置中。该网络注册装置可以集成在计算机设备中,该计算机设备可以是终端也可以是网络注册装置。其中,终端可以为手机、平板电脑、笔记本电脑、移动智能电视、智能手表、穿戴式智能设备等设备。
43.请参阅图1,为本技术实施例提供的网络注册系统的场景示意图。如图所示,该场景包括终端10和服务器20,该终端10与服务器20之间无线通信连接,以实现数据交互。
44.终端10可以发送第一注册请求至服务器20,第一注册请求携带有通用注册标识,第一注册请求用于指示服务器20根据通用注册信息校验待注册终端在注册目标网络时的注册权限及在校验通过时注册目标网络;接收服务器20发送的目标网络对应的注册结果;若注册结果为失败,则向服务器20发送携带有唯一注册标识对应的第二注册请求,以指示服务器20根据唯一用户网络标识建立注册权限及根据注册权限注册目标网络。
45.服务器20可发出网络广播信息;接收终端10发送的携带有通用注册标识的第一注册请求,响应该第一注册请求,根据该通用注册标识校验终端10在请求注册目标网络时的注册权限;若注册权限校验不通过,则注册失败,并返回包含注册失败的注册结果至终端10;接收终端10发送的携带有唯一注册标识的第二注册请求,响应于第二注册请求,根据该唯一注册标识建立该终端10在请求注册目标网络时的注册权限,并在建立注册权限后,根据该注册权限注册目标网络。
46.其中,网络注册可以包括发送第一注册请求、注册权限校验、接收注册结果、发送第二注册请求、建立注册权限、注册目标网络等处理方式。
47.需要说明的是,图1所示的网络注册系统场景示意图仅仅是一个示例,本技术实施例描述的网络注册场景是为了更加清楚地说明本技术的技术方案,并不构成对于本技术提供的技术方案的限定。本领域普通技术人员可知,随着网络注册场景演变和新业务场景的出现,本技术提供的技术方案对于类似的技术问题,同样适用。
48.基于上述实施场景以下分别进行详细说明。
49.为了避免终端在重选目标网络且注册失败时,进行过多的注册尝试,造成网络资源过多的消耗,同时,影响注册效率。对此,本技术提供了一种网络注册方法,可以有效避免
网络注册失败的现象,提高目标网络注册成功率,进而提高网络注册效率。
50.在本技术实施例中,将从网络注册装置的角度进行描述,以该网络注册装置具体可以集成在计算机设备如终端中。参见图2,图2为本技术实施例提供的一种网络注册方法的步骤流程示意图,本技术实施例以网络注册装置具体集成在需要进行网络注册的终端上为例,该需要注册的终端为待注册终端,该待注册终端上的处理器执行网络注册方法对应的程序时,具体流程如下:
51.步骤101,发送第一注册请求至服务器。
52.其中,该第一注册请求可以是针对目标网络的注册请求,由终端(待注册终端)生成,并发送至服务器。需要说明的是,该待注册终端为本地终端,本地终端在进行网络重选时需要进行网络注册,如由第三代移动通信技术网络(3rd-generation,简称3g)切换至第四代移动通信技术网络(the4th generation mobile communication technology,简称4g)时进行4g网络重选,又如终端由4g网络切换至第五代移动通信技术网络(5th generation mobile communication technology,简称5g)时进行5g网络重选,以上重选过程中需要进行网络注册;因而,终端会生成关于重选网络的注册请求。
53.其中,该第一注册请求携带有通用注册标识,该第一注册请求用于指示服务器根据通用注册信息校验待注册终端在注册目标网络时的注册权限及在校验通过时注册目标网络。在本技术实施例中,该通用注册标识可以是待注册终端(或目标用户的运营商登记卡)针对各网络的全球唯一临时标识(globally unique temporary ue identity,guti)。
54.具体的,该通用注册标识可以是不同网络之间在进行网络重选时网络注册的凭证标识,本技术实施例中,该通用注册标识用于在重选及注册目标网络时的注册权限校验。例如,终端在4g网络下重选5g网络,在首次请求注册时,终端会生成第一注册请求并发送至服务器,以请求服务器针对终端注册5g网络;而服务器需要针对终端在注册5g网络时的注册权限进行校验,具体根据通用注册标识去校验终端在注册5g网络时的注册权限,以确定是否针对该终端注册5g网络。
55.需要说明的是,该第一注册请求所携带的通用注册标识,可以是终端在注册当前网络或目标网络时的共用注册标识即终端在不同网络之间进行网络重选时,所使用的注册标识一致。此外,该通用注册标识可以是终端在注册目标网络时的注册标识,其与终端在注册当前网络时的注册标识不一致。
56.可以理解的是,在一些实施方式中,当不同网络之间进行重选时所使用的注册标识一致,则可使用该通用注册标识进行对任意网络进行注册。因此,在请求注册目标网络时,可以使用终端在注册非目标网络对应的注册标识作为通用注册标识,以生成对应的注册请求。因此,步骤“发送第一注册请求至服务器”之前,可以包括:获取当前网络下待注册终端对应的通用注册标识;根据通用注册标识生成对应的第一注册请求。
57.此外,在一些实施方式中,若不同网络之间进行重选时所使用的注册标识不一致时,则在非目标网络下进行目标网络重选时,需要额外获取用于注册目标网络时的注册标识,作为通用注册标识,以生成该通用注册标识对应的注册请求。其中,额外获取用于注册目标网络时的注册标识的过程可以是:获取当前网络下待注册终端对应的合法注册标识;根据预设标识映射规则对该合法注册标识进行映射处理,得到目标网络对应的通用注册标识;根据该通用注册标识生成对应的第一注册请求。
58.需要说明的是,本技术实施例的终端在非目标网络下重选目标网络时,其注册类型可以包括两种注册请求,第一注册请求和第二注册请求,这两种注册请求属于不同的注册类型。具体的,第一注册请求用于请求校验终端在注册目标网络时的注册权限,以根据校验结果确定是否在注册目标网络,其注册过程中所花费的时间较短;第二注册请求用于请求建立终端在注册目标网络时的注册权限,并基于建立的注册权限,完成目标网络的注册,该注册过程所耗费的时间较长。本技术实施例可以根据终端历史注册记录来确定针对目标网络的注册策略,从而选取注册类型,如决定是否选用第一注册请求。
59.因此,在一些实施方式中,步骤“发送第一注册网络请求”之前,还可包括以下:
60.(1)获取预设基站地址列表。
61.其中,该预设基站地址列表可以是包含一个或多个基站地址信息的列表。具体的,该预设基站地址列表包含待注册终端在历史时间内注册失败时的一个或多个基站地址信息。
62.其中,步骤“获取预设基站地址列表”之前,可以包括:获取历史时间内的历史注册结果;识别历史注册结果为注册失败时对应的基站地址信息;将基站地址信息添加至预设基站地址列表。
63.具体的,为了优化终端在非目标网络下重选目标网络时的注册策略,本技术实施例通过获取本地终端(待注册终端)在请求注册目标网络时的历史注册结果,并对历史注册结果进行识别,以获取历史注册结果为中注册失败的基站地址信息;将该基站地址信息添加至预设基站地址列表。以此,以便于终端后续在非目标网络下重选目标网络时,查询该预设基站地址列表中的地址信息,以确定当前基站的目标地址信息是否与预设基站地址列表中的地址信息相匹配,从而选择在重选目标网络时的注册策略,防止终端后续在基于具有注册失败的历史记录的基站辐射范围内重选目标网络时,使用合适的注册策略,以提高对目标网络的注册效率。
64.(2)识别预设基站地址列表中是否包含目标网络对应的目标地址信息,得到识别结果。
65.其中,该目标地址信息可以是终端当前重选目标网络时所在的基站的地址信息。
66.其中,该目标地址信息的获取方式可以是:接收网络广播信息;若检测到当前网络状态不处于目标网络,则从网络广播信息中读取目标网络对应的目标地址信息。具体的,为了确定终端当前在重选目标网络时所依赖的目标网络信号源的基站地址,终端可以实时接收附近基站发射的网络广播信息,以从网络广播信息中读取目标网络对应的目标地址信息。此外,在读取目标地址信息前,还可对终端当前的网络状态进行检测,以识别出当前网络状态是否为非目标网络,并在检测网络状态不处于目标网络时,读取目标地址信息。例如,以4g作为终端的当前网络状态为例,终端在重选5g网络时,可以接收基站发送的从4g重选5g的网络广播信息,该网络广播信息可以是系统消息,如sib24,该sib24信息在4g(lte)网络中进行广播,以供终端从4g重选到5g。
67.具体的,终端在得到当前重选网络时所依赖的基站的目标地址信息后,为了确定该目标地址信息是否属于预设基站地址列表中所包含的注册失败的基站地址信息,本技术实施例可以将目标地址信息与预设基站地址列表中的地址信息进行匹配,以识别出预设基站地址列表中是否包含目标网络对应的目标地址信息,得到识别结果。以便于后续根据该
识别结果,确定注册目标网络时的注册策略。
68.(3)根据识别结果,确定是否发送第一注册请求至服务器。
69.其中,该识别结果为识别预设基站地址列表中是否包含目标地址信息时的结果。本技术实施例在得到该识别结果后,根据该识别结果确定选取注册目标网络时的注册策略。
70.具体的,为了提高本地终端(待注册终端)在进行重选目标网络时的注册效率,本技术实施例可以根据识别结果确定当前重选目标网络时的目标地址信息是否为终端在历史时间内注册失败的基站地址信息,以确定注册策略。
71.在一些实施方式中,步骤“根据识别结果,确定是否发送第一注册请求至服务器”,可以包括:
72.(3a)若识别结果为不包含目标地址信息,则确定发送第一注册请求至服务器。
73.具体的,当检测到识别结果不包含该目标地址信息时,则确定该目标地址不是终端在历史时间内注册失败的基站地址信息,则选择的注册策略为确定发送第一注册请求至服务器。
74.(3b)若识别结果为包含目标地址信息,则确定不发送第一注册请求至服务器,并向服务器发送携带有唯一注册标识对应的第二注册请求。
75.具体的,当检测到识别结果包含该目标地址信息时,确定该目标地址是终端在历史时间内注册失败的基站地址信息,此时,拒绝发送第一注册请求至服务器,选择的注册策略为向服务器发送携带有唯一注册标识对应的第二注册请求,该第二注册请求用于指示服务器根据唯一用户网络标识建立针对待注册终端在注册目标网络时的注册权限,并基于该注册权限注册目标网络。
76.通过以上方式,可以发送第一注册请求至服务器;以指示服务器根据通用注册信息校验待注册终端在注册目标网络时的注册权限,进而,根据注册权限的校验结果确定是否针对待注册终端注册目标网络。具体的,在对注册权限的校验通过时,对待注册终端进行目标网络注册;在对注册权限的校验不通过时,则拒绝对待注册终端进行目标网络注册。
77.步骤102,接收服务器发送的目标网络对应的注册结果。
78.其中,该注册结果为服务器响应第一注册请求时的注册结果,该注册结果可包括注册成功和注册失败。
79.具体的,为了确定服务器在响应第一注册请求后是否成功注册目标网络,本技术实施例的终端在发送携带有通用注册标识的第一注册请求至服务器后,可以实时检测服务器在响应第一注册请求时的结果(注册结果),还可以主动请求服务器返回在响应第一注册请求时的结果(注册结果),进而,接收该注册结果,以便于了解服务器是否针对第一注册请求的做出响应,进而,获悉关于请求注册目标网络的情况,如注册目标网络成功或失败。
80.步骤103,若注册结果为失败,则向服务器发送携带有唯一注册标识对应的第二注册请求,以指示服务器根据唯一用户网络标识建立注册权限及根据注册权限注册目标网络。
81.其中,该唯一注册标识可以是待注册终端针对目标网络的注册标识,该唯一注册标识属于目标网络全球唯一用户的标识。例如,以5g作为目标网络为例,该唯一注册标识可以是全球用户隐藏标识符(suci),其主要是由目标用户的5g全球唯一用户永久标识符
(supi)加密得到,即全球用户隐藏标识符(suci)实际为包含supi的保护隐私标识符。
82.在本技术实施例中,待注册终端在发送第一注册请求至服务器后,接收服务器发送的该第一注册请求对应的注册结果,从而根据该注册结果确定是否需要作出应对策略。具体的,当注册结果为注册成功时,不需要作出应对策略;当注册结果为失败时,需要向重新发送注册请求至服务器,以指示服务器进行注册目标网络。
83.具体的,为了避免终端持续以第一注册请求向服务器请求注册目标网络,本技术实施例在注册结果为失败时,具体应对策略如下:获取第一注册请求的发送次数;将该发送次数与预设次数阈值进行对比;若检测到发送次数大于或等于预设次数阈值,则拦截发送第一注册请求至服务器,并获取待注册终端针对目标网络的唯一注册标识,根据该唯一注册标识生成第二注册请求;进而,向服务器发送携带有唯一注册标识对应的第二注册请求,以指示服务器根据唯一用户网络标识建立注册权限及根据注册权限注册目标网络。
84.由上可得,本技术实施例可以发送第一注册请求至服务器,第一注册请求携带有通用注册标识,第一注册请求用于指示服务器根据通用注册信息校验待注册终端在注册目标网络时的注册权限及在校验通过时注册目标网络;接收服务器发送的目标网络对应的注册结果;若注册结果为失败,则向服务器发送携带有唯一注册标识对应的第二注册请求,以指示服务器根据唯一用户网络标识建立注册权限及根据注册权限注册目标网络。本方案可通过携带有通用注册标识的第一注册请求去校验目标网络的注册权限,以请求注册目标网络,并在注册失败时,生成携带有唯一注册标识的第二注册请求,使得服务器根据唯一注册标识建立待注册终端针对目标网络的注册权限,并基于该注册权限进行目标网络注册,以此,有效避免网络注册失败的现象,提高目标网络注册成功率,进而提高网络注册效率。
85.根据上面实施例所描述的方法,以下将举例作进一步详细说明。
86.本技术实施例以网络注册为例,对本技术实施例提供的网络注册方法作进一步叙述。
87.参见图3,图3是本技术实施例提供的网络注册方法的另一步骤流程示意图。在本技术实施例中,将从信息推荐装置的角度进行描述,该信息推荐装置具体可以集成在计算机设备如终端和服务器中。
88.其中,该终端可以是需要进行注册目标网络的待注册终端,服务器可以是当前负责提供待注册终端的通信信号的基站服务器。该待注册终端和服务器对应的场景可以是:待注册终端在sa模式下进行5g通话(voice over new radio,vonr),该vonr通话是通过语音通话回落机制在4g(lte)频段上进行的,当结束通话后,终端通过sib24进行5g网络重选,并进行注册5g网络注册。
89.具体的,以集成在终端和服务器中为例,本终端或服务器上的处理器执行网络注册方法对应的程序时,该网络注册方法的具体流程如下:
90.201、待注册终端获取预设基站地址列表。
91.其中,该预设基站地址列表包含待注册终端在历史时间内注册失败时的基站地址信息。例如,该预设基站地址列表可以是5g网络第二层数据链路(l2nr)注册列表。
92.为了优化终端在非目标网络下重选目标网络时的注册策略,本技术实施例通过获取本地终端(待注册终端)在请求注册目标网络时的历史注册结果,并对历史注册结果进行识别,以获取历史注册结果为中注册失败的基站地址信息;将该基站地址信息添加至预设
基站地址列表。以此,以便于终端后续在非目标网络下重选目标网络时,查询该预设基站地址列表中的地址信息,以确定当前基站的目标地址信息是否与预设基站地址列表中的地址信息相匹配,从而选择在重选目标网络时的注册策略。
93.202、待注册终端识别预设基站地址列表中是否包含目标网络对应的目标地址信息,得到识别结果。
94.为了确定该目标地址信息是否属于预设基站地址列表中所包含的注册失败的基站地址信息,本技术实施例可以将目标地址信息与预设基站地址列表中的地址信息进行匹配,以识别出预设基站地址列表中是否包含目标网络对应的目标地址信息,得到识别结果。以便于后续根据该识别结果,确定注册目标网络时的注册策略。
95.具体的,当检测到识别结果不包含该目标地址信息时,则确定该目标地址不是终端在历史时间内注册失败的基站地址信息,则选择的注册策略为确定发送第一注册请求至服务器,即执行步骤203-208。
96.需要注意的是,当检测到识别结果包含该目标地址信息时,确定该目标地址是终端在历史时间内注册失败的基站地址信息,则拒绝发送第一注册请求至服务器,即不执行步骤203-208。而是向服务器发送携带有唯一注册标识对应的第二注册请求,该第二注册请求用于指示服务器根据唯一用户网络标识建立针对待注册终端在注册目标网络时的注册权限,并基于该注册权限注册目标网络。
97.203、待注册终端若识别结果为不包含目标地址信息,则确定发送第一注册请求至服务器。
98.其中,第一注册请求携带有通用注册标识,第一注册请求用于指示服务器根据通用注册信息校验待注册终端在注册目标网络时的注册权限及在校验通过时注册目标网络。
99.204、服务器接收待注册终端发送的携带有通用注册标识的第一注册请求,并响应该第一注册请求,根据该通用注册标识校验待注册终端在请求注册目标网络时的注册权限,得到校验结果。
100.205、服务器根据校验结果确定是否针对待注册终端进行目标网络注册,并在生成注册结果后返回至待注册终端。
101.可以理解是,服务器在根据该通用注册标识校验待注册终端在注册目标网络时的注册权限后,若校验结果为校验不通过,则拒绝针对待注册终端对目标网络进行注册,并执行步骤206-209。
102.此外,若校验结果为校验通过,则针对待注册终端进行目标网络注册,此时,停止执行步骤207-209。
103.206、待注册终端接收服务器发送的目标网络对应的注册结果。
104.可以理解的是,待注册终端在接收服务器发送的目标网络对应的注册结果后,若检测到校验结果为校验不通过,则执行步骤207-209。
105.207、终端若检测到册结果为失败,则向服务器发送携带有唯一注册标识对应的第二注册请求。
106.208、服务器接收待注册终端发送的携带有唯一注册标识的第二注册请求,并响应于第二注册请求,根据该唯一注册标识建立该待注册终端在请求注册目标网络时的注册权限。
107.209、服务器基于注册权限,针对待注册终端进行目标网络注册。
108.由上可得,本技术实施例可以发送第一注册请求至服务器,第一注册请求携带有通用注册标识,第一注册请求用于指示服务器根据通用注册信息校验待注册终端在注册目标网络时的注册权限及在校验通过时注册目标网络;接收服务器发送的目标网络对应的注册结果;若注册结果为失败,则向服务器发送携带有唯一注册标识对应的第二注册请求,以指示服务器根据唯一用户网络标识建立注册权限及根据注册权限注册目标网络。本方案可通过携带有通用注册标识的第一注册请求去校验目标网络的注册权限,以请求注册目标网络,并在注册失败时,生成携带有唯一注册标识的第二注册请求,使得服务器根据唯一注册标识建立待注册终端针对目标网络的注册权限,并基于该注册权限进行目标网络注册,以此,有效避免网络注册失败的现象,提高目标网络注册成功率,进而提高网络注册效率。
109.为了更好地实施以上方法,本技术实施例还提供一种网络注册装置,该网络注册装置可以集成在计算机设备如终端中。
110.例如,如图4所示,为本技术实施例提供的网络注册装置的结构示意图,该网络注册装置可以包括第一发送单元301、接收单元302以及第二发送单元303,如下:
111.第一发送单元301,用于发送第一注册请求至服务器,第一注册请求携带有通用注册标识,第一注册请求用于指示服务器根据通用注册信息校验待注册终端在注册目标网络时的注册权限及在校验通过时注册目标网络;
112.接收单元302,用于接收服务器发送的目标网络对应的注册结果;
113.第二发送单元303,用于若注册结果为失败,则向服务器发送携带有唯一注册标识对应的第二注册请求,以指示服务器根据唯一用户网络标识建立注册权限及根据注册权限注册目标网络。
114.在一些实施例中,网络注册装置还包括确定单元,用于:
115.获取预设基站地址列表,预设基站地址列表包含待注册终端在历史时间内注册失败时的基站地址信息;识别预设基站地址列表中是否包含目标网络对应的目标地址信息,得到识别结果;根据识别结果,确定是否发送第一注册请求至服务器。
116.在一些实施例中,确定单元,还用于:
117.若识别结果为不包含目标地址信息,则确定发送第一注册请求至服务器。
118.在一些实施例中,确定单元,还用于:
119.若识别结果为包含目标地址信息,则确定不发送第一注册请求至服务器,并向服务器发送携带有唯一注册标识对应的第二注册请求。
120.在一些实施例中,确定单元,还用于:
121.获取历史时间内的历史注册结果;识别历史注册结果为注册失败时对应的基站地址信息;将基站地址信息添加至预设基站地址列表。
122.在一些实施例中,网络注册装置还包括地址读取单元,用于:
123.接收网络广播信息;若检测到当前网络状态不处于目标网络,则从网络广播信息中读取目标网络对应的目标地址信息。
124.在一些实施例中,网络注册装置还包括生成单元,用于:
125.获取当前网络下待注册终端对应的通用注册标识;根据通用注册标识生成对应的第一注册请求。
126.在一些实施例中,网络注册装置还包括对比单元,用于:
127.获取第一注册请求的发送次数;将该发送次数与预设次数阈值进行对比;若检测到发送次数大于或等于预设次数阈值,则拦截发送第一注册请求至服务器,并获取待注册终端针对目标网络的唯一注册标识,根据该唯一注册标识生成第二注册请求;
128.则第二发送单元,还用于向服务器发送携带有唯一注册标识对应的第二注册请求,以指示服务器根据唯一用户网络标识建立注册权限及根据注册权限注册目标网络。
129.具体实施时,以上各个单元可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元的具体实施可参见前面的方法实施例,在此不再赘述。
130.由上可得,本技术实施例可以通过第一发送单元301发送第一注册请求至服务器,第一注册请求携带有通用注册标识,第一注册请求用于指示服务器根据通用注册信息校验待注册终端在注册目标网络时的注册权限及在校验通过时注册目标网络;通过接收单元302接收服务器发送的目标网络对应的注册结果;第二发送单元302用于若注册结果为失败,则向服务器发送携带有唯一注册标识对应的第二注册请求,以指示服务器根据唯一用户网络标识建立注册权限及根据注册权限注册目标网络。本方案可通过携带有通用注册标识的第一注册请求去校验目标网络的注册权限,以请求注册目标网络,并在注册失败时,生成携带有唯一注册标识的第二注册请求,使得服务器根据唯一注册标识建立待注册终端针对目标网络的注册权限,并基于该注册权限进行目标网络注册,以此,有效避免网络注册失败的现象,提高目标网络注册成功率,进而提高网络注册效率。
131.本技术实施例还提供一种计算机设备,该计算机设备可以为终端或智能网络注册设备,如图5所示,为本技术提供的计算机设备的结构示意图。具体来讲:
132.该计算机设备可以包括一个或者一个以上处理核心的处理单元401、一个或一个以上存储介质的存储单元402、电源模块403和输入模块404等部件。本领域技术人员可以理解,图5中示出的计算机设备结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
133.处理单元401是该计算机设备的控制中心,利用各种接口和线路连接整个计算机设备的各个部分,通过运行或执行存储在存储单元402内的软件程序和/或模块,以及调用存储在存储单元402内的数据,执行计算机设备的各种功能和处理数据,从而对计算机设备进行整体监控。可选的,处理单元401可包括一个或多个处理核心;优选的,处理单元401可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理单元401中。
134.存储单元402可用于存储软件程序以及模块,处理单元401通过运行存储在存储单元402的软件程序以及模块,从而执行各种功能应用以及数据处理。存储单元402可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能以及网页访问等)等;存储数据区可存储根据计算机设备的使用所创建的数据等。此外,存储单元402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储单元402还可以包括存储器控制器,以提供处理单元401对存储单元402的
访问。
135.计算机设备还包括给各个部件供电的电源模块403,优选的,电源模块403可以通过电源管理系统与处理单元401逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源模块403还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
136.该计算机设备还可包括输入模块404,该输入模块404可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
137.尽管未示出,计算机设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,计算机设备中的处理单元401会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储单元402中,并由处理单元401来运行存储在存储单元402中的应用程序,从而实现各种功能,如下:
138.发送第一注册请求至服务器,第一注册请求携带有通用注册标识,第一注册请求用于指示服务器根据通用注册信息校验待注册终端在注册目标网络时的注册权限及在校验通过时注册目标网络;接收服务器发送的目标网络对应的注册结果;若注册结果为失败,则向服务器发送携带有唯一注册标识对应的第二注册请求,以指示服务器根据唯一用户网络标识建立注册权限及根据注册权限注册目标网络。
139.应当说明的是,本技术实施例提供的计算机设备与上文实施例中的方法属于同一构思,以上各个操作的具体实施可参见前面的实施例,在此不作赘述。
140.本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
141.为此,本发明实施例提供一种计算机可读存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本发明实施例所提供的任一种方法中的步骤。例如,该指令可以执行如下步骤:
142.发送第一注册请求至服务器,第一注册请求携带有通用注册标识,第一注册请求用于指示服务器根据通用注册信息校验待注册终端在注册目标网络时的注册权限及在校验通过时注册目标网络;接收服务器发送的目标网络对应的注册结果;若注册结果为失败,则向服务器发送携带有唯一注册标识对应的第二注册请求,以指示服务器根据唯一用户网络标识建立注册权限及根据注册权限注册目标网络。
143.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
144.其中,该计算机可读存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、磁盘或光盘等。
145.由于该计算机可读存储介质中所存储的指令,可以执行本发明实施例所提供的任一种方法中的步骤,因此,可以实现本发明实施例所提供的任一种方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
146.其中,根据本技术的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在存储介质中。计算机设备的处理器从存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执
行上述网络注册方法中各种可选实现方式中提供的方法。
147.以上对本发明实施例所提供的网络注册方法、装置、设备及计算机可读存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1