选择小区的方法及终端设备与流程

文档序号:32307183发布日期:2022-11-23 10:23阅读:56来源:国知局
选择小区的方法及终端设备与流程
选择小区的方法及终端设备
1.本技术是分案申请,原申请的申请号是201880098644.5,原申请日是2018年10月15日,原申请的全部内容通过引用结合在本技术中。
技术领域
2.本技术涉及通信领域,并且更具体地,涉及一种选择小区的方法及终端设备。


背景技术:

3.由于窄带物联网技术具备的低功耗、广覆盖、低成本、大容量等优势,使其可以广泛应用于物联网领域。但是,窄带物联网技术在终端设备移动的场景下,应用并不广泛。原因是在终端设备移动的场景下,网络服务在不断地变化。终端设备需要及时切换服务小区,出于终端设备的使用寿命考虑,终端设备无法一直处于激活状态检测网络服务的变化。
4.现有技术中为了提高终端设备的使用寿命,使终端设备工作在低功耗模式(powersaving mode,psm)。但是,终端设备在退出psm时,只能基于上次驻留的频点进行小区搜索,选择合适的小区,导致在异频组网方式下,终端设备在选择小区时只能进行全频段搜网。因此,终端设备如何在异频组网方式下,及时地选择服务小区成为亟待解决的问题。


技术实现要素:

5.本技术提供一种选择小区的方法及终端设备,使得终端设备在异频组网方式下能够及时地选择服务小区。
6.第一方面,提供了一种选择小区的方法,包括:终端设备在进入低功耗模式psm之前,获取第一信息,所述第一信息中包括多个频点的信息,所述频点用于小区搜索,所述多个频点中至少两个频点相异;所述终端设备退出psm之后,根据所述第一信息选择小区。
7.根据本技术实施例提供的选择小区的方法,终端设备能够在进入psm之前获取并保存多个频点的信息。则,终端设备在退出psm时能够基于保存的多个频点进行小区搜索,选择合适的小区驻留。能够降低终端设备选择小区时的时延和功耗。
8.结合第一方面,在第一方面的某些实现方式中,所述终端设备根据所述第一信息选择小区包括:所述终端设备在退出psm时,读取所述多个频点;所述终端设备对所述多个频点进行能量检测;所述终端设备按照所述多个频点中每个频点的能量的大小,从大到小依次选择频点进行小区搜索,选择小区。
9.根据本技术实施例提供的选择小区的方法,终端设备基于多个频点的能量不同,按照各个频点能量的大小,从大到小依次选择频点进行小区搜索,选择合适的服务小区。使得终端设备能够尽快选择到合适的小区。
10.结合第一方面及其上述实现方式,在第一方面的另一种实现方式中,所述第一信息还包括至少一个网络的陆上公用移动通信网plmn的信息,其中,所述一个网络的plmn对应一个或多个频点,所述一个频点对应一个或多个网络的plmn;所述终端设备获取所述第一信息包括:所述终端设备获取并保存所述至少一个网络的plmn与所述多个频点的对应关
系。
11.根据本技术实施例提供的选择小区的方法,终端设备获取的第一信息中,还可能包括网络的plmn的信息。具体地,第一信息中的网络的plmn与多个频点具有对应关系。终端设备保存网络的plmn与多个频点的对应关系,使得终端设备能够基于网络的plmn与多个频点的对应关系快速确定能够用于选择小区的频点。降低终端设备选择小区时的时延。
12.结合第一方面及其上述实现方式,在第一方面的另一种实现方式中,所述方法还包括:所述终端设备在退出psm之后,根据所述终端设备的周围网络的plmn从所述第一信息中提取所述周围网络的plmn对应的第一频点集合,所述第一频点集合包括至少一个频点;所述终端设备根据所述第一信息选择小区包括:所述终端设备对所述第一频点集合进行能量检测;所述终端设备按照第一频点集合中每个频点的能量的大小,从大到小依次选择频点进行小区搜索,选择小区。
13.根据本技术实施例提供的选择小区的方法,当终端设备保存至少一个网络的plmn与多个频点的对应关系时,终端设备在退出psm时,根据周围网络的plmn从保存的第一信息中提取所述周围网络的plmn对应的第一频点集合,再根据第一频点集合中的每个频点的能量的大小,从大到小依次选择频点进行小区搜索。使得终端设备能够尽快选择到合适的小区。
14.结合第一方面及其上述实现方式,在第一方面的另一种实现方式中,在所述终端设备进入psm之前,所述方法还包括:所述终端设备检测到第一频点并保存所述第一频点,其中,所述第一频点为所述多个频点之外的频点。
15.根据本技术实施例提供的选择小区的方法,终端设备在检测到新的频点时,将该新的频点保存起来。能够避免遗漏需要保存的频点。提高终端设备选择小区的性能。
16.结合第一方面及其上述实现方式,在第一方面的另一种实现方式中,所述方法还包括:所述终端设备读取服务小区的系统信息,获取所述多个频点的信息;或者,所述终端设备在所述多个频点一一对应的多个小区驻留时,获取所述多个频点的信息。
17.根据本技术实施例提供的选择小区的方法,终端设备获取的多个频点的信息可能是从系统信息中提取的,也可能是保留驻留过的小区的频点。为终端设备获取第一信息提供灵活的选择方案。
18.第二方面,提供了一种终端设备,所述终端设备用于执行上述第一方面或第一方面的任一可能的实现方式中的选择小区的方法。
19.具体地,所述终端设备可以包括用于执行第一方面或第一方面的任一可能的实现方式中的选择小区的方法的单元。
20.第三方面,提供了一种终端设备,该终端设备包括处理器和收发器。其中,该处理器和收发器之间通过内部连接通路互相通信。
21.可选地,该终端设备还包括存储器,该存储器用于存储指令,该处理器用于执行该存储器存储的指令。
22.作为一种可选的实现方式,该处理器执行第一方面或第一方面的任意可能的实现方式中的方法。
23.第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现第一方面或第一方面的任一方面的可能实现方式中的方法。
24.第五方面,提供了一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码被终端设备的通信单元、处理单元或收发器、处理器运行时,使得终端设备执行上述第一方面的方法。
25.第六方面,提供了一种芯片系统,包括:处理器,用于支持终端设备实现上述第一方面的方法。
26.本技术实施例提供的选择小区的方法及终端设备,通过使终端设备在进入psm前保存多个频点的信息,并在退出psm时基于多个频点进行小区搜索,选择合适的小区。能够降低终端设备选择小区时的时延和功耗。
附图说明
27.图1是能够适用本技术实施例选择小区的方法的系统100的示意图。
28.图2是一种同频组网示意图。
29.图3是一种异频组网示意图。
30.图4是本技术提供的终端设备工作在drx模式下的示意图。
31.图5是本技术提供的终端设备工作在psm下的示意图。
32.图6是本技术实施例提供的一种选择小区的方法示意图。
33.图7中a是本技术实施例提供的一种使用共享单车的流程图;图7中b是本技术实施例提供的一种共享单车网络服务切换的示意图。
34.图8是本技术实施例提供的一种终端设备的结构示意图。
35.图9为本技术提供的一种终端设备20的结构示意图。
具体实施方式
36.下面将结合附图,对本技术中的技术方案进行描述。
37.本技术实施例的技术方案应用于终端设备能够工作在低功耗模式(power saving mode,psm)的通信系统中。
38.例如:应用于窄带物联网(narrow band internet of things,nb-iot)系统,或者,应用于增强机器类通信(enhanced machine type communication,emtc)系统中;还例如,应用于未来的第五代(5th generation,5g)系统。或应用于海量机器类通信(massive machine type of communication,mmtc)系统中等。
39.应理解,上述的本技术实施例的技术方案可以应用于nb-iot通信系统或5g通信系统只是举例,并不能限制本技术的保护范围,其他的能够支持终端设备工作在psm的通信系统也在本技术的保护范围之内。这里不再一一举例说明。
40.本技术实施例中的终端设备可以指用户设备、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。终端设备还可以是蜂窝电话、无绳电话、会话启动协议(session initiation protocol,sip)电话、无线本地环路(wireless local loop,wll)站、个人数字助理(personal digital assistant,pda)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,未来5g网络中的终端设备或者未来演进的公用陆地移动通信网络(public land mobile network,plmn)中的终端设备等,
本技术实施例对此并不限定。
41.本技术实施例中的网络设备可以是用于与终端设备通信的设备,该网络设备可以是上述的nb-iot、emtc通信系统或5g、mmtc通信系统中的网络设备等,本技术实施例并不限定。
42.在本技术实施例中,终端设备或网络设备包括硬件层、运行在硬件层之上的操作系统层,以及运行在操作系统层上的应用层。该硬件层包括中央处理器(central processing unit,cpu)、内存管理单元(memory management unit,mmu)和内存(也称为主存)等硬件。该操作系统可以是任意一种或多种通过进程(process)实现业务处理的计算机操作系统。例如,linux操作系统、unix操作系统、android操作系统、ios操作系统或windows操作系统等。该应用层包含浏览器、通讯录、文字处理软件、即时通信软件等应用。并且,本技术实施例并未对本技术实施例提供的方法的执行主体的具体结构特别限定,只要能够通过运行记录有本技术实施例的提供的方法的代码的程序,以根据本技术实施例提供的方法进行通信即可,例如,本技术实施例提供的方法的执行主体可以是终端设备或网络设备,或者,是终端设备或网络设备中能够调用程序并执行程序的功能模块。
43.另外,本技术的各个方面或特征可以实现成方法、装置或使用标准编程和/或工程技术的制品。本技术中使用的术语“制品”涵盖可从任何计算机可读器件、载体或介质访问的计算机程序。例如,计算机可读介质可以包括,但不限于:磁存储器件(例如,硬盘、软盘或磁带等),光盘(例如,压缩盘(compact disc,cd)、数字通用盘(digital versatile disc,dvd)等),智能卡和闪存器件(例如,可擦写可编程只读存储器(erasable programmable read-only memory,eprom)、卡、棒或钥匙驱动器等)。另外,本文描述的各种存储介质可代表用于存储信息的一个或多个设备和/或其它机器可读介质。术语“机器可读介质”可包括但不限于,无线信道和能够存储、包含和/或承载指令和/或数据的各种其它介质。
44.图1是能够适用本技术实施例选择小区的方法的系统100的示意图。
45.如图1所示,该系统100包括网络设备102,网络设备102可包括1个天线或多个天线。例如,天线104、106、108、110、112和114。另外,网络设备102可附加地包括:发射机链和接收机链。
46.本领域普通技术人员可以理解,发射机链和接收机链均可包括与信号发送和接收相关的多个部件(例如,处理器、调制器、复用器、解调器、解复用器或天线等)。
47.网络设备102可以与多个终端设备(例如,图1所示的终端设备116和终端设备122)通信。然而,可以理解,网络设备102可以与类似于终端设备116或终端设备122的任意数目的终端设备通信。终端设备116和122可以是各种与网络设备102通信的设备,例如,终端设备116可以是蜂窝电话、智能电话、便携式电脑、手持通信设备、手持计算设备、卫星无线电装置、全球定位系统、pda和/或用于在无线通信系统100上通信的任意其它适合设备。
48.如图1所示,终端设备116与天线112和114通信。其中,天线112和114通过前向链路(也称为下行链路)118向终端设备116发送信息,并通过反向链路(也称为上行链路)120从终端设备116接收信息。
49.此外,终端设备122与天线104和106通信。其中,天线104和106通过前向链路124向终端设备122发送信息,并通过反向链路126从终端设备122接收信息。
50.例如,在频分双工(frequency division duplex,fdd)系统中。例如,前向链路118
可与反向链路120使用不同的频带,前向链路124可与反向链路126使用不同的频带。
51.再例如,在时分双工(time division duplex,tdd)系统和全双工(full duplex)系统中,前向链路118和反向链路120可使用共同频带,前向链路124和反向链路126可使用共同频带。
52.被设计用于通信的每个天线(或者,由多个天线组成的天线组)和/或区域称为网络设备102的扇区。
53.例如,可将天线组设计为与网络设备102覆盖区域的扇区中的终端设备通信。网络设备可以通过单个天线或多天线发射分集向其对应的扇区内所有的终端设备发送信号。在网络设备102通过前向链路118和124分别与终端设备116和122进行通信的过程中,网络设备102的发射天线也可利用波束成形来改善前向链路118和124的信噪比。
54.此外,与网络设备通过单个天线或多天线发射分集向它所有的终端设备发送信号的方式相比,在网络设备102利用波束成形向相关覆盖区域中随机分散的终端设备116和122发送信号时,相邻小区中的移动设备会受到较少的干扰。
55.在给定时间,网络设备102、终端设备116或终端设备122可以是无线通信发送装置和/或无线通信接收装置。当发送数据时,无线通信发送装置可对数据进行编码以用于传输。具体地,无线通信发送装置可获取(例如生成、从其它通信装置接收、或在存储器中保存等)要通过信道发送至无线通信接收装置的一定数目的数据比特。这种数据比特可包含在数据的传输块(或多个传输块)中,传输块可被分段以产生多个码块。
56.此外,该系统100可以是plmn网络、d2d网络、m2m网络、iot网络或者其他网络,图1只是举例的简化示意图,网络中还可以包括其他网络设备,图1中未予以画出。
57.应理解,图1仅仅是一种简单的示意图,用于说明本技术实施例中提供的选择小区的方法适用的场景,并不能对本技术构成任何的限定。
58.下面,为了便于对本技术实施例中提供的选择小区的方法的理解,首先介绍几个基本的概念。
59.1、同频组网。
60.在所划分的小区中,统一使用相同的载波频率。同频组网的方式,适合于运营商频谱资源紧张,通信系统带宽比较宽的情况。如图2所示。
61.图2是一种同频组网示意图。该示意图包括使用载波频率1的多个小区。
62.同频组网的优点包括:
63.1)利用最少的频谱资源,频谱效率高;
64.2)小区边缘位置可以在一定程度上克服干扰问题,提升用户体验。
65.同频组网的缺点包括:
66.1)网络建设难度大,对重叠覆盖的控制要求高、对网络结构和站址条件要求严格;
67.2)同频网络性能随负荷增加快速下降,边缘速率较低,用户感知能力变差。
68.2、异频组网。
69.在所划分的小区中,使用不同的载波频率。如图3所示。
70.图3是一种异频组网示意图。该示意图包括使用不同的载波频率的多个小区。
71.异频组网的优点包括:
72.1)网络建设难度小,对重叠覆盖的控制要求以及对网络结构和站址条件要求低;
73.2)同频网络性能受网络负荷的影响小,用户感知好;
74.3)可大幅度降低同频干扰,容易实现更高的吞吐速率,提高网络竞争优势;
75.4)在频谱资源充足时,可有效提升吞吐率。
76.异频组网的缺点包括:
77.1)利用较多的频谱资源;
78.2)会带来少量的小区重选的功耗增加。
79.3、系统消息。
80.系统消息包括1个主消息块(master information block,mib)和多个系统消息块(system information block,sib)。
81.其中,mib消息在物理广播信道(physical broadcast channel,pbch)上广播;sib通过物理下行共享信道(physical downlink shared channel,pdsch)的无线资源控制(radio resource control,rrc)消息下发。
82.具体地,本技术主要涉及上述sib中的sib1和sib5。下面简单介绍一下sib1和sib5。
83.1)sib1在系统消息块类型1(system information block type1)消息中,包括终端小区接入需要的信息以及其他sib的调度信息:
84.网络的陆上公用移动通信网(public land mobile network,plmn)识别码;
85.跟踪区域码(tracking area code,tac)和小区标识(identify,id);
86.小区禁止状态,指示用户是否能驻留在小区里;
87.选择小区标准,指示需要的最小接受水平;
88.其他sib的传输时间和周期。
89.2)sib5包括异频小区重选的邻区信息,如:邻区列表、载波频率、小区重选优先级、用户从当前服务小区到其他高或低优先级频率的门限等。
90.在通信技术的飞速发展下,移动通信正在从人和人的连接,向人与物以及物与物的连接迈进,万物互联是必然的趋势。
91.然而,基于当前的4g网络,导致物与物的连接能力不足。事实上,相比蓝牙、无线个域网(zigbee)等短距离通信技术,蜂窝网络具备广覆盖、可移动以及能够连接的终端设备数量大等特性,蜂窝网络能够为物与物的连接带来更加丰富的应用场景。蜂窝网络通信技术理应成为物联网的主要连接技术。
92.nb-iot是物联网领域的一个新兴的技术。nb-iot构建于蜂窝网络,只消耗大约180khz的带宽。nb-iot可直接部署于全球移动通信系统(global system for mobile communications,gsm)网络、通用移动通信系统(universal mobile telecommunications system,umts)网络或长期演进(long term evolution,lte)网络,以降低nb-iot的部署成本、实现通信技术的平滑升级。
93.具体地,nb-iot包括以下四大特点:
94.一、广覆盖。在同样的频段下,nb-iot与现有的网络的增益相比大20db,相当于提升了100倍覆盖区域的能力;
95.二、具备支撑海量连接的能力。nb-iot的一个扇区能够支持10万个连接,支持低延时敏感度、超低的设备成本、低设备功耗以及优化的网络架构;
96.三、更低功耗。nb-iot连接的终端可支持长达10年的待机时间;
97.四、更低成本。企业预期nb-iot的单个连接模块不超过5美元。
98.因为nb-iot自身具备的低功耗、广覆盖、低成本、大容量等优势。使nb-iot通信技术可以广泛应用于多种行业。例如,远程抄表、智能停车、智慧城市等。
99.但目前nb-iot通信技术的应用场景大多限于固定上报类业务。对于移动场景下的应用还不是很广泛,原因在于移动场景下的网络服务是不断变化的,需要及时切换,但出于使用寿命的考虑,终端设备无法一直处于激活状态检测网络服务的变化。
100.目前移动场景下,终端设备进行网络服务切换采用的方案主要有两种:
101.一、终端设备工作在延长的非连续接收(extended discontinuous reception,edrx)模式,或者,终端设备工作在非连续接收(discontinuous reception,drx)模式。终端设备通过小区重选机制实现网络服务的切换;
102.二、终端设备工作在psm。终端设备通过退出psm重新搜网机制实现网络服务的切换。
103.终端设备工作在edrx、drx以及psm,是nb-iot中的终端设备进行网络服务切换时能够节省功耗的技术。
104.终端设备工作在psm的原理是允许终端设备在进入空闲态一段时间后,关闭信号的收发和接入层相关功能,相当于部分关机,从而减少天线、射频、信令处理等的功耗。终端设备在psm期间,不接受任何网络设备的寻呼。对于网络设备侧来说,处于psm下的终端设备是不可达的。
105.终端设备工作在drx,是支持终端设备不再连续检测服务小区和邻小区的信号质量,从而达到节省功耗的目的。
106.edrx是对drx技术的增强。则,终端设备工作在edrx时,支持终端设备更长的检测周期,从而达到节省功耗的目的。
107.下面结合图4和图5简单介绍上述的drx模式以及psm。
108.在终端设备移动的场景下,该终端设备一种常见的工作模式是工作在drx模式下,通过小区重选机制实现网络服务的切换。
109.图4是本技术提供的终端设备工作在drx模式下的示意图。该示意图包括s410-s470七个步骤,下面详细介绍这七个步骤。
110.s410,终端设备进入空闲状态。
111.终端设备在连接释放后回到空闲状态。其中,空闲状态指的是终端设备处于无线资源控制空闲(radio resource control idle,rrc idle)状态。具体地,空闲状态也可以称为idle态。
112.进一步地,处于空闲状态下的终端设备,以一个drx周期为时间间隔测量服务小区的信号。
113.具体地,终端设备测量服务小区的信号包括:测量服务小区的参考信号接收功率(reference signal received power,rsrp)的值、测量服务小区的参考信号接收质量(reference signal received quality,rsrq)的值以及信号噪声干扰比(signal to interference plus noise ratio,sinr)和接收信号强度指示(received signal strength indicator,rssi)。
114.本实施例中,称终端设备测量到的服务小区的信号值,或基于服务小区的信号的测量值为第一测量值。
115.s420,判断第一测量值是否低于重选测量启动门限。
116.具体地,重选测量启动门限指的是终端设备启动小区重选测量的门限。具体地,小区重选测量的门限为现有技术中的终端设备进行小区重选测量时,小区重选准则规定的重选测量门限。本技术对此并不限制,因此不做具体说明。
117.当第一测量值低于重选测量启动门限时,终端设备执行s430。当第一测量值不低于重选测量启动门限时终端设备不进行小区重选测量,依然处于空闲状态。
118.s430,终端设备启动同频或异频测量。
119.当第一测量值低于重选测量启动门限时,终端设备启动同频或异频测量,以一个drx周期为时间间隔测量邻小区的信号。
120.具体地,终端设备测量邻小区的信号包括:测量邻小区的rsrp的值和测量邻小区的rsrq的值以及sinr和rssi。
121.本实施例中,称终端设备测量到的邻小区的信号值,或基于邻小区的信号的测量值为第二测量值。
122.进一步地,终端设备进行同频还是异频测量与第一测量值满足的条件有关。本技术对此并不涉及,这里不进行详细说明。
123.s440,判断第二测量值是否满足预设条件。
124.当邻小区的信号质量高于服务小区一段时间后,开始小区重选。切换到邻小区的网络服务。应理解,本技术中所涉及的“一段时间”的具体时长为通信系统规定的,本技术并不限制。
125.即,上述第二测量值满足重选准则时,终端设备执行s450,进行小区重选。当第二测量值不满足重选准则时,终端设备继续执行s430,进行同频或异频测量。
126.s460,判断小区重选是否成功。
127.当小区重选成功时,终端设备继续处于空闲状态;当小区重选失败时,终端设备需要执行s470,则继续驻留在当前的服务小区。
128.图4所示的终端设备工作在drx模式下。终端设备在完成小区重选之前,需要一直保持以一个drx周期为时间间隔测量服务小区信号和邻小区信号;在完成小区重选之后,终端设备仍然要保持测量重选之后为终端设备提供服务的小区的信号,为了保证网络服务不会发生变化。
129.进一步地,图4所示的终端设备工作在drx模式下。终端设备需要花费大量的时间去完成小区重选,即,网络服务切换需要的时延和功耗非常大。
130.应理解,图4所示的为终端设备工作在drx模式下,当终端设备工作在edrx模式下也会导致网络服务切换需要的时延和功耗非常大,这里不再赘述。
131.在终端设备移动的场景下,终端设备的另一种常见的工作模式是工作在psm下,终端设备通过退出psm重新搜网实现网络服务的切换。
132.图5是本技术提供的终端设备工作在psm下的示意图。该示意图包括s510-s560六个步骤,下面详细介绍这六个步骤。
133.s510,终端设备进入空闲状态。
134.终端设备在连接释放后回到空闲状态。
135.s520,终端设备进入psm。
136.具体地,终端设备处于空闲状态一段时间之后,会进入psm。其中,处于空闲状态一段时间的时长本技术并不限制,可能是协议规定的也可能是网络设备通知终端设备的。
137.应理解,终端在psm下不会对周围的网络进行检测。也就是说处于psm下的终端设备不会向图4中所示的一样,检测服务小区和邻小区的信号,能够节省功耗。
138.s530,终端设备退出psm。
139.具体地,当终端设备需要被唤醒时,终端设备退出psm、进入空闲状态。其中,终端设备被唤醒指的是,终端设备可能需要接收网络设备发送的信息,或者,终端设备满足预设唤醒条件时终端设备被唤醒。
140.例如,终端设备满足预设唤醒条件可以是当跟踪区更新(tracking area update,tau)周期请求定时器超时,或者,终端设备有移动梦网(monternet,mo)业务要处理而主动退出psm。
141.本技术中对于终端设备处于何种情况下,属于满足预设唤醒条件并不限制,可以是现有技术中的任意一种唤醒条件。
142.s540,终端设备搜索上次驻留频点。
143.终端设备根据上次驻留小区的频点进行选择小区。其中,终端设备上次驻留的小区为终端设备进入空闲状态之前驻留的小区。
144.s550,判断是否找到小区。
145.终端设备根据上次驻留小区的频点进行选择小区时,在该频点下如果找不到合适的小区,终端设备执行s560,进行全频段搜网。
146.其中,全频段搜网指的是终端设备根据自身能力和设置进行全频段搜索,尝试读取每个频点上最强信号小区的信息。一旦终端设备进行全频段搜网,终端设备的功耗较大,且选择小区的时延大。
147.图5所示的,终端设备工作在psm下。通过退出psm重新搜网机制实现网络服务切换。在同频组网方式下,该模式具有较低的时延和功耗;但是在异频组网方式下,由于各个小区部署的频点不同,无法直接根据上次驻留小区的频点进行选择小区,而进行全频段搜网的时延和功耗很大,或者由于终端设备选择较差小区,导致业务时延和功耗很大,或者终端设备无法选择到同频小区。
148.为了解决网络服务切换时存在的时延和功耗问题。本技术提出一种选择小区的方法。能够降低网络服务切换时的时延和功耗,终端设备在退出psm之后能够快速准确选择合适的服务小区。下面结合图6详细介绍本技术实施例提供的选择小区的方法。
149.图6是本技术实施例提供的一种选择小区的方法示意图。该示意图包括s610-s620。两个步骤,下面详细介绍这两个步骤。
150.s610,终端设备获取第一信息。
151.终端设备在进入低功耗模式psm之前获取第一信息,所述第一信息中包括多个频点的信息,所述频点用于小区搜索。其中,所述多个频点中至少两个频点相异,例如,多个频点包括当前终端设备的服务小区的频点信息以及与该服务小区的频点相异的异频频点,服务小区为终端设备提供服务的小区。
152.可选地,在一些实施例中,终端设备读取服务小区的系统信息,获取所述第一信息。
153.例如,当终端设备进入空闲状态之后,终端设备读取服务小区的系统消息。获取sib1中的服务小区的plmn和频点信息,以及sib5中的异频频点信息。
154.可选地,在另一些实施例中,终端设备在与所述多个频点一一对应的多个小区驻留时,获取所述多个频点的信息。
155.例如,第一信息中包括a、b、c、d、e五个频点的信息。其中,频点a-e的信息分别为,终端设备在小区a-小区e驻留时获取的频点的信息。
156.也就是说,终端设备获取第一信息可以是通过读取服务小区的系统消息,或者,是通过驻留不同的小区时获取的不同的频点的信息。具体地,终端设备还可能通过其他方式获取第一信息,这里不再一一举例说明。
157.可选地,所述第一信息还包括至少一个网络的plmn的信息,其中,所述一个网络的plmn对应一个或多个频点,所述一个频点对应一个或多个网络的plmn;
158.所述终端设备获取所述第一信息还包括:
159.所述终端设备获取所述至少一个网络的plmn与所述多个频点的对应关系。
160.例如,第一信息中的一个网络的plmn对应一个或多个频点。
161.第一信息中包括3个网络的plmn(a、b、c)的信息,还包括9个频点(a1、a2、a3、b1、b2、b3、c1、c2、c3)的信息。其中,a与a1、a2、a3相对应;b与b1、b2、b3相对应;c与c1、c2、c3相对应。则,上述终端设备获取并保存所述至少一个网络的plmn与所述多个频点的对应关系参见下表-表1。
162.网络的plmn频点aa1、a2、a3bb1、b2、b3cc1、c2、c3
163.或者,一个频点对应一个或多个网络的plmn。
164.第一信息中包括3个网络的plmn(a、b、c)的信息,还包括3个频点(a1、a2、a3)的信息。其中,a1与a、b、c相对应;a2与a、b、c相对应;a3与a、b、c相对应。则,上述终端设备保存所述至少一个网络的plmn与所述多个频点的对应关系参见下表-表2。
165.频点网络的plmna1a、b、ca2a、b、ca3a、b、c
166.可选地,图6还包括s611,终端设备保存第一频点。
167.具体地,在所述终端设备获取并保存所述第一信息之前,所述方法还包括:
168.所述终端设备检测到第一频点时,保存所述第一频点,其中,所述第一频点为s610中所述的多个频点之外的频点。
169.例如,当终端设备检测到周围网络环境发生变化时,检测到第一频点,或者,网络设备部署的频点个数发生变化,通知终端设备新增了第一频点。具体地,终端设备将第一频点保存在终端设备的存储单元中,可以理解为更新第一信息和更新网络的plmn与所述多个
频点的对应关系。
170.应理解,终端设备周围网络的变化可能为任意一种网络环境的变化。这里不再一一列举。本技术对此并不限制,只要是终端设备检测到频点的信息或是网络的plmn的信息发生变化时,终端设备均可以更新保存的第一信息。
171.具体地,终端设备可以将获取的第一信息保存在终端设备的存储器中。例如,保存在终端设备的闪存(flash)中。
172.进一步地,图6还包括s612,终端设备进入psm。
173.终端设备在满足第一预设条件时进入psm。具体地,第一预设条件可以是终端设备处于空闲状态一段时间之后,或者,第一预设条件可以是终端设备设置的进入psm的定时器到达预设时刻,或者,第一预设条件可以是现有技术中的任意一种能够让终端设备进入psm的条件。本技术对此并不限制。
174.s620,终端设备选择小区。
175.所述终端设备在退出psm之后,根据所述第一信息选择小区。
176.例如,终端设备在满足第二预设条件时退出psm,其中,第二预设条件可以是终端设备的tau周期请求定时器超时,或者,终端设备有mo业务要处理而主动退出psm,或者,第二预设条件可以是现有技术中的任意一种能够让终端设备退出psm的条件。本技术对此并不限制。
177.可选地,在一些实施例中,所述终端设备根据所述第一信息选择小区包括:所述终端设备在退出psm之后,读取在s610中保存的所述多个频点,对所述多个频点进行能量检测;所述终端设备按照所述多个频点中每个频点的能量的大小,从大到小依次选择频点进行小区搜索,选择小区。
178.例如,终端设备在进入psm之前保存有n个频点,n为大于1的整数。则,终端设备在退出psm之后,从存储单元中读取该n个频点。并检测该n个频点的能量,按照每个频点的能量的大小,从大到小依次选择频点进行小区搜索。当基于能量最大的频点进行小区搜索,找到合适的小区时,完成选择小区;当基于能量最大的频点进行小区搜索,未找到合适的小区时,再基于能量仅次于该能量最大的频点的另一个频点进行小区搜索。如此,循环下去,直到找到合适的小区。假设,终端设备基于该n个频点均进行小区搜索,仍然未找到合适的小区时,终端设备进行全频段搜网。
179.可选地,在另一些实施例中,所述终端设备退出psm之后,根据所述终端设备的周围网络的plmn从所述第一信息中提取所述周围网络的plmn对应的第一频点集合,所述第一频点集合包括至少一个频点;所述终端设备根据所述第一信息选择小区包括:所述终端设备对所述第一频点集合进行能量检测;所述终端设备按照第一频点集合中每个频点的能量的大小,从大到小依次选择频点进行小区搜索,选择小区。
180.例如,终端设备在退出psm之后,终端设备所处的位置的周围网络的plmn包括:a、b。
181.当终端设备保存所述至少一个网络的plmn与所述多个频点的对应关系如上述表1所示时。第一频点集合为6个频点(a1、a2、a3、b1、b2、b3)。根据获取到的6个频点的信息,对该6个频点进行能量检测。优先选取能量最高的频点进行小区搜索,选择小区。
182.当终端设备保存所述至少一个网络的plmn与所述多个频点的对应关系如上述表2
所示时。第一频点集合为3个频点(a1、a2、a3)。根据获取到的3个频点的信息,对该3个频点进行能量检测。优先选取能量最高的频点进行小区搜索,选择小区。
183.若,基于保存的多个频点都未找到合适的小区,则进行全频段搜网。
184.下面结合具体的实施例,说明本技术提供的选择小区的方法。
185.图7是本技术实施例提供的一种具体实施例的示意图。图7中a是本技术实施例提供的一种使用共享单车的流程图。
186.具体地,图7中a表示共享单车使用过程中,需要窄带物联网、物联网平台、共享单车业务平台以及手机对应的应用(app)提供支持。
187.进一步地,结合图7中的b详细说明,共享单车在窄带物联网中连接时,如何进行网络服务切换的。
188.图7中b是本技术实施例提供的一种共享单车网络服务切换的示意图。该示意图包括s710-s793。
189.s710,共享单车智能锁进入空闲状态。
190.在行驶过程中,共享单车的车锁模组芯片进入空闲状态。
191.s720,智能锁获取系统消息。
192.共享单车的车锁模组芯片进入空闲状态之后开始获取服务小区的系统信息。
193.具体地,以共享单车为异频组网下的共享单车为例。则,共享单车的车锁模组芯片接收服务小区的系统信息中的sib1以及sib5。获取sib1中的共享单车周围网络的plmn和服务小区的频点,以及获取sib5中的异频频点。
194.例如,智能锁读取系统消息,获取周围网络的plmn的信息分别为a、b;并且,a对应两个频点(a1、a2),b对应三个频点(b1、b2、b3)。
195.s730,智能锁更新频点信息。
196.智能锁检测周围网络环境发生变化,有新的频点时。则,更新到智能锁维护的网络的plmn与多个频点的对应关系中。
197.例如,智能锁检测到网络的plmn为a的网络,新部署了一个频点a3。则,s720中的网络的plmn与多个频点的对应关系更新为:
198.a对应三个频点(a1、a2、a3),b对应三个频点(b1、b2、b3)。
199.s740,智能锁存储频点信息。
200.共享单车的车锁模组芯片将获取到的频点的信息、网络的plmn的信息以及网络的plmn与多个频点的对应关系存储到车锁模组芯片的flash中。
201.例如,假设智能锁获取到的信息如s730中所示。则,上述智能锁保存频点、网络的plmn以及网络的plmn与多个频点的对应关系参见下表-表3
202.网络的plmn频点aa1、a2、a3bb1、b2、b3
203.s750,智能锁进入psm。
204.当共享单车行驶的时间足够长时,车锁模组芯片会进入psm。
205.s760,智能锁退出psm。
206.待共享单车到达目的地之后,车锁模组芯片退出psm。
207.s770,智能锁读取频点信息。
208.待到达目的地后,车锁模组芯片从psm模式唤醒,此时共享单车周围的网络状况已发生改变。车锁模组芯片将flash中存储的共享单车周围的网络的频点信息读取出来。
209.例如,到达目的地后,共享单车周围的网络的plmn为a,则车锁模组芯片从flash中读取出来的频点信息为a1、a2、a3。
210.s780,智能锁对周围网络的plmn对应的频点进行能量检测。并按照各个频点的能量大小,从大到小做一个排序,按照能量排序依次由高到低选取频点进行小区搜索以及选择小区。
211.s790,智能锁选择能量最高的频点进行小区搜索。
212.s791,判断是否找到合适的小区。
213.如果,已经找到合适的小区,完成小区搜索。如果,未找到合适的小区执行s792,判断是否还有其他频点。即,判断从flash中读取出来的频点是否都已经搜索完毕。
214.如果,没有其他的频点,执行s793,进行全频段搜网。
215.如果,有其他的频点,执行s790,则在剩余的频点中选择能量最高的频点进行小区搜索。
216.例如,s770中的a1、a2、a3频点的能量排序为a1》a2》a3。则,智能锁依次选择a1、a2、a3进行小区搜索以及选择小区。具体地,当智能锁选择a1进行小区搜索并成功选择小区时,智能锁完成小区选择;当智能锁选择a1进行小区搜索未成功选择小区时,智能锁选择a2进行小区搜索;当智能锁选择a2进行小区搜索未成功选择小区时,智能锁选择a3进行小区搜索;当智能锁选择a3进行小区搜索未成功选择小区时,智能锁进行全频段搜网。
217.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
218.上面结合图6和图7详细介绍了本技术实施例提供的选择小区的方法,下面结合图8和图9详细介绍本技术实施例中的终端设备。
219.图8是本技术实施例提供的一种终端设备的结构示意图。
220.根据前述方法,图8为本技术实施例提供的终端设备10的示意图,如图8所示,该装置10可以为终端设备(例如,上述终端设备),也可以为芯片或电路,比如可设置于终端设备的芯片或电路。其中,该终端设备可以对应上述方法中的终端设备。
221.该装置10可以包括处理器11(即,处理单元的一例)和存储器12(即,存储单元的一例)。该存储器12用于存储指令,该处理器11用于执行该存储器12存储的指令,以使该装置10实现如图6和图7中对应的方法中终端设备(例如,终端设备)执行的步骤。
222.进一步的,该终端设备10还可以包括输入口13(即,接收单元的一例)和输出口14(即,发送单元的另一例)。进一步的,该处理器11、存储器12、输入口13和输出口14可以通过内部连接通路互相通信,传递控制和/或数据信号。该存储器12用于存储计算机程序,该处理器11可以用于从该存储器12中调用并运行该计算计程序,以控制输入口13接收信号,控制输出口14发送信号,完成上述方法中终端设备的步骤。该存储器12可以集成在处理器11
中,也可以与处理器11分开设置。
223.可选地,若该装置10为终端设备,该输入口13为接收器,该输出口14为发送器。其中,接收器和发送器可以为相同或者不同的物理实体。为相同的物理实体时,可以统称为收发器。
224.可选地,若该装置10为芯片或电路,该输入口13为输入接口,该输出口14为输出接口。
225.作为一种实现方式,输入口13和输出口14的功能可以考虑通过收发电路或者收发的专用芯片实现。处理器11可以考虑通过专用处理芯片、处理电路、处理器或者通用芯片实现。
226.作为另一种实现方式,可以考虑使用通用计算机的方式来实现本技术实施例提供的终端设备。即将实现处理器11、输入口13和输出口14功能的程序代码存储在存储器12中,通用处理器通过执行存储器12中的代码来实现处理器11、输入口13和输出口14的功能。
227.在本技术提供的实施例中,存储器12,用于获取并保存第一信息,所述第一信息中包括多个频点,所述频点用于小区搜索,所述多个频点中至少两个频点相异;
228.处理器11,用于在所述终端设备退出psm之后,根据所述第一信息选择小区。
229.终端设备10和方法实施例中的终端设备完全对应,终端设备10的相应单元用于执行图6和图7所示的方法实施例中由终端设备执行的相应步骤。
230.其中,终端设备10中的存储器12执行方法实施例中存储的步骤。例如,执行图6中终端设备获取并保存第一信息的步骤s610。处理器11执行方法实施例中终端设备内部实现或处理的步骤。例如,执行图6中终端设备选择小区的步骤s620。
231.该终端设备10所涉及的与本技术实施例提供的技术方案相关的概念,解释和详细说明及其他步骤请参见前述方法或其他实施例中关于这些内容的描述,此处不做赘述。
232.图9为本技术提供的一种终端设备20的结构示意图。该终端设备20可应用于图1所示出的系统中。为了便于说明,图9仅示出了终端设备的主要部件。如图9所示,终端设备20包括处理器、存储器、控制电路、天线以及输入输出装置。
233.处理器主要用于对通信协议以及通信数据进行处理,以及对整个终端设备进行控制,执行软件程序,处理软件程序的数据,例如用于支持终端设备执行上述传输预编码矩阵的指示方法实施例中所描述的动作。存储器主要用于存储软件程序和数据,例如存储上述实施例中所描述的码本。控制电路主要用于基带信号与射频信号的转换以及对射频信号的处理。控制电路和天线一起也可以叫做收发器,主要用于收发电磁波形式的射频信号。输入输出装置,例如触摸屏、显示屏,键盘等主要用于接收用户输入的数据以及对用户输出数据。
234.当终端设备开机后,处理器可以读取存储单元中的软件程序,解释并执行软件程序的指令,处理软件程序的数据。当需要通过无线发送数据时,处理器对待发送的数据进行基带处理后,输出基带信号至射频电路,射频电路将基带信号进行射频处理后将射频信号通过天线以电磁波的形式向外发送。当有数据发送到终端设备时,射频电路通过天线接收到射频信号,将射频信号转换为基带信号,并将基带信号输出至处理器,处理器将基带信号转换为数据并对该数据进行处理。
235.本领域技术人员可以理解,为了便于说明,图9仅示出了一个存储器和处理器。在
实际的终端设备中,可以存在多个处理器和存储器。存储器也可以称为存储介质或者存储设备等,本技术实施例对此不做限制。
236.作为一种可选的实现方式,处理器可以包括基带处理器和中央处理器,基带处理器主要用于对通信协议以及通信数据进行处理,中央处理器主要用于对整个终端设备进行控制,执行软件程序,处理软件程序的数据。
237.图9中的处理器集成了基带处理器和中央处理器的功能,本领域技术人员可以理解,基带处理器和中央处理器也可以是各自独立的处理器,通过总线等技术互联。本领域技术人员可以理解,终端设备可以包括多个基带处理器以适应不同的网络制式,终端设备可以包括多个中央处理器以增强其处理能力,终端设备的各个部件可以通过各种总线连接。所述基带处理器也可以表述为基带处理电路或者基带处理芯片。所述中央处理器也可以表述为中央处理电路或者中央处理芯片。对通信协议以及通信数据进行处理的功能可以内置在处理器中,也可以以软件程序的形式存储在存储单元中,由处理器执行软件程序以实现基带处理功能。
238.示例性的,在本技术实施例中,可以将具有收发功能的天线和控制电路视为终端设备20的收发单元201,将具有处理功能的处理器视为终端设备20的处理单元202。如图9所示,终端设备20包括收发单元201和处理单元202。收发单元也可以称为收发器、收发机、收发装置等。可选的,可以将收发单元201中用于实现接收功能的器件视为接收单元,将收发单元201中用于实现发送功能的器件视为发送单元,即收发单元201包括接收单元和发送单元。示例性的,接收单元也可以称为接收机、接收器、接收电路等,发送单元可以称为发射机、发射器或者发射电路等。
239.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
240.在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
241.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
242.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
243.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。
而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
244.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1