本发明涉及通信技术领域,尤其涉及一种主频点列表的更新方法及网关站控制设备。
背景技术:
在卫星通信系统中,为了让用户能够更快速、更省电地驻留在点波束中,接入网需在每个点波束的系统信息中广播系统当前正在使用的主频点列表信息,例如,该接入网系统中有10个正在使用的点波束,则该接入网系统需要获取该10个点波束中每个点波束的主频点,由该10个点波束的主频点组成主频点列表信息,然后将该信息在系统中进行广播。当然,若不同点波束的主频点相同,则该主频点在主频点列表信息中只出现一次。
在现有技术中,主频点列表信息的生成方法如图1所示,主频点列表信息由操作维护中心(operationandmaintenancecenter,omc)根据运控系统为各点波束配置的主频点信息生成,然后omc通知网关站控制器(gatewaystationcontroller,gsc)读取该主频点列表信息,最后由gsc将该主频点列表在每个激活的点波束系统信息中进行广播。由于该主频点列表是根据各个点波束的主频点信息生成的,因此,运控系统对点波束的配置参数的变更,例如,新增点波束、删除点波束、或点波束频点重新规划等,可能会引起主频点列表的变化,此时,omc需遍历变更后的点波束的主频点信息重新生成主频点列表,并通知gsc重新读取表数据,gsc收到omc的指示后,更新本地存储的主频点列表信息,并对信关站收发器(gatewaytransceiverstation,gts)发生指示信息,以使gts在每个已激活的点波束系统信息中广播新的主频点列表信息。
可见,在现有技术中,只要接入网中的点波束有增加、删除、频点变更等参数变化时,omc就需要遍历该接入网中的所有的点波束重新生成主频点列表,并且还需通知gsc主频点列表信息发生改变,然后在gsc重新读取新的主频点列表后,对本地存储的主频点列表信息以及接入网的各个已激活的点波束系统的主频点列表信息进行更新,处理方式较为复杂。
技术实现要素:
本发明提供一种主频点列表的更新方法及网关站控制设备,用以解决现有技术中主频点列表更新过程复杂的技术问题。
本发明第一方面提供了一种主频点列表的更新方法,所述方法包括:
网关站控制器gsc根据自身包含的n个点波束中每个点波束在第一时刻的主频信息生成第一主频点列表;其中,所述gsc中存储有第二主频点列表,所述第二主频点列表是根据所述n个点波束在第二时刻的主频信息生成的,所述第二时刻在所述第一时刻之前,n为正整数;
所述gsc将所述第二主频点列表更新为所述第一主频点列表,并在与目标点波束对应的点波束系统中广播所述第一主频点列表,其中,所述目标点波束为所述n个点波束中已经被激活的点波束。
可能的实施方式中,在所述网关站控制器gsc根据自身包含的n个点波束中每个点波束在第一时刻的主频信息生成第一主频点列表之前,所述方法还包括:
所述gsc从操作维护中心omc中获取所述n个点波束的初始主频信息,生成所述第二主频点列表;
所述gsc启动定时器;
相应地,所述第一时刻为所述定时器超时对应的时刻。
可能的实施方式中,在所述网关站控制器gsc根据自身包含的n个点波束中每个点波束在第一时刻的主频信息生成第一主频点列表之前,所述方法还包括:
所述gsc从操作维护中心omc获取指示信息;其中,所述指示信息用于指示所述至少一个点波束在所述第一时刻的第一配置参数与在所述第二时刻的第二配置参数不同;
相应地,所述第一时刻为所述gsc收到所述指示信息的时刻。
可能的实施方式中,在所述网关站控制器gsc根据自身包含的n个点波束中每个点波束在第一时刻的主频信息生成第一主频点列表之前,所述方法还包括:
所述gsc从操作维护中心omc中获取所述n个点波束的初始主频信息,生成所述第二主频点列表;
所述gsc启动定时器;
所述gsc从操作维护中心omc获取指示信息或所述gsc确定所述定时器超时;其中,所述指示信息用于指示所述至少一个点波束在所述第一时刻的第一配置参数与在所述第二时刻的第二配置参数不同;
相应地,若所述gsc在所述定时器超时之前收到所述指示信息,则所述第一时刻为所述gsc收到所述指示信息的时刻;否则,所述第一时刻为所述定时器超时的时刻。
可能的实施方式中,所述gsc在与目标点波束对应的点波束系统中广播所述第一主频点列表,包括:
所述gsc确定所述第一主频点列表是否与所述第二主频点列表相同;
在为否时,所述gsc在所述点波束系统中广播所述第一主频点列表。
可能的实施方式中,在所述gsc确定所述第一主频点列表是否与所述第二主频点列表相同之后,所述方法还包括:
在为是时,所述gsc等待所述定时器下一次超时。
可能的实施方式中,所述网关站控制器gsc根据自身包含的n个点波束中每个点波束在第一时刻的主频信息生成第一主频点列表,包括:
所述gsc根据所述第一配置参数,确定所述至少一个点波束的至少一个主频点;
所述gsc确定所述第二主频点列表是否包含所述至少一个主频点中的每个主频点;
在为否时,所述gsc根据所述第一配置参数及剩余点波束中每个点波束的主频信息,生成所述第一主频点列表;其中,所述剩余点波束为所述n个点波束中除所述至少一个点波束外的点波束,所述第一主频点列表与所述第二主频点列表不同。
本发明第二方面提供一种网关站控制设备,包括:
生成模块,用于根据自身包含的n个点波束中每个点波束在第一时刻的主频信息生成第一主频点列表;其中,所述gsc中存储有第二主频点列表,所述第二主频点列表是根据所述n个点波束在第二时刻的主频信息生成的,所述第二时刻在所述第一时刻之前,n为正整数;
更新模块,用于将所述第二主频点列表更新为所述第一主频点列表,并在与目标点波束对应的点波束系统中广播所述第一主频点列表,其中,所述目标点波束为所述n个点波束中已经被激活的点波束。
可能的实施方式中,所述生成模块还用于:
从操作维护中心omc中获取所述n个点波束的初始主频信息,生成所述第二主频点列表;
启动定时器;
相应地,所述第一时刻为所述定时器超时对应的时刻。
可能的实施方式中,所述生成模块还用于:
从操作维护中心omc获取指示信息;其中,所述指示信息用于指示所述至少一个点波束在所述第一时刻的第一配置参数与在所述第二时刻的第二配置参数不同;
相应地,所述第一时刻为所述gsc收到所述指示信息的时刻。
可能的实施方式中,所述生成模块还用于:
从操作维护中心omc中获取所述n个点波束的初始主频信息,生成所述第二主频点列表;
启动定时器;
从操作维护中心omc获取指示信息或所述gsc确定所述定时器超时;其中,所述指示信息用于指示所述至少一个点波束在所述第一时刻的第一配置参数与在所述第二时刻的第二配置参数不同;
相应地,若在所述定时器超时之前收到所述指示信息,则所述第一时刻为收到所述指示信息的时刻;否则,所述第一时刻为所述定时器超时的时刻。
可能的实施方式中,所述更新模块具体用于:
确定所述第一主频点列表是否与所述第二主频点列表相同;
在为否时,在所述点波束系统中广播所述第一主频点列表。
可能的实施方式中,所述更新模块还用于:
在为是时,等待所述定时器下一次超时。
可能的实施方式中,所述生成模块具体用于:
根据所述第一配置参数,确定所述至少一个点波束的至少一个主频点;
确定所述第二主频点列表是否包含所述至少一个主频点中的每个主频点;
在为否时,根据所述第一配置参数及剩余点波束中每个点波束的主频信息,生成所述第一主频点列表;其中,所述剩余点波束为所述n个点波束中除所述至少一个点波束外的点波束,所述第一主频点列表与所述第二主频点列表不同。
本发明第三方面提供一种网关站控制设备,包括处理器和发送器,其中,发送器在处理器的控制下发送数据,所述基站还包括存储器,所述存储器中保存有预设的程序,处理器读取存储器中的程序,按照该程序执行以下过程:
处理器根据自身包含的n个点波束中每个点波束在第一时刻的主频信息生成第一主频点列表;其中,所述gsc中存储有第二主频点列表,所述第二主频点列表是根据所述n个点波束在第二时刻的主频信息生成的,所述第二时刻在所述第一时刻之前,n为正整数;以及,将所述第二主频点列表更新为所述第一主频点列表;
发送器用于在所述处理器的控制下,在与目标点波束对应的点波束系统中广播所述第一主频点列表,其中,所述目标点波束为所述n个点波束中已经被激活的点波束。
本发明第四方面提供一种计算机装置,所述计算机装置包括:
至少一个处理器,以及
与所述至少一个处理器通信连接的存储器、通信接口;
其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述至少一个处理器通过执行所述存储器存储的指令,利用所述通信接口执行第一方面中任一项所述的方法。
本发明第五方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行第一方面中任一项所述的方法。
本发明实施例中的技术方案具有如下有益效果:
网关站控制器gsc首先根据自身包含的n个点波束中每个点波束在第一时刻的主频信息生成第一主频点列表,其中,所述gsc中存储有第二主频点列表,所述第二主频点列表是根据所述n个点波束在所述第一时刻之前的第二时刻的主频信息生成的,n为正整数;然后,所述gsc则根据与当前时刻对应的第一主频点列表对之前存储的第二主频点列表进行更新,将所述第二主频点列表更新为所述第一主频点列表,并在所述n个点波束中已经被激活的点波束对应的点波束系统中广播所述第一主频点列表,从而主频点列表信息的生成和更新均由gsc自行完成,无需再由omc对主频点列表进行维护,同时,当主频点列表信息需要更新时,也无需omc与gsc进行多次交互,实现了简化主频点列表信息更新的处理流程的技术效果。
附图说明
图1为现有技术中主频点列表的生成及更新过程示意图;
图2为本发明实施例中的主频点列表的更新方法的总体流程图;
图3为本发明实施例中的主频点列表的更新方法的第一种具体实现方式的流程图;
图4为本发明实施例中的主频点列表的更新方法的第二种具体实现方式的流程图;
图5为本发明实施例中的主频点列表的更新方法的第三种具体实现方式的流程图;
图6为本发明第二方面提供一种网关站控制设备的结构框图;
图7为本发明第三方面提供一种网关站控制设备的结构示意图。
具体实施方式
本发明提供一种基于主频点列表的更新方法及网关站控制设备,用以解决现有技术中主频点列表更新过程复杂的技术问题。
为了解决上述技术问题,本发明总体思路如下:
网关站控制器gsc首先根据自身包含的n个点波束中每个点波束在第一时刻的主频信息生成第一主频点列表,其中,所述gsc中存储有第二主频点列表,所述第二主频点列表是根据所述n个点波束在所述第一时刻之前的第二时刻的主频信息生成的,n为正整数;然后,所述gsc则根据与当前时刻对应的第一主频点列表对之前存储的第二主频点列表进行更新,将所述第二主频点列表更新为所述第一主频点列表,并在所述n个点波束中已经被激活的点波束对应的点波束系统中广播所述第一主频点列表,从而主频点列表信息的生成和更新均由gsc自行完成,无需再由omc对主频点列表进行维护,同时,当主频点列表信息需要更新时,也无需omc与gsc进行多次交互,实现了简化主频点列表信息更新的处理流程的技术效果。
进一步地,由于omc无需再对主频点列表进行维护,可以减小omc的处理复杂度;且由于主频点列表更新无需omc与gsc进行多次交互,也可以减小omc与gsc之间的信令开销。
为了更好的了解上述技术方案,下面通过附图以及具体实施例对本发明技术方案进行详细的说明,应当理解本发明实施例以及实施例中的具体特征是对本发明技术方案的详细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本发明实施例以及实施例中的技术特征可以相互组合。
在本发明实施例中中的方法应用于卫星移动通信系统中,请参见图2,为本发明实施例提供的一种主频点列表的更新方法的流程图。所述方法包括:
步骤201:网关站控制器gsc根据自身包含的n个点波束中每个点波束在第一时刻的主频信息生成第一主频点列表;其中,所述gsc中存储有第二主频点列表,所述第二主频点列表是根据所述n个点波束在第二时刻的主频信息生成的,所述第二时刻在所述第一时刻之前,n为正整数。
在具体实施过程中,该通信系统中可以包含有n个点波束,则gsc在当前时刻之前的第二时刻,例如,在当前时刻之前的10s时或者在从omc接收到通信系统中的运控系统对点波束的初始配置参数时,根据每个点波束的主频信息生成第二主频点列表并存储在gsc中,当然,该第二主频点列表也可以是预先设置好的,即运控系统对点波束的初始配置参数为一个固定值,则该第二主频点列表则为一个预设设置好的固定列表。然后,在当前时刻再次根据每个点波束的主频点信息生成第一主频点列表。当然,在当前时刻的主频点信息可以与第二时刻的主频点信息相同,也可以不相同。
步骤202:所述gsc将所述第二主频点列表更新为所述第一主频点列表,并在与目标点波束对应的点波束系统中广播所述第一主频点列表,其中,所述目标点波束为所述n个点波束中已经被激活的点波束。
在具体实施过程中,当gsc生成与当前时刻对应的第一主频点列表之后,则可以更新gsc中存储的第二主频点列表,例如,可以比较第一主频点列表与第二主频点列表是否相同,若不相同则将第二主频点列表更新为第一主频点列表,并将第一主频点列表在已经激活的点波束的点波束系统信息中进行广播;或者,也可以不判断第一主频点列表与第二主频点列表是否相同,直接使用第一主频点列表替换第二主频点列表,同时,将第一主频点列表在已经激活的点波束的点波束系统信息中进行广播。需要说明的是,若第一主频点列表与第二主频点列表相同时,使用第一主频点列表替换第二主频点列表会增加gsc与gts之间的信令开销,本领域技术人员可以根据实际使用情况进行设置,在此不作限制。
下面则对本发明实施例中的方法进行详细说明。
本发明实施例中的方法在执行步骤201之前,还可以执行如下三种操作中的任意一种:
第一种操作:
所述gsc从操作维护中心omc中获取所述n个点波束的初始主频信息,生成所述第二主频点列表;所述gsc启动定时器;相应地,所述第一时刻为所述定时器超时对应的时刻。
即,在第一种操作中,当gsc接收到定时器的超时信息时,gsc则执行步骤201。
第二种操作:
所述gsc从操作维护中心omc获取指示信息;其中,所述指示信息用于指示所述至少一个点波束在所述第一时刻的第一配置参数与在所述第二时刻的第二配置参数不同;相应地,所述第一时刻为所述gsc收到所述指示信息的时刻。
即,在第二种操作中,当gsc接收到omc发出的点波束参数修改指示时,gsc则执行步骤201。
第三种操作:
所述gsc从操作维护中心omc中获取所述n个点波束的初始主频信息,生成所述第二主频点列表;所述gsc启动定时器;所述gsc从操作维护中心omc获取指示信息或所述gsc确定所述定时器超时;其中,所述指示信息用于指示所述至少一个点波束在所述第一时刻的第一配置参数与在所述第二时刻的第二配置参数不同;
相应地,若所述gsc在所述定时器超时之前收到所述指示信息,则所述第一时刻为所述gsc收到所述指示信息的时刻;否则,所述第一时刻为所述定时器超时的时刻。
即,在第三种操作中,gsc根据定时器的超时信息和omc发出的点波束参数修改指示来判断是否需要执行步骤201,也就是说,若gsc在未收到定时器的超时信息但收到了omc发出的点波束参数修改指示时,gsc则执行步骤201,第一时刻即为接收omc发出的点波束参数修改指示的时刻,然后,gsc在接收到定时器超时时,再次执行步骤201,此时,第一时刻即为接收到定时器的超时信息的时刻,然后在定时器的下一个超时周内在进行上述判断过程。或者,若gsc在收到定时器的超时信息之前未收到omc发出的点波束参数修改指示时,gsc则在收到定时器的超时信息时执行步骤201,第一时刻即为接收到定时器的超时信息的时刻,然后在定时器的下一个超时周内在进行上述判断过程。
为了能清楚地描述在上述三种操作下,本发明实施例中的方法的具体执行步骤,下面将以三个不同的实施例分别进行说明。
针对第一种操作,请参考图3,为本发明实施例中的第一种具体实现方式的流程图,包括:
步骤203:所述gsc首先从操作维护中心omc中获取所述n个点波束的初始主频信息,生成所述第二主频点列表。
在具体实施过程中,运控系统会对该通信系统包含的所有的点波束进行参数配置,每个点波束下包含很多参数的配置,频点只是其中一部分参数。点波束下可以包含很多频点,其中主频点是必须要配置的。在本发明实施例中,为方便描述,则以运控系统为点波束配置的参数为初始主频点信息为例进行说明。当运控系统为点波束配置初始主频点信息后,则将该信息发送给omc,然后omc则将该初始主频点信息发送至gsc,则gsc根据每个点波束的初始主频点信息生成第二主频点列表,并将每个点波束的初始主频点信息存储在自身的存储单元中。
在执行完成步骤203之后,本发明实施例中的方法便执行步骤204:启动定时器。
在本发明实施例中,可以为定时器设置一个阈值作为超时周期,例如1s、2s等,则定时器每隔一个阈值的时长则超时。
在执行完成步骤204之后,本发明实施例中的方法便执行步骤201:网关站控制器gsc根据自身包含的n个点波束中每个点波束在第一时刻的主频信息生成第一主频点列表。
在本申请实施例中,所述第一时刻为所述定时器超时对应的时刻。
在具体实施过程中,当定时器超时时,gsc接收到定时器的超时信息,则gsc读取存储单元中存储的每个点波束的主频点信息。具体来讲,当该通信系统中的点波束由原来的n个更新为m个,m不等于n,或者删除n个点波束中的一部分点波束,或者更新n个点波束中一个或多个点波束的主频信息等,运控系统会将更新后的各个点波束的主频点信息发送至omc,然后由omc发送至gsc,然后gsc将更新后的各个点波束的主频点信息存储在存储单元中。或者,若该通信系统中的各个点波束的主频点信息没有发生变化,则gsc的存储单元中存储的是运控系统对每个点波束的初始主频点信息。当gsc在收到定时器的超时信息时,则遍历自身的存储单元中存储的每个点波束的主频点信息,生成第一主频点列表。
在执行完成步骤201之后,本发明实施例中的方法便执行步骤202:所述gsc将所述第二主频点列表更新为所述第一主频点列表,并在与目标点波束对应的点波束系统中广播所述第一主频点列表,其中,所述目标点波束为所述n个点波束中已经被激活的点波束。
在具体实施过程中,当gsc生成第一主频点列表后,则可以直接将gsc中存储的第二主频点列表更新为第一主频点列表,然后对gsc下的已激活的点波束对应的点波束系统进行系统信息更新,即将第一主频点列表在已激活的点波束对应的点波束系统进行广播。
需要说明的是,点波束系统的系统信息包含终端需要的很多参数信息,主频点列表信息只是其中一些。点波束激活后,如果系统信息中的某些参数发生改变,此时可以更新系统信息内容,更新时将新的系统信息参数携带下去。若新的系统信息参数中只有主频点列表发生了改变,那么新的系统信息中除了主频点列表携带新的,其他参数还保持原来的值。
为了尽量降低通信系统中的信令开销,本发明实施例中的步骤202可以采用如下方式实现:
所述gsc确定所述第一主频点列表是否与所述第二主频点列表相同;
在为否时,所述gsc在所述点波束系统中广播所述第一主频点列表。
在为是时,所述gsc等待所述定时器下一次超时。
在具体实施过程中,当定时器超时时,gsc包含的多个点波束的参数可能改变也可能未变。因此,当gsc生成第一主频点列表后,并不能确定第一主频点列表相对第二主频点列表一定有改变,此时需要将第一主频点列表和第二主频点列表进行比较。比较之后,若发现第一主频点列表与第二主频点列表不完全相同,则将gsc的存储单元中存储第二主频点列表更新为第一主频点列表,并对gsc下的已激活的点波束的点波束系统进行系统信息更新;否则,不需要触发点波束的系统信息更新,继续等待定时器的下一次超时。
针对第二种操作,请参考图4,为本发明实施例中的第二种具体实现方式的流程图,包括:
步骤205:所述gsc从操作维护中心omc获取指示信息;其中,所述指示信息用于指示所述至少一个点波束在所述第一时刻的第一配置参数与在所述第二时刻的第二配置参数不同。
在具体实施过程中,运控系统会对该通信系统包含的所有的点波束进行参数配置,每个点波束下包含很多参数的配置,频点只是其中一部分参数。当运控系统为点波束配置初始参数后,则将该参数发送给omc,然后omc则将该初始参数发送至gsc,则gsc根据每个点波束的参数中的初始主频点信息生成第二主频点列表,并将每个点波束的初始参数存储在自身的存储单元中,并在已激活的点波束对应的点波束系统中广播第二主频点列表。
当该通信系统中的点波束由原来的n个更新为m个,m不等于n,或者删除n个点波束中的一部分点波束,或者更新n个点波束中一个或多个点波束的参数等,运控系统会将更新后的各个点波束的参数发送至omc,然后,omc向gsc发送指示信息,并将更新后的各个点波束的参数携带在该指示信息中,则gsc则根据该指示信息确定多个点波束的至少一个点波束的参数发生变化。
在执行完成步骤205之后,本发明实施例中的方法便执行步骤201:网关站控制器gsc根据自身包含的n个点波束中每个点波束在第一时刻的主频信息生成第一主频点列表。
在本申请实施例中,所述第一时刻为所述gsc收到所述指示信息的时刻。
在具体实施过程中,当gsc接收到omc发出的点波束参数修改指示时,则根据该指示信息中携带的新的参数,生成第一主频点列表。
由于每个点波束的参数有多种,而点波束的参数修改可能不会导致主频点信息的改变,例如,只修改了辅频点信息等,因此,为了降低gsc的处理复杂度,本发明实施例提供一种步骤201的具体实现方式:
所述gsc根据所述第一配置参数,确定所述至少一个点波束的至少一个主频点;
所述gsc确定所述第二主频点列表是否包含所述至少一个主频点中的每个主频点;
在为否时,所述gsc根据所述第一配置参数及剩余点波束中每个点波束的主频信息,生成所述第一主频点列表;其中,所述剩余点波束为所述n个点波束中除所述至少一个点波束外的点波束,所述第一主频点列表与所述第二主频点列表不同。
在具体实施过程中,当gsc接收到omc发送的指示信息时,则首先根据修改后的参数,重新确定每个点波束的主频点信息,当然也可以是只确定修改参数的点波束的主频点信息。然后确定新的主频点信息是否与初始主频点信息相同,如果不相同,则gsc根据新的主频点信息生成第一主频点列表,否则不执行步骤201,继续等待下一次指示信息。或者当gsc确定新的主频点信息后,确定新的主频点信息是否包含在第二主频点列表中,若不包含,则则gsc根据新的主频点信息生成第一主频点列表,否则不执行步骤201,继续等待下一次指示信息。
当然,由于每个点波束的参数有多种,而点波束的参数修改可能是修改与频点信息无关的参数,例如,修改与该点波束对应的终端的计数器或者定时器信息等,则gsc也可以先判断修改的参数是否是与频点信息相关的参数,若不相关,便不执行步骤201,直接等待下一次指示信息,若相关,则进行上述判断。
在执行完成步骤201之后,本发明实施例中的方法便执行步骤202:所述gsc将所述第二主频点列表更新为所述第一主频点列表,并在与目标点波束对应的点波束系统中广播所述第一主频点列表,其中,所述目标点波束为所述n个点波束中已经被激活的点波束。
在具体实施过程中,当gsc执行步骤201生成第一主频点列表后,则直接将gsc中存储的第二主频点列表更新为第一主频点列表,然后对gsc下的已激活的点波束对应的点波束系统进行系统信息更新,即将第一主频点列表在已激活的点波束对应的点波束系统进行广播。
针对第三种操作,请参考图5,本发明实施例中的方法包括:
步骤203:所述gsc首先从操作维护中心omc中获取所述n个点波束的初始主频信息,生成所述第二主频点列表。
步骤204:启动定时器。
步骤206:所述gsc从操作维护中心omc获取指示信息或所述gsc确定所述定时器超时;其中,所述指示信息用于指示所述至少一个点波束在所述第一时刻的第一配置参数与在所述第二时刻的第二配置参数不同。
步骤201:网关站控制器gsc根据自身包含的n个点波束中每个点波束在第一时刻的主频信息生成第一主频点列表。
步骤202:所述gsc将所述第二主频点列表更新为所述第一主频点列表,并在与目标点波束对应的点波束系统中广播所述第一主频点列表,其中,所述目标点波束为所述n个点波束中已经被激活的点波束。
在这种情况下,gsc根据定时器的超时信息和omc发出的点波束参数修改指示信息来判断是否需要执行步骤201及步骤202,也就是说,若gsc在未收到定时器的超时信息但收到了omc发出的点波束参数修改指示时,gsc则执行第二种操作中的步骤201及步骤202,然后,gsc在接收到定时器超时时,再次执行第一种操作中的步骤201及步骤202,然后在定时器的下一个超时周内在进行上述判断过程。
步骤203-步骤204与第一种操作中相同,步骤201-步骤202的具体实施方式分别参照第一种操作或第二种操作中的描述,在此不再赘述。
在上述技术方案中,主频点列表信息的生成和更新均由gsc自行判断以及完成,无需再由omc对主频点列表进行维护,同时,当主频点列表信息需要更新时,也无需omc与gsc进行多次交互,简化了主频点列表信息更新的处理流程;由于omc无需再对主频点列表进行维护,可以减小omc的处理复杂度;且由于主频点列表更新无需omc与gsc进行多次交互,也可以减小omc与gsc之间的信令开销。且,通过上述描述可知,gsc生成主频点列表的方法,只根据当前存在的点波束参数生成,不需要关心点波束的参数是否发生过改变,或者有点波束是否进行了增加或删除,可以使处理过程变得更加简单灵活。
本发明第二方面提供一种网关站控制设备,所述网关站控制设备可以是卫星移动通信系统中的gsc。请参考图6所示,为本发明实施例提供的一种网关站控制设备的结构示意图,所述网关站控制设备包括:
生成模块601,用于根据自身包含的n个点波束中每个点波束在第一时刻的主频信息生成第一主频点列表;其中,所述gsc中存储有第二主频点列表,所述第二主频点列表是根据所述n个点波束在第二时刻的主频信息生成的,所述第二时刻在所述第一时刻之前,n为正整数;
更新模块602,用于将所述第二主频点列表更新为所述第一主频点列表,并在与目标点波束对应的点波束系统中广播所述第一主频点列表,其中,所述目标点波束为所述n个点波束中已经被激活的点波束。
由于本发明第二方面提供的网关站控制设备是在与本发明第一方面提供的主频点列表的更新方法的相同构思下提出的,因此前述图2-5实施例中的主频点列表的更新方法的各种变化方式和具体实施例同样适用于本实施例的基站,通过前述对主频点列表的更新方法的详细描述,本领域技术人员可以清楚的知道本实施例中网关站控制设备的实施过程,所以为了说明书的简洁,在此不再详述。
本发明第三方面提供一种网关站控制设备,所述网关站控制设备可以是卫星移动通信系统中的gsc。请参考图7所示,为本发明实施例提供的网关站控制设备的结构图。如图7所示,所述网关站控制设备包括:
处理器701,用于根据自身包含的n个点波束中每个点波束在第一时刻的主频信息生成第一主频点列表;其中,所述gsc中存储有第二主频点列表,所述第二主频点列表是根据所述n个点波束在第二时刻的主频信息生成的,所述第二时刻在所述第一时刻之前,n为正整数;以及,将所述第二主频点列表更新为所述第一主频点列表;
发送器702,与处理器701连接,用于在所述处理器701的控制下,在与目标点波束对应的点波束系统中广播所述第一主频点列表,其中,所述目标点波束为所述n个点波束中已经被激活的点波束。
可选的,处理器701具体可以是中央处理器、特定应用集成电路(英文:applicationspecificintegratedcircuit,简称:asic),可以是一个或多个用于控制程序执行的集成电路,可以是使用现场可编程门阵列(英文:fieldprogrammablegatearray,简称:fpga)开发的硬件电路,可以是基带处理器。
可选的,处理器701可以包括至少一个处理核心。
可选的,电子设备还包括存储器,存储器可以包括只读存储器(英文:readonlymemory,简称:rom)、随机存取存储器(英文:randomaccessmemory,简称:ram)和磁盘存储器。存储器用于存储处理器701运行时所需的数据。存储器的数量为一个或多个。
由于本发明第三方面提供的网关站控制设备是在与本发明第一方面提供的主频点列表的更新方法的相同构思下提出的,因此前述图2-5实施例中的主频点列表的更新方法的各种变化方式和具体实施例同样适用于本实施例的基站,通过前述对主频点列表的更新方法的详细描述,本领域技术人员可以清楚的知道本实施例中网关站控制设备的实施过程,所以为了说明书的简洁,在此不再详述。
本发明第四方面提供一种计算机装置,所述计算机装置包括:
至少一个处理器,以及
与所述至少一个处理器通信连接的存储器、通信接口;
其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述至少一个处理器通过执行所述存储器存储的指令,利用所述通信接口执行第一方面中所述的主频点列表的更新方法。
本发明第五方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行第一方面中所述的主频点列表的更新方法。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。