一种逻辑信道调度、配置信息生成方法及装置与流程

文档序号:21104791发布日期:2020-06-16 21:10阅读:497来源:国知局
一种逻辑信道调度、配置信息生成方法及装置与流程

本公开涉及无线通信领域,尤其涉及一种逻辑信道调度、配置信息生成方法及装置。



背景技术:

目前,在3g,lte(longtermevolution,长期演进)或者5gnr(newradio,新无线电通信)无线通信过程中,mac(mediaaccesscontrol,媒体访问控制)层负责将多个逻辑信道复用到同一个传输信道上,实现逻辑信道调度。

上述的逻辑信道调度过程中,mac层可以依据逻辑信道的优先级等信息将不同逻辑信道组成传输块,并提交到物理层发送,从而提高通信效率。然而在3gpp(3rdgenerationpartnershipproject,第三代合作伙伴计划)nr(newradio,新无线电通信)v2x(vehicletoeverything,车对外界的信息交换)的研究中,对ue(userequipment,用户设备)间的直接通信的通信距离提出了要求,目前ue间的直接通信或ue与基站间的通信的qos(qualityofservice,服务质量)相关的管理机制还未考虑距离要求,因此,在对nrv2x的研究中,如何将ue的距离要求引入到ue的无线通信过程中,成为了一个亟待解决的问题。



技术实现要素:

有鉴于此,本公开提出了一种逻辑信道调度、配置信息生成方法及装置,能够为不同的逻辑信道配置适配的覆盖范围,从而在逻辑信道调度中过滤掉范围不合适的逻辑信道,提高调度性能。

根据本公开的第一方面,提供了一种逻辑信道调度方法,所述方法应用于用户设备,所述方法包括:根据逻辑信道的配置信息,确定各个逻辑信道的覆盖范围,所述配置信息包括各个逻辑信道的覆盖范围信息;根据授权grant的传输距离,选定覆盖范围与传输距离匹配的逻辑信道;为选定的逻辑信道分配资源,完成调度。

在一种可能的实现方式中,根据授权grant的传输距离,选定覆盖范围与传输距离匹配的逻辑信道,包括:根据grant的传输距离,选定覆盖范围在所述的grant的传输距离以内的逻辑信道。

在一种可能的实现方式中,所述方法还包括:根据业务的服务质量信息,获取配置信息,所述的配置信息包括各个逻辑信道的覆盖范围信息;根据所述的配置信息对逻辑信道进行配置。

在一种可能的实现方式中,根据业务的服务质量信息,获取配置信息,包括:接收基站传输的配置信息,所述配置信息由基站根据业务的服务质量信息生成。

在一种可能的实现方式中,根据业务的服务质量信息,获取配置信息,包括:根据业务的服务质量信息,生成配置信息。

在一种可能的实现方式中,根据业务的服务质量信息,生成配置信息,包括:将不同服务质量要求的业务和逻辑信道进行对应;根据对应结果,将所述业务中的数据包映射到对应的逻辑信道中;根据所述数据包内的服务质量信息,得到所述配置信息。

根据本公开的第二方面,提供了一种逻辑信道配置信息生成方法,所述方法应用于基站,所述方法包括:根据业务的服务质量信息,生成配置信息,所述的配置信息包括各个逻辑信道的覆盖范围信息;将所述配置信息发送至用户设备。

在一种可能的实现方式中,根据业务的服务质量信息,生成配置信息,包括:获取业务的服务质量信息;根据所述用户设备的工作模式,将获取的结果转化为对应的配置信息。

在一种可能的实现方式中,获取业务的服务质量信息的方式包括:根据核心网的非接入层消息获取或根据所述用户设备上报的服务质量信息获取。

在一种可能的实现方式中,根据所述用户设备的工作模式,将获取的结果转化为对应的配置信息,包括:当所述用户设备工作在直接配置模式下时,将获取的结果转化为可直接配置的配置信息;当所述用户设备工作在预配置模式下时,将获取的结果转化为可预配置的配置信息。

根据本公开的第三方面,提供了一种逻辑信道调度装置,包括:覆盖范围确定单元,用于根据逻辑信道的配置信息,确定各个逻辑信道的覆盖范围,所述配置信息包括各个逻辑信道的覆盖范围信息;逻辑信道选定单元,用于根据授权grant的传输距离,选定覆盖范围与传输距离匹配的逻辑信道;逻辑信道调度单元,用于为选定的逻辑信道分配资源,完成调度。

在一种可能的实现方式中,所述逻辑信道选定单元用于:根据grant的传输距离,选定覆盖范围在所述的grant的传输距离以内的逻辑信道。

在一种可能的实现方式中,所述装置还包括:配置信息获取单元,用于根据业务的服务质量信息,获取配置信息,所述的配置信息包括各个逻辑信道的覆盖范围信息;逻辑信道配置单元,用于根据所述的配置信息对逻辑信道进行配置。

在一种可能的实现方式中,所述配置信息获取单元用于:接收基站传输的配置信息,所述配置信息由基站根据业务的服务质量信息生成。

在一种可能的实现方式中,所述配置信息获取单元用于:根据业务的服务质量信息,生成配置信息。

在一种可能的实现方式中,根据业务的服务质量信息,生成配置信息,包括:将不同服务质量要求的业务和逻辑信道进行对应;根据对应结果,将所述业务中的数据包映射到对应的逻辑信道中;根据所述数据包内的服务质量信息,生成所述配置信息。

根据本公开的第四方面,提供了一种逻辑信道配置信息生成装置,包括:配置信息生成单元,用于根据业务的服务质量信息,生成配置信息,所述的配置信息包括各个逻辑信道的覆盖范围信息;配置信息发送单元,用于将所述配置信息发送至用户设备。

在一种可能的实现方式中,所述配置信息生成单元用于:获取业务的服务质量信息;根据所述用户设备的工作模式,将获取的结果转化为对应的配置信息。

在一种可能的实现方式中,根据所述用户设备的工作模式,将获取的结果转化为对应的配置信息,包括:当所述用户设备工作在直接配置模式下时,将获取的结果转化为可直接配置的配置信息;当所述用户设备工作在预配置模式下时,将获取的结果转化为可预配置的配置信息。

根据本公开的第五方面,提供了一种逻辑信道调度装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行上述第一方面的方法。

根据本公开的第六方面,提供了一种逻辑信道配置信息生成装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行上述第二方面的方法。

根据本公开的第七方面,提供了一种非易失性计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现上述第一方面的方法。

根据本公开的第八方面,提供了一种非易失性计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现上述第二方面的方法。

通过根据业务的服务质量信息,生成配置信息,其中配置信息包括各个逻辑信道的覆盖范围信息;将配置信息发送至用户设备,根据本公开各方面实施例的逻辑信道配置信息生成方法及装置,能够将ue之间的直接通信距离要求转化到逻辑信道的覆盖范围上,解决了现有技术无法考虑ue间的通信距离要求的问题。

通过包含逻辑信道各个逻辑信道的覆盖范围信息的配置信息,根据覆盖范围信息确定各个逻辑信道的覆盖范围,根据授权grant的传输距离,选定覆盖范围与传输距离匹配的逻辑信道,为选定的逻辑信道分配资源,完成调度,根据本公开的各方面实施例的逻辑信道调度方法及装置,能够在逻辑信道的调度过程中,过滤掉范围不合适的逻辑信道,提高调度效率和性能,从而提高通信效率。

根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。

附图说明

包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本公开的示例性实施例、特征和方面,并且用于解释本公开的原理。

图1示出根据本公开一实施例的逻辑信道调度方法的流程图。

图2示出根据本公开一实施例的逻辑信道调度方法的流程图。

图3示出根据本公开一实施例的逻辑信道调度方法的流程图。

图4示出根据本公开一实施例的逻辑信道调度方法的流程图。

图5示出根据本公开一实施例的逻辑信道调度方法的流程图。

图6示出根据本公开一实施例的逻辑信道调度方法的流程图。

图7示出根据本公开一实施例的逻辑信道配置信息生成方法的流程图。

图8示出根据本公开一实施例的逻辑信道配置信息生成方法的流程图。

图9示出根据本公开一实施例的逻辑信道配置信息生成方法的流程图。

图10示出根据本公开一实施例的逻辑信道调度装置的框图。

图11示出根据本公开一实施例的逻辑信道配置信息生成装置的框图。

图12示出根据本公开一应用示例的示意图。

图13示出根据本公开一实施例的逻辑信道调度装置的框图。

具体实施方式

以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。

在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。

另外,为了更好的说明本公开,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本公开同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本公开的主旨。

图1示出根据本公开一实施例的逻辑信道调度方法的流程图。该方法可由用户设备执行,例如由用户设备的mac(mediaaccesscontrol,媒体访问控制)层执行。如图1所示,该方法可以包括:

步骤s11,根据逻辑信道的配置信息,确定各个逻辑信道的覆盖范围,所述配置信息包括各个逻辑信道的覆盖范围信息。

步骤s12,根据授权grant的传输距离,选定覆盖范围与传输距离匹配的逻辑信道;

步骤s13,为选定的逻辑信道分配资源,完成调度。

在5g中,业务的覆盖范围信息是否作为服务质量(qos,qualityofservice)信息的其中一个指标还没有确定,因此,本发明中的服务质量信息指的是业务的服务质量信息的统称,可以包括qos信息,也可以包含独立于qos信息以外的业务覆盖范围信息,本发明对此不作限定,为简化起见,本发明中服务质量信息指的是描述业务相关的服务质量信息的统称。

覆盖范围信息可以是具体的覆盖范围数据,如逻辑信道的传输距离,也可以是一个大致的覆盖范围参数,如逻辑信道的覆盖等级,在一个示例中,逻辑信道的覆盖范围信息以逻辑信道的最小传输距离的形式体现,在一个示例中,逻辑信道的覆盖范围信息以逻辑信道的覆盖范围等级的形式体现。

在一种可能的实现方式中,mac(mediaaccesscontrol,媒体访问控制)层对逻辑信道实现调度,调度的依据来自于逻辑信道中包含的配置信息,为了将ue(userequipment,用户设备)在通信过程中的距离要求引入到ue的qos(qualityofservice,服务质量)管理机制中,本实现方式中的配置信息中包含了各个逻辑信道的覆盖范围信息,因此mac层在进行逻辑信道的调度过程中,可以依据覆盖范围信息确定逻辑信道覆盖范围,并根据授权grant的传输距离,筛选覆盖范围与该传输距离匹配的逻辑信道,并为筛选得到的逻辑信道分配相应的资源,完成逻辑信道的调度。

在一种可能的实现方式中,根据授权grant的传输距离,选定覆盖范围与传输距离匹配的逻辑信道可以是根据grant的传输距离,选定覆盖范围在grant的传输距离以内的逻辑信道。在可能的一个示例中,ue的mac层在进行逻辑信道选择时,可供选择的逻辑信道有3个,分别为最短传输距离为50m的lch(logicalchannel,逻辑信道)1,最短传输距离为500m的lch2和最短传输距离为1000m的lch3,在选择时,根据grant对应的最短通信传输距离指标,过滤出满足条件的逻辑信道,本示例中grant对应的最短通信传输距离指标为500m,如上所述,lch1和lch2要求的最短传输距离分别为50m和500m,均位于grant的传输距离指标以内,因此grant可以满足lch1和lch2的传输距离要求,而lch3由于要求的最短传输距离1000m大于500m,grant的传输距离可能无法满足lch3的最短传输距离要求,因此在进行逻辑信道的选择时需要排除掉lch3,最终选定lch1和lch2这两个逻辑信道。在可能的一个示例中,可供选择的逻辑信道与上一个示例中的逻辑信道相同,即最短通信传输距离分别为50m、500m和1000m的lch1、lch2和lch3,但是grant对应的最短通信传输距离指标则为400m,因此此时只有lch1的最短传输距离50m在grant的传输距离指标内,lch2和lch3均超过了grant的传输距离,因此最终选定的逻辑信道只有lch1。在一个示例中,可供选择的逻辑信道有2个,分别为覆盖范围等级为a的lcha、覆盖范围等级为b的lchb,其中覆盖范围等级a的传输距离为50~500m,覆盖范围等级b的传输距离为500~1000m,grant对应的最短通信传输距离指标为400m,因此此时lcha的传输距离在grant的传输距离指标内,而lchb的传输距离超过了grant的传输距离,因此最终选定的逻辑信道只有lcha。

通过逻辑信道的覆盖范围信息将符合条件的逻辑信道筛选出后,后续的实现方式在此不作限定,其中,一种可能的实现方式如下:

在一种可能的实现方式中,逻辑信道的配置信息中可能包含以下参数的一个或任意多个的组合:各个逻辑信道的优先级,pbr(prioritisedbitrate,优先比特率),和bsd(bucketsizeduration,桶大小持续时间)信息,其中,ue为每个逻辑信道j维护一个变量bj,该变量指示当前逻辑信道待传输的数据量。图2示出根据本公开一实施例的可选的逻辑信道调度方法的流程图,如图2所示,步骤s13可以包括:

步骤s1311:按照选定的逻辑信道的优先级从高到低的顺序,依次为每个逻辑信道分配在本次调度的保证最小数据速率pbr(prioritisedbitrate,优先比特率)所需的资源,并将逻辑信道复用到macpdu(protocoldataunit,协议数据单元)中。

步骤s1312:bj减去逻辑信道j在步骤1里复用到macpdu的所有macsdus(servicedataunit,服务数据单元)的大小。

步骤s1313:如果上述步骤执行完还剩余资源,则按照逻辑信道的优先级递减的顺序为各个逻辑信道分配所述剩余资源,直至不存在剩余资源,完成本次调度。

通过逻辑信道的覆盖范围信息将符合条件的逻辑信道筛选出后,后续的实现方式在此不作限定,其中,一种可能的实现方式如下:

在一种可能的实现方式中,逻辑信道的配置信息中可能包含了各个逻辑信道的优先级。图3示出根据本公开一实施例的可选的逻辑信道调度方法的流程图,如图3所示,步骤s13可以包括:

步骤s1321:在选定的逻辑信道中,选择优先级最高的逻辑信道对应的目标地址。

步骤s1322:在属于和上述相同目标地址的逻辑信道中根据优先级和每个逻辑信道的bj选择合适的逻辑信道复用到macpdu上。

步骤s1323:bj减去逻辑信道j在上一步里复用到macpdu的所有macsdu的大小。

步骤s1324:如果仍有剩有上行资源的话,则按照逻辑信道的优先级递减的顺序为具有上述相同目标地址的各个逻辑信道分配所述剩余资源,直至不存在剩余资源,完成本次调度。

另外,逻辑信道除了配置覆盖范围信息之外,可能存在其他配置参数和配置限制条件,具体描述如下:

在一种可能的实现方式中,配置信息可以包括配置参数和配置映射限制条件。在一个示例中,配置参数可以由基站的rrc(radioresourcecontrol,无线资源控制)层对逻辑信道进行的配置,在此不作限制,配置的参数可能包含以下一个或任意多个参数的组合:优先级(priority)、优先比特速率(pbr,prioritised_bit_rate)和桶大小持续时间(bsd,bucket_size_duration)。在一个示例中,配置映射限制条件是由rrc层对逻辑信道进行的限制,可能包含以下参数的一个或任意多个的组合:每个逻辑信道允许的子载波间隔scs列表、最大物理上行共享信道pusch持续时间、允许的配置授权类型configuredgranttype1和允许的服务小区。

在一种可能的实现方式中,根据授权grant的传输距离,选定覆盖范围与传输距离匹配的逻辑信道,还包括步骤s122,步骤s122可以为根据配置映射限制条件,对覆盖范围与传输距离匹配的逻辑信道进行进一步的筛选。

图4示出根据本公开一实施例的逻辑信道调度方法的流程图,如图4所示,在一种可能的实现方式中,步骤s122可以包括:

s1221:如果逻辑信道配置了允许的scs(subcarrierspacing,子载波间隔)列表,选定允许的scs列表中包含grant关联的scs逻辑信道;

s1222:如果逻辑信道配置了最大物理上行共享信道持续时间,选定最大物理上行共享信道持续时间不小于grant(授权)关联的物理上行共享信道传输持续时间的逻辑信道;

s1223:如果grant配置了配置授权类型1,选定配置了允许的配置授权类型1的逻辑信道;

s1224:如果逻辑信道配置了允许的服务小区,选定允许的服务小区中包含上行关联的小区信息的逻辑信道。

上述s1221-s1224步骤可根据基站配置的映射限制条件进行增加或删除,保证和所配置的映射限制条件对应。后续再通过根据逻辑信道配置信息中的覆盖范围信息对各个逻辑信道的覆盖范围进行确定,可以将覆盖范围与grant传输距离不匹配的逻辑信道在调度过程中直接过滤掉,提高了通信的效率。需要注意的是,上述所配置的各个逻辑信道的覆盖范围条件和上述所列的各个映射限制条件对逻辑信道进行过滤的先后顺序不进行限制。

图5示出根据本公开一实施例的逻辑信道调度方法的流程图,如图5所示,在一种可能的实现方式中,该方法还可以包括:

s21:根据业务的服务质量信息,获取配置信息,配置信息包括各个逻辑信道的覆盖范围信息;s22:根据配置信息对逻辑信道进行配置。

步骤s21至s22中的覆盖范围信息和配置信息可以参照步骤s11至s14中的覆盖范围信息,这里不再赘述。需要注意的是,逻辑信道的配置不限制实现方式,s21-s22只是列出一种可能的实现方式。业务可以是v2x(vehicletoeverything,车对外界的信息交换)业务,也可以是其他业务。

业务的服务质量信息可以是业务的服务质量信息参数(qos参数),或单独于qos参数/指标所设置的业务对应的覆盖范围参数,在一个示例中,服务质量信息参数可以是5qi,在一个示例中,服务质量信息参数是pppp/pppr等形式。服务质量信息除了可以是服务质量信息参数,也可以是服务质量指标(qos指标)。

在一种可能的实现方式中,根据业务的服务质量信息,获取配置信息的实现方式可以有多种,在此不作限制,其中可能的方式可以是:一种方式可以为接收基站传输的配置信息,该配置信息由基站根据业务的服务质量信息生成,另一种方式可以为用户设备根据业务的服务质量信息直接生成配置信息。

图6示出根据本公开一实施例的逻辑信道调度方法的流程图,如图6所示,在一种可能的实现方式中,用户设备根据业务的服务质量信息生成配置信息,可以包括:

s2121:用户设备将不同服务质量要求的业务和逻辑信道进行对应;

s2122:根据对应结果,将业务中的数据包映射到对应的逻辑信道中;

s2123:根据数据包内的服务质量信息,生成配置信息。

在一个示例中,ue首先获取业务中的服务质量信息,并将不同服务质量信息要求的业务分别与逻辑信道进行对应,在对应完成后,ue会根据服务质量信息对逻辑信道的相关内容进行配置,这里的相关内容可以是逻辑信道的传输距离,也可以是逻辑信道的优先级等等。在一个示例中,ue根据业务中数据包携带的qos参数,将数据包映射到不同的逻辑信道上,这种映射可以是根据数据包携带的qos参数所匹配的逻辑信道,将数据包与相应的逻辑信道进行匹配,不同的逻辑信道根据数据包中的qos参数为逻辑信道配置不同的传输范围,在一个示例中,对应到逻辑信道lch1的数据包内的qos参数要求的最小传输距离为x1m,因此ue根据此信息,将lch1的最小传输距离配置为x1m。

图7示出根据本公开一实施例的逻辑信道配置信息生成方法的流程图,该方法可由基站执行。如图7所示,该方法可以包括:

s31:根据业务的服务质量信息,生成配置信息,配置信息包括各个逻辑信道的覆盖范围信息。

s32:将配置信息发送至用户设备。

图8示出根据本公开一实施例的逻辑信道配置信息生成方法的流程图,如图8所示,在一种可能的实现方式中,根据业务的服务质量信息,生成配置信息,可以包括:

s311:获取业务的服务质量信息。

s312:根据用户设备的工作模式,将获取的结果转化为对应的配置信息。

基站获取业务的服务质量信息的方式有多种,在此不作限制,其中可能的实现方式可以是根据核心网的非接入层nas消息来获取服务质量信息,也可以是通过用户设备上报的服务质量信息的方式来获取。

图9示出根据本公开一实施例的逻辑信道配置信息生成方法的流程图,如图9所示,在一种可能的实现方式中,根据用户设备的工作模式,将获取的结果转化为对应的配置信息可以包括:

s3121:当用户设备工作在直接配置模式下时,基站将获取的结果转化为可直接配置的配置信息。

s3122:当用户设备工作在预配置模式下时,基站将获取的结果转化为预配置的配置信息。

在一个示例中,ue的工作模式有两种,分别为mode1和mode2,mode1为直接配置模式,当ue工作在mode1时,由于基站将获取的结果转化为可直接配置的配置信息,因此ue通过接收基站传递过来的可直接配置的配置信息后,可以对逻辑信道的相关内容进行直接配置,具体实现方式有多种,在此不作限制,可能的一种实现方式为通过logicalchannelconfigie来实现。当ue工作在mode2时,由于此时转化的结果是可预配置的配置信息,因此ue此时采用预配置的方式,根据配置信息,对逻辑信道的相关内容进行配置。在可能的一个示例中,基站获取到qos参数中要求了其中一个逻辑信道lch1的最小传输距离为x1,如果ue工作在mode1即直接配置模式下,基站直接通过rrc信令为ue发送逻辑信道配置参数,将ue的lch1的最小传输距离直接设置为x1m。其中,直接配置模式指的是ue的通信过程有基站参与,即基站可以直接控制ue的通信,为ue下发配置信息。在一个示例中,基站获取到qos参数中要求了其中一个逻辑信道lch1的最小传输距离为x1,如果ue工作在mode2即预配置模式下,基站通过预配置来配置ue的逻辑信道,将ue的lch1的最小传输距离预配置为x1m。其中,预配置指的是ue提前将配置信息下发到ue处。在一个示例中,基站获取到qos参数中对应的业务为3个,因此,配置3个逻辑信道为lch1、lch2和lch3,分别对应的最小传输距离为x1、x2和x3,此时ue工作在mode1即直接配置模式下,因此ue将lch1、lch2和lch3的最小传输距离分别直接设置为x1m、x2m和x3m。

这样,根据业务的服务质量信息,可以生成对应的配置信息从而对逻辑信道进行配置,在服务质量信息或业务的其他相关参数中增加了ue与基站或其他ue之间的通信距离信息时,通过生成对应的配置信息,可以将通信距离信息引入到逻辑信道的配置中,为后续的逻辑信道调度提供了依据,保证了业务中传输距离的要求,继而保证了业务的服务质量。

图10示出了根据本公开一实施例的逻辑信道调度装置的框图,如图10所示,该装置40包括:

覆盖范围确定单元41,用于根据逻辑信道的配置信息,确定各个逻辑信道的覆盖范围,配置信息包括各个逻辑信道的覆盖范围信息;

逻辑信道选定单元42,用于根据授权grant的传输距离,选定覆盖范围与传输距离匹配的逻辑信道;

逻辑信道调度单元43,用于为选定的逻辑信道分配资源,完成调度。

在一种可能的实现方式中,逻辑信道选定单元用于:根据grant的传输距离,选定覆盖范围在所述的grant的传输距离以内的逻辑信道。

在一种可能的实现方式中,装置40还包括:

配置信息获取单元44,用于根据业务的服务质量信息,获取配置信息,配置信息包括各个逻辑信道的覆盖范围信息;

逻辑信道配置单元45,用于根据所述的配置信息对逻辑信道进行配置。

在一种可能的实现方式中,配置信息获取单元用于:接收基站传输的配置信息,所述配置信息由基站根据业务的服务质量信息生成。

在一种可能的实现方式中,配置信息获取单元用于:根据业务的服务质量信息,生成配置信息。

在一种可能的实现方式中,根据业务的服务质量信息,生成配置信息,包括:将不同服务质量要求的业务和逻辑信道进行对应;根据对应结果,将业务中的数据包映射到对应的逻辑信道中;根据数据包内的服务质量信息,生成配置信息。

图11示出根据本公开一实施例的逻辑信道配置信息生成装置的框图,如图11所示,该装置50包括:

配置信息生成单元51,用于根据业务的服务质量信息,生成配置信息,配置信息包括各个逻辑信道的覆盖范围信息;

配置信息发送单元52,用于将配置信息发送至用户设备。

在一种可能的实现方式中,配置信息生成单元用于:获取业务的服务质量信息;根据用户设备的工作模式,将获取的结果转化为对应的配置信息。

在一种可能的实现方式中,根据用户设备的工作模式,将获取的结果转化为对应的配置信息,包括:当用户设备工作在直接配置模式下时,将获取的结果转化为可直接配置的配置信息;当用户设备工作在预配置模式下时,将获取的结果转化为可预配置的配置信息。

图12示出了本公开一应用实例的示意图,该应用示例仅为便于理解本公开实施例,不对本公开实施例进行限制。

如图12所示,用户设备ue1在进行通信过程中,内部之间的信息在各层之间进行相互传递,其中第一层是物理层4,第二层是媒介访问控制mac层2,第三层是无线资源控制rrc层3,而逻辑信道5则位于mac层2和rrc层3之间,在信息的传输过程中,rrc层3会首先对ue1内存在的各个逻辑信道5进行配置,生成对应的配置信息,而mac层2则会接收rrc层3生成的配置信息,并依据配置信息的内容对各个逻辑信道5进行调度。

ue1在进行通信的过程中,通信的对象可以是基站,也可以是其他的ue,在通信过程中,由于ue1和基站或其他ue之间存在着通信距离,因此在v2x业务的服务质量信息中,增加了ue1与通信对象之间的距离信息。

为了保证通信的质量,在服务质量信息中增加了上述的距离信息后,rrc层3在对逻辑信道5进行配置的过程中,会在配置信息中增加相应的覆盖范围信息,本实施例中,ue1为了对逻辑信道5的覆盖范围进行配置,可以令rrc层3接收v2x业务中的qos参数,rrc层3在接收了参数之后,首先将不同的qos要求的业务和逻辑信道之间进行对应,在对应完成后,根据qos参数中要求的对应的逻辑信道5的参数要求,对逻辑信道5的传输距离进行配置,如本示例中某条逻辑信道对应的qos参数要求的最小传输距离为500m,因此rrc层3将该逻辑信道的最小传输距离配置为500m。

rrc层3在对逻辑信道5的覆盖范围完成配置后,mac层2会对逻辑信道进行调度,由于逻辑信道中包含有配置信息,因此在调度过程中,mac层2根据其中包含的覆盖范围信息,确定各个逻辑信道的覆盖范围,在调度时,mac层2根据授权grant的传输距离,选定覆盖范围与grant的传输距离相匹配的逻辑信道,选定后的逻辑信道的覆盖范围可以是位于grant的传输距离以内的逻辑信道,对于这些选定后的逻辑信道,mac层2进一步根据配置内容中的其他信息进行进一步的筛选,筛选的方式不唯一,可以是筛选允许的scs列表中包含grant关联的scs逻辑信道,也可以是筛选最大物理上行共享信道持续时间不小于grant关联的物理上行共享信道传输持续时间的逻辑信道等。在进一步的筛选后,对于选定的逻辑信道,mac层2根据配置信息中的相关内容对逻辑信道进行资源分配,可以是根据配置信息中的逻辑信道优先级从高到低的顺序对逻辑信道分配资源等。

图13是根据一示例性实施例示出的一种逻辑信道调度装置1300的框图,本示例中也提出了一种逻辑信道配置信息生成装置,结构也可参加图13中的装置1300。例如,装置1300可以被提供为一服务器。参照图13,装置1300包括处理组件1322,其进一步包括一个或多个处理器,以及由存储器1332所代表的存储器资源,用于存储可由处理组件1322的执行的指令,例如应用程序。存储器1332中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1322被配置为执行指令,以执行上述方法。

装置1300还可以包括一个电源组件1326被配置为执行装置1300的电源管理,一个有线或无线网络接口1350被配置为将装置1300连接到网络,和一个输入输出(i/o)接口1358。装置1300可以操作基于存储在存储器1332的操作系统,例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm或类似。

在示例性实施例中,还提供了一种非易失性计算机可读存储介质,例如包括计算机程序指令的存储器1332,上述计算机程序指令可由装置1300的处理组件1322执行以完成上述方法。

本公开可以是系统、方法和/或计算机程序产品。计算机程序产品可以包括计算机可读存储介质,其上载有用于使处理器实现本公开的各个方面的计算机可读程序指令。

计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是――但不限于――电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、静态随机存取存储器(sram)、便携式压缩盘只读存储器(cd-rom)、数字多功能盘(dvd)、记忆棒、软盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及上述的任意合适的组合。这里所使用的计算机可读存储介质不被解释为瞬时信号本身,诸如无线电波或者其他自由传播的电磁波、通过波导或其他传输媒介传播的电磁波(例如,通过光纤电缆的光脉冲)、或者通过电线传输的电信号。

这里所描述的计算机可读程序指令可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。

用于执行本公开操作的计算机程序指令可以是汇编指令、指令集架构(isa)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,所述编程语言包括面向对象的编程语言—诸如smalltalk、c++等,以及常规的过程式编程语言—诸如“c”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(fpga)或可编程逻辑阵列(pla),该电子电路可以执行计算机可读程序指令,从而实现本公开的各个方面。

这里参照根据本公开实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本公开的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。

这些计算机可读程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些指令在通过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。

也可以把计算机可读程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其它可编程数据处理装置、或其它设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。

附图中的流程图和框图显示了根据本公开的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,所述模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

以上已经描述了本公开的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。

以上已经描述了本公开的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。

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