一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

小区选择方法和装置与流程

2022-02-20 12:43:34 来源:中国专利 TAG:


1.本技术涉及通信技术,尤其涉及一种小区选择方法和装置。


背景技术:

2.终端设备通常在基站配置的服务小区中进行通信,例如终端设备可以基于服务小区的网络支持进行上行数据发送或下行数据接收等。
3.可能的设计中,基站在为终端设备选择服务小区时,可以基于相关的指标如用户公平性、信道质量、基站能效、吞吐量、负载等进行小区的选择。例如,基站根据频谱效率最大化原则为终端设备进行资源配置与小区选择,能够实现较高的吞吐量,等。
4.但是,在通常的基站为终端设备配置服务小区的实现中,经常出现终端设备能耗较大的现象。


技术实现要素:

5.本技术实施例提供一种小区选择方法和装置,可以基于终端设备的能耗优先请求,为终端设备选择能效优先时的小区,从而可以降低终端设备通信时的能耗。
6.第一方面,本技术实施例提供一种小区选择方法,包括:终端设备向网络设备发送第一请求,第一请求用于请求通过能效优先方式为终端设备选择服务小区;终端设备向网络设备发送第一信息;第一信息用于网络设备为终端设备选择第一通信系统中的小区或第二通信系统中的小区;终端设备接收来自网络设备的服务小区的配置信息;其中,服务小区为网络设备基于终端设备能效优先的方式在第一通信系统中的小区或第二通信系统中的小区选择的。这样,网络设备可以基于终端设备的能耗优先请求,为终端设备选择能效优先时的小区,从而可以降低终端设备通信时的能耗。
7.一种可能的实现方式中,第一信息包括:在终端设备能效优先时的通信系统选择参数,以及在终端设备能效优先时的发送功率;服务小区具体为网络设备基于通信系统选择参数和发送功率选择的;在服务小区中,终端设备的上行发送功率不大于发送功率;终端设备向网络设备发送第一信息之前,还包括:终端设备接收来自网络设备的第一带宽范围和第二带宽范围;第一带宽范围用于表示第一通信系统的可用带宽范围,第二带宽范围用于表示第二通信系统的可用带宽范围;终端设备根据第一带宽范围和第二带宽范围,计算在终端设备能效优先时的通信系统选择参数,以及在终端设备能效优先时的发送功率。这样,终端设备可以根据网络设备知识的可用带宽范围,计算能效优先时的通信系统选择参数和发送功率,使得后续可以根据该通信系统选择参数和发送功率实现低功耗通信。
8.一种可能的实现方式中,终端设备根据第一带宽范围和第二带宽范围,计算在终端设备能效优先时的通信系统选择参数,包括:终端设备根据第一带宽范围和第二带宽范围,确定第一通信系统的物理资源块数量以及第二通信系统的物理资源块数量;终端设备根据第一通信系统的上行总功率、第一通信系统的上行速率、第一通信系统的物理资源块数量、第一通信系统的编码与调制方式、第二通信系统的上行总功率、第二通信系统的上行
速率、第二通信系统的物理资源块数量和第二通信系统的编码与调制方式,计算在终端设备能效优先时的通信系统选择参数。
9.一种可能的实现方式中,终端设备计算在终端设备能效优先时的通信系统选择参数,满足下述公式:
[0010][0011]
其中,q为通信系统选择参数,p1为第一通信系统的上行总功率,v1为第一通信系统的上行速率,rb1为第一通信系统的物理资源块数量,mcs1为第一通信系统的编码与调制方式,p2为第二通信系统的上行总功率,v2为第二通信系统的上行速率,rb2为第二通信系统的物理资源块数量,mcs2为第二通信系统的编码与调制方式。
[0012]
一种可能的实现方式中,第一信息包括速率门限值,服务小区具体为网络设备基于速率门限值和当前任务的下行速率选择的。
[0013]
一种可能的实现方式中,第一信息还包括第一功率和第二功率;其中,第一功率为终端设备在第一通信系统的基础消耗功率,第二功率为终端设备在第二通信系统的基础消耗功率,第一功率小于第二功率;服务小区具体为网络设备基于当前任务的下行速率、速率门限值、第一功率和第二功率选择的。
[0014]
一种可能的实现方式中,在当前任务的下行速率小于或等于速率门限值的情况下,服务小区为第一通信系统中的小区。或者,在当前任务的下行速率大于速率门限值的情况下,服务小区的选择满足下述公式:
[0015][0016]
其中,x为0或1的离散二值函数,p3为第一功率,v3为第一通信系统的下行速率,rb3为第一通信系统的物理资源块数量,mcs3为第一通信系统的编码与调制方式,p4为第二功率,v4为第二通信系统的下行速率,rb4为第二通信系统的物理资源块数量,mcs4为第二通信系统的编码与调制方式。
[0017]
一种可能的实现方式中,终端设备向网络设备发送第一请求,包括:终端设备基于用户配置向网络设备发送第一请求;或者,终端设备检测到剩余电量低于电量阈值,终端设备向网络设备发送第一请求;或者,终端设备检测到剩余电量低于电量阈值;终端设备显示用于提示用户配置能效优先的用户界面;终端设备根据在用户界面中接收的配置向网络设备发送第一请求。
[0018]
第二方面,本技术实施例提供一种小区选择方法,包括:网络设备接收来自终端设备的第一请求和第一信息;第一请求用于请求通过能效优先方式为终端设备选择服务小区,第一信息用于网络设备为终端设备选择第一通信系统中的小区或第二通信系统中的小区;网络设备基于第一请求和第一信息为终端设备选择服务小区;网络设备向终端设备发送服务小区的配置信息。
[0019]
一种可能的实现方式中,网络设备基于第一请求和第一信息为终端设备选择服务小区,包括:网络设备基于第一请求向终端设备发送第一带宽范围和第二带宽范围;第一带宽范围用于表示第一通信系统的可用带宽范围,第二带宽范围用于表示第二通信系统的可用带宽范围;网络设备接收来自终端设备的第一信息,第一信息包括通信系统选择参数和
发送功率;通信系统选择参数和发送功率为终端设备根据第一带宽范围和第二带宽范围,计算在终端设备能效优先时得到的;网络设备基于通信系统选择参数和发送功率选择服务小区;在服务小区中,终端设备的上行发送功率不大于发送功率。
[0020]
一种可能的实现方式中,通信系统选择参数和发送功率具体为:终端设备根据第一带宽范围和第二带宽范围,确定第一通信系统的物理资源块数量以及第二通信系统的物理资源块数量,以及终端设备根据第一通信系统的上行总功率、第一通信系统的上行速率、第一通信系统的物理资源块数量、第一通信系统的编码与调制方式、第二通信系统的上行总功率、第二通信系统的上行速率、第二通信系统的物理资源块数量和第二通信系统的编码与调制方式,计算在终端设备能效优先时得到的。
[0021]
一种可能的实现方式中,通信系统选择参数的得到满足下述公式:
[0022][0023]
其中,q为通信系统选择参数,p1为第一通信系统的上行总功率,v1为第一通信系统的上行速率,rb1为第一通信系统的物理资源块数量,mcs1为第一通信系统的编码与调制方式,p2为第二通信系统的上行总功率,v2为第二通信系统的上行速率,rb2为第二通信系统的物理资源块数量,mcs2为第二通信系统的编码与调制方式。
[0024]
一种可能的实现方式中,第一信息包括:速率门限值;网络设备基于第一请求和第一信息为终端设备选择服务小区,包括:网络设备基于速率门限值和当前任务的下行速率选择服务小区。
[0025]
一种可能的实现方式中,第一信息还包括第一功率和第二功率;其中,第一功率为终端设备在第一通信系统的基础消耗功率,第二功率为终端设备在第二通信系统的基础消耗功率,第一功率小于第二功率;网络设备基于第一请求和第一信息为终端设备选择服务小区,包括:网络设备基于当前任务的下行速率、速率门限值、第一功率和第二功率选择服务小区。
[0026]
一种可能的实现方式中,网络设备基于当前任务的下行速率、速率门限值、第一功率和第二功率选择服务小区,包括:在当前任务的下行速率小于或等于速率门限值的情况下,网络设备选择服务小区为第一通信系统中的小区;或者,在当前任务的下行速率大于速率门限值的情况下,网络设备选择服务小区满足下述公式:
[0027][0028]
其中,x为0或1的离散二值函数,p3为第一功率,v3为第一通信系统的下行速率,rb3为第一通信系统的物理资源块数量,mcs3为第一通信系统的编码与调制方式,p4为第二功率,v4为第二通信系统的下行速率,rb4为第二通信系统的物理资源块数量,mcs4为第二通信系统的编码与调制方式。
[0029]
一种可能的实现方式中,第一请求为:终端设备基于用户配置发送的;或者,终端设备检测到剩余电量低于电量阈值时发送的;或者,终端设备检测到剩余电量低于电量阈值;终端设备显示用于提示用户配置能效优先的用户界面;终端设备根据在用户界面中接收的配置发送的。
[0030]
第三方面,本技术实施例提供一种小区选择装置,该小区选择装置可以是终端设备,也可以是终端设备内的芯片或者芯片系统。该小区选择装置可以包括处理单元和通信
单元。当该小区选择装置是终端设备时,该处理单元可以是处理器,该通信单元可以是通信接口或接口电路。该小区选择装置还可以包括存储单元,该存储单元可以是存储器。该存储单元用于存储指令,该处理单元执行该存储单元所存储的指令,以使该终端设备实现第一方面或第一方面的任意一种可能的实现方式中描述的一种小区选择方法。当该小区选择装置是终端设备内的芯片或者芯片系统时,该处理单元可以是处理器,该通信单元可以是通信接口。例如通信接口可以为输入/输出接口、管脚或电路等。该处理单元执行存储单元所存储的指令,以使该终端设备实现第一方面或第一方面的任意一种可能的实现方式中描述的一种小区选择方法。该存储单元可以是该芯片内的存储单元(例如,寄存器、缓存等),也可以是该终端设备内的位于该芯片外部的存储单元(例如,只读存储器、随机存取存储器等)。
[0031]
示例性的,通信单元,用于向网络设备发送第一请求,第一请求用于请求通过能效优先方式为终端设备选择服务小区;通信单元,还用于向网络设备发送第一信息;第一信息用于网络设备为终端设备选择第一通信系统中的小区或第二通信系统中的小区;通信单元,还用于接收来自网络设备的服务小区的配置信息;其中,服务小区为网络设备基于终端设备能效优先的方式在第一通信系统中的小区或第二通信系统中的小区选择的。
[0032]
一种可能的实现方式中,第一信息包括:在终端设备能效优先时的通信系统选择参数,以及在终端设备能效优先时的发送功率;服务小区具体为网络设备基于通信系统选择参数和发送功率选择的;在服务小区中,终端设备的上行发送功率不大于发送功率;通信单元,还用于接收来自网络设备的第一带宽范围和第二带宽范围;第一带宽范围用于表示第一通信系统的可用带宽范围,第二带宽范围用于表示第二通信系统的可用带宽范围;处理单元,用于根据第一带宽范围和第二带宽范围,计算在终端设备能效优先时的通信系统选择参数,以及在终端设备能效优先时的发送功率。
[0033]
一种可能的实现方式中,处理单元,具体用于根据第一带宽范围和第二带宽范围,确定第一通信系统的物理资源块数量以及第二通信系统的物理资源块数量;根据第一通信系统的上行总功率、第一通信系统的上行速率、第一通信系统的物理资源块数量、第一通信系统的编码与调制方式、第二通信系统的上行总功率、第二通信系统的上行速率、第二通信系统的物理资源块数量和第二通信系统的编码与调制方式,计算在终端设备能效优先时的通信系统选择参数。
[0034]
一种可能的实现方式中,处理单元计算在终端设备能效优先时的通信系统选择参数,满足下述公式:
[0035][0036]
其中,q为通信系统选择参数,p1为第一通信系统的上行总功率,v1为第一通信系统的上行速率,rb1为第一通信系统的物理资源块数量,mcs1为第一通信系统的编码与调制方式,p2为第二通信系统的上行总功率,v2为第二通信系统的上行速率,rb2为第二通信系统的物理资源块数量,mcs2为第二通信系统的编码与调制方式。
[0037]
一种可能的实现方式中,第一信息包括速率门限值,服务小区具体为网络设备基于速率门限值和当前任务的下行速率选择的。
[0038]
一种可能的实现方式中,第一信息还包括第一功率和第二功率;其中,第一功率为
终端设备在第一通信系统的基础消耗功率,第二功率为终端设备在第二通信系统的基础消耗功率,第一功率小于第二功率;服务小区具体为网络设备基于当前任务的下行速率、速率门限值、第一功率和第二功率选择的。
[0039]
一种可能的实现方式中,在当前任务的下行速率小于或等于速率门限值的情况下,服务小区为第一通信系统中的小区。
[0040]
或者,在当前任务的下行速率大于速率门限值的情况下,服务小区的选择满足下述公式:
[0041][0042]
其中,x为0或1的离散二值函数,p3为第一功率,v3为第一通信系统的下行速率,rb3为第一通信系统的物理资源块数量,mcs3为第一通信系统的编码与调制方式,p4为第二功率,v4为第二通信系统的下行速率,rb4为第二通信系统的物理资源块数量,mcs4为第二通信系统的编码与调制方式。
[0043]
一种可能的实现方式中,通信单元,具体用于基于用户配置向网络设备发送第一请求;或者,通信单元,具体用于检测到剩余电量低于电量阈值,向网络设备发送第一请求;或者,装置还包括显示单元,用于检测到剩余电量低于电量阈值;显示用于提示用户配置能效优先的用户界面;通信单元,具体用于根据在用户界面中接收的配置向网络设备发送第一请求。
[0044]
第四方面,本技术实施例提供一种小区选择装置,该小区选择装置可以是网络设备,也可以是网络设备内的芯片或者芯片系统。该小区选择装置可以包括处理单元和通信单元。当该小区选择装置是网络设备时,该处理单元可以是处理器,该通信单元可以是通信接口或接口电路。该小区选择装置还可以包括存储单元,该存储单元可以是存储器。该存储单元用于存储指令,该处理单元执行该存储单元所存储的指令,以使该网络设备实现第二方面或第二方面的任意一种可能的实现方式中描述的一种小区选择方法。当该小区选择装置是网络设备内的芯片或者芯片系统时,该处理单元可以是处理器,该通信单元可以是通信接口。例如通信接口可以为输入/输出接口、管脚或电路等。该处理单元执行存储单元所存储的指令,以使该网络设备实现第二方面或第二方面的任意一种可能的实现方式中描述的一种小区选择方法。该存储单元可以是该芯片内的存储单元(例如,寄存器、缓存等),也可以是该网络设备内的位于该芯片外部的存储单元(例如,只读存储器、随机存取存储器等)。
[0045]
示例性的,通信单元,用于接收来自终端设备的第一请求和第一信息;第一请求用于请求通过能效优先方式为终端设备选择服务小区,第一信息用于网络设备为终端设备选择第一通信系统中的小区或第二通信系统中的小区;处理单元,用于基于第一请求和第一信息为终端设备选择服务小区;通信单元,还用于向终端设备发送服务小区的配置信息。
[0046]
一种可能的实现方式中,通信单元,还用于基于第一请求向终端设备发送第一带宽范围和第二带宽范围;第一带宽范围用于表示第一通信系统的可用带宽范围,第二带宽范围用于表示第二通信系统的可用带宽范围;通信单元,还用于接收来自终端设备的第一信息,第一信息包括通信系统选择参数和发送功率;通信系统选择参数和发送功率为终端设备根据第一带宽范围和第二带宽范围,计算在终端设备能效优先时得到的;处理单元,还
用于基于通信系统选择参数和发送功率选择服务小区;在服务小区中,终端设备的上行发送功率不大于发送功率。
[0047]
一种可能的实现方式中,通信系统选择参数和发送功率具体为:终端设备根据第一带宽范围和第二带宽范围,确定第一通信系统的物理资源块数量以及第二通信系统的物理资源块数量,以及终端设备根据第一通信系统的上行总功率、第一通信系统的上行速率、第一通信系统的物理资源块数量、第一通信系统的编码与调制方式、第二通信系统的上行总功率、第二通信系统的上行速率、第二通信系统的物理资源块数量和第二通信系统的编码与调制方式,计算在终端设备能效优先时得到的。
[0048]
一种可能的实现方式中,通信系统选择参数的得到满足下述公式:
[0049][0050]
其中,q为通信系统选择参数,p1为第一通信系统的上行总功率,v1为第一通信系统的上行速率,rb1为第一通信系统的物理资源块数量,mcs1为第一通信系统的编码与调制方式,p2为第二通信系统的上行总功率,v2为第二通信系统的上行速率,rb2为第二通信系统的物理资源块数量,mcs2为第二通信系统的编码与调制方式。
[0051]
一种可能的实现方式中,第一信息包括:速率门限值;处理单元,具体用于基于速率门限值和当前任务的下行速率选择服务小区。
[0052]
一种可能的实现方式中,第一信息还包括第一功率和第二功率;其中,第一功率为终端设备在第一通信系统的基础消耗功率,第二功率为终端设备在第二通信系统的基础消耗功率,第一功率小于第二功率;处理单元,具体用于基于当前任务的下行速率、速率门限值、第一功率和第二功率选择服务小区。
[0053]
一种可能的实现方式中,处理单元,具体用于在当前任务的下行速率小于或等于速率门限值的情况下,选择服务小区为第一通信系统中的小区;或者,在当前任务的下行速率大于速率门限值的情况下,选择服务小区满足下述公式:
[0054][0055]
其中,x为0或1的离散二值函数,p3为第一功率,v3为第一通信系统的下行速率,rb3为第一通信系统的物理资源块数量,mcs3为第一通信系统的编码与调制方式,p4为第二功率,v4为第二通信系统的下行速率,rb4为第二通信系统的物理资源块数量,mcs4为第二通信系统的编码与调制方式。
[0056]
一种可能的实现方式中,第一请求为:终端设备基于用户配置发送的;或者,终端设备检测到剩余电量低于电量阈值时发送的;或者,终端设备检测到剩余电量低于电量阈值;终端设备显示用于提示用户配置能效优先的用户界面;终端设备根据在用户界面中接收的配置发送的。
[0057]
第五方面,本技术实施例提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序或指令,当计算机程序或指令在计算机上运行时,使得计算机执行如第一方面至第二方面的任意一种实现方式中描述的方法。
[0058]
第六方面,本技术实施例提供一种包括指令的计算机程序产品,当指令在计算机上运行时,使得计算机执行第一方面至第二方面的任意一种实现方式中描述的方法。
[0059]
第七方面,本技术实施例提供一种通信系统,该通信系统包括如下中任一个或多
个:第三方面及各种可能的实现方式中描述的小区选择装置,以及第四方面及第四方面的各种可能的实现方式中描述的小区选择装置。
[0060]
第八方面,本技术实施例提供一种小区选择装置,该小区选择装置包括处理器和存储介质,存储介质存储有指令,指令被处理器运行时,实现如第一方面至第二方面任意的实现方式描述的小区选择方法。
[0061]
第九方面,本技术提供一种芯片或者芯片系统,该芯片或者芯片系统包括至少一个处理器和通信接口,通信接口和至少一个处理器通过线路互联,至少一个处理器用于运行计算机程序或指令,以进行第一方面至第二方面任意的实现方式中任一项所描述的小区选择方法。
[0062]
其中,芯片中的通信接口可以为输入/输出接口、管脚或电路等。
[0063]
在一种可能的实现中,本技术中上述描述的芯片或者芯片系统还包括至少一个存储器,该至少一个存储器中存储有指令。该存储器可以为芯片内部的存储单元,例如,寄存器、缓存等,也可以是该芯片的存储单元(例如,只读存储器、随机存取存储器等)。
[0064]
应当理解的是,本技术实施例的第二方面至第九方面与本技术实施例的第一方面的技术方案相对应,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。
附图说明
[0065]
图1为本技术实施例提供的网络架构的一种示意图;
[0066]
图2为本技术实施例提供的一种用户界面示意图;
[0067]
图3为本技术实施例提供的另一种用户界面示意图;
[0068]
图4为本技术实施例提供的一种小区选择方法的流程示意图;
[0069]
图5为本技术实施例提供的一种小区选择方法的流程示意图;
[0070]
图6为本技术实施例提供的一种小区选择方法的流程示意图;
[0071]
图7为本技术实施例提供的一种小区选择方法的流程示意图;
[0072]
图8为本技术实施例提供的一种小区选择装置的结构示意图;
[0073]
图9为本技术实施例提供的一种小区选择设备的结构示意图;
[0074]
图10为本技术实施例提供的一种终端设备的结构示意图;
[0075]
图11为本技术实施例提供的一种芯片的结构示意图。
具体实施方式
[0076]
为了便于清楚描述本技术实施例的技术方案,在本技术的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。例如,第一网络和第二网络仅仅是为了区分不同的网络,并不对其先后顺序进行限定。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
[0077]
需要说明的是,本技术中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本技术中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
[0078]
本技术中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。
[0079]
本技术实施例的方法可以应用在非独立组网的通信系统中,非独立组网中的通信系统中可以包括采用不同通信制式进行通信的多个通信系统,具体的通信系统可以包括:长期演进(long term evolution,lte)通信系统,第五代移动通信(5 generation,5g)系统中,或者未来的移动通信系统,等。
[0080]
示例性的,在5g的部署过程中,由于5g使用的信号频率相较于lte更高,5g基站的覆盖面积相比较于lte基站将会大大减小,所以在提供连续覆盖时,5g能否提供良好的覆盖范围成为一个需要考虑的因素,以及如果需要实现同等的覆盖,5g则需要增加基站的数量,但密集的5g基站部署会带来巨大的基站能耗和信令开销。为此,第三代合作伙伴计划(3rd generation partnership project,3gpp)标准提出非独立组网架构,作为运营商部署5g网络时的过渡方案。非独立组网架构中,5g系统可以依附于4g基站工作的网络架构,5g无线网与核心网之间的非独立组网(non stand alone,nsa)信令(如注册,鉴权等)通过4g基站传递。
[0081]
可能的实现中,本技术实施例的非独立组网的通信系统不限定于采用非独立组网架构的通信系统,本技术实施例的非独立组网的通信系统可以泛指利用多种通信制式的通信系统进行通信的系统。各具体的通信系统可以是独立组网架构的通信系统,也可以是非独立组网架构的通信系统,本技术实施例对此不作具体限定。
[0082]
非独立组网的通信系统中,寻求合适的小区选择方案对提升网络性能与用户体验意义重大。一方面,基站需要为终端设备选择合适的服务小区以减轻网络负载、提升网络吞吐量;另一方面,由于载频的提高,5g信道的大尺度衰落严重,在这种情况下要实现比lte网络更高的速率,终端设备的能耗面临着严峻的挑战,设计合适的资源配置与小区选择方案能够减轻终端的能耗压力。
[0083]
一种可能的实现方式中,基站可以基于频谱效率最大原则为终端设备选择服务小区。示例性的,在lte/5g组网中,基站根据接收到的上行参考信号信号与干扰加噪声比(signal to interference plus noise ratio,sinr)强度对终端设备所用的网络进行选择。例如,若lte参考信号的sinr值高于5g参考信号的sinr值,则为终端配置lte网络,反之配置5g网络。与此同时,为节省带宽资源,基站倾向于为终端设备分配较少的物理资源块(resource blocks,rb)与较高编码调制方式(modulation and coding scheme,mcs)阶数。然而,基站根据频谱效率最大化原则为终端设备进行资源配置与小区选择的实现中,能够实现较高的吞吐量,但实现高频谱效率需要终端设备以更高的发射功率作支撑,导致终端设备能耗较大。
[0084]
一种可能的实现方式中,在lte/5g组网下行传输中,基站根据数据包大小门限值vth为终端设备选择服务小区。当下行数据包小于门限值vth时,基站为终端设备选择lte网络,当下行数据包高于门限值vth时,基站为终端设备选择5g网络。下行传输过程中终端设
备的能效大小与数据量大小并无直接联系,因此该方式的服务小区选择中,也可能出现终端设备能耗较大的现象。
[0085]
基于此,本技术实施例提供一种小区选择方法,基站可以基于终端设备的能耗优先请求,为终端设备选择能效优先时的小区,从而可以降低终端设备通信时的能耗。
[0086]
示例性的,图1示出了本技术实施例的一种系统架构示意图。基站可以基于终端设备的能耗优先请求,为终端设备选择能效优先时的小区。
[0087]
本技术实施例涉及到的基站还可以称为无线接入网(radio access network,ran)设备或网络设备等。基站可以是全球移动通讯(global system of mobile communication,gsm)或码分多址(code division multiple access,cdma)中的基站(base transceiver station,bts),也可以是宽带码分多址(wideband code division multiple access,wcdma)中的基站(nodeb,nb),还可以是长期演进(long term evolution,lte)中的演进型基站(evolutional node b,enb或enodeb),或者中继站或接入点,5g网络中的基站(还可以称为gnb),或者未来网络中的基站等,在此并不限定。
[0088]
本技术实施例涉及到的终端设备可以是有线终端,也可以是无线终端。其中,无线终端可以是一种具有无线收发功能的设备。本技术实施例涉及到的终端设备可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上(如轮船等);还可以部署在空中(例如飞机、气球和卫星上等)。本技术实施例涉及到的终端设备可以是用户设备(user equipment,ue),其中,ue包括具有无线通信功能的手持式设备、车载设备、可穿戴设备或计算设备。示例性地,ue可以是手机(mobile phone)、平板电脑或带无线收发功能的电脑。终端设备还可以是虚拟现实(virtual reality,vr)终端设备、增强现实(augmented reality,ar)终端设备、工业控制中的无线终端、无人驾驶中的无线终端、远程医疗中的无线终端、智能电网中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等等。本技术实施例中,实现终端设备的功能的装置可以是终端设备,也可以是支持终端设备实现该功能的装置。
[0089]
本技术实施例所涉及的终端设备或基站可以包括硬件层、运行在硬件层之上的操作系统层,以及运行在操作系统层上的应用层。该硬件层包括中央处理器(dentral processing unit,cpu)、内存管理单元(memory management unit,mmu)和内存(也称为主存)等硬件。该操作系统可以是任意一种或多种通过进程(process)实现业务处理的计算机操作系统,例如,linux操作系统、unix操作系统、android操作系统、ios操作系统或windows操作系统等。该应用层包含浏览器、通讯录、文字处理软件、即时通信软件等应用。
[0090]
本技术实施例中,执行终端设备(或者称之为终端)侧方法的装置可以是终端设备,也可以是终端设备中的装置。示例性地,终端设备中的装置可以是芯片系统、电路或者模块等,本技术不作限制。可以理解,本技术实施例中发送端可以是执行终端设备侧方法的装置。
[0091]
本技术实施例中,执行基站侧方法的装置可以是基站,也可以是基站中的装置。示例性地,基站中的装置可以是芯片系统、电路或者模块等,本技术不作限制。可以理解,本技术实施例中接收端可以是执行基站侧方法的装置。
[0092]
下面对本技术实施例的一些词汇进行说明。该说明是为了更好的理解本技术实施例,并不构成必然的限定。
[0093]
本技术实施例所涉及的第一请求可能称为能效优先请求等,第一请求可以是字符、数字等任意形式。第一请求用于请求通过效能优先方式选择服务小区。效能优先方式的可能理解方式为:在保证通信的情况下,终端设备保持较低功耗通信的方式。
[0094]
本技术实施例所涉及的终端设备向网络设备发送第一请求的触发条件可以包括多种。
[0095]
一种可能的实现方式中,终端设备基于用户配置向网络设备发送第一请求。该方式中可以理解为根据终端设备用户喜好,基于终端设备与网络设备的交互实现能效优先的服务小区选择,从而可以达到减少终端功耗的效果。
[0096]
示例性的,图2示出了一种终端设备的用户界面示意图。如图2所示,用户界面中可以包括多种终端运行模式,用户可以设置终端设备为低能耗模式(也可能称为能效优先模式等),则终端设备可以基于用户的配置向网络设备发送第一请求。可能的实现方式中,低能耗模式可以与其他模式中的部分模式共同开启,例如图2中的代表其他模式的aaa、bbb和eee可以与低能耗模式同时开启。可能的实现方式中,低能耗模式也可能不能与其他模式共同开启,则开启低能耗模式的情况下,其他模式可以均为关闭状态(图中未示出)。
[0097]
一种可能的实现方式中,终端设备检测到剩余电量低于电量阈值,终端设备向网络设备发送第一请求。该方式中可以理解为根据终端设备的具体使用情况,基于终端设备与网络设备的交互实现能效优先的服务小区选择,从而可以达到减少终端功耗的效果。
[0098]
本技术实施例中,终端设备可以周期性或随机检测终端设备的剩余电量,如果终端设备的剩余电量低于电量阈值,终端设备可以向网络设备发送第一请求。示例性的,电量阈值可以为10%-50%之间的任意值等,本技术实施例对此不作具体限定。可能的实现中,终端设备本身可以具有提示用户电量低的功能,在终端设备提示用户电量低的同时(该同时可以是在提示用户电量低的前后一段时间内,并不特指一特定时刻),终端设备向网络设备发送第一请求。该方式中可以理解为根据终端设备用户喜好根据终端设备的具体使用情况,基于终端设备与网络设备的交互实现能效优先的服务小区选择,从而可以达到减少终端功耗的效果。
[0099]
一种可能的实现方式中,终端设备检测到剩余电量低于电量阈值;终端设备显示用于提示用户配置能效优先的用户界面;终端设备根据在用户界面中接收的配置向网络设备发送第一请求。
[0100]
示例性的,终端设备检测到剩余电量低于电量阈值的情况下,终端设备可以显示如图2所示的用户界面,进而在用户界面中接收用户配置,如果用户配置了能效优先的模式,则终端设备可以向网络设备发送第一请求。
[0101]
示例性的,终端设备检测到剩余电量低于电量阈值的情况下,可以如图3所示,在终端设备的用户界面中采用弹窗或悬浮框等,提示用户“电量低,是否开启效能优先模式”,如果用户选择“是”,可以显示如图2所示的用户界面,进而在用户界面中接收用户配置,如果用户配置了能效优先的模式,则终端设备可以向网络设备发送第一请求;或者,在终端设备的用户界面中采用弹窗或悬浮框等,提示用户“电量低,是否开启效能优先模式”,如果用户选择“是”,终端设备可以基于用户选择向网络设备发送第一请求。在终端设备的用户界面中采用弹窗或悬浮框等,提示用户“电量低,是否开启效能优先模式”,如果用户选择“否”,则终端设备可以不向网络设备发送第一请求。本技术实施例对此不作具体限定。
[0102]
本技术实施例所涉及的第一通信系统可以是lte系统、5g系统或未来的移动通信系统等,第二通信系统可以是lte系统、5g系统或未来的移动通信系统等,第一通信系统与第二通信系统的通信制式不同,例如,第一通信系统为lte系统,第二通信系统为5g系统;或者,第一通信系统为5g系统,第二通信系统为lte系统;等。为了便于表述,后续实施例中可能以第一通信系统为lte系统,第二通信系统为5g系统为例进行描述,该描述并不是为限定本技术实施例。
[0103]
本技术实施例所涉及的第一信息可以是用于网络设备为终端设备选择服务小区(例如lte系统中的小区或5g系统中的小区)的信息。
[0104]
一种可能的实现方式中,第一信息可以包括:在终端设备能效优先时的通信系统选择参数,以及在终端设备能效优先时的发送功率。该实现方式中,终端设备向网络设备发送第一请求后,网络设备可以向终端设备发送多个通信系统的带宽范围(也可能称为带宽区间、可用带宽范围或可用带宽区间等),终端设备可以根据多个通信系统的带宽范围计算在终端设备能效优先时的通信系统选择参数,以及在终端设备能效优先时的发送功率(该发送功率有可能低于终端设备的最大发送功率),并向网络设备发送该通信系统选择参数和发送功率,进而网络设备可以根据该通信系统选择参数为终端设备选择服务小区,进而按照该发送功率进行功率控制,以及分配、下发通信资源,例如,基站在进行上行功率控制时,对终端设备的功率调节不会超过发送功率。
[0105]
示例性的,以终端设备接收来自网络设备的第一带宽范围和第二带宽范围为例,第一带宽范围用于表示第一通信系统的可用带宽范围,第二带宽范围用于表示第二通信系统的可用带宽范围。第一带宽范围可以是网络设备根据第一通信系统的负载情况确定的,第二带宽范围可以是网络设备根据第二通信系统的负载情况确定的。例如,由于lte系统最大可用带宽通常为20m,5g系统在sub-6g频段最大可用带宽通常为100m,且每个通信系统下用户数量也不一样,因此终端设备在当前状态下,可用的lte带宽资源与5g带宽资源可能是不同的,带宽的大小会影响终端设备的能耗,因此可以由终端设备利用可用带宽信息来计算终端设备能效的大小,选择能效优先时的通信系统。
[0106]
在通信系统中,带宽范围与物理资源块数量具有映射关系,在明确带宽范围的情况下,可以根据带宽范围得到物理资源块数据,因此终端设备可以根据第一带宽范围和第二带宽范围,确定第一通信系统的物理资源块数量以及第二通信系统的物理资源块数量。
[0107]
终端设备可以根据本地策略或签约数据计算或从网络设备获取等方式确定第一通信系统的上行总功率、第一通信系统的上行速率、第一通信系统的编码与调制方式、第二通信系统的上行总功率、第二通信系统的上行速率和第二通信系统的编码与调制方式。例如,上行总功率可以由发送功率、射频功率和基带功率三部分组成。例如,发送功率与信道大小尺度衰落,所用rb数,mcs阶数,基站与终端设备的天线增益有关。
[0108]
从而,终端设备可以根据第一通信系统的上行总功率、第一通信系统的上行速率、第一通信系统的物理资源块数量、第一通信系统的编码与调制方式、第二通信系统的上行总功率、第二通信系统的上行速率、第二通信系统的物理资源块数量和第二通信系统的编码与调制方式,计算在终端设备能效优先时的通信系统选择参数。
[0109]
例如,终端设备计算在终端设备能效优先时的通信系统选择参数,满足下述公式:
[0110][0111]
其中,q为通信系统选择参数,p1为第一通信系统的上行总功率,v1为第一通信系统的上行速率,rb1为第一通信系统的物理资源块数量,mcs1为第一通信系统的编码与调制方式,p2为第二通信系统的上行总功率,v2为第二通信系统的上行速率,rb2为第二通信系统的物理资源块数量,mcs2为第二通信系统的编码与调制方式。
[0112]
以第一带宽范围为w1、第二带宽范围为w2为例,rb1∈w1,rb2∈w2。通过上述公式可以求得最优解(q*,rb*,mcs*),将q*确定为终端设备能效优先时的通信系统选择参数,例如q*为1时表示选择第一通信系统,q*为0时表示选择第二通信系统。
[0113]
一种可能的实现方式中,第一信息可以包括:速率门限值。该实现方式中,终端设备向网络设备发送第一请求后,终端设备还可以向上报速率门限值,该速率门限值可以是终端设备在效能优先时的下行速率门限,进而网络设备可以根据速率门限值和当前任务的下行速率为终端设备选择服务小区。
[0114]
示例性的,终端设备还可以根据本地数据或从网络端获取等方式确定终端设备在第一通信系统的基础消耗功率,以及终端设备在第二通信系统的基础消耗功率。其中,基础功率消耗的一种可能理解为:终端接入该通信系统基础的功率消耗,基础功率消耗可以与终端设备本身的性能有关,例如可以主要由射频与基带功耗组成。基础功率消耗相对固定,可以通过预先测试获得平均值,作为常量使用。例如,终端设备接入5g通信系统的基础消耗功率通常大于终端设备接入lte通信系统的基础消耗功率。
[0115]
终端设备向网络设备发送的第一信息还包括第一功率和第二功率;第一功率为终端设备在第一通信系统的基础消耗功率,第二功率为终端设备在第二通信系统的基础消耗功率,第一功率小于第二功率;服务小区具体为网络设备基于当前任务的下行速率、速率门限值、第一功率和第二功率选择的。
[0116]
例如,在当前任务的下行速率小于或等于速率门限值的情况下,服务小区为第一通信系统中的小区。因为终端设备在第一通信系统的基础功耗比终端设备在第二通信系统的基础功耗大,因此在下行速率较小时,第二通信系统的能效极低,选择第一通信系统有利于终端设备能效提升。
[0117]
例如,在当前任务的下行速率大于速率门限值的情况下,由于当前任务下行速率较大,需要较多的通信资源,此时网络状态等因素会影响网络设备的资源配置,进而影响终端设备的下行能效,因此需要根据能效优先方法权衡第一通信系统与第二通信系统的能效,选择能效较好的通信系统中的服务小区。服务小区的选择满足下述公式:
[0118][0119]
其中,x为0或1的离散二值函数(例如x为1时表示选择第一通信系统,x为0时表示选择第二通信系统),p3为第一功率,v3为第一通信系统的下行速率,rb3为第一通信系统的物理资源块数量,mcs3为第一通信系统的编码与调制方式,p4为第二功率,v4为第二通信系统的下行速率,rb4为第二通信系统的物理资源块数量,mcs4为第二通信系统的编码与调制方式。
[0120]
以第一带宽范围为w3、第二带宽范围为w3为例,rb3∈w3,rb4∈w4。通过上述公式可
以求得最优解(x*,rb*,mcs*),将x*确定为终端设备能效优先时的通信系统选择参数,例如x*为1时表示选择第一通信系统,x*为0时表示选择第二通信系统。
[0121]
可能的实现方式中,在当前任务的下行速率等于速率门限值的情况下,可以采用上述公式选择服务小区,本技术实施例对当前任务的下行速率等于速率门限值的情况不作具体限定。
[0122]
本技术实施例所涉及的数据传输可以包括数据发送、数据接收、或数据交互的过程。例如,终端设备与基站进行数据传输,可以包括终端设备向基站发送数据,或基站向终端设备发送数据,或终端设备向基站发送数据,并接收来自基站的数据,或基站向终端设备发送数据,并接收来自终端设备的数据。
[0123]
下面以具体地实施例对本技术的技术方案以及本技术的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以独立实现,也可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。
[0124]
图4为本技术实施例一提供的一种小区选择方法的流程示意图,如图4所示,该方法包括:
[0125]
s401:终端设备向网络设备发送第一请求,第一请求用于请求通过能效优先方式为终端设备选择服务小区。
[0126]
本技术实施例中,终端设备可以采用任意可能的通信方式向网络设备发送第一请求,触发发送第一请求的实现可以参照上述解释中的说明,在此不作赘述。
[0127]
s402:终端设备向网络设备发送第一信息;第一信息用于网络设备为终端设备选择第一通信系统中的小区或第二通信系统中的小区。
[0128]
本技术实施例中,终端设备可以将第一请求与第一信息同步发送或异步发送,第一信息的具体可能方式可以参照上述解释中的说明,在此不作赘述。
[0129]
可能的实现方式中,终端设备向网络设备发送第一请求后,网络设备可以回复是否接受终端设备的第一请求,在终端设备接收到网络设备的接受终端设备的第一请求的情况下,终端设备向网络设备发送第一信息。
[0130]
s403:网络设备基于第一请求和第一信息为终端设备选择服务小区。
[0131]
本技术实施例中,网络设备可以基于具体网络情况,以及终端设备的能效优先请求和第一信息等,为终端设备选择服务小区。
[0132]
s404:终端设备接收来自网络设备的服务小区的配置信息。
[0133]
本技术实施例中,终端设备接收来自网络设备的服务小区的配置信息,可以基于配置信息切换到服务小区中,进行数据传输,实现低功耗的通信。
[0134]
综上所述,基站可以基于终端设备的能耗优先请求,为终端设备选择能效优先时的小区,从而可以降低终端设备通信时的能耗。
[0135]
图5为本技术实施例一提供的一种具体的小区选择方法的流程示意图,该实施例可以为上行传输时的具体实现方式,如图5所示,该方法包括:
[0136]
s501:终端设备向网络设备发送第一请求,第一请求用于请求通过能效优先方式为终端设备选择服务小区。
[0137]
s502:终端设备接收来自网络设备的第一带宽范围和第二带宽范围;第一带宽范围用于表示第一通信系统的可用带宽范围,第二带宽范围用于表示第二通信系统的可用带
宽范围。
[0138]
s503:终端设备根据第一带宽范围和第二带宽范围,计算在终端设备能效优先时的通信系统选择参数,以及在终端设备能效优先时的发送功率。
[0139]
s504:终端设备向网络设备发送第一信息,第一信息包括:在终端设备能效优先时的通信系统选择参数,以及在终端设备能效优先时的发送功率。
[0140]
s505:网络设备基于通信系统选择参数和发送功率选择服务小区;在服务小区中,终端设备的上行发送功率不大于发送功率。
[0141]
s506:终端设备接收来自网络设备的服务小区的配置信息。
[0142]
本技术实施例中,s501-s506可以参照上述解释和实施例中的说明,在此不作赘述。本技术实施例中,终端设备可以根据网络设备发送的可用带宽范围计算能效优先时的通信系统选择参数,以及能效优先时的发送功率,进而网络设备可以根据终端设备发送的通信系统选择参数和发送功率为终端设备选择能效优先时的服务小区,以及实现能效优先的资源配置,从而可以降低终端设备通信时的能耗。
[0143]
可能的实现方式中,在图5对应的实施例中,如果网络设备在接收到第一请求时,确定第一通信系统或第二通信系统的其中一个因为如网络拥堵、信道质量极差等原因导致可用带宽很小,则网络设备可以为终端设备选择可用带宽较大的通信系统中的服务小区,从而可以保证终端设备的正常通信。
[0144]
图6为本技术实施例一提供的一种具体的小区选择方法的流程示意图,该实施例可以为上行传输时的具体实现方式,如图6所示,该方法包括:
[0145]
s601:终端设备向网络设备发送第一请求,第一请求用于请求通过能效优先方式为终端设备选择服务小区。
[0146]
s602:终端设备向网络设备发送用于计算在终端设备能效优先时的通信系统选择参数和发送功率的信息。
[0147]
s603:网络设备根据终端设备发送的信息计算在终端设备能效优先时的通信系统选择参数,以及在终端设备能效优先时的发送功率。
[0148]
s604:网络设备基于通信系统选择参数和发送功率选择服务小区;在服务小区中,终端设备的上行发送功率不大于发送功率。
[0149]
s605:终端设备接收来自网络设备的服务小区的配置信息。
[0150]
本技术实施例与s501-s506不同的是,本技术实施例将计算终端设备能效优先时的通信系统选择参数和发送功率的步骤由网络设备实现,从而可以进一步减少终端设备的计算负荷,适应的终端设备需要向网络设备发送用于计算在终端设备能效优先时的通信系统选择参数和发送功率的信息,网络设备可以不向终端设备发送第一带宽范围和第二带宽范围。用于计算在终端设备能效优先时的通信系统选择参数和发送功率的信息可以参照上述解释中的说明,例如,用于计算在终端设备能效优先时的通信系统选择参数和发送功率的信息可以包括:第一通信系统的上行总功率、第一通信系统的上行速率、第一通信系统的编码与调制方式、第二通信系统的上行总功率、第二通信系统的上行速率和第二通信系统的编码与调制方式,等,在此不作赘述。
[0151]
本技术实施例中,终端设备向网络设备发送用于请求能效优先的请求,以及用于计算在终端设备能效优先时的通信系统选择参数和发送功率的信息,网络设备计算能效优
先时的通信系统选择参数,以及能效优先时的发送功率,进而网络设备可以根据通信系统选择参数和发送功率为终端设备选择能效优先时的服务小区,以及实现能效优先的资源配置,从而可以降低终端设备通信时的能耗。
[0152]
图7为本技术实施例一提供的一种具体的小区选择方法的流程示意图,该实施例可以为下行传输时的具体实现方式,如图7所示,该方法包括:
[0153]
s701:终端设备向网络设备发送第一请求,第一请求用于请求通过能效优先方式为终端设备选择服务小区。
[0154]
s702:终端设备向网络设备发送速率门限值、第一功率和第二功率;第一功率为终端设备在第一通信系统的基础消耗功率,第二功率为终端设备在第二通信系统的基础消耗功率,第一功率小于第二功率。
[0155]
s703:网络设备为终端设备选择服务小区,其中,在当前任务的下行速率小于或等于速率门限值的情况下,网络设备选择服务小区为第一通信系统中的小区;在当前任务的下行速率大于速率门限值的情况下,网络设备根据第一功率和第二功率计算服务小区。
[0156]
s704:终端设备接收来自网络设备的服务小区的配置信息。
[0157]
本技术实施例中,s701-s704可以参照上述解释和实施例中的说明,在此不作赘述。本技术实施例中,终端设备向网络设备发送用于请求能效优先的请求,以及速率门限值、第一功率和第二功率,网络设备可以根据通信系统的情况为终端设备选择能效优先时的服务小区,以及实现能效优先的资源配置,从而可以降低终端设备通信时的能耗。
[0158]
可能的实现方式中,在图7对应的实施例中,如果网络设备在接收到第一请求时,确定第一通信系统或第二通信系统的其中一个因为如网络拥堵、信道质量极差等原因导致可用带宽很小,则网络设备可以为终端设备选择可用带宽较大的通信系统中的服务小区,从而可以保证终端设备的正常通信。
[0159]
上面结合图4至图7,对本技术实施例的方法进行了说明,下面对本技术实施例提供的执行上述方法的装置进行描述。本领域技术人员可以理解,方法和装置可以相互结合和引用,本技术实施例提供的一种小区选择装置可以执行上述小区选择方法中终端设备所执行的步骤。另一种小区选择装置可以执行上述实施例中的小区选择方法中网络设备所执行的步骤。
[0160]
下面以采用对应各个功能划分各个功能模块为例进行说明:
[0161]
如图8所示,图8示出了本技术实施例提供的小区选择装置的结构示意图,该小区选择装置可以是本技术实施例中的终端设备和网络设备,也可以为应用于终端设备和网络设备中的芯片。该小区选择装置包括:处理单元101和通信单元102。其中,通信单元102用于支持小区选择装置执行信息发送或接收的步骤。处理单元101用于支持小区选择装置执行信息处理的步骤。
[0162]
一种示例,以该小区选择装置为终端设备或应用于终端设备中的芯片或芯片系统为例,该通信单元102用于支持小区选择装置执行上述实施例中的s401、s402和s404;或者执行上述实施例的s501、s502、s504和s506;或者执行上述实施例的s601、s602和s605;或者执行上述实施例的s701、s702和s704,等。处理单元101用于支持小区选择装置执行上述实施例中的s503,等。
[0163]
另一种示例,以该小区选择装置为网络设备或应用于网络设备中的芯片或芯片系
统为例,该处理单元101用于支持小区选择装置执行上述实施例中的s403;或者执行上述实施例中的s505;或者执行上述实施例中的s603和s604;或者执行上述实施例中的s703,等。通信单元102用于支持小区选择装置执行上述实施例中的s401、s402和s404;或者执行上述实施例的s501、s502、s504和s506;或者执行上述实施例的s601、s602和s605;或者执行上述实施例的s701、s702和s704,等。
[0164]
在一种可能的实施例中,小区选择装置还可以包括:存储单元103。处理单元101、通信单元102、存储单元103通过通信总线相连。
[0165]
存储单元103可以包括一个或者多个存储器,存储器可以是一个或者多个设备、电路中用于存储程序或者数据的器件。
[0166]
存储单元103可以独立存在,通过通信总线与小区选择装置具有的处理单元101相连。存储单元103也可以和处理单元集成在一起。
[0167]
小区选择装置可以用于通信设备、电路、硬件组件或者芯片中。
[0168]
以小区选择装置可以是本技术实施例中的终端设备或网络设备的芯片或芯片系统为例,则通信单元102可以是输入或者输出接口、管脚或者电路等。示例性的,存储单元103可以存储终端设备或网络设备侧的方法的计算机执行指令,以使处理单元101执行上述实施例中终端设备或网络设备的方法。存储单元103可以是寄存器、缓存或者ram等,存储单元103可以和处理单元101集成在一起。存储单元103可以是rom或者可存储静态信息和指令的其他类型的静态存储设备,存储单元103可以与处理单元101相独立。
[0169]
本技术实施例提供了一种小区选择装置,该小区选择装置包括一个或者多个模块,用于实现上述图4-图7任一个对应的实施例中的方法,该一个或者多个模块可以与上述图4-图7任一个对应的实施例的方法的步骤相对应。具体的,本技术实施例中由终端设备执行的方法中的每个步骤,终端设备中存在执行该方法中每个步骤的单元或者模块。由网络设备执行的方法中的每个步骤,网络设备中存在执行该方法中每个步骤的单元或者模块。例如,对于执行对该小区选择装置的动作进行控制或处理的模块可以称为处理模块。对于执行对在小区选择装置侧进行消息或数据处理的步骤的模块可以称为通信模块。
[0170]
图9所示为本技术实施例提供的小区选择设备的硬件结构示意图。本技术实施例中的终端设备和网络设备的硬件结构均可以参考如图9所示的小区选择设备的硬件结构示意图。该小区选择设备包括处理器41,通信线路44以及至少一个通信接口(图9中示例性的以通信接口43为例进行说明)。
[0171]
处理器41可以是一个通用中央处理器(central processing unit,cpu),微处理器,特定应用集成电路(application-specific integrated circuit,asic),或一个或多个用于控制本技术方案程序执行的集成电路。
[0172]
通信线路44可包括一通路,在上述组件之间传送信息。
[0173]
通信接口43,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(radio access network,ran),无线局域网(wireless local area networks,wlan)等。
[0174]
可能的,该通信设备还可以包括存储器42。
[0175]
存储器42可以是只读存储器(read-only memory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,ram)或者可存储信
memory,eeprom)。在某些场景下,存储器还可以是只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
[0185]
存储器1213可以是独立存在,与处理器1211相连。在另一种示例中,存储器1213也可以和处理器1211集成在一起,例如集成在一个芯片之内。其中,存储器1213能够存储执行本技术实施例的技术方案的程序代码,并由处理器1211来控制执行,被执行的各类计算机程序代码也可被视为是处理器1211的驱动程序。例如,处理器1211用于执行存储器1213中存储的计算机程序代码,从而实现本技术实施例中的技术方案。
[0186]
收发器1212可以用于支持终端与终端或者终端与接入设备之间射频信号的接收或者发送,收发器1212可以与天线1216相连。收发器1212包括发射机tx和接收机rx。具体地,一个或多个天线1216可以接收射频信号,该收发器1212的接收机rx用于从天线接收射频信号,并将射频信号转换为数字基带信号或数字中频信号,并将该数字基带信号或数字中频信号提供给处理器1211,以便处理器1211对该数字基带信号或数字中频信号做进一步的处理,例如解调处理和译码处理。此外,收发器1212中的发射机tx还用于从处理器1211接收经过调制的数字基带信号或数字中频信号,并将该经过调制的数字基带信号或数字中频信号转换为射频信号,并通过一个或多个天线1216发送射频信号。具体地,接收机rx可以选择性地对射频信号进行一级或多级下混频处理和模数转换处理以得到数字基带信号或数字中频信号,下混频处理和模数转换处理的先后顺序是可调整的。发射机tx可以选择性地对经过调制的数字基带信号或数字中频信号时进行一级或多级上混频处理和数模转换处理以得到射频信号,上混频处理和数模转换处理的先后顺序是可调整的。数字基带信号和数字中频信号可以统称为数字信号。
[0187]
处理器1211可以是基带处理器,也可以是cpu,基带处理器和cpu可以集成在一起,或者分开。
[0188]
处理器1211可以用于为终端实现各种功能,例如用于对通信协议以及通信数据进行处理,或者用于对整个终端设备进行控制,执行软件程序,处理软件程序的数据;或者用于协助完成计算处理任务,例如对图形图像处理或者音频处理等等;或者处理器1211用于实现上述功能中的一种或者多种
[0189]
输出设备1214和处理器1211通信,可以以多种方式来显示信息。例如,输出设备1214可以是液晶显示器(liquid crystal display,lcd)、发光二级管(light emitting diode,led)显示设备、阴极射线管(cathode ray tube,crt)显示设备、或投影仪(projector)等。输入设备1215和处理器1211通信,可以以多种方式接受用户的输入。例如,输入设备1215可以是鼠标、键盘、触摸屏设备或传感设备等。
[0190]
具体的,至少一个处理器1211用于执行步骤104。至少一个收发器1212用于执行步骤103。在一种可能的示例中,收发器1212还用于执行步骤116以及步骤117。
[0191]
图11是本发明实施例提供的芯片150的结构示意图。芯片150包括一个或两个以上(包括两个)处理器1510和通信接口1530。
[0192]
在一种可能的实施例中,如图11所示的芯片150还包括存储器1540,存储器1540可以包括只读存储器和随机存取存储器,并向处理器1510提供操作指令和数据。存储器1540
的一部分还可以包括非易失性随机存取存储器(non-volatile random access memory,nvram)。
[0193]
在一些实施方式中,存储器1540存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:
[0194]
在本发明实施例中,通过调用存储器1540存储的操作指令(该操作指令可存储在操作系统中),执行相应的操作。
[0195]
一种可能的实现方式中为:终端设备或网络设备所用的芯片的结构类似,不同的装置可以使用不同的芯片以实现各自的功能。
[0196]
处理器1510控制终端设备或网络设备的操作,处理器1510还可以称为中央处理单元(central processing unit,cpu)。存储器1540可以包括只读存储器和随机存取存储器,并向处理器1510提供指令和数据。存储器1540的一部分还可以包括非易失性随机存取存储器(non-volatile random access memory,nvram)。例如应用中存储器1540、通信接口1530以及存储器1540通过总线系统1520耦合在一起,其中总线系统1520除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图11中将各种总线都标为总线系统1520。
[0197]
以上通信单元可以是一种该装置的接口电路或通信接口,用于从其它装置接收信号。例如,当该装置以芯片的方式实现时,该通信单元是该芯片用于从其它芯片或装置接收信号或发送信号的接口电路或通信接口。
[0198]
上述本发明实施例揭示的方法可以应用于处理器1510中,或者由处理器1510实现。处理器1510可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1510中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1510可以是通用处理器、数字信号处理器(digital signal processing,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1540,处理器1510读取存储器1540中的信息,结合其硬件完成上述方法的步骤。
[0199]
一种可能的实现方式中,通信接口1530用于执行图4-图7所示的实施例中的终端设备或网络设备的接收和发送的步骤。处理器1510用于执行图4-图7所示的实施例中的终端设备或网络设备的处理的步骤。
[0200]
在上述实施例中,存储器存储的供处理器执行的指令可以以计算机程序产品的形式实现。计算机程序产品可以是事先写入在存储器中,也可以是以软件形式下载并安装在存储器中。
[0201]
计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本技术实施例的流程或功能。计算机可以是通用计算机、专
用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包括一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk,ssd)等。
[0202]
本技术实施例还提供了一种计算机可读存储介质。上述实施例中描述的方法可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。如果在软件中实现,则功能可以作为一个或多个指令或代码存储在计算机可读介质上或者在计算机可读介质上传输。计算机可读介质可以包括计算机存储介质和通信介质,还可以包括任何可以将计算机程序从一个地方传送到另一个地方的介质。存储介质可以是可由计算机访问的任何目标介质。
[0203]
作为一种可能的设计,计算机可读介质可以包括ram,rom,eeprom,cd-rom或其它光盘存储器,磁盘存储器或其它磁存储设备,或目标于承载的任何其它介质或以指令或数据结构的形式存储所需的程序代码,并且可由计算机访问。而且,任何连接被适当地称为计算机可读介质。例如,如果使用同轴电缆,光纤电缆,双绞线,数字用户线(dsl)或无线技术(如红外,无线电和微波)从网站,服务器或其它远程源传输软件,则同轴电缆,光纤电缆,双绞线,dsl或诸如红外,无线电和微波之类的无线技术包括在介质的定义中。如本文所使用的磁盘和光盘包括光盘(cd),激光盘,光盘,数字通用光盘(dvd),软盘和蓝光盘,其中磁盘通常以磁性方式再现数据,而光盘利用激光光学地再现数据。上述的组合也应包括在计算机可读介质的范围内。
[0204]
本技术实施例还提供了一种计算机程序产品。上述实施例中描述的方法可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。如果在软件中实现,可以全部或者部分得通过计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行上述计算机程序指令时,全部或部分地产生按照上述方法实施例中描述的流程或功能。上述计算机可以是通用计算机、专用计算机、计算机网络、基站、终端或者其它可编程装置。
[0205]
以上的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献