1.本技术涉及通信技术领域,尤其涉及一种确定备用基站的方法、装置和机动式接入网。
背景技术:2.机动式接入网通常部署在临时指挥调度中心周边,主要用于临时应急指挥和通信协同。
3.其中,机动式接入网包括机动基站和机动终端。机动基站作为机动式接入网的局部中心节点,提供无线信号覆盖,而机动终端通过无线信道接入基站,以实现接入机动基站覆盖下的局域无线通信网。如果机动基站出现运行异常或者被损毁等故障,就会使得局域无线通信网瘫痪,影响到机动式接入网的正常通信。
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.机动基站以及接入所述机动基站的机动终端;
37.所述机动基站,用于确定接入所述机动基站的候选终端集,所述候选终端集包括:同时部署有所述机动式接入网对应的基站协议和终端协议的至少一个机动终端;获得所述候选终端集中各机动终端的信号传输时间,所述机动终端的信号传输时间为所述机动终端发出的信号传输到所述机动基站所需的时长;将所述候选终端集中信号传输时间较短的至少一个备选机动终端确定为备用基站;
38.所述机动终端,用于在确认所述机动基站存在故障且所述机动终端作为备用基站的情况下,运行所述机动终端中部署的基站协议,以升级为机动基站。
39.优选的,所述机动基站还用于,按照信号传输时间从短到长的顺序,确定所述备选机动终端的升级等待时长,其中,备选机动终端的信号传输时间越短,所述备选机动终端对应的升级等待时长越短,备选机动终端的升级等待时长为所述备选机动终端从确认所述机动基站存在故障的时刻开始到被允许升级为机动基站的等待时长;向所述备选机动终端发送备用通知,所述备用通知用于指示所述备选机动终端为备用基站,且所述备用通知携带有所述备选机动终端对应的升级等待时长;
40.所述机动终端在确认所述机动基站存在故障且所述机动终端作为备用基站的情况下,运行所述机动终端中部署的基站协议时,具体用于:
41.所述机动终端在确认所述机动基站存在故障且所述机动终端为备用基站的情况下,启动计时器;
42.如所述计时器的计时时长达到所述机动终端对应的升级等待时长,且所述机动式接入网不存在可供所述机动终端接入的机动基站,所述机动终端运行部署的基站协议,以升级为机动基站。
43.又一方面,本技术还提供了一种确定备用基站的装置,应用于机动式接入网的机动基站,包括:
44.候选确定单元,用于确定接入所述机动基站的候选终端集,所述候选终端集包括:同时部署有所述机动式接入网对应的基站协议和终端协议的至少一个机动终端;
45.时间获得单元,用于获得所述候选终端集中各机动终端的信号传输时间,所述机动终端的信号传输时间为所述机动终端发出的信号传输到所述机动基站所需的时长;
46.备用确定单元,用于将所述候选终端集中信号传输时间较短的至少一个备选机动终端确定为备用基站,使得所述备选机动终端在确认所述机动基站故障的情况下,能够运行部署的基站协议,升级为机动基站。
47.由以上可知,在本技术实施例中,机动式接入网的机动基站在确定出接入该机动基站的候选终端集,由于该候选终端集中包括同时部署有基站协议和终端协议的至少一个机动终端,使得候选终端集中各机动终端具备从机动终端切换为机动基站的可能。
48.同时,本技术会获得候选终端集中各机动终端的信号传输时间,由于信号传输时
间为机动终端发出的信号传输到该机动基站所需的时长,因此,通过机动终端的信号传输时间可以反映出机动终端到机动基站的距离,在此基础上,将候选终端集中信号传输时间较短的至少一个备选机动终端确定为备用基站,可以使得备用基站升级为机动基站之后的无线信号覆盖范围与当前的机动基站的信号覆盖范围相近,有利于提高机动式接入网的通信稳定性。而且,本技术在仅需要基于信号传输时间来确定备用基站,而无需机动终端和备用基站具备定位模块等特殊硬件,降低了确定备用基站的复杂度。
附图说明
49.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
50.图1示出了本技术实施例提供的机动式接入网的一种组成架构示意图;
51.图2示出了本技术实施例提供的确定备用基站的方法的一种流程示意图;
52.图3示出了本技术实施例提供的确定备用基站的方法的又一种流程示意图;
53.图4示出了本技术实施例中机动终端升级为机动基站的一种流程示意图;
54.图5示出了本技术实施例提供的确定备用基站的装置的一种组成结构示意图。
具体实施方式
55.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
56.为了便于理解本技术的方案,下面先对本技术的机动式接入网的组成进行介绍。
57.如图1所示,其示出了本技术一种机动式接入网的组成架构示意图。
58.由图1可以看出,该机动式接入网100包括:机动基站101和接入该机动基站的至少一个机动终端102。
59.其中,在本技术中,机动基站中运行有机动式接入网的基站协议。
60.可以理解的是,一般情况下,接入机动基站的机动终端可以有多个。
61.在本技术中,接入机动基站的机动终端中包括:同时部署有机动式接入网对应的基站协议和终端协议的机动终端。如,接入机动基站的机动终端可以全部为同时部署有终端协议和基站协议的机动终端,也可以是既包括仅部署有终端协议的机动终端,又包括同时部署有终端协议和基站协议的机动终端。
62.可以理解的是,机动终端本质设备是一个通信设备,在该通信设备同时部署有基站协议和终端协议的情况下,该通信设备可以既可以作为机动终端,也可以作为机动基站,从而实现机动基站和机动终端的一体化设计。
63.其中,在该通信设备运行终端协议的情况下,该通信设备为机动终端;而在该通信设备运行基站协议的情况下,该通信设备作为机动基站。
64.在本技术中,机动终端和机动基站的设备类型都可以有多种可能,对此不加限制。
65.在一种可能的实现方式中,作为机动终端的通信设备可以有至少两种设备类型,使得无线接入网可以支持多种设备类型的机动终端。相应的,能够作为备用基站的机动终端可以有至少两种设备类型,因此,机动基站所支持的设备类型也可以有至少两种设备类型。
66.特别的,为了使得作为备用基站的机动终端的设备类型可以多样化,本技术中同时部署有基站协议和终端协议的机动终端的设备类型也可以有至少两种。如,同时部署有基站协议和终端协议的机动终端可以包括:第一设备类型的至少一个第一机动终端,以及,第二设备类型的至少一个第二机动终端。其中,第一设备类型与第二设备类型的通信设备的性能不同。
67.为了便于区分,将同时部署有基站协议和终端协议的机动终端,且属于第一设备类型的机动终端称为第一机动终端;而将同时部署有基站协议和终端协议的机动终端,且属于第二设备类型的机动终端称为第二机动终端。
68.举例说明,作为机动终端的通信设备的设备类型可以包括但不限于车载类型、背负类型和手持类型,如图1中,车载式机动终端、背负式机动终端以及手持式机动终端。
69.其中,车载类型的通信设备的发送功率最大,性能最强,该种类型的通信设备中可以同时存储基站协议和终端协议,并根据默认配置以及备用基站的选择结果等,来确定该通信终端作为机动基站还是机动终端。
70.车载类型的通信设备和手持类型的通信设备而言,背负类型的通信设备的功率中等,适合单人背负携行。该类通信设备可以存储基站协议,也可以同时存储终端协议。
71.而手持类型的通信设备的功率最小,体积和重量也最小,适合手持使用,可以仅加载终端协议,因此,手持类型的通信设备仅可以作为机动终端。
72.在本技术中,机动基站可以从接入该机动基站,且同时部署有基站协议和终端协议的至少一个机动终端中确定备用基站。
73.而机动终端被确定为备用基站的情况下,如果该机动终端确认该机动基站存在故障,则会运行机动终端中部署的基站协议,以升级为机动基站。
74.当然,以上仅仅是机动式接入网的简单介绍,在实际应用中,机动式接入网的具体组成还可以有其他可能,对此不加限制。
75.为了便于理解本技术确定备用基站的方法,下面结合流程图对本技术的方案进行详细说明。
76.首先从机动基站侧进行介绍说明。如图2所示,其示出了本技术确定备用基站的方法的一种流程示意图,本实施例的方法应用于如上机动式接入网中的机动基站。本实施例的方法可以包括:
77.s201,确定接入该机动基站的候选终端集。
78.其中,该候选终端集包括:同时部署有该机动式接入网对应的基站协议和终端协议的至少一个机动终端。候选终端集中的机动终端是已经接入该机动基站的机动终端。
79.由前面介绍可知,机动式接入网中的机动终端可以是同时部署有基站协议和终端协议,也可以仅部署有终端协议,但是能够作为备用基站的机动终端必然需要部署有基站协议,因此,机动基站需要从接入该机动基站的机动终端中筛选出同时部署有基站协议和终端协议的机动终端,得到该候选终端集。
80.其中,机动基站确定接入的机动终端是否同时部署有基站协议和终端协议的具体方式可以有多种可能。
81.如,在一种可能的实现方式中,机动终端在请求接入该机动基站时,在接入请求中可以携带用于指示该机动终端中部署的协议类型信息,该协议类型信息用于表征该机动终端部署有的协议种类。例如,协议类型信息为1,表征该机动终端既部署有终端协议又部署有基站协议;协议类型信息为0,则表征该机动终端仅部署有终端协议。
82.在又一种可能的实现方式中,如果根据通信设备的设备类型来确定通信设备所需要部署的协议,如,对于车载类型和背负类型的通信设备可以同时部署基站协议和终端协议,而对于手持类型的通信设备则可以仅部署终端协议,那么可以根据机动终端所属的设备类型,来确定机动终端是否同时部署有基站协议和终端协议。
83.在该种情况下,机动终端在请求接入该机动基站时,可以在接入请求中携带该机动终端的设备类型和设备编号,相应的,机动基站可以存储机动终端的设备类型和设备编号,从而可以根据存储的机动终端的设备类型确定该机动终端是否同时支持基站协议和终端协议,也即确定机动终端是否可以作为备用基站的候选机动终端。
84.s202,获得该候选终端集中各机动终端的信号传输时间。
85.该机动终端的信号传输时间也称为无线信号传输时间,为该机动终端发出的信号(无线信号)传输到该机动基站所需的时长。
86.可以理解的是,机动基站可以定期或者不定期确定机动终端的信号传输时间,以不断更新机动基站本地保存的机动终端对应的信号传输时间。
87.其中,机动基站确定机动终端的信号传输时间的具体方式可以有多种可能,为了便于理解,以几种可能情况为例说明。
88.在一种可能的情况中,由于机动终端在请求接入机动基站时,该机动终端向机动基站发送的接入请求中会携带随机接入前导序列,因此,机动基站可以获得机动终端发送的接入请求。在此基础上,机动基站可以基于接入请求中携带的随机接入前导序列,确定该机动终端的信号传输时间。相应的,机动基站会存储该机动终端对应的信号传输时间,并记录下存储该机动终端对应的信号传输时间的记录时刻。
89.其中,机动基站接收到的随机前导序列后,可以确定该随机前导序列的传输时间,而该随机前导序列信号的传输时间就是机动终端到机动基站的信号传输时间。其中,根据接收到的随机前导序列,确定该随机前导序列的传输时间的具体方式可以采用现有的任意方式,本技术对此不加限制。
90.在又一种可能的实现方式中,在机动终端已接入机动基站之后,机动终端不再发起随机接入前导序列,而是会周期性发送上行参考信号序列,其中,机动终端发送上行参考信号序列的发送周期可以根据需要设定,对此不加限制。相应的,机动基站可以获得该机动终端发送的上行参考信号序列,基于该上行参考信号序列,确定该机动终端对应的信号传输时间。
91.由于在机动终端请求接入机动基站时,机动基站会确定一次该机动终端的信号传输时间,而且在机动终端接入机动基站后,机动基站同样会周期性确定该机动终端的信号传输时间,因此,在基于机动终端发送的上行参考信号序列确定出机动终端对应的信号传输时间之后,机动基站可以利用当前确定出的信号传输时间更新该机动基站已存储的该机
动终端对应的信号传输时间,并将信号传输时间的记录时刻更新为当前时刻。
92.其中,机动基站确定机动终端发出的上行参考信号序列的传输时间,实际上就是该机动终端发出的无线信号到该机动基站的信号传输时间,至于确定上行参考信号序列的传输时间的具体方式,本技术不加限制。
93.在一种可选方式中,本技术还可以获得候选终端集中各机动终端的信号传输时间的记录时刻,在此基础上,为了避免某些信号中断的机动终端被选为备用基站,本技术还可以剔除该候选终端集中信号传输时间的记录时刻距离当前时刻的时长大于设定时长的机动终端。
94.s203,将该候选终端集中信号传输时间较短的至少一个备选机动终端确定为备用基站,以使得该备选机动终端在确认该机动基站故障的情况下,运行部署的基站协议,升级为机动基站。
95.其中,为了便于区分,将候选终端集中确定出的用于作为备用基站的机动终端称为备选机动终端。
96.可以理解的是,在无线电磁波传播速度基本是恒定的的情况下,机动基站对应的信号传输时间可以反映出机终端到机动基站的距离,因此,信号传输时间越短的机动终端距离机动基站的距离越近。而机动基站的无线信号覆盖范围确定的情况下,为了避免切换其他备用基站而导致无线信号覆盖范围发生较大变化,影响到各机动终端的通信,本技术需要优先选择距离机动基站距离较近的机动终端作为备用基站。
97.相应的,机动终端在确认该机动基站存在故障且该机动终端作为备用基站的情况下,运行该机动终端中部署的基站协议,以升级为机动基站。
98.其中,机动终端确认机动基站存在故障的具体方式可以有多种可能。如,机动终端与机动基站之间的无线信号中断,或者是,机动终端重新启动后,未检测到机动基站的无线信号等,对此不加限制。
99.当然,在实际应用中,机动基站在确定出备用基站之后,还会向作为备用基站的各机动终端(即备选机动终端)发送备用通知,该备用通知用于通知该机动终端被确定为备用基站。
100.其中,备选机动终端的数量可以为一个或者多个。如,在一种可能情况中,选取作为备用基站的备选机动终端的数量可以为设定数量,该设定数量为预先设定的数值,具体可以根据需要设定。例如,设定数量可以为1、3或5个等等。
101.可以理解的是,在从候选终端集中选取出的备选机动终端的数量为多个的情况下,各备选机动终端可以随机选取一个升级为备用基站。还可以是,预先配置各备选机动终端能够升级为机动基站的先后顺序,则备选机动终端可以按照该先后顺序来升级为机动基站,如果有其他机动终端已升级为备用基站,则位置排序靠后的机动基站,则无需再升级为机动基站。
102.在一种可选方式中,该机动终端还可以是按照信号传输时间从短到长的顺序,确定该备选机动终端的升级等待时长。其中,该备选机动终端的信号传输时间越短,备选机动终端对应的升级等待时长越短。该备选机动终端的升级等待时长为备选机动终端从确认该机动基站存在故障的时刻开始到被允许升级为机动基站的等待时长。
103.相应的,备选机动基站需要在确定该机动基站存在故障之后需要等待该升级等待
时长,并在未检测到机动基站的无线信号的情况下才能升级为机动基站。
104.为了使得备选机动基站能够获得自身对应的升级等待时长,该机动基站可以向备选机动终端发送备用通知。该备用通知用于指示该备选机动终端为备用基站,且该备用通知携带有该备选机动终端对应的升级等待时长。
105.在一种情况中,机动终端在确认机动基站存在故障且机动终端为备用基站的情况下,可以启动计时器;如计时器的计时时长达到该机动终端对应的升级等待时长,且该机动式接入网不存在可供该机动终端接入的机动基站,该机动终端运行部署的基站协议,以升级为机动基站。
106.在备用基站为多个的情况下,如果机动式接入网内的机动基站出现异常,即使某个备用基站升级为机动基站时出现失败,仍可以通过上面提到的几种方式,由其他备用基站来升级为机动基站,减少了由于备用基站升级为主用的机动基站失败而导致机动式接入网通信异常的情况。
107.在本技术实施例中,机动式接入网的机动基站在确定出接入该机动基站的候选终端集,由于该候选终端集中包括同时部署有基站协议和终端协议的至少一个机动终端,使得候选终端集中各机动终端具备从机动终端切换为机动基站的可能。
108.同时,本技术会获得候选终端集中各机动终端的信号传输时间,由于信号传输时间为机动终端发出的信号传输到该机动基站所需的时长,因此,通过机动终端的信号传输时间可以反映出机动终端到机动基站的距离,在此基础上,将候选终端集中信号传输时间较短的至少一个备选机动终端确定为备用基站,可以使得备用基站升级为机动基站之后的无线信号覆盖范围与当前的机动基站的信号覆盖范围相近,有利于提高机动式接入网的通信稳定性。而且,本技术在仅需要基于信号传输时间来确定备用基站,而无需机动终端和备用基站具备定位模块等特殊硬件,降低了确定备用基站的复杂度。
109.可以理解的是,在本技术中同时部署有终端协议和基站协议的机动终端可以有多种不同设备类型,在此基础上,本技术还可以分别针对不同设备类型的机动终端来分别选取备用基站。
110.相应的,在确定候选终端集时,机动基站可以确定接入该机动基站的第一候选终端集和第二候选终端集。其中,该第一候选终端集包括:同时部署有机动式接入网对应的基站协议和终端协议,且属于第一设备类型的至少一个第一机动终端。该第二候选终端集包括:同时部署有机动式接入网对应的基站协议和终端协议,且属于第二设备类型的至少一个第二机动终端。第一设备类型与第二设备类型不同。
111.相应的,机动基站确定备用基站可以为:从第一候选终端集中确定信号传输时间较短的至少一个第一备选机动终端,该第一备选机动终端属于第一候选终端集中的至少一个第一机动终端;从第二候选终端集中确定信号传输时间较短的至少一个第二备选机动终端,该第二备选机动终端属于第二候选终端集中的至少一个第二机动终端。在此基础上,可以将该至少一个第一备选机动终端以及至少一个第二备选机动终端确定为备用基站,从而得到至少两个备用基站。
112.可以理解的是,确定出备用基站之后,机动基站同样可以通知作为备用基站的各个备选机动终端发送备用通知;类似的,机动基站同样可以确定各备用基站升级为机动基站的先后顺序或者升级等待时间等,以使得各备用基站可以在需要升级的情况下升级为机
动基站,具体详见前面的相关介绍,在此不再赘述。
113.为了便于理解,以候选终端集包含第一设备类型对应的第一候选终端集以及第二设备类型对应的第二候选终端集,并结合一种可能的情况为例说明。
114.如图3所示,其示出了本技术一种确定备用基站的方法的又一种流程示意图,本实施例应用于机动基站,本实施例的方法可以包括:
115.s301,确定接入该机动基站的第一候选终端集和第二候选终端集。
116.其中,第一候选终端集包括:同时部署有所述机动式接入网对应的基站协议和终端协议,且属于第一设备类型的至少一个第一机动终端。
117.其中,该第二候选终端集包括:同时部署有机动式接入网对应的基站协议和终端协议,且属于第二设备类型的至少一个第二机动终端。
118.在本实施例中,第一设备类型的第一机动终端的性能优于该第二设备类型的机动终端的性能。如,第一机动终端可以为车载类型的机动终端,而第二机动终端可以为背负类型的机动终端。
119.s302,获得第一候选终端集各第一机动终端的信号传输时间及信号传输时间的记录时刻,剔除第一候选终端集中信号传输时间的记录时刻距离当前时刻的时长大于设定时长的第一机动终端。
120.s303,获得第二候选终端集中各第二机动终端的信号传输时间及信号传输时间的记录时刻,剔除第二候选终端集中信号传输时间的记录时刻距离当前时刻的时长大于设定时长的第二机动终端。
121.可以理解是,如果第一候选终端集(或者第二候选终端集)中第一机动终端(或者第二机动终端)的信号传输时间的记录时刻与当前时刻的时长大于设定时长,则说明该机动基站较长时间未接收到该第一机动终端(或者第二机动终端)发送的无线信号(如,上行参考信号序列),因此,为了避免该第一机动终端出现异常或者关机等原因与机动基站的连接中断,本技术需要剔除该第一机动终端(或者第二机动终端)。
122.当然,基于信号传输时间的记录时刻对机动终端进行剔除属于本实施例的可选操作。
123.以上步骤s302和s303的顺序并不限于图3,这两个步骤的先后顺序可以互换,也可以同步执行。
124.s304,从该第一候选终端集中确定信号传输时间较短的至少一个第一备选机动终端。
125.该第一备选机动终端属于第一候选终端集的至少一个第一机动终端,为了便于区分,将确定出的第一机动终端称为第一备选机动终端。
126.如,可以从第一候选终端集中确定信号传输时间较短的前第一设定数量个第一备选机动终端,第一设定数量可以根据需要设定。例如,第一设定数量可以为2,则选取出信号传输时间较短的前2个第一机动终端作为备用基站的备选机动终端。
127.s305,从第二候选终端集中确定信号传输时间较短的至少一个第二备选机动终端。
128.第二备选机动终端属于该第二候选终端集中的至少一个第二机动终端。为了便于区分,将确定出的第二机动终端称为第二备选机动终端
129.如,可以从第二候选终端集中确定信号传输时间较短的前第二设定数量个第二备选机动终端,其中,该第二设定数量可以与第一设定数量相同,也可以不同,第二设定数量可以根据需要设定。
130.s306,按照信号传输时间从短到长的顺序,对至少一个第一备选机动终端进行排序,得到第一机动终端序列。
131.s307,按照信号传输时间从短到长的顺序,对所述至少一个第二备选机动终端进行排序,得到第二机动终端序列。
132.可以理解的是,信号传输时间越短,则说明机动终端与机动基站的距离越近,该机动终端越适合作为备用基站,基于此,本技术可以按照信号传输时间从短到长的顺序对各候选终端集内的机动终端进行排序,以使得距离该机动基站越近的机动终端的排序越靠前,以便于后续机动基站故障时优先启动顺序靠前的备用基站。
133.s308,按照第一机动终端序列在前而第二机动终端序列在后的规则,将第一机动终端序列和第二机动终端序列组合为一个序列,将组合出的序列确定为备用基站序列。
134.其中,备用基站序列中包括作为备用基站且具有先后顺序的多个备选机动终端。如,假设第一机动终端序列中包括3个第一机动终端,而第二机动终端序列中包括2个第二机动终端,则该备用基站序列中包括5个作为备用基站的备选机动终端,且该备用基站序列中的前三位为具有先后顺序的3个第一机动终端,而后两位为具有先后顺序的两个第二机动终端。
135.在本技术中,第一机动终端的性能优于第二机动终端的性能,因此,将作为备用基站的各第一备选机动终端排在各第二备选机动终端之前,有利于后续将第一备选机动终端升级为机动基站的优先级设置的更为靠前,从而使得性能更优且信号传输时间较短的机动基站能够更为优先升级为机动基站。
136.为了便于理解,下面结合一个例子进行说明,假设当前时刻tc为2020年12月28日17点24分50s,设定时长td=120s,且需要选取的第一备选机动终端的第一设定数量i为2,而需要选取的第二备选机动终端的第二设定为量j为1。
137.同时,假设机动式接入网中第一设备类型的机动终端为车载类型的机动终端,而第二设备类型的机动终端为背负类型的机动终端。机动式接入网中还包括仅部署有终端协议的手持终端。
138.如下面表1为该机动式接入网中接入机动基站的各机动终端的信息记录表,该信息记录表中记录有每个机动终端对应的设备类型(表1中的终端类型),信号传输时间tt以及信号传输时间对应的记录时刻ts。
139.表1
140.终端类型终端编号信号传输时间tt记录时刻ts车载130.25us2020年12月28日17点24分30s车载25.33us2020年12月28日17点24分08s车载322.36us2020年12月28日17点23分25s车载424.57us2020年12月28日17点22分39s背负16.45us2020年12月28日17点24分42s背负218.39us2020年12月28日17点24分17s
背负320.43us2020年12月28日17点23分05s手持117.12us2020年12月28日17点24分36s手持216.44us2020年12月28日17点24分47s手持321.82us2020年12月28日17点23分15s手持417.56us2020年12月28日17点24分05s
141.在申请中机动终端可以通过设备类型和设备编号唯一确定,为了便于基于表1确定备用基站的流程,将表1中机动终端采用设备类型和车载编号来命名,如,车载终端1表示设备类型为车载类型且终端编号为1的机动终端,类似的,背负终端1表示设备类型为背负类型且终端编号为1的机动终端,其他也类似,在此不再赘述。
142.基于该表1,本技术中选取备用基站的过程可以为:
143.(1)、确定接入该机动基站且属于车载类型的第一候选终端集v:{车载终端1,车载终端2,车载终端3,车载终端4},以及,接入该机动基站且属于背负类型的第二候选终端集p:{背负终端1,背负终端2,背负终端3}。
144.(2)、由于车载终端4对应的信号传输时间的记录时刻ts与当前时刻的时差大于120s(设定时长),需要从第一候选终端集v中剔除车载终端4,得到剔除后的第一候选终端集vn:{车载终端1,车载终端2,车载终端3},而第二候选终端集中不存在剔除的背负终端,而剔除后的第二候选终端集pn仍为{背负终端1,背负终端2,背负终端3}。
145.(3)、从第一候选终端集vn中选取出信号传输时间较短的2个机动终端并按照信号传输时间由短到长进行排序,得到第一机动终端序列为:车载终端2,车载终端3。
146.(4)、从第二候选终端集pn中选取信号传输时间最短的1个机动终端,也就得到了第二机动终端序列为:背负终端1。
147.(5)、将第一机动终端序列与第二机动终端系列合并,得到备用基站序列为:车载终端2,车载终端3、背负终端1。
148.s309,按照备用基站序列中各备选机动终端的先后顺序,依次确定备用基站序列中各备选机动终端的升级等待时长。
149.该备选机动终端的升级等待时长为该备选机动终端从确认机动基站存在故障的时刻开始到被允许升级为机动基站的等待时长。
150.其中,备选机动终端在备用基站序列中的排序越靠前,该备选机动终端的升级等待时长越短。
151.其中,具体确定备用基站序列中各备选机动终端的升级等待时长的方式可以有多种可能,本技术不加限制。
152.为了便于理解,以一种可能情况为例说明,在一种可能的情况中,可以将备用基站序列中排序位于第一个的备选机动终端的升级等待时长设置为设定等待时长,除第一个备选机动终端之外的其他备选机动终端的升级等待时长可以为该设定等待时长+(该备选机动终端的排序位数
‑
1)*设定的常量时长。如,第二个备选机动终端的升级等待时长为该设定等待时长加上常量时长,而第三个备选机动终端的升级等待时长为该设定等待时长加上两个常量时长。
153.结合表1的例子举例说明:
154.在表1的例子中确定出的备用基站序列为车载终端2,车载终端3、背负终端1,假设
设定等待时长为30s,而设定的常量时长为300s。则车载终端2的升级等待时长为30s,而车载终端3的升级等待时长为330s,而背负终端1的升级等待时长为630s。
155.s310,向备用基站序列中各备选机动终端发送备用通知。
156.该备用通知用于指示该备选机动终端为备用基站,且该备用通知携带有该备选机动终端对应的升级等待时长。
157.相应的,如果机动终端接收到该备用通知,机动终端可以确认自身作为该机动基站的备用基站。在此基础上,如果该机动终端检测到该机动基站存在故障时,可以启动计时器,如计时器的计时时长达到该机动终端对应的升级等待时长,且机动式接入网不存在可供该机动终端接入的机动基站,则该机动终端运行部署的基站协议,以升级为机动基站。
158.如,仍以表1的例子说明:
159.在表1的例子中,车载终端2的升级等待时长为30s,而车载终端3的升级等待时长为330s,而背负终端1的升级等待时长为630s,那么一旦该机动基站出现异常,而该车载终端2、车载终端3和背负终端3均会检测不到该机动基站的无线信号,而这几个终端均会启动计时器。
160.相应的,车载终端2会在计时30秒后,升级为机动基站。如果该车载终端2升级基站失败,则在330s时,车载终端3会升级为机动基站,当然,如果车载终端2升级成功,则车载终端3可以检测到该车载终端2升级为的机动基站的无线信号,则车载终端3不会再执行升级为机动基站的操作。类似的,如果车载终端3升级机动基站失败,那么在到达630s,由于背负终端3仍检测不到任何机动基站的无线信号,则该背负终端3会升级为机动基站,从而大大减少了机动基站出现故障而备用基站无法成功升级为基站的情况。
161.可以理解的是,在本技术以上实施例中,作为备用基站的机动终端在确认机动基站故障的情况下,可以在满足升级条件(如延迟升级等待时长之后且未检测到任何机动基站的无线信号等)则可以升级为机动基站。
162.其中,机动终端确定基站故障可以是机动终端在重新开机后未搜索到机动基站的无线信号;或者是,机动终端接入机动终端之后,机动终端与机动终端之间的无线信号中断等。为了便于理解,下面从机动终端侧介绍作为备用基站的机动终端升级为机动基站的过程。
163.如图4所示,其示出了本技术中机动终端升级为机动基站的一种流程示意图,本实施例的方法可以包括:
164.s401,机动终端启动后,搜索机动基站的无线信号。
165.其中,如前面所述,在通信设备同时部署有基站协议和终端协议的情况下,如果该通信设备中预先设定的默认启动协议为终端协议,则通信设备会启动并运行终端协议,从而使得机动终端启动。
166.s402,如果机动终端没有搜索到机动基站的无线信号,且该机动终端为备用基站,该机动终端启动定时器,并继续搜索机动基站的无线信号。
167.该定时器的定时时长为该机动终端对应的升级等待时长。
168.s403,在达到该定时器的定时时长后,如果机动终端仍未检测到机动基站的无线信号,则该机动终端启动并运行基站软件,以从机动终端切换为机动基站,结束流程。
169.本实施例是以定时器为例,具体实现与前面计时器类似,如果本实施例采用计时
器也同样适用,对此不加限制。
170.其中,步骤s402和s403的情况,属于机动终端在被机动基站确定为备用基站之后,机动终端关机之后又重新启动,且机动终端搜索不到机动基站的情况。
171.s404,如果机动终端搜索到机动基站的无线信号,该机动终端接入该机动基站。
172.其中,对于机动终端接入机动基站的具体方式本技术不加限制,在此不再赘述。
173.s405,在机动终端接入机动基站之后,如果机动终端检测到该机动终端与机动终端之间的无线信号中断,且该机动终端为备用基站,则机动基站启动定时器,并继续搜索机动基站的无线信号。
174.该定时器的定时时长为该机动终端对应的升级等待时长。
175.s406,在达到该定时器的定时时长后,如果机动终端仍未检测到机动基站的无线信号,则该机动终端启动并运行基站软件,以从机动终端切换为机动基站。
176.本技术以上任意一个实施例中,触发机动基站确定备用基站的条件可以有多种可能,如,机动基站可以周期性确定已接入该机动基站的候选终端集,并从候选终端集中确定出备用基站。又如,机动基站还可以在存在新接入的机动终端时,确定已接入该机动终端的候选终端集,并从候选终端集中确定出备用基站。当然,还可以是结合以上两种方式还可以同步执行,对此不加限制。
177.可以理解的是,由于机动基站可能会不断更新作为备用基站的备选机动终端,因此,在机动基站每次更新了备选机动终端之后,还可以最近一个作为备用基站而当前不再作为备用基站的机动终端发送备用取消通知,该备用取消通知用于通知机动终端不再作为备用基站。
178.或者是,机动基站可以设置备用基站的有效时长,在此基础上,机动终端在确定自身为备用基站之后,如果检测到机动基站存在故障,还可以检测是否仍处于作为备用基站的有效时长内,如果当前已经超出作为备用基站的有效时长,则确定自身不属于该机动基站的备用基站。
179.在本技术以上实施例中,在备用基站升级为机动式接入网的机动基站之后,该机动式接入网的其他机动终端便可以检测到新的机动基站的无线信号,并接入到该机动基站。
180.为了避免备用基站升级的机动基站接入一些不合法的机动终端,在本技术中,在机动基站确定出备用基站之后,该机动基站还可以获得该机动基站中存储的用户身份认证信息,然后,向被确认为备用基站的各备选机动终端发送该用户身份认证信息,以在备选机动终端升级为机动基站后,基于用户身份认证信息对请求接入的机动终端进行用户身份鉴权,从而可以减少非法机动终端接入到该机动式接入网的机动基站,降低机动式接入网的网络风险。
181.其中,如果机动基站中预先设定好的机动基站,则该机动基站中存储到该用户身份认证信息可以由用户预先配置好。如果该机动基站为由备用基站升级得到的机动基站,而该机动基站内的用户身份认证信息,为该机动基站作为备用基站时获得的用户身份认证信息。
182.其中,为了减少需要传输的数据量,机动基站还可以对用户身份认证信息进行压缩,并将压缩得到的该用户身份认证信息的压缩包发送给作为备用基站的备选机动终端。
相应的,备选机动终端接收到用户身份认证信息的压缩包之后,可以对该钥匙包进行解压缩,得到该用户身份认证信息并保存到自身的非易失性存储器中。
183.对应本技术的一种确定备用基站的方法,本技术还提供了一种确定备用基站的装置。
184.如图5所示,其示出了本技术一种确定备用基站的装置的一种组成结构示意图,本实施例的装置应用于机动式接入网的机动基站,包括:
185.候选确定单元501,用于确定接入所述机动基站的候选终端集,所述候选终端集包括:同时部署有所述机动式接入网对应的基站协议和终端协议的至少一个机动终端;
186.时间获得单元502,用于获得所述候选终端集中各机动终端的信号传输时间,所述机动终端的信号传输时间为所述机动终端发出的信号传输到所述机动基站所需的时长;
187.备用确定单元503,用于将所述候选终端集中信号传输时间较短的至少一个备选机动终端确定为备用基站,使得所述备选机动终端在确认所述机动基站故障的情况下,能够运行部署的基站协议,升级为机动基站。
188.在一种可能的实现方式中,还包括:
189.时刻获得单元,用于备用确定单元在将所述候选终端集中信号传输时间较短的至少一个备选机动终端确定为备用基站之前,获得所述候选终端集中各机动终端的信号传输时间的记录时刻;
190.终端剔除单元,用于剔除所述候选终端集中信号传输时间的记录时刻距离当前时刻的时长大于设定时长的机动终端。
191.在又一种可能的实现方式中,候选确定单元,具体为,用于确定接入所述机动基站的第一候选终端集和第二候选终端集,所述第一候选终端集包括:同时部署有所述机动式接入网对应的基站协议和终端协议,且属于第一设备类型的至少一个第一机动终端,所述第二候选终端集包括:同时部署有所述机动式接入网对应的基站协议和终端协议,且属于第二设备类型的至少一个第二机动终端;
192.所述备用确定单元,包括:
193.第一终端确定单元,用于从所述第一候选终端集中确定信号传输时间较短的至少一个第一备选机动终端,所述第一备选机动终端属于所述至少一个第一机动终端;
194.第二终端确定单元,用于从所述第二候选终端集中确定信号传输时间较短的至少一个第二备选机动终端,所述第二备选机动终端属于所述至少一个第二机动终端;
195.备用选定单元,用于将所述至少一个第一备选机动终端以及所述至少一个第二备选机动终端确定为备用基站。
196.在一种可选方式中,所述第一设备类型的第一机动终端的性能优于所述第二设备类型的第二机动终端的性能;
197.该备用选定单元,包括:
198.第一排序单元,用于按照信号传输时间从短到长的顺序,对所述至少一个第一备选机动终端进行排序,得到第一机动终端序列;
199.第二排序单元,用于按照信号传输时间从短到长的顺序,对所述至少一个第二备选机动终端进行排序,得到第二机动终端序列;
200.序列组合单元,用于按照第一机动终端序列在前而第二机动终端序列在后的规
则,将所述第一机动终端序列和第二机动终端序列组合为一个序列,将组合出的序列确定为备用基站序列,所述备用基站序列中包括作为备用基站且具有先后顺序的多个备选机动终端;
201.备用处理单元,用于按照备用基站序列中各备选机动终端的先后顺序,依次确定所述备用基站序列中各备选机动终端的升级等待时长,其中,备选机动终端在所述备用基站序列中的排序越靠前,所述备选机动终端的升级等待时长越短;备选机动终端的升级等待时长为所述备选机动终端从确认所述机动基站存在故障的时刻开始到被允许升级为机动基站的等待时长。
202.可选的,还包括:
203.备用通知单元,用于在备用处理单元依次确定所述备用基站序列中各备选机动终端的升级等待时长之后,向所述备用基站序列中各备选机动终端发送备用通知,所述备用通知用于指示所述备选机动终端为备用基站,且所述备用通知携带有所述备选机动终端对应的升级等待时长。
204.在又一种可能的实现方式中,该装置还包括:
205.用户信息获得单元,用于在备用确定单元或者备用选定单元确定出备用基站或者备用处理单元确定出备用基站序列之后,获得所述机动基站中存储的用户身份认证信息;
206.信息发送单元,用于向被确认为备用基站的各备选机动终端发送所述用户身份认证信息,以在所述备选机动终端升级为机动基站后,基于所述用户身份认证信息对请求接入的机动终端进行用户身份鉴权。
207.在又一种可能的实现方式中,该装置还包括:
208.终端接入单元,用于在时间获得单元获得所述候选终端集中各机动终端的信号传输时间之前,获得机动终端发送的接入请求,所述接入请求携带有随机接入前导序列;
209.第一时间确定单元,用于基于所述随机接入前导序列,确定所述机动终端的信号传输时间,存储所述机动终端对应的信号传输时间,存储所述机动终端对应的信号传输时间的记录时刻;
210.或者是,该装置还可以包括:
211.序列获得单元,用于在时间获得单元获得所述候选终端集中各机动终端的信号传输时间之前,在所述机动终端已接入所述机动基站的情况下,获得所述机动终端发送的上行参考信号序列;
212.第二时间确定单元,用于基于所述上行参考信号序列,确定所述机动终端的信号传输时间,利用当前确定出的信号传输时间更新存储的所述机动终端对应的信号传输时间,将所述信号传输时间的记录时刻更新为当前时刻。
213.需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。同时,本说明书中各实施例中记载的特征可以相互替换或者组合,使本领域专业技术人员能够实现或使用本技术。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
214.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作
之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。
215.对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
216.以上仅是本技术的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本技术的保护范围。