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

一种资源分配方法及装置

2022-06-05 19:54:39 来源:中国专利 TAG:


1.本技术涉及通信技术领域,尤其涉及一种资源分配方法及装置。


背景技术:

2.下一代移动网络新无线(new radio,nr)系统将提供前所未有的连接设备数量,提供无处不在的网络。据预测,未来将有超过500亿台连接设备接入网络,即每人超过6个连接设备(包括人与人之间,人与机器之间以及机器与机器之间通信)。但同时,按照当前的设计方案,无线通信性能的提升必将以能耗提升为代价,也就是说,网络中的基站将处理海量的设备的数据。
3.大量的接入设备会导致资源的碎片化,降低资源利用率。


技术实现要素:

4.本技术提供一种资源分配方法及装置,以解决如何提高资源利用率的问题。
5.第一方面,本技术提供一种资源分配方法,该方法可由网络设备执行,也可以由配置于网络设备的部件(例如芯片或者电路)执行。该方法包括:获取资源网格的信道状态信息;获取至少一个资源需求信息;一个资源需求信息指示所需求的资源的时间长度和延时;从所述资源网格中确定候选资源池;其中,所述候选资源池为位于所述资源网格的滑动窗口内的资源的集合;所述滑动窗口的窗口宽度,根据所述至少一个资源需求信息中指示的最大的时间长度确定;所述滑动窗口在所述资源网格中的位置根据所述信道状态信息和所述至少一个资源需求信息中指示的延时确定;在所述候选资源池中为所述至少一个资源需求信息分配资源。
6.通过上面的方法,在滑动窗口内的候选资源池中,为至少一个资源需求信息分配资源,可以保证所有被分配的资源集中在一起,实现资源块在资源网格中归集化分配,使得资源网格中的资源充分被利用,提高资源利用率。
7.在一种可能的设计中,所述滑动窗口的窗口宽度,根据所述至少一个资源需求信息中指示的最大的时间长度确定,包括:所述滑动窗口的窗口宽度,大于或等于所述至少一个资源需求信息中指示的最大的时间长度。
8.在一种可能的设计中,所述滑动窗口在所述资源网格中的位置根据所述信道状态信息和所述至少一个资源需求信息中指示的延时确定,包括:所述滑动窗口的起始位置所包括的资源的延时小于或等于所述至少一个资源需求信息中指示的最小的延时,所述滑动窗口的结束位置所包括的资源的延时大于或等于所述至少一个资源需求信息中指示的最大的延时,所述滑动窗口内包括的资源的信道状态信息的平均值最大。
9.在一种可能的设计中,所述在所述候选资源池中为所述至少一个资源需求信息分配资源,包括:按照所述至少一个资源需求信息指示的资源的时间长度从小到大的顺序,依次为所述至少一个资源需求信息分配资源。
10.在一种可能的设计中,所述方法还包括:在所述资源网格中的所述滑动窗口之外,
关闭功率放大器。
11.通过上述方法,在滑动窗口之外,网络设备可以不将资源对外分配,这些资源就无需传输数据,网络设备从而可以关闭pa等模块,实现节能,从而提升能效。
12.在一种可能的设计中,所述关闭功率放大器之前,所述方法还包括:确定所述滑动窗口之外的资源均未被分配。
13.在一种可能的设计中,所述一个资源需求信息指示的所需求的资源承载的数据包大小为大于或等于20字节,且小于或等于200字节。
14.在一种可能的设计中,所述一个资源需求信息指示的所需求的资源承载的延时小于或等于1毫秒。
15.第二方面,本技术实施例提供一种通信装置,该装置具有实现上述第一方面或第一方面的任一种可能的设计中网络设备的功能,该装置可以为网络设备,也可以为网络设备中包括的芯片。
16.上述通信装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现,所述硬件或软件包括一个或多个与上述功能相对应的模块或单元或手段(means)。
17.在一种可能的设计中,该装置的结构中包括处理模块和收发模块,其中,处理模块被配置为支持该装置执行上述第一方面或第一方面的任一种设计中网络设备相应的功能。收发模块用于支持该装置与其他通信设备之间的通信,例如该装置为网络设备时,可获取至少一个资源需求信息。该通信装置还可以包括存储模块,存储模块与处理模块耦合,其保存有装置必要的程序指令和数据。作为一种示例,处理模块可以为处理器,通信模块可以为收发器,存储模块可以为存储器,存储器可以和处理器集成在一起,也可以和处理器分离设置。
18.在另一种可能的设计中,该装置的结构中包括处理器,还可以包括存储器。处理器与存储器耦合,可用于执行存储器中存储的计算机程序指令,以使装置执行上述第一方面或第一方面的任一种可能的设计中的方法。可选地,该装置还包括通信接口,处理器与通信接口耦合。当装置为网络设备时,该通信接口可以是收发器或输入/输出接口;当该装置为网络设备中包含的芯片时,该通信接口可以是芯片的输入/输出接口。可选地,收发器可以为收发电路,输入/输出接口可以是输入/输出电路。
19.第三方面,本技术实施例提供一种芯片系统,包括:处理器,所述处理器与存储器耦合,所述存储器用于存储程序或指令,当所述程序或指令被所述处理器执行时,使得该芯片系统实现上述第一方面或第一方面的任一种可能的设计中的方法。
20.可选地,该芯片系统还包括接口电路,该接口电路用于交互代码指令至所述处理器。
21.可选地,该芯片系统中的处理器可以为一个或多个,该处理器可以通过硬件实现也可以通过软件实现。当通过硬件实现时,该处理器可以是逻辑电路、集成电路等。当通过软件实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现。
22.可选地,该芯片系统中的存储器也可以为一个或多个。该存储器可以与处理器集成在一起,也可以和处理器分离设置。示例性的,存储器可以是非瞬时性处理器,例如只读存储器rom,其可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上。
23.第四方面,本技术实施例提供一种计算机可读存储介质,其上存储有计算机程序
或指令,当该计算机程序或指令被执行时,使得计算机执行上述第一方面或第一方面的任一种可能的设计中的方法。
24.第五方面,本技术实施例提供一种计算机程序产品,当计算机读取并执行所述计算机程序产品时,使得计算机执行上述第一方面或第一方面的任一种可能的设计中的方法。
25.第六方面,本技术实施例提供一种通信系统,该通信系统包括网络设备和至少一个终端设备。可选的,该通信系统中还可以包括核心网设备。
附图说明
26.图1为本技术实施例适用的一种通信系统的网络架构图;
27.图2为本技术实施例提供的一种资源分配方法的流程示意图;
28.图3为本技术实施例的帧结构中的最小资源单元的示意图;
29.图4为本技术实施例的帧结构中的三种类型的rb的示意图;
30.图5为本技术实施例提供的一种资源分配方法的另一流程示意图;
31.图6为本技术实施例提供的一种资源分配示意图;
32.图7为本技术实施例提供的一种资源分配示意图;
33.图8为本技术实施例提供的一种资源分配示意图;
34.图9为本技术实施例提供的一种资源分配示意图;
35.图10为本技术实施例提供的一种资源分配示意图;
36.图11为本技术实施例提供的一种仿真示意图;
37.图12(a)和图12(b)为本技术实施例提供的一种仿真示意图;
38.图13为本技术实施例提供的一种通信装置的结构示意图;
39.图14为本技术实施例提供的一种通信装置的另一结构示意图。
具体实施方式
40.下面结合说明书附图对本技术实施例做详细描述。
41.本技术实施例的技术方案可以应用于各种通信系统,例如长期演进(long term evolution,lte)系统、lte频分双工(frequency division duplex,fdd)系统、lte时分双工(time division duplex,tdd)、第五代(5th generation,5g)新无线(new radio,nr)系统,或者应用于未来的通信系统或其它类似的通信系统等。
42.为便于理解本技术实施例,首先以图1中示出的通信系统为例详细说明适用于本技术实施例的通信系统。图1示出了适用于本技术实施例的通信方法的通信系统的示意图。如图1所示,该通信系统包括网络设备和多个终端设备,图中以k个终端设备为例进行说明,k为大于1的整数。k个终端设备是具有不同数据需求和延时需求的异构服务,服务到达网络设备后,由网络设备传输给k个终端设备。
43.需要说明的是,延时在有些文献中也成为时延或者延迟,本技术中均统一称为延时。
44.本技术实施例可以应用于超高可靠低时延(ultra-high reliability and low latency,urllc)业务,即终端设备与网络设备之间传输urllc业务的数据。
45.本技术可以应用于在可扩展子载波间隔和灵活帧结构下进行资源集中式调度的场景中,实现精细化关闭网络设备中的部分模块(例如功率放大器(power amplifier,pa)),进行系统节能。具体的,本技术可以将延时、可靠性服务质量(quality of service,qos)限制,需分配资源块数量和可用时频资源网格大小等多种因素综合考虑,在资源块中没有数据需要发送时,关闭pa等模块达到节能目的。
46.应理解,网络设备还可包括与信号发送和接收相关的多个部件(例如,处理器、调制器、复用器、解调器或解复用器等)。
47.在本技术实施例中,终端设备,为具有无线收发功能的设备或可设置于该设备的芯片。其中,所述具有无线收发功能的设备也可以称为用户设备(user equipment,ue)、接入终端、用户单元、用户站、移动站、远方站、远程终端、移动设备、用户终端、用户代理或用户装置。在实际应用中,本技术的实施例中的终端设备可以是手机(mobile phone)、平板电脑(pad)、带无线收发功能的电脑、虚拟现实(virtual reality,vr)终端、增强现实(augmented reality,ar)终端、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程医疗(remote medical)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等等。本技术的实施例对应用场景不做限定。本技术中将前述具有无线收发功能的设备及可设置于该设备中的芯片统称为终端设备。
48.在本技术实施例中,网络设备可以为各种制式下无线接入设备,例如可以是nr系统中的下一代基站(next generation node b,gnb),可以是演进型节点b(evolved node b,enb)、无线网络控制器(radio network controller,rnc)或节点b(node b,nb)、基站控制器(base station controller,bsc)、基站收发台(base transceiver station,bts)、家庭基站(例如,home evolved nodeb,或home node b,hnb)、基带单元(baseband unit,bbu),无线保真(wireless fidelity,wifi)系统中的接入点(access point,ap)、无线中继节点、无线回传节点、传输点(transmission and reception point,trp或者transmission point,tp)等,还可以为5g(nr)系统中的gnb或传输点(trp或tp),5g系统中的基站的一个或一组(包括多个天线面板)天线面板,或者,还可以为构成gnb或传输点的网络节点,如基带单元(bbu),或在集中式-分布式(central unit-distributed,cu-du)架构下的du等。
49.另外,在本技术实施例中,“示例的”一词用于表示作例子、例证或说明。本技术中被描述为“示例”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用示例的一词旨在以具体方式呈现概念。
50.本技术实施例描述的网络架构以及业务场景是为了更加清楚的说明本技术实施例的技术方案,并不构成对于本技术实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。
51.图2中,以网络设备与终端设备之间交互为例进行说明,网络设备执行的操作也可以由网络设备内部的芯片或模块执行,终端设备执行的操作也可以由终端设备内部的芯片或模块执行。参见图2,该方法包括:
52.步骤201:网络设备获取资源网格的信道状态信息。
53.网络设备具体如何获取资源网格的信道状态信息,本技术实施例并不限定,在此不再赘述。
54.其中,资源网格也可以称为二维(two dimension,2-d)时频资源网格或时频资源网格,以下均简称为资源网格。网络设备可以从上层协议栈获取资源网格大小。资源网格可以包括多个最小资源单元。每个最小资源单元可以称为基本单元,如图3所示,为本技术提供的一种资源网格示意图。图3中的资源网格包括的最小资源单元,最小资源单元在时域上的长度是一个时间单位,例如可以等于0.125ms;最小资源单元在频域上的宽度为1个子载波间隔,一个子载波间隔至少是15khz。
55.需要说明的是,资源网格具体包括多少时间单位和占用多少子载波,本技术实施例并不限定。
56.本技术实施例中,在分配资源时,可以是以资源块(resource block,rb)为单位进行分配,一个rb一般包括至少1个最小资源单元。其中,一个rb在时域上的长度可以称为一个传输时间间隔(transmission time interval,tti)。举例来说,如图4所示,以一个rb包括4个最小资源单元为例,可能存在多种类型的rb,不同类型的rb的大小面积相等,但是形状不同,同时传输时间间隔(transmission time interval,tti)包含的时域单位个数和子载波间隔所包含的频域基本单元个数不同,两者成反比关系。图4中示例了三种类型的rb,即rb类型1,rb类型2以及rb类型3。rb类型1在时域上包括1个时间单位,在频域上占用4个子载波;rb类型2在时域上包括2个时间单位,在频域上占用2个子载波;rb类型3在时域上包括4个时间单位,在频域上占用1个子载波。以一个最小资源单元的时间长度为0.125ms,频域上占据1个15khz的子载波为例,那么rb类型1,rb类型2以及rb类型3,对应的子载波间隔分别为60khz、30khz和15khz;rb类型1,rb类型2以及rb类型3的传输时间间隔(ttis)由7个正交频分复用(orthogonal frequency division multiplexing,ofdm)符号组成,相应的持续时间分别为0.125ms、0.25ms和0.5ms。
57.步骤202:网络设备获取至少一个资源需求信息。
58.网络设备具体如何获取至少一个资源需求信息,本技术并不限定。例如网络设备可以从上层协议栈获取至少一个资源需求信息。或者网络设备可以从至少一个终端设备获取到资源需求信息,每个终端设备可以向网络设备发送一个或多个资源需求信息。
59.本技术实施例中,一个资源需求信息指示所需求的资源的时间长度和延时。例如,一个资源需求信息指示的资源为一个rb类型所包括的资源,例如资源需求信息指示的资源为rb类型1所包括的资源,那么该资源需求信息指示的资源在时域上占用1个时间单位,在频域上占用4个子载波。
60.需要说明的是,本技术实施例应用于urllc中时,所述一个资源需求信息指示的所需求的资源承载的数据包大小为大于或等于20字节,且小于或等于200字节。所述一个资源需求信息指示的所需求的资源的延时小于或等于1毫秒。
61.步骤203:网络设备从资源网格中确定候选资源池。
62.其中,所述候选资源池为位于所述资源网格的滑动窗口内的资源的集合;所述滑动窗口是根据所述至少一个资源需求信息以及所述信道状态信息确定的,后面将详细描述。
63.步骤204:网络设备在候选资源池中为所述至少一个资源需求信息分配资源。
64.通过上面的方法,在滑动窗口内的候选资源池中,为至少一个资源需求信息分配资源,可以保证所有被分配的资源集中在一起,实现资源块在资源网格中归集化分配,使得资源网格中的资源充分被利用,提高资源利用率。同时,在滑动窗口之外,网络设备可以不将资源对外分配,这些资源就无需传输数据,网络设备从而可以关闭pa等模块,实现节能,从而提升能效。
65.结合前面的描述,如图5所示,为本技术实施例提供的一种资源分配示意图。
66.步骤501:网络设备获取至少一个资源需求信息。
67.举例来说,网络设备根据所述至少一个资源需求信息确定需要分配7个资源,其中包括2个rb类型1的资源,2个rb类型2的资源以及3个rb类型3的资源。
68.步骤502:在资源网格中,网络设备确定滑动窗口的滑动范围。
69.具体的,滑动窗口的滑动范围中的资源的延时在ds和d
l
之间。
70.ds小于或等于所述至少一个资源需求信息中指示的最小的延时。d
l
大于或等于所述至少一个资源需求信息中指示的最大的延时。
71.进一步的,如果需要分配多种rb类型的资源,可以确定每种rb类型的资源的最大延时;ds和d
l
可以根据每种rb类型的资源的最大延时确定。举例来说,2个rb类型1的资源中最大的延时为d
1max
;2个rb类型2的资源中最大的延时为d
2max
;3个rb类型3的资源中最大的延时为d
3max
;那么ds=min{d
1max
,d
2max
,d
3max
},d
l
=max{d
1max
,d
2max
,d
3max
},min为取最小值运算,max为取最大值运算。
72.步骤503:网络设备确定滑动窗口的窗口宽度。
73.本技术实施例中,所述滑动窗口的窗口宽度,根据所述至少一个资源需求信息中指示的最大的时间长度确定。具体的,所述滑动窗口的窗口宽度,大于或等于所述至少一个资源需求信息中指示的最大的时间长度。
74.本技术实施例中,以滑动窗口的窗口宽度等于所述至少一个资源需求信息中指示的最大的时间长度为例进行说明,此时网络设备可以根据以下流程确定滑动窗口的窗口宽度:
75.步骤一:需要分配的rb类型3的资源的数量是否大于0,大于0则将滑动窗口的窗口宽度设置为rb类型3的资源的时间长度,即4个时间单位;需要分配的rb类型3的资源的数量等于0则转至步骤二;
76.步骤二:需要分配的rb类型2的资源的数量是否大于0,大于0则将滑动窗口的窗口宽度设置为rb类型2的资源的时间长度,即2个时间单位;需要分配的rb类型2的资源的数量等于0则转至步骤三;
77.步骤三:需要分配的rb类型1的资源的数量是否大于0,大于0则将滑动窗口的窗口宽度设置为rb类型1的资源的时间长度,即1个时间单位。
78.步骤504:网络设备确定滑动窗口在资源网格中的位置。
79.具体的,在ds之前沿时间轴(从后向前)滑动,在资源网格内找到具有最大平均信道状态信息的候选资源池(即滑动窗口内包括的资源的信道状态信息的平均值最大),并保证滑动窗口内的所有资源在延时要求最小的资源的可选范围内。
80.步骤505:网络设备在候选资源池中分配资源。
81.具体的,网络设备可以按照所述至少一个资源需求信息指示的资源的时间长度从
小到大的顺序,依次为所述至少一个资源需求信息分配资源。
82.网络设备在分配资源时,可以将具有最大平均信道状态信息,且未被占用的资源,依次分别给rb类型1至rb类型3的资源。
83.举例来说,网络设备可以在候选资源池中优先分配2个rb类型1的资源,再分配2个rb类型2的资源,最后分配3个rb类型2的资源。最终分配后的结果可以参考图6所示。从图6中可以看出,最终分配的资源都集中在一起,资源网格的左半部分中的资源都处于未分配状态。
84.需要说明的是,图6只是示例,还可能存在其他分配情况,例如图7,图8,图9以及图10所示,给出了在不同延时和不同数量的rb类型1、rb类型2以及rb类型3的情况下,不同是资源分配示意图。
85.步骤506:如果候选资源池的资源都被分配完毕,还有需要分配的资源,那么可以按照步骤502至步骤505重新确定滑动窗口,从而进行资源分配。
86.当网络设备进行数据传输时,在资源网格内的资源有数据时,网络设备的pa等模块可以处于开启状态;在资源网格内的资源没有数据时,网络设备的pa等模块可以处于关闭状态。
87.本技术提供的方法优于现有技术中的多种算法,能够明显降低基站能耗。如图11给出了本技术所提出的方法(方法1)、频谱效率最大算法(方法2)和随机算法(方法3)实现的能效(eneregy efficiency,ee)之间的对比,随机算法作为基线,即只要业务流量在延时要求之前有可用空闲时频资源就被分配。图11中,给出了在相同延时和不同延时的情况下,不同方法之间的ee比较。随着不同rb的延时需求变得更加宽松,当延时要求较宽松时,本技术提出的方法的ee比频谱效率最大算法最大约高出10.4%,比随机分配方法最大约高出12.9%。其中ee的单位为bps/j(比特每秒每焦耳)。
88.如下表1所示,随着资源网格的大小增加,采用随机算法时的网络设备的中央处理器(central processor unit,cpu)运行时间最小,不受网格大小变化的影响。使用本技术提供的方法后,cpu运行时间随着网格大小的增加略有增加。
89.表1 cpu运行时间
[0090][0091]
图12中分别表示了rb数量和资源网格大小对ee的影响,图12(a),延时要求固定分别为(5,5,5)*0.125ms(不同rb延时要求相同)和(3,5,7)*0.125ms(不同rb延时要求不同),给出了在使用本技术提供的方法(方法1),频谱效率最大算法(方法2)和遍历法(方法4)等方法的情况下,rb数量与能效的关系。图12(a)中,还给出了在相同延时和不同延时的情况下,不同方法之间的ee比较。随着要被分配的rb数量增多,系统能效增加,本技术提出的算法(方法1)与遍历法(方法4)接近,比其他方法更优,例如频谱效率最大算法(方法2),并且在时间周期内rb数量越多ee增益越大。
[0092]
图12(b)是固定分配的rb数量,分别沿时域或频域扩展可选择的资源网格大小,可
看出本技术提出的方法在资源网格变化下仍然适用且结果显示利用频率分集比利用时间分集可获得更好的ee增益,同时比频谱效率最大算法(方法2)的效果更好。
[0093]
本技术实施例还提供一种通信装置,请参考图13,为本技术实施例提供的另一种通信装置的结构示意图,该通信装置1300包括:收发模块1310和处理模块1320。该通信装置可用于实现上述任一方法实施例中涉及网络设备的功能。例如,该通信装置可以是网络设备或网络设备中包括的芯片或电路。
[0094]
示例性的,当该通信装置执行图2中所示的方法实施例中对应网络设备的操作或者步骤时,收发模块1310用于,获取资源网格的信道状态信息,以及获取至少一个资源需求信息;一个资源需求信息指示所需求的资源的时间长度和延时;处理模块1320用于,从所述资源网格中确定候选资源池;其中,所述候选资源池为位于所述资源网格的滑动窗口内的资源的集合;所述滑动窗口的窗口宽度,根据所述至少一个资源需求信息中指示的最大的时间长度确定;所述滑动窗口在所述资源网格中的位置根据所述信道状态信息和所述至少一个资源需求信息中指示的延时确定;所述处理模块1320还用于,在所述候选资源池中为所述至少一个资源需求信息分配资源。
[0095]
在一种可能的设计中,所述滑动窗口的窗口宽度,大于或等于所述至少一个资源需求信息中指示的最大的时间长度。
[0096]
在一种可能的设计中,所述滑动窗口的起始位置所包括的资源的延时小于或等于所述至少一个资源需求信息中指示的最小的延时,所述滑动窗口的结束位置所包括的资源的延时大于或等于所述至少一个资源需求信息中指示的最大的延时,所述滑动窗口内包括的资源的信道状态信息的平均值最大。
[0097]
在一种可能的设计中,所述处理模块1320具体用于,按照所述至少一个资源需求信息指示的资源的时间长度从小到大的顺序,依次为所述至少一个资源需求信息分配资源。
[0098]
在一种可能的设计中,所述处理模块1320还用于,在所述资源网格中的所述滑动窗口之外,关闭功率放大器。
[0099]
在一种可能的设计中,所述处理模块1320还用于,在关闭功率放大器之前,确定所述滑动窗口之外的资源均未被分配。
[0100]
在一种可能的设计中,所述一个资源需求信息指示的所需求的资源承载的数据包大小为大于或等于20字节,且小于或等于200字节。
[0101]
在一种可能的设计中,所述一个资源需求信息指示的所需求的资源承载的延时小于或等于1毫秒。
[0102]
应理解,该通信装置中涉及的处理模块1320可以由至少一个处理器或处理器相关电路组件实现,收发模块1310可以由至少一个收发器或收发器相关电路组件或通信接口实现。该通信装置中的各个模块的操作和/或功能分别为了实现图2或图4中所示方法的相应流程,为了简洁,在此不再赘述。可选的,该通信装置中还可以包括存储模块,该存储模块可以用于存储数据和/或指令,收发模块1310和/或处理模块1320可以读取存取模块中的数据和/或指令,从而使得通信装置实现相应的方法。该存储模块例如可以通过至少一个存储器实现。
[0103]
上述存储模块、处理模块和收发模块可以分离存在,也可以全部或者部分模块集
成,例如存储模块和处理模块集成,或者处理模块和收发模块集成等。
[0104]
如图14所示为本技术实施例提供的装置1400,图14所示的装置可以为图8所示的装置的一种硬件电路的实现方式。该通信装置可适用于前面所示出的流程图中,执行上述方法实施例中终端设备或者网络设备的功能。为了便于说明,图14仅示出了该通信装置的主要部件。
[0105]
如图14所示,通信装置1400包括处理器1410和接口电路1420。处理器1410和接口电路1420之间相互耦合。可以理解的是,接口电路1420可以为收发器或输入输出接口。可选的,通信装置1400还可以包括存储器1430,用于存储处理器1410执行的指令或存储处理器1410运行指令所需要的输入数据或存储处理器1410运行指令后产生的数据。
[0106]
当通信装置1400用于实现图2所示的方法时,处理器1410用于实现上述处理模块1320的功能,接口电路1420用于实现上述收发模块1310的功能。
[0107]
当上述通信装置为应用于终端设备的芯片时,该终端设备芯片实现上述方法实施例中终端设备的功能。该终端设备芯片从终端设备中的其它模块(如射频模块或天线)接收信息,该信息是网络设备发送给终端设备的;或者,该终端设备芯片向终端设备中的其它模块(如射频模块或天线)发送信息,该信息是终端设备发送给网络设备的。
[0108]
当上述通信装置为应用于网络设备的芯片时,该网络设备芯片实现上述方法实施例中网络设备的功能。该网络设备芯片从网络设备中的其它模块(如射频模块或天线)接收信息,该信息是终端设备发送给网络设备的;或者,该网络设备芯片向网络设备中的其它模块(如射频模块或天线)发送信息,该信息是网络设备发送给终端设备的。
[0109]
可以理解的是,本技术的实施例中的处理器可以是中央处理单元(central processing unit,cpu),还可以是其它通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field programmable gate array,fpga)或者其它可编程逻辑器件、晶体管逻辑器件,硬件部件或者其任意组合。通用处理器可以是微处理器,也可以是任何常规的处理器。
[0110]
本技术的实施例中处理器可以是随机存取存储器(random access memory,ram)、闪存、只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)、寄存器、硬盘、移动硬盘、cd-rom或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于asic中。另外,该asic可以位于网络设备或终端设备中。当然,处理器和存储介质也可以作为分立组件存在于网络设备或终端设备中。
[0111]
本技术实施例还提供一种芯片系统,包括:处理器,所述处理器与存储器耦合,所述存储器用于存储程序或指令,当所述程序或指令被所述处理器执行时,使得该芯片系统实现上述任一方法实施例中的对应终端设备的方法或者对应网络设备的方法。
[0112]
可选地,该芯片系统中的处理器可以为一个或多个。该处理器可以通过硬件实现也可以通过软件实现。当通过硬件实现时,该处理器可以是逻辑电路、集成电路等。当通过软件实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现。
[0113]
可选地,该芯片系统中的存储器也可以为一个或多个。该存储器可以与处理器集成在一起,也可以和处理器分离设置,本技术并不限定。示例性的,存储器可以是非瞬时性处理器,例如只读存储器rom,其可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上,本技术对存储器的类型,以及存储器与处理器的设置方式不作具体限定。
[0114]
示例性的,该芯片系统可以是现场可编程门阵列(field programmable gate array,fpga),可以是专用集成芯片(application specific integrated circuit,asic),还可以是系统芯片(system on chip,soc),还可以是中央处理器(central processor unit,cpu),还可以是网络处理器(network processor,np),还可以是数字信号处理电路(digital signal processor,dsp),还可以是微控制器(micro controller unit,mcu),还可以是可编程控制器(programmable logic device,pld)或其他集成芯片。
[0115]
应理解,上述方法实施例中的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本技术实施例所公开的方法步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
[0116]
本技术实施例还提供一种计算机可读存储介质,所述计算机存储介质中存储有计算机可读指令,当计算机读取并执行所述计算机可读指令时,使得计算机执行上述任一方法实施例中的方法。
[0117]
本技术实施例还提供一种计算机程序产品,当计算机读取并执行所述计算机程序产品时,使得计算机执行上述任一方法实施例中的方法。
[0118]
本技术实施例还提供一种通信系统,该通信系统包括网络设备和至少一个终端设备。可选的,该通信系统中还可包括核心网设备。
[0119]
本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、光学存储器等)上实施的计算机程序产品的形式。
[0120]
本技术是参照根据本技术的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0121]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0122]
显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
再多了解一些

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

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

相关文献