一种网络搜索方法、装置及计算机可读存储介质与流程

文档序号:16777070发布日期:2019-02-01 18:48阅读:149来源:国知局
一种网络搜索方法、装置及计算机可读存储介质与流程

本发明涉及物联网技术领域,尤其涉及一种网络搜索方法、装置及计算机可读存储介质。



背景技术:

nb-iot(narrowbandinternetofthings,窄带物联网)是3gpp引入的一种面向低功耗广覆盖领域的窄带蜂窝物联网技术。相比lte(longtermevolution,长期演进)等技术,nb-iot大为简化,不具备异系统互操作能力。这给nb-iot双模(例如nb-iot/gsm双模)或多模终端终端的异系统选网带来了难度。

现有技术一般可采用背景搜索的方法,终端对异系统进行周期性搜索,如果搜索到较好的异系统信号则进行小区重新选择。但是,在nb-iot技术中追求终端的低功耗,而背景搜索功耗较高,因此需要结合物联网应用特性设计更适合的搜网方法。



技术实现要素:

有鉴于此,本发明提供一种网络搜索方法、装置及计算机可读存储介质,用以降低网络搜索过程中nb-iot双模或多模终端的功耗。

为解决上述技术问题,本发明提供一种网络搜索方法,所述方法包括:

向nb-iot双模或多模终端发送网络搜索指示,使得所述nb-iot双模或多模终端根据所述网络搜索指示进行异系统网络搜索;

其中,所述网络搜索指示包括:应用层消息、信令或全球移动通信系统gsm系统广播信息。

其中,当所述网络搜索指示为应用层消息时,所述向nb-iot双模或多模终端发送网络搜索指示,包括:

接收所述nb-iot双模或多模终端中的第一nb-iot双模或多模终端上报的nb-iot小区信息;

通过所述应用层消息,向所述nb-iot双模或多模终端发送所述nb-iot小区信息,以指示所述nb-iot双模或多模终端进行异系统网络搜索。

其中,当所述网络搜索指示为应用层消息时,所述向nb-iot双模或多模终端发送网络搜索指示,包括:

向所述nb-iot双模或多模终端发送网络搜索配置信息,使得所述nb-iot双模或多模终端根据所述网络搜索配置信息搜索nb-iot小区;

接收所述nb-iot双模或多模终端中的第一nb-iot双模或多模终端上报的nb-iot小区信息;

通过所述应用层消息,向所述nb-iot双模或多模终端发送所述nb-iot小区信息,以指示所述nb-iot双模或多模终端进行异系统网络搜索。

其中,当所述网络搜索指示为应用层消息时,所述向nb-iot双模或多模终端发送网络搜索指示,包括:

接收运营商发送的nb-iot小区信息;

通过所述应用层消息,向所述nb-iot双模或多模终端发送所述nb-iot小区信息,以指示所述nb-iot双模或多模终端进行异系统网络搜索。

其中,所述信令为异系统指示搜索消息,在所述异系统指示搜索消息中包括异系统小区信息。

其中,当所述网络搜索指示为gsm系统广播信息时,所述向nb-iot双模或多模终端发送网络搜索指示,包括:

在所述gsm系统广播消息中设置网络搜索指示比特,利用所述网络搜索指示比特指示nb-iot双模或多模终端进行异系统网络搜索。

第二方面,本发明实施例提供一种网络搜索方法,所述方法包括:

接收网络搜索指示;

根据所述网络搜索指示进行异系统网络搜索;

其中,所述网络搜索指示包括:应用层消息、信令或全球移动通信系统gsm系统广播信息。

其中,当所述网络搜索指示为gsm系统广播信息时,所述根据所述网络搜索指示进行异系统网络搜索,包括:

读取所述gsm系统广播消息中的网络搜索指示比特;

当所述网络搜索指示比特表示需进行网络搜索时,根据所述网络搜索指示进行异系统网络搜索。

其中,在所述接收网络搜索指示前,所述方法还包括:

获取配置信息;

根据所述配置信息进行网络搜索,获得nb-iot小区信息;

向网络搜索指示设备发送所述nb-iot小区信息,使得所述网络搜索指示设备向nb-iot双模或多模终端发送所述nb-iot小区信息。

其中,所述获取配置信息,包括:获取定时器的定时时长;

所述根据所述配置信息进行网络搜索,获得nb-iot小区信息,包括:

启动所述定时器,并在所述定时器的计时时间超过所述定时时长后,进行网络搜索,获得nb-iot小区信息。

其中,所述获取配置信息,包括:

获取所述网络搜索指示设备发送的搜网周期、搜网偏移;

所述根据所述配置信息进行网络搜索,获得nb-iot小区信息,包括:

对当前时间和所述搜网周期进行取余操作;

若取余操作的结果和所述搜网偏移相等,则进行网络搜索,获得nb-iot小区信息。

第三方面,本发明实施例提供一种网络搜索装置,所述装置包括:处理器和收发器;

所述处理器,用于通过所述收发器向nb-iot双模或多模终端发送网络搜索指示,使得所述nb-iot双模或多模终端根据所述网络搜索指示进行异系统网络搜索;

其中,所述网络搜索指示包括:应用层消息、信令或全球移动通信系统gsm系统广播信息。

其中,所述网络搜索指示为应用层消息;

所述处理器还用于,通过所述收发器接收所述nb-iot双模或多模终端中的第一nb-iot双模或多模终端上报的nb-iot小区信息;通过所述收发器利用所述应用层消息,向所述nb-iot双模或多模终端发送所述nb-iot小区信息,以指示所述nb-iot双模或多模终端进行异系统网络搜索。

其中,所述网络搜索指示为应用层消息;

所述处理器还用于,通过所述收发器向所述nb-iot双模或多模终端发送网络搜索配置信息,使得所述nb-iot双模或多模终端根据所述网络搜索配置信息搜索nb-iot小区;通过所述收发器接收所述nb-iot双模或多模终端中的第一nb-iot双模或多模终端上报的nb-iot小区信息;通过所述收发器利用所述应用层消息,向所述nb-iot双模或多模终端发送所述nb-iot小区信息,以指示所述nb-iot双模或多模终端进行异系统网络搜索。

其中,所述网络搜索指示为应用层消息;

所述处理器还用于,通过所述收发器接收运营商发送的nb-iot小区信息;通过所述收发器利用所述应用层消息,向所述nb-iot双模或多模终端发送所述nb-iot小区信息,以指示所述nb-iot双模或多模终端进行异系统网络搜索。

其中,所述信令为异系统指示搜索消息,在所述异系统指示搜索消息中包括异系统小区信息。

其中,所述网络搜索指示为gsm系统广播信息;

所述处理器还用于,在所述gsm系统广播消息中设置网络搜索指示比特,利用所述网络搜索指示比特指示nb-iot双模或多模终端进行异系统网络搜索。

第四方面,本发明实施例提供一种网络搜索装置,所述收发器,用于接收网络搜索指示;

所述处理器,用于根据所述网络搜索指示进行异系统网络搜索;

其中,所述网络搜索指示包括:应用层消息、信令或全球移动通信系统gsm系统广播信息。

其中,所述处理器还用于,读取所述gsm系统广播消息中的网络搜索指示比特;当所述网络搜索指示比特表示需进行网络搜索时,根据所述网络搜索指示进行异系统网络搜索。

其中,所述处理器还用于,获取配置信息;根据所述配置信息进行网络搜索,获得nb-iot小区信息;通过所述收发器向网络搜索指示设备发送所述nb-iot小区信息,使得所述网络搜索指示设备向nb-iot双模或多模终端发送所述nb-iot小区信息。

其中,所述处理器还用于,获取定时器的定时时长;启动所述定时器,并在所述定时器的计时时间超过所述定时时长后,进行网络搜索,获得nb-iot小区信息。

其中,所述收发器还用于,获取所述网络搜索指示设备发送的搜网周期、搜网偏移;

所述处理器还用于,对当前时间和所述搜网周期进行取余操作;若取余操作的结果和所述搜网偏移相等,则进行网络搜索,获得nb-iot小区信息。

第五方面,本发明实施例提供一种电子设备,包括存储器、处理器、收发机及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述处理器执行所述计算机程序时实现如前述第一方面任一项所述的方法中的步骤。

第六方面,本发明实施例提供一种电子设备,包括存储器、处理器、收发机及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述处理器执行所述计算机程序时实现如前述第二方面任一项所述的方法中的步骤。

第七方面,本发明实施例提供一种计算机可读存储介质,用于存储计算机程序,所述计算机程序被处理器执行时实现如前述第一方面任一项所述的方法中的步骤;或者所述处理器执行所述计算机程序时实现如前述第二方面任一项所述的方法中的步骤。

本发明的上述技术方案的有益效果如下:

在本发明实施例中,nb-iot双模或多模终端根据网络搜索指示设备的网络搜索指示进行异系统网络搜索,从而无需像现有技术那样需要周期性进行网络搜索,因而,利用本发明实施例的方案,与现有技术相比,降低了网络搜索过程中nb-iot双模或多模终端的功耗。

附图说明

图1为本发明实施例的网络搜索方法的流程图;

图2为本发明实施例的网络搜索方法的流程图;

图3为本发明实施例的网络搜索装置的示意图;

图4为本发明实施例的网络搜索装置的示意图;

图5为本发明实施例的网络搜索装置的示意图;

图6为本发明实施例的终端的示意图。

具体实施方式

下面将结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。

如图1所示,本发明实施例的网络搜索方法,应用于网络搜索指示设备。所述网络搜索指示设备可以是应用服务器,网络侧设备等。所述方法包括:

步骤101、向nb-iot双模或多模终端发送网络搜索指示,使得所述nb-iot双模或多模终端根据所述网络搜索指示进行异系统网络搜索;

其中,所述网络搜索指示包括:应用层消息、信令或全球移动通信系统gsm系统广播信息。通过所述网络搜索指示,nb-iot双模或多模终端可启动网络搜索。

在本发明实施例中,应用服务器可按照下述方式向nb-iot双模或多模终端发送网络搜索指示。

假定网络建设初期,某地nb-iot网络尚未部署。该地的终端开机后,按照正常的plmn(publiclandmobilenetwork,公共陆地移动网络)搜索流程,选择到gsm(globalsystemformobilecommunication,全球移动通信系统)小区,此后只要gsm小区满足驻留,终端就一直在gsm小区驻留。

那么,当监测到nb-iot网络就绪后,即可获得nb-iot小区信息,进而指示终端启动网络搜索。具体的,在本发明实施例中,应用服务器可通过如下方式获得nb-iot小区信息:

(1)应用服务器接收运营商发送的nb-iot小区信息。

(2)应用服务器接收所述nb-iot双模或多模终端中的第一nb-iot双模或多模终端上报的nb-iot小区信息。所述第一nb-iot双模或多模终端可以是任一nb-iot双模或多模终端。

在此方式中,nb-iot双模或多模终端分别设置各自的定时器,定时器超时则进行nb-iot搜索,搜到可以驻留的nb-iot小区信号后,将搜索到的nb-iot小区信息上报到应用服务器;否则重新配置定时器。

具体地,定时器配置方法为:从0到x之间产生一个均匀分布的随机数x,定时器时长为x秒。这里x为1年、5年等较长时间所对应的秒数。

该方式可通过极低的背景搜索频率实现整个地区对nb-iot网络部署情况快速响应。一个终端发现nb-iot信号后,应用服务器控制整个地区内所有终端发起异系统搜网。设某地终端数为n,则整个区域内终端对nb-iot网络部署响应时延的数学期望为x/n,如n=10000,x为一年,则响应时延的数学期望仅为0.9小时;对于单个终端而言,每半年搜网一次,增加的功耗几乎可以忽略。

(3)应用服务器向nb-iot双模或多模终端发送网络搜索配置信息,使得所述nb-iot双模或多模终端根据所述网络搜索配置信息搜索nb-iot小区,而后应用服务器接收所述nb-iot双模或多模终端中的第一nb-iot双模或多模终端上报的nb-iot小区信息。

具体的,应用服务器下发命令为各终端分别设置搜网周期period、搜网偏移offseti。对于终端i,当(当前时间modperiod)等于offseti时启动异系统搜网流程。当前时间可以为执行本发明实施例的时间。通过配置合适的搜网偏移,使得一定区域内终端搜网时间均匀分寸在整个搜网周期内。具体地,period可以配置为1年、5年等较长时间;设某地终端数为n,将各终端顺序编号为0..n-1,则各终端的搜网偏移offseti=i*(period/n)。

在本发明实施例中,网络侧设备(如基站等)可利用信令向nb-iot双模或多模终端发送网络搜索指示。其中,该信令为异系统指示搜索消息sysnotifyinterratsearch,该信令中可包括异系统小区信息。

在本发明实施例中,网络侧设备(如基站等)还可利用gsm系统广播消息向nb-iot双模或多模终端发送网络搜索指示。具体的,在所述gsm系统广播消息中设置网络搜索指示比特,利用所述网络搜索指示比特指示nb-iot双模或多模终端进行异系统网络搜索。

例如,在本发明实施例中,在某个gsm系统广播信息(如sitype3)中添加1个比特(称之为nb_iot_indicator),该比特为1时,表示该gsm小区周边存在nb-iot小区,否则表示周边不存在nb-iot小区。该地的终端开机后,按照正常的plmn搜索流程,选择到gsm小区,此后当从sitype3中检测到nb_iot_indicator为1时,启动nb-iot搜网流程。

又例如,在本发明实施例中,可复用gsm系统广播信息(如sitype3)中的某个比特(比如将psi3_change_mark由2个比特缩减为1个比特,另一个比特作为nb_iot_indicator)。该比特(nb_iot_indicator)为1时,表示该gsm小区周边存在nb-iot小区,否则表示周边不存在nb-iot小区。该地的终端开机后,按照正常的plmn搜索流程,选择到gsm小区,此后当从sitype3中检测到nb_iot_indicator为1时,启动nb-iot搜网流程。

在这种方式中,通过gsm网络辅助,引入了一定程度的gsm、nb-iot的互操作能力,只需要增加或者修改一个比特,实现简单。

在本发明实施例中,nb-iot双模或多模终端根据网络搜索指示设备的网络搜索指示进行异系统网络搜索,从而无需像现有技术那样需要周期性进行网络搜索,因而,利用本发明实施例的方案,与现有技术相比,降低了网络搜索过程中nb-iot双模或多模终端的功耗,而且实现简单。

如图2所示,本发明实施例的网络搜索方法,应用于nb-iot双模或多模终端,包括:

步骤201、接收网络搜索指示。

其中,所述网络搜索指示包括:应用层消息、信令或gsm系统广播信息。

步骤202、根据所述网络搜索指示进行异系统网络搜索;

相应的,在此接收应用层消息、信令gsm系统广播信息,并根据指示进行网络搜索。

例如,以gsm系统广播消息为例,终端可读取所述gsm系统广播消息中的网络搜索指示比特,当所述网络搜索指示比特表示需进行网络搜索时,根据所述网络搜索指示进行异系统网络搜索。

在本发明实施例中,nb-iot双模或多模终端还可获取配置信息,根据所述配置信息进行网络搜索,获得nb-iot小区信息,向网络搜索指示设备发送所述nb-iot小区信息,使得所述网络搜索指示设备向nb-iot双模或多模终端发送所述nb-iot小区信息。其中,所述网络搜索指示设备可以是应用服务器,网络侧设备等。

具体的,在此,nb-iot双模或多模终端可按照如下方式获取配置信息:

(1)获取定时器的定时时长,启动所述定时器,并在所述定时器的计时时间超过所述定时时长后,进行网络搜索,获得nb-iot小区信息。

在此方式中,nb-iot双模或多模终端分别设置各自的定时器,定时器超时则进行nb-iot搜索,搜到可以驻留的nb-iot小区信号后,将搜索到的nb-iot小区信息上报到应用服务器;否则重新配置定时器。

具体地,定时器配置方法为:从0到x之间产生一个均匀分布的随机数x,定时器时长为x秒。这里x为1年、5年等较长时间所对应的秒数。

该方式可通过极低的背景搜索频率实现整个地区对nb-iot网络部署情况快速响应。一个终端发现nb-iot信号后,应用服务器控制整个地区内所有终端发起异系统搜网。设某地终端数为n,则整个区域内终端对nb-iot网络部署响应时延的数学期望为x/n,如n=10000,x为一年,则响应时延的数学期望仅为0.9小时;对于单个终端而言,每半年搜网一次,增加的功耗几乎可以忽略。

(2)获取所述网络搜索指示设备发送的搜网周期、搜网偏移,对当前时间和所述搜网周期进行取余操作,若取余操作的结果和所述搜网偏移相等,则进行网络搜索,获得nb-iot小区信息。

具体的,应用服务器下发命令为各终端分别设置搜网周期period、搜网偏移offseti。对于终端i,当(当前时间modperiod)等于offseti时启动异系统搜网流程。当前时间可以为执行本发明实施例的时间。通过配置合适的搜网偏移,使得一定区域内终端搜网时间均匀分寸在整个搜网周期内。具体地,period可以配置为1年、5年等较长时间;设某地终端数为n,将各终端顺序编号为0..n-1,则各终端的搜网偏移offseti=i*(period/n)。

在本发明实施例中,nb-iot双模或多模终端根据网络搜索指示设备的网络搜索指示进行异系统网络搜索,从而无需像现有技术那样需要周期性进行网络搜索,因而,利用本发明实施例的方案,与现有技术相比,降低了网络搜索过程中nb-iot双模或多模终端的功耗,而且实现简单。

以nb-iot/gsm双模终端为例说明如下。

例如,网络建设初期,某地nb-iot网络尚未部署。该地的nb-iot/gsm终端开机后,按照正常的plmn搜索流程,选择到gsm小区,此后只要gsm小区满足驻留,终端就一直在gsm小区驻留。该地的各终端分别设置一个定时器,定时器超时进行nb-iot搜索,搜到可以驻留的nb-iot信号后,将小区信息通过ip数据上报到应用服务器;否则重新配置定时器。具体地,这里的定时器配置方法为:从0到x之间产生一个均匀分布的随机数x,定时器时长为x秒。这里x为1年、5年等所对应的秒数。应用服务器收到nb-iot网络就绪信号后,通过下发ip数据告知终端nb-iot小区信息。终端收到应用层下发的nb-iot小区信息后启动nb-iot异系统搜网,完成后续小区选择过程。

又例如,网络建设初期,某地nb-iot网络尚未部署,终端开机后,按照正常的plmn搜索流程,选择到gsm小区,此后只要gsm小区满足驻留,终端就一直在gsm小区驻留,不搜索nb-iot信号。当该区域内nb-iot网络建设完成后,管理人员通过手工操作,触发gsm核心网向该区域内使用gsm网络的物联网终端终端发送sysnotifyinterratsearch消息,该消息中包含nb-iot频点、小区id等信息。终端收到sysnotifyinterratsearch消息后,根据消息中包含的nb-iot频点、小区id等信息搜索nb-iot信号,如果满足驻留条件,则选择到nb-iot小区。需要说明的是,对于gsm单模物联网终端也会收到该消息,但是由于其不支持nb-iot,那么这种类型的终端可以直接忽略该消息。

如图3所示,本发明实施例的网络搜索装置,包括:处理器301和收发器302;

所述处理器301,用于通过所述收发器302向nb-iot双模或多模终端发送网络搜索指示,使得所述nb-iot双模或多模终端根据所述网络搜索指示进行异系统网络搜索;其中,所述网络搜索指示包括:应用层消息、信令或全球移动通信系统gsm系统广播信息。

其中,所述网络搜索指示为应用层消息;所述处理器301还用于,通过所述收发器302接收所述nb-iot双模或多模终端中的第一nb-iot双模或多模终端上报的nb-iot小区信息;通过所述收发器302利用所述应用层消息,向所述nb-iot双模或多模终端发送所述nb-iot小区信息,以指示所述nb-iot双模或多模终端进行异系统网络搜索。

其中,所述网络搜索指示为应用层消息;所述处理器301还用于,通过所述收发器302向所述nb-iot双模或多模终端发送网络搜索配置信息,使得所述nb-iot双模或多模终端根据所述网络搜索配置信息搜索nb-iot小区;通过所述收发器302接收所述nb-iot双模或多模终端中的第一nb-iot双模或多模终端上报的nb-iot小区信息;通过所述收发器302利用所述应用层消息,向所述nb-iot双模或多模终端发送所述nb-iot小区信息,以指示所述nb-iot双模或多模终端进行异系统网络搜索。

其中,所述网络搜索指示为应用层消息;所述处理器302还用于,通过所述收发器接收运营商发送的nb-iot小区信息;通过所述收发器301利用所述应用层消息,向所述nb-iot双模或多模终端发送所述nb-iot小区信息,以指示所述nb-iot双模或多模终端进行异系统网络搜索。

其中,所述信令为异系统指示搜索消息,在所述异系统指示搜索消息中包括异系统小区信息。

其中,所述网络搜索指示为gsm系统广播信息;所述处理器301还用于,在所述gsm系统广播消息中设置网络搜索指示比特,利用所述网络搜索指示比特指示nb-iot双模或多模终端进行异系统网络搜索。

在本发明实施例中,nb-iot双模或多模终端根据网络搜索指示设备的网络搜索指示进行异系统网络搜索,从而无需像现有技术那样需要周期性进行网络搜索,因而,利用本发明实施例的方案,与现有技术相比,降低了网络搜索过程中nb-iot双模或多模终端的功耗,而且实现简单。

如图4所示,本发明实施例的网络搜索装置,包括:处理器401和收发器402;

所述收发器402,用于接收网络搜索指示;所述处理器401,用于根据所述网络搜索指示进行异系统网络搜索;其中,所述网络搜索指示包括:应用层消息、信令或全球移动通信系统gsm系统广播信息。

其中,所述处理器401还用于,读取所述gsm系统广播消息中的网络搜索指示比特;当所述网络搜索指示比特表示需进行网络搜索时,根据所述网络搜索指示进行异系统网络搜索。

其中,所述处理器401还用于,获取配置信息;根据所述配置信息进行网络搜索,获得nb-iot小区信息;通过所述收发器向网络搜索指示设备发送所述nb-iot小区信息,使得所述网络搜索指示设备向nb-iot双模或多模终端发送所述nb-iot小区信息。

其中,所述处理器401还用于,获取定时器的定时时长;启动所述定时器,并在所述定时器的计时时间超过所述定时时长后,进行网络搜索,获得nb-iot小区信息。

其中,所述收发器402还用于,获取所述网络搜索指示设备发送的搜网周期、搜网偏移;所述处理器401还用于,对当前时间和所述搜网周期进行取余操作;若取余操作的结果和所述搜网偏移相等,则进行网络搜索,获得nb-iot小区信息。

在本发明实施例中,nb-iot双模或多模终端根据网络搜索指示设备的网络搜索指示进行异系统网络搜索,从而无需像现有技术那样需要周期性进行网络搜索,因而,利用本发明实施例的方案,与现有技术相比,降低了网络搜索过程中nb-iot双模或多模终端的功耗,而且实现简单。

如图5所示,本发明实施例的网络搜索指示设备,包括:

处理器500,用于读取存储器520中的程序,执行下列过程:通过收发机510向nb-iot双模或多模终端发送网络搜索指示,使得所述nb-iot双模或多模终端根据所述网络搜索指示进行异系统网络搜索;

其中,所述网络搜索指示包括:应用层消息、信令或全球移动通信系统gsm系统广播信息。

收发机510,用于在处理器500的控制下接收和发送数据。

其中,在图5中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器500代表的一个或多个处理器和存储器520代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机510可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器500负责管理总线架构和通常的处理,存储器520可以存储处理器500在执行操作时所使用的数据。

处理器500负责管理总线架构和通常的处理,存储器520可以存储处理器500在执行操作时所使用的数据。

处理器500还用于读取所述计算机程序,执行如下步骤:通过收发机510接收所述nb-iot双模或多模终端中的第一nb-iot双模或多模终端上报的nb-iot小区信息;通过所述应用层消息,向所述nb-iot双模或多模终端发送所述nb-iot小区信息,以指示所述nb-iot双模或多模终端进行异系统网络搜索。

处理器500还用于读取所述计算机程序,执行如下步骤:通过收发机510向所述nb-iot双模或多模终端发送网络搜索配置信息,使得所述nb-iot双模或多模终端根据所述网络搜索配置信息搜索nb-iot小区;接收所述nb-iot双模或多模终端中的第一nb-iot双模或多模终端上报的nb-iot小区信息;通过所述应用层消息,向所述nb-iot双模或多模终端发送所述nb-iot小区信息,以指示所述nb-iot双模或多模终端进行异系统网络搜索。

处理器500还用于读取所述计算机程序,执行如下步骤:通过收发机510接收运营商发送的nb-iot小区信息;通过所述应用层消息,向所述nb-iot双模或多模终端发送所述nb-iot小区信息,以指示所述nb-iot双模或多模终端进行异系统网络搜索。

其中,所述信令为异系统指示搜索消息,在所述异系统指示搜索消息中包括异系统小区信息。

处理器500还用于读取所述计算机程序,执行如下步骤:在所述gsm系统广播消息中设置网络搜索指示比特,利用所述网络搜索指示比特指示nb-iot双模或多模终端进行异系统网络搜索。

如图6所示,本发明实施例的终端,包括:

处理器600,用于通过收发机610接收网络搜索指示;根据所述网络搜索指示进行异系统网络搜索;其中,所述网络搜索指示包括:应用层消息、信令或全球移动通信系统gsm系统广播信息。

收发机610,用于在处理器600的控制下接收和发送数据。

其中,在图6中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器600代表的一个或多个处理器和存储器620代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机610可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口630还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。

处理器600负责管理总线架构和通常的处理,存储器620可以存储处理器600在执行操作时所使用的数据。

处理器600还用于读取所述计算机程序,执行如下步骤:

读取所述gsm系统广播消息中的网络搜索指示比特;当所述网络搜索指示比特表示需进行网络搜索时,根据所述网络搜索指示进行异系统网络搜索。

处理器600还用于读取所述计算机程序,执行如下步骤:

获取配置信息;根据所述配置信息进行网络搜索,获得nb-iot小区信息;向网络搜索指示设备发送所述nb-iot小区信息,使得所述网络搜索指示设备向nb-iot双模或多模终端发送所述nb-iot小区信息。

处理器600还用于读取所述计算机程序,执行如下步骤:

获取定时器的定时时长;启动所述定时器,并在所述定时器的计时时间超过所述定时时长后,进行网络搜索,获得nb-iot小区信息。

处理器600还用于读取所述计算机程序,执行如下步骤:

获取所述网络搜索指示设备发送的搜网周期、搜网偏移;对当前时间和所述搜网周期进行取余操作;若取余操作的结果和所述搜网偏移相等,则进行网络搜索,获得nb-iot小区信息。

此外,本发明实施例的计算机可读存储介质,用于存储计算机程序,所述计算机程序可被处理器执行实现以下步骤:

向nb-iot双模或多模终端发送网络搜索指示,使得所述nb-iot双模或多模终端根据所述网络搜索指示进行异系统网络搜索;

其中,所述网络搜索指示包括:应用层消息、信令或全球移动通信系统gsm系统广播信息。

其中,当所述网络搜索指示为应用层消息时,所述向nb-iot双模或多模终端发送网络搜索指示,包括:

接收所述nb-iot双模或多模终端中的第一nb-iot双模或多模终端上报的nb-iot小区信息;

通过所述应用层消息,向所述nb-iot双模或多模终端发送所述nb-iot小区信息,以指示所述nb-iot双模或多模终端进行异系统网络搜索。

其中,当所述网络搜索指示为应用层消息时,所述向nb-iot双模或多模终端发送网络搜索指示,包括:

向所述nb-iot双模或多模终端发送网络搜索配置信息,使得所述nb-iot双模或多模终端根据所述网络搜索配置信息搜索nb-iot小区;

接收所述nb-iot双模或多模终端中的第一nb-iot双模或多模终端上报的nb-iot小区信息;

通过所述应用层消息,向所述nb-iot双模或多模终端发送所述nb-iot小区信息,以指示所述nb-iot双模或多模终端进行异系统网络搜索。

其中,当所述网络搜索指示为应用层消息时,所述向nb-iot双模或多模终端发送网络搜索指示,包括:

接收运营商发送的nb-iot小区信息;

通过所述应用层消息,向所述nb-iot双模或多模终端发送所述nb-iot小区信息,以指示所述nb-iot双模或多模终端进行异系统网络搜索。

其中,所述信令为异系统指示搜索消息,在所述异系统指示搜索消息中包括异系统小区信息。

其中,当所述网络搜索指示为gsm系统广播信息时,所述向nb-iot双模或多模终端发送网络搜索指示,包括:

在所述gsm系统广播消息中设置网络搜索指示比特,利用所述网络搜索指示比特指示nb-iot双模或多模终端进行异系统网络搜索。

此外,本发明实施例的计算机可读存储介质,用于存储计算机程序,所述计算机程序可被处理器执行实现以下步骤:

接收网络搜索指示;

根据所述网络搜索指示进行异系统网络搜索;

其中,所述网络搜索指示包括:应用层消息、信令或全球移动通信系统gsm系统广播信息。

其中,当所述网络搜索指示为gsm系统广播信息时,所述根据所述网络搜索指示进行异系统网络搜索,包括:

读取所述gsm系统广播消息中的网络搜索指示比特;

当所述网络搜索指示比特表示需进行网络搜索时,根据所述网络搜索指示进行异系统网络搜索。

其中,在所述接收网络搜索指示前,所述方法还包括:

获取配置信息;

根据所述配置信息进行网络搜索,获得nb-iot小区信息;

向网络搜索指示设备发送所述nb-iot小区信息,使得所述网络搜索指示设备向nb-iot双模或多模终端发送所述nb-iot小区信息。

其中,所述获取配置信息,包括:获取定时器的定时时长;

所述根据所述配置信息进行网络搜索,获得nb-iot小区信息,包括:

启动所述定时器,并在所述定时器的计时时间超过所述定时时长后,进行网络搜索,获得nb-iot小区信息。

其中,所述获取配置信息,包括:

获取所述网络搜索指示设备发送的搜网周期、搜网偏移;

所述根据所述配置信息进行网络搜索,获得nb-iot小区信息,包括:

对当前时间和所述搜网周期进行取余操作;

若取余操作的结果和所述搜网偏移相等,则进行网络搜索,获得nb-iot小区信息。

在本申请所提供的几个实施例中,应该理解到,所揭露方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述收发方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1