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

NR小区中多播广播业务的传输方法与系统与流程

2022-04-24 19:38:23 来源:中国专利 TAG:

nr小区中多播广播业务的传输方法与系统
技术领域
1.本发明涉及无线通信技术,尤其涉及一种nr小区中多播广播业务的传输方法与系统。


背景技术:

2.随着无线通信技术的不断发展,新无线接入(new radio access,简称nr)系统已走入人们的生活。为了在nr小区提供多播广播业务(multicast and broadcast service,简称mbs),2019年12月在第三代合作伙伴项目(the3rd generation partnership project,简称3gpp)无线接入网(radio access network,简称ran)全会设立了第17版本工作项目(release 17work item,简称r17 wi):nr mbs项目。
3.在nr mbs中,明确要求在mbs的传输过程中,对于给定的rrc连接态ue,在保证mbs业务连续性的条件下,支持广播/多播业务的传输方式在ptm和ptp之间动态切换,同时需要确保在ue移动过程之中对mbs的连续接收。但是,目前并没有相应的方法可以保证上述需求。


技术实现要素:

4.针对上述问题,本发明提供了一种nr小区中多播广播业务的传输方法与系统。
5.第一方面,本发明提供了一种nr小区中多播广播业务的传输方法,包括:
6.在传输多播广播业务mbs的各小区中,统一配置至少一个mbs专用带宽部分bwp,并为每个mbs专用bwp统一配置至少一个通用bwp,其中,所述mbs专用bwp用于传输mbs给用户设备ue,所述通用bwp用于承载ue的普通业务,所述通用bwp将所述mbs专用bwp包含在内;对于一个广播多播业务,为该业务配置业务数据适配协议sdap实体,所述sdap实体用于将该业务mbs会话的各个业务质量qos流映射到无线承载rb,并为生成的每个rb配置一个分组数据汇聚协议pdcp实体;在传输所述业务的每个小区,为所述业务配置激活的ptm承载和非激活的ptm承载,为接收所述业务的每个rrc连接态ue配置一个激活的ptp承载或一个非激活的ptp承载,为接收所述业务的每个rrc连接态ue配置激活的dl bwp;在传输所述业务的每个小区,媒体访问控制mac层通过逻辑信道接收为所述mbs配置的各个ptm/ptp承载的各个无线链路控制协议rlc实体的rlc pdu;在传输所述业务的每个小区,对于每个激活的ptm/ptp承载,mac层在所述承载位于的bwp上发送所述承载;对于接收所述业务的每个rrc连接态ue,在所述业务的传输过程中,mac层在ptm和ptp之间动态切换所述业务的传输方式;在所述业务的传输过程中,对于接收所述业务的每个rrc连接态ue,在ue从源小区移动到目标小区的过程中,通过源小区和目标小区之间的信令交互,在目标小区通过相应的承载传输所述业务给ue。
7.在其他可选的实施方式中,所述为所述业务配置激活的ptm承载和非激活的ptm承载,为接收所述业务的每个rrc连接态ue配置一个激活的ptp承载或一个非激活的ptp承载,为接收所述业务的每个rrc连接态ue配置激活的dl bwp,包括:在传输所述mbs的每个小区
中,确定为所述mbs配置的n1个激活的ptm承载;当n1》0时,在配置每个激活的ptm承载时,在统一配置的所述mbs专用bwp中选择一个bwp,用于发送所述ptm承载,并在所选择的bwp上,给在所选择的bwp上接收所述ptm承载的rrc连接态ue配置ptp承载,每个ue的ptp承载在所选择的bwp上发送,其中,给每个ue配置的ptp承载处于非激活状态;当n1=0时,在统一配置的mbs专用bwp中选择至少一个bwp用于给接收业务的rrc连接态ue配置ptp承载,并记录被选择的bwp,其中,给每个ue配置的ptp承载处于激活状态;在n1》0时,若至少存在一个接收所述业务的rrc连接态ue,所述ue无法通过任意一个激活的ptm承载接收所述业务,则在统一配置的mbs专用bwp中将用于传输激活的ptm承载的bwp排除在外,在剩余的bwp中选择至少一个bwp用于给所述ue配置ptp承载,其中,给ue配置的ptp承载处于激活状态;当被记录的bwp数目n3不为0时,在每个被记录的bwp上为所述业务配置一个ptm承载,其中,每个被配置的ptm承载处于非激活状态;为通过ptm承载或ptp承载接收所述业务的每个rrc连接态ue配置激活的dl bwp;确定每个ptm承载的配置信息、每个ptp承载的配置信息和每个ue的dl bwp配置信息。
8.在其他可选的实施方式中,所述ptm承载的配置信息包括ptm承载的基本配置信息和ptm承载的bwp配置信息;其中,所述ptm承载的基本配置信息包括:所述mbs的临时移动组标识tmgi、会话标识id、组无线网络临时标识g-rnti和半静态调度调度组无线网络临时标识sps g-rnti、sdap实体的配置信息、pdcp实体的配置信息、rlc实体的配置信息以及物理层配置信息;所述ptm承载的bwp配置信息包括:发送所述ptm承载的bwp的基本参数、发送所述ptm承载的bwp上控制资源coreset和搜索空间的配置信息和所述ptm承载的不连续接收drx模式;所述ptp承载的配置信息包括ptp承载的基本配置信息和ptp承载的bwp配置信息;其中,所述ptp承载的基本配置信息包括:所述mbs的tmgi、会话id、sdap实体的配置信息、pdcp实体的配置信息、rlc实体的配置信息、ue的小区无线网络标识c-rnti、ue的半持续调度小区无线网络标识sps c-rnti以及物理层配置信息;所述ptp承载的bwp配置信息包括:发送所述ptp承载的bwp的基本参数、发送所述ptp承载的bwp上coreset和搜索空间的配置信息和所述ptp承载的drx模式。
9.在其他可选的实施方式中,在同一小区中,传输所述mbs业务的各个ptm承载具有相同的基本配置信息,以及不同的bwp配置信息;在不同小区中,同一mbs专用bwp上为所述mbs配置的ptm承载具有相同的基本配置信息,以及除了drx模式之外相同的bwp配置信息;针对于接收业务的ue,在不同的小区在相同的mbs专用bwp上采用的ptp承载具有相同的基本配置信息,以及除了drx模式之外具有相同的bwp配置信息。
10.在其他可选的实施方式中,所述为所述业务配置激活的ptm承载和非激活的ptm承载,包括:为所述ptm承载配置k个rlc实体和k个sc-mtch,第k个rlc实体向上与所述业务的第k个rb的pdcp实体相连,向下与第k个sc-mtch相连;给每个ue的ptp承载配置k个rlc实体和k个dtch,第k个rlc实体向上与所述业务的第k个rb的pdcp实体相连,向下与第k个dtch相连;当ptp承载的第k个rlc实体与同一bwp上ptm承载的第k个rlc实体采用相同的rlc模式时,ptp承载的第k个rlc实体与ptm承载的第k个rlc实体具有相同的rlc参数;其中,所述ptm承载的rlc实体对应的rlc模式包括tm模式或um模式;所述ptp承载的rlc实体对应的rlc模式包括tm模式、um模式或am模式。
11.在其他可选的实施方式中,对于非激活状态的ptm承载或ptp承载,配置k组rlc参
数和k个sc-mtch或dtch;其中,第k组rlc参数用于配置所述ptm承载或ptp承载的第k个rlc实体,第k个sc-mtch或dtch对应第k个rb的pdcp实体。
12.在其他可选的实施方式中,与所述rb关联的rlc实体共享一个数据存储区,所述数据存储区用于存储来自于rb的pdcp实体的pdcp pdu和与所述rb关联的各个rlc实体采用的参数。
13.在其他可选的实施方式中,对于非激活状态的ptm或ptp承载,配置n5组rlc实体,每组rlc实体中第k个rlc实体与第k个rb的pdcp实体相连;其中,n5《n4,n4表示非激活状态的ptm承载和非激活状态的ptp承载的数目;当非激活状态的ptm/ptp承载被激活时,从n5组rlc实体中选择一组空闲的rlc实体,配置给所述非激活状态的ptm/ptp承载;或者,配置rlc实体资源池,其中,所述rlc实体资源池由至少一个rlc实体组成;当一个ue的ptp承载中第k个rb被激活时,从所述rlc实体资源池中选择一个空闲的rlc实体,用所述ue的ptp承载的第k组rlc参数配置所述空闲的rlc实体,将所述空闲的rlc实体与所述业务的第k个rb的pdcp实体相连,并将该rlc实体与该ue的ptp承载中第k个dtch相连;当一个非激活的ptm承载被激活时,从所述rlc实体资源池中为ptm承载选择k个空闲的rlc实体,用该ptm承载的第k组rlc参数配置第k个rlc实体,将该rlc实体与所述业务的第k个rb的pdcp实体相连,并将该rlc实体与该承载的第k个sc-mtch相连。
14.在其他可选的实施方式中,所述对于每个激活的ptm/ptp承载,mac层在所述承载位于的bwp上发送所述承载,包括:对于每个激活的ptm承载,对于接收所述ptm承载的每个rrc连接态ue,通过专用信令将所述ptm承载的配置信息、给所述ue配置的ptp承载的配置信息和给所述ue配置的dl bwp的配置信息传输给所述ue;确定发送所述ptm承载的波束集合set;将所述ptm承载分裂为k1 1个子ptm承载,k1为所述业务生成的rb中具有周期性发送且每次发送的数据量固定的rb的数目,用p-rb表示具有周期性发送且每次发送的数据量固定的rb,用np-rb表示其他rb,每个p-rb具有一个子ptm承载,用于以ptm方式传输所述p-rb给ue,用p-ptm承载表示p-rb的子ptm承载,剩下的子ptm承载用于以ptm方式将所述业务的其他(k-k1)个rb传输给ue,用np-ptm承载表示该子ptm承载,当k1=0时,每个ptm承载分裂为唯一的子ptm承载,该子ptm承载用于以ptm方式将所述业务的所有rb传输给ue;在所述ptm承载所位于的bwp上,mac层为所述ptm承载的每个子ptm承载分配无线资源,并通过分配的资源发送各个子ptm承载。
15.在其他可选的实施方式中,所述对于每个激活的ptm/ptp承载,mac层在所述承载位于的bwp上发送所述承载,包括:对于每个激活的ptp承载,确定使用所述ptp承载的ue,通过专用信令将所述ptp承载的配置信息、相应的ptm承载的配置信息和给ue配置的dl bwp的配置信息发送给使用所述ptp承载的ue;所述相应的ptm承载用于传输所述业务、处于非激活状态,与所述ptp承载位于同一mbs专用bwp上;mac层确定发送所述ptp承载的bwp,在相应的bwp上发送所述ptp承载。
16.在其他可选的实施方式中,所述对于接收所述业务的每个rrc连接态ue,在所述业务的传输过程中,mac层在ptm和ptp之间动态切换所述业务的传输方式,包括:当mac层确定通过ue的ptp承载传输所述业务时,所述ptp承载被激活;当mac层确定通过ue的ptp承载传输所述业务的一个或多个rb时,ue的ptp承载中需要以ptp方式传输的各个rb被激活;对于每个被激活的rb,ue的ptp承载中与该rb关联的rlc实体确定第一个要传输的pdcp pdu的下
标,从所述pdcp pdu开始从所述数据存储区中提取pdcp pdu,执行相应的处理,将生成的rlc pdu通过相应的dtch传输给mac层;对于所述ue,若传输所述ue的ptp承载中被激活的各个rb导致之前mac层配置给ue的drx模式的参数发送变化时,mac层提前发送mac ce用于将新的drx模式传输给ue;mac层在新drx模式生效之后,基于新的drx模式传输各个被激活的rb给ue;在通过ptp承载传输所述业务的过程中,当mac层确定暂停通过ptp承载传输部分或全部rb时,部分或全部rb将由激活状态进入非激活状态,mac层通知所述部分或全部rb对应的rlc实体;被通知的每个rlc实体查询相应的数据存储区中ptm承载在该存储区中保存的index,若被通知的rlc实体发现自身尚未传输该index对应的pdcp pdu之前的若干个pdcp pdu时,被通知的rlc实体将速度慢的指示信息传输给mac层;之后rlc实体将继续通过相应的dtch将尚未传输的pdcp pdu下发给mac层;在将所有未传输的pdcp pdu下发给mac层之后,rlc实体停止通过dtch传输rlc pdu给mac层;当不给非激活的ptm/ptp承载配置rlc实体时,该rlc实体的状态将变成空闲,该rlc实体与相应的dtch的连接将断开;mac层在接收到一个rlc实体速度慢的指示信息之后,提升ptp承载中所述rb的调度优先级,优先给所述rb调度无线资源。
17.在其他可选的实施方式中,所述对于接收所述业务的每个rrc连接态ue,在所述业务的传输过程中,mac层在ptm和ptp之间动态切换所述业务的传输方式,包括:对于所述bwp,每当在该bwp上接收所述业务的rrc连接态ue的数目增加或者现有的接收所述业务的ue的位置发生变化时,mac层确定是否激活在所述bwp为所述业务配置的非激活状态的ptm承载;当mac层确定激活所述ptm承载时,若未给所述ptm承载配置rlc实体,则mac层触发rlc层为所述ptm承载配置rlc实体;所述ptm承载的每个rlc实体从相应的数据存储区中提取各个激活的ptp承载在所述数据存储区中保存的参数index,在各个index指示的pdcp pdu中选择最早生成的pdcp pdu,所述rlc实体从该pdcp pdu开始从数据存储区中提取pdcp pdu用于组装rlc pdu,并将组装的rlc pdu通过sc-mtch下发给mac层;mac层接收所述ptm承载通过各个sc-mtch传输的rlc pdu;mac层在所述bwp上发送所述ptm承载;在发送所述ptm承载之前,mac层发送mac ce给在所述bwp上通过ptp承载接收所述业务的每个ue;在通过所述ptm承载传输所述业务的过程中,mac层逐步停止通过ptp承载给各个ue传输所述业务;对于停止传输所述业务的ptp承载,mac层触发ptp承载进入非激活状态;对于每个进入非激活状态的ptp承载,在不给非激活的ptm/ptp承载配置rlc实体时,每个停止传输所述业务的ptp承载占用的k个rlc实体将进入空闲状态;在通过ptm承载传输所述业务的过程中,mac层确定是否激活一个ue的ptp承载中部分或全部rb;对于ptp承载中每个被激活的rb,mac层通过ptp承载传输该rb;在通过ptm承载传输所述业务的过程中,mac层通过确定发送所述ptm承载的波束集合;当发送所述ptm承载的波束集合中包括的波束数目为m1=0时,mac层触发该承载进入非激活状态;在不给非激活承载配置rlc实体时,mac层还将触发rlc层中所述ptm承载占用的k个rlc实体进入空闲状态。
18.在其他可选的实施方式中,所述在ue从源小区移动到目标小区的过程中,通过源小区和目标小区之间的信令交互,在目标小区通过相应的承载传输所述mbs给ue,包括:源小区根据接收到的ue的测量上报确定执行小区切换时,执行第一处理,并发送rrc切换请求消息给目标小区;其中,所述rrc切换请求消息包括:ue当前正在接收的所述业务的配置信息、ue的c-rnti和sps c-rnti、普通业务的配置信息;所述ue当前正在接收的所述业务的配
置信息包括:所述业务的tmgi、会话id、g-rnti和sps g-rnti、ue的ptp承载所位于的mbs专用bwp的id、ue的ptp承载的基本配置信息和在ue的ptp承载所位于的bwp上,所述业务的ptm承载的基本配置信息;其中,所述第一处理包括若确定ue的ptp承载尚未被激活时,rrc层下发激活ue的ptp承载的消息给小区的mac层,mac层根据该消息激活ue的ptp承载,并通过该承载传输所述业务;目标小区接收到所述rrc切换请求消息之后,执行第二处理,并反馈切换请求确认消息给源小区;源小区根据接收到的所述切换请求确认消息,发送rrc重配消息给ue,以使所述ue根据所述rrc重配消息建立相应的承载,在目标小区通过建立的承载接收所述业务。
19.在其他可选的实施方式中,当目标小区通过至少一个激活的ptm承载传输所述业务时;所述执行第二处理,并反馈切换请求确认消息给源小区,包括:在每个激活的ptm承载所位于的bwp中选择一个bwp,在所述选择一个bwp上给ue配置ptp承载,以使ue移动到目标小区之后,执行ptm/ptp切换;目标小区保存所述rrc切换请求消息中的tmgi、会话id、g-rnti、sps g-rnti、c-rnti和sps c-rnti;目标小区发送所述切换请求确认消息给源小区,其中,所述切换请求确认消息包括:ue的ptp承载所位于的mbs专用bwp的id、ptm承载激活指示、ptp承载的drx模式以及ptm承载的drx模式及普通业务相关的配置信息;所述源小区根据接收到的所述切换请求确认消息,发送rrc重配消息给ue,以使所述ue根据所述rrc重配消息建立相应的承载,在目标小区通过建立的承载接收所述业务,包括:源小区根据接收到的所述切换请求确认消息,发送rrc重配消息给ue,其中,所述rrc重配消息包括:mbs专用bwp的id、接收ptp承载指示、接收ptm承载指示、mbs专用bwp的配置信息、ptp承载的drx模式、ptm承载的drx模式和普通业务的配置信息;以使所述ue根据ptp/ptm承载的drx模式刷新自身保存的ptp/ptm承载的配置信息;当消息中mbs专用bwp的id与ue在源小区接收mbs的bwp的id不同时,ue根据消息中mbs专用bwp的配置信息,刷新自身保存的ptp/ptm承载的配置信息中bwp配置信息;在切换到目标小区之后ue根据刷新的ptp/ptm承载的配置信息在相应的bwp上接收ptp承载和ptm承载;ue根据消息中普通业务相关的配置信息在切换到目标小区之后继续接收普通业务。
20.在其他可选的实施方式中,当目标小区没有为所述业务配置激活的ptm承载,仅通过激活的ptp承载传输所述业务时,所述执行第二处理,并反馈切换请求确认消息给源小区,包括:目标小区确定每个激活的ptp承载所位于的bwp,从这些bwp中选择一个bwp,若这些bwp中有一个bwp的id与切换请求中bwp的id相同时,目标小区优先选择该bwp;目标小区在选择的bwp上给ue配置ptp承载,以便ue切换到目标小区之后通过该承载接收所述业务;若ue还有普通业务,将ue的普通业务配置在该mbs专用bwp上或该bwp的某一个通用bwp上;目标小区保存切换请求中tmgi、会话id、g-rnti、sps g-rnti、c-rnti和sps c-rnti;目标小区发送切换请求确认消息给源小区,所述切换请求确认消息包括:ue的ptp承载所位于的mbs专用bwp的id、ptp承载的drx模式和普通业务的配置信息;所述源小区根据接收到的所述切换请求确认消息,发送rrc重配消息给ue,以使所述ue根据所述rrc重配消息建立相应的承载,在目标小区通过建立的承载接收所述业务,包括:
21.源小区根据接收到的所述切换请求确认消息,发送rrc重配消息给ue,其中,所述rrc重配消息包括:mbs专用bwp的id、接收ptp承载指示、mbs专用bwp的配置信息、ptp承载的drx模式和普通业务的配置信息;ue根据切换请求中ptp承载的drx模式刷新自身保存的ptp
承载的配置信息;当消息中mbs专用bwp的id与ue在源小区接收mbs的bwp的id不同时,ue根据消息中mbs专用bwp的配置信息,刷新自身保存的ptp/ptm承载的配置信息中bwp配置信息;并且,从刷新的ptm承载的配置信息中删除ptm承载的drx模式;在切换到目标小区之后ue根据自身刷新的ptp承载的配置信息在相应的bwp上接收ptp承载;并且,根据自身刷新的ptm承载的配置信息准备在目标小区接收ptm承载;ue根据消息中普通业务的配置信息在切换到目标小区之后继续接收普通业务。
22.在其他可选的实施方式中,当目标小区未传输所述业务时,所述执行第二处理,并反馈切换请求确认消息给源小区,包括:从mbs专用bwp中选择一个bwp,在该bwp上给ue配置激活的ptp承载,并给所述业务配置非激活的ptm承载;在给ue配置ptp承载时,将切换请求中ptp承载基本配置信息作为给ue配置的ptp承载的基本配置信息;在给所述业务配置ptm承载时,将切换请求中ptm承载基本配置信息作为所述ptm承载的基本配置信息;根据所选择的bwp的配置信息,确定所述ptp/ptm承载的配置信息中bwp的配置信息;若ue还有普通业务,将ue的普通业务配置在该mbs专用bwp上或该bwp的某一个通用bwp上;目标小区保存切换请求中tmgi、会话id、g-rnti、sps g-rnti、c-rnti和sps c-rnti;目标小区根据切换请求中mbs的tmgi和会话id确定需要5gc传输的mbs的会话,通过与5gc之间的控制面接口触发5gc分别通过控制面接口和用户面接口传输所述业务的控制面信息和用户面数据给目标小区;目标小区发送切换请求确认消息给源小区,其中,所述切换请求确认消息包括:ue的ptp承载所位于的mbs专用bwp的id、ptp承载的drx模式和普通业务的配置信息;所述源小区根据接收到的所述切换请求确认消息,发送rrc重配消息给ue,以使所述ue根据所述rrc重配消息建立相应的承载,在目标小区通过建立的承载接收所述业务,包括:源小区根据接收到的所述切换请求确认消息,发送rrc重配消息给ue,其中,所述rrc重配消息包括:mbs专用bwp的id、接收ptp承载指示、mbs专用bwp的配置信息、ptp承载的drx模式和普通业务的配置信息;ue根据消息中ptp承载的drx模式刷新自身保存的ptp承载的配置信息;当消息中mbs专用bwp的id与ue在源小区接收mbs的bwp的id不同时,ue根据消息中mbs专用bwp的配置信息,刷新自身保存的ptp/ptm承载的配置信息中bwp配置信息;并在刷新的ptm承载的配置信息中删除ptm承载的drx模式;在切换到目标小区之后,ue根据自身刷新的ptp承载的配置信息在相应的bwp上接收ptp承载;并且,ue根据自身刷新的ptm承载的配置信息准备在目标小区接收ptm承载;ue根据消息中普通业务的配置信息在切换到目标小区之后继续接收普通业务。
23.在其他可选的实施方式中,所述在ue从源小区移动到目标小区的过程中,通过源小区和目标小区之间的信令交互,在目标小区通过相应的承载传输所述mbs给ue,包括:当目标小区接收到源小区发送的切换请求时,对于ue正在接收的mbs,若目标小区以ptm承载和/或ptp承载传输该业务时,对于该mbs的每个rb,从当前时刻开始只往该rb的数据存储区内放置新生成的pdcp pdu;确定第k个rb的存储区中最早生成的pdcp pdu的sn,用tsnk表示该sn;通过切换请求确认消息将k个sn传输给源小区,所述k个sn为:tsnk,k=1,
……
,k;源小区在接收到切换请求确认消息之后,对于处于切换过程的ue,源小区确定该ue的ptp承载中第k个rlc实体在第k个rb的存储区中存放的参数index;用ssnk表示第k个rlc实体下一个要提取的pdcp pdu的sn;若ssnk对应的pdcp pdu生成时间早于tsnk对应的pdcp pdu,表明源小区中ue的ptp承载中第k个rb的pdcp pdu的传输速度晚于目标小区中同一rb的传输速度,
用stsnk表示sn为tsnk的pdcp pdu之前的pdcp pdu的sn,源小区在第k个rb对应的存储区中从sn为ssnk的pdcp pdu开始提取各个pdcp pdu直至提取了sn为stsnk的pdcp pdu;将这些被提取的pdcp pdu转发给目标小区;若ssnk对应的pdcp pdu生成时间晚于tsnk对应的pdcp pdu时,表明源小区中ue的ptp承载中第k个rb的pdcp pdu的传输速度快于目标小区中同一rb的传输速度,在该源小区无需为第k个rb的无损接收转发相应的pdcp pdu;对于转发的第k个rb的pdcp pdu,在目标小区,ue的ptp承载中第k个rlc实体优先将这些被转发的pdcp pdu传输给mac层,以使mac层优先传输这些被转发的pdcp pdu;在被转发的pdcp pdu传输完毕之后,rlc实体开始传输相应的数据存储区中pdcp pdu;或者,当目标小区接收到源小区发送的切换请求时,对于ue正在接收的mbs,若目标小区未传输该业务时,目标小区在切换请求消息中携带nodata,nodata=0用于表示目标小区未曾传输所述mbs;源小区在接收到切换请求确认消息之后,当消息中nodata=0时,对于处于切换过程的ue,源小区确定该ue的ptp承载中第k个rlc实体在第k个rb的存储区中存放的参数index,用ssnk表示第k个rlc实体下一个要提取的pdcp pdu的sn;对于ue的ptp承载中每个rb,源小区在该rb的数据存储区中从下一个要提取的pdcp pdu开始将该存储区中存放的pdcp pdu按顺序转发给目标小区,当有新的pdcp pdu放入该存储区时,所有新放入的pdcp pdu也需要按顺序转发给目标小区;目标小区接收源小区转发的各个rb的pdcp pdu;当目标小区从5gc开始接收所述业务的mbs会话之后,目标小区确定接收到的mbs会话中每个rb的第一pdcp pdu的sn;将该sn之前的sn表示为stopsn;若从源小区接收到的该rb转发的pdcp pdu中包括sn为stopsn的pdcp pdu,则目标小区无需源小区转发该rb的pdcp pdu;否则,目标小区向源小区转发该rb的pdcp pdu,直至sn为stopsn的pdcp pdu被转发给目标小区;目标小区根据生成停止指示消息,所述停止指示消息中携带参数stop,当stop=1时,表示源小区停止转发pdcp pdu;当stop=0时,在该消息中携带rb列表,用于指示源小区仅仅转发rb列表中各个rb的pdcp pdu;当从目标小区收到停止指示消息时,若该消息中stop=1时,源小区停止转发所述业务的每个rb的pdcp pdu;若该消息中stop=0,源小区提取该消息中携带的由k2组参数构成的rb列表,对于该列表中每组参数,源小区根据该组参数中rb下标确定需要继续转发pdcp pdu的rb;根据该组参数中stopsn确定该rb的pdcp pdu中最后一个需要转发的pdcp pdu的sn;对于每个要转发的rb,源小区从该rb的存储区中继续转发pdcp pdu,直至sn为stopsn的pdcp pdu被转发完毕。
24.在其他可选的实施方式中,所述方法还包括:从多个互联基站中确定其中一个基站为主节点,确定除主节点以外的基站为辅节点;其中,主节点执行的跨gnb的统一配置与相应的配置结果包括:在同频组网场景,主节点给传输mbs的nr小区统一配置至少一个mbs专用bwp,并给每个mbs专用bwp统一配置至少一个通用bwp,所述通用bwp将所述mbs专用bwp包含在内,每个mbs专用bwp用于以ptm/ptp方式传输mbs给rrc连接态ue,对于在一个mbs专用bwp上接收mbs的ue,该mbs专用bwp的通用bwp用于承载所述ue的普通业务;给每个mbs专用bwp统一配置coreset和搜索空间,用于承载mbs的调度信息,给每个mbs专用bwp的每个通用bwp统一配置coreset和搜索空间,用于承载普通业务的调度信息;一个mbs专用bwp和该bwp的通用bwp可以共享相同的coreset和搜索空间;主节点生成每个mbs专用bwp的配置信息和每个mbs专用bwp的每个通用bwp的配置信息;对于任意一个mbs,主节点为所述业务配置一个sdap实体,用于将所述业务的mbs会话包含的qos流映射到rb上,为生成的每个rb配
置一个pdcp实体,每个rb的pdcp实体为所述rb生成pdcp pdu;为所述业务配置g-rnti和sps g-rnti;主节点生成所述业务的以下配置信息:sdap配置信息和pdcp配置信息;对于任意一个mbs,主节点确定所述业务的ptm承载的k个rlc实体的配置信息,所述信息用于给所述业务的任意一个ptm承载配置k个rlc实体;k为所述业务的rb数目;对于任意一个mbs,主节点为所述业务配置pdsch参数和pdcch参数,相应地确定pdsch配置信息和pdcch配置信息,所述pdsch/pdcch配置信息用于辅节点为所述业务的ptm承载配置pdsch参数和pdcch参数;主节点将每个mbs专用bwp的配置信息、每个mbs专用bwp的每个通用bwp的配置信息以及一个mbs的ptm承载的基本配置信息传输给所述辅节点,其中,所述一个mbs的ptm承载的基本配置信息包括tmgi、会话id、g-rnti、sps g-rnti、sdap配置信息、pdcp配置信息、rlc配置信息、pdsch配置信息和pdcch配置信息。
25.第二方面,本发明提供一种nr小区中多播广播业务的传输系统,包括多个互联基站,其中,一个基站作为主节点,主节点以外的基站作为辅节点;其中,主节点执行的跨gnb的统一配置与相应的配置结果包括:
26.在同频组网场景,主节点给传输mbs的nr小区统一配置至少一个mbs专用bwp,并给每个mbs专用bwp统一配置至少一个通用bwp,所述通用bwp将所述mbs专用bwp包含在内,每个mbs专用bwp用于以ptm/ptp方式传输mbs给rrc连接态ue,对于在一个mbs专用bwp上接收mbs的ue,该mbs专用bwp的通用bwp用于承载所述ue的普通业务;给每个mbs专用bwp统一配置coreset和搜索空间,用于承载mbs的调度信息,给每个mbs专用bwp的每个通用bwp统一配置coreset和搜索空间,用于承载普通业务的调度信息;一个mbs专用bwp和该bwp的通用bwp可以共享相同的coreset和搜索空间;主节点生成每个mbs专用bwp的配置信息和每个mbs专用bwp的每个通用bwp的配置信息;
27.对于任意一个mbs,主节点为所述业务配置一个sdap实体,用于将所述业务的mbs会话包含的qos流映射到rb上,为生成的每个rb配置一个pdcp实体,每个rb的pdcp实体为所述rb生成pdcp pdu;为所述业务配置g-rnti和sps g-rnti;主节点生成所述业务的以下配置信息:sdap配置信息和pdcp配置信息;
28.对于任意一个mbs,主节点确定所述业务的ptm承载的k个rlc实体的配置信息,所述信息用于给所述业务的任意一个ptm承载配置k个rlc实体;k为所述业务的rb数目;
29.对于任意一个mbs,主节点为所述业务配置pdsch参数和pdcch参数,相应地确定pdsch配置信息和pdcch配置信息,所述pdsch/pdcch配置信息用于辅节点为所述业务的ptm承载配置pdsch参数和pdcch参数;
30.主节点将每个mbs专用bwp的配置信息、每个mbs专用bwp的每个通用bwp的配置信息以及一个mbs的ptm承载的基本配置信息传输给所述辅节点,其中,所述一个mbs的ptm承载的基本配置信息包括tmgi、会话id、g-rnti、sps g-rnti、sdap配置信息、pdcp配置信息、rlc配置信息、pdsch配置信息和pdcch配置信息;
31.所述主节点和辅节点还用于:在传输所述业务的每个小区,为所述业务配置激活的ptm承载和非激活的ptm承载,为接收所述业务的每个rrc连接态ue配置一个激活的ptp承载或一个非激活的ptp承载,为接收所述业务的每个rrc连接态ue配置激活的dl bwp,确定每个ptm承载的配置信息,确定每个ptp承载的配置信息,确定每个ue的dl bwp配置信息;每个激活的ptm/ptp承载在传输所述业务,每个非激活的ptm/ptp承载在被激活之前处于备用
状态,并未用于传输所述业务;
32.在传输所述业务的每个小区,媒体访问控制mac层通过逻辑信道接收为所述mbs配置的各个ptm/ptp承载的各个无线链路控制协议rlc实体的rlc pdu;
33.在传输所述业务的每个小区,对于每个激活的ptm/ptp承载,mac层在所述承载位于的bwp上发送所述承载;
34.对于接收所述业务的每个rrc连接态ue,在所述业务的传输过程中,mac层在ptm和ptp之间动态切换所述业务的传输方式;
35.在所述业务的传输过程中,对于接收所述业务的每个rrc连接态ue,在ue从源小区移动到目标小区的过程中,通过源小区和目标小区之间的信令交互,在目标小区通过相应的承载传输所述业务给ue。
36.本发明提供的nr小区中多播广播业务的传输方法与系统,通过在传输多播广播业务mbs的各小区中,统一配置至少一个mbs专用带宽部分bwp,并为每个mbs专用bwp统一配置至少一个通用bwp,其中,所述mbs专用bwp用于传输mbs给用户设备ue,所述通用bwp用于承载ue的普通业务,所述通用bwp将所述mbs专用bwp包含在内;对于一个广播多播业务,为该业务配置业务数据适配协议sdap实体,所述sdap实体用于将该业务mbs会话的各个业务质量qos流映射到无线承载rb,并为生成的每个rb配置一个分组数据汇聚协议pdcp实体;在传输所述业务的每个小区,为所述业务配置激活的ptm承载和非激活的ptm承载,为接收所述业务的每个rrc连接态ue配置一个激活的ptp承载或一个非激活的ptp承载,为接收所述业务的每个rrc连接态ue配置激活的dl bwp;在传输所述业务的每个小区,媒体访问控制mac层通过逻辑信道接收为所述mbs配置的各个ptm/ptp承载的各个无线链路控制协议rlc实体的rlc pdu;在传输所述业务的每个小区,对于每个激活的ptm/ptp承载,mac层在所述承载位于的bwp上发送所述承载;对于接收所述业务的每个rrc连接态ue,在所述业务的传输过程中,mac层在ptm和ptp之间动态切换所述业务的传输方式;在所述业务的传输过程中,对于接收所述业务的每个rrc连接态ue,在ue从源小区移动到目标小区的过程中,通过源小区和目标小区之间的信令交互,在目标小区通过相应的承载传输所述业务给ue,不仅能够保证ue在ptm/ptp切换中连续接收所述mbs,而且可以保证在ue从源小区切换到目标小区时ue能够在目标小区通过相应的承载连续接收所述mbs。
附图说明
37.图1为nr系统中mbs架构示意图;
38.图2为本发明提供的一种nr小区中多播广播业务的传输方法的流程示意图一;
39.图3为本发明提供的一种nr小区中多播广播业务的传输方法的流程示意图二;
40.图4为本发明提供的一种nr小区中多播广播业务的传输方法的流程示意图三;
41.图5为本发明提供的一种nr小区中多播广播业务的传输方法的流程示意图四;
42.图6为本发明提供的一种nr小区中多播广播业务的传输方法的流程示意图五;
43.图7为本发明提供的一种nr小区中多播广播业务的传输方法的流程示意图六;
44.图8为本发明提供的一种nr小区中多播广播业务的传输方法的流程示意图七。
具体实施方式
45.为使本发明示例的目的、技术方案和优点更加清楚,下面将结合本发明示例中的附图,对本发明示例中的技术方案进行清楚、完整地描述。
46.随着无线通信技术的不断发展,新无线接入(new radio access,简称nr)系统已走入人们的生活。为了在nr小区提供多播广播业务(multicast and broadcast service,简称mbs),2019年12月在第三代合作伙伴项目(the 3rd generation partnership project,简称3gpp)无线接入网(radio access network,简称ran)全会设立了第17版本工作项目(release 17work item,简称r17 wi):nr mbs项目。
47.图1为nr系统中mbs架构示意图,如图1所示,在nr系统中mbs的架构由mbs服务器、5g核心网(5g core network,简称5gc)、下一代无线接入网(next generation ran,简称:ng-ran)和用户设备(user equipment,简称ue)组成。
48.其中,mbs服务器提供广播/多播业务。对于每个广播/多播业务,mbs服务器将该业务的用户面数据和控制面信息分别通过与5gc之间的用户面接口和控制面接口传输给5gc。
49.5gc为来自mbs服务器的广播/多播业务提供用户面数据传输路径和控制面信息传输路径,分别通过这两个路径将广播/多播业务的用户面数据和控制面信息传输给ng-ran(gnb)。
50.gnb根据来自5gc核心网的广播/多播业务的控制面信息确定传输广播/多播业务的nr小区,在相应的nr小区以点到多点(point to multipoint,简称ptm)方式和/或点到点(point to point,简称ptp)方式传输广播/多播业务。
51.在ptm方式下,gnb在nr小区中通过一份共享资源将所述广播/多播业务的用户面数据传输给小区内的一组ue,每个ue在共享资源上接收所述广播/多播业务的数据。
52.在ptp方式下,gnb在nr小区中通过一份专用资源将所述广播/多播业务的用户面数据传输给一个特定的ue,该ue在专用资源上接收所述广播/多播业务的数据。
53.如图1所示,gnb在一个nr小区为一个广播/多播业务建立了两个ptm承载和1个ptp承载用于传输该业务,gnb通过两个ptm承载以ptm方式传输该业务给两组ue,通过1个ptp承载传输该业务给一个特定的ue。
54.对于一个mbs,当nr小区中接收该业务的ue数目很小时,比如:接收该业务的ue数目小于当前nr小区中同步信号/物理广播信道块(synchronization signal/physical broadcast channel block,简称:ss/pbch block)发送时采用的波束数目,通过ptp方式传输该业务,不仅能够提升ue对业务的接收性能,还可以有效节省无线资源;当nr小区中接收该业务的ue数目很大时,通过ptm方式传输该业务能够有效节省无线资源。
55.在采用ptm方式传输mbs时,若某个ue通过ptm承载接收到的mbs数据的误块率(block error rate,简称bler)较大时,可以为该ue建立专门的ptp承载,以ptp方式传输mbs给该ue,以提升该ue对mbs的接收性能。
56.综上所述,在一个mbs传输过程中,对于一个特定的ue,gnb会根据情况的变化在ptm和ptp之间动态切换该业务的传输方式或同时通过ptm和ptp传输该业务,相应地,ue需要在ptm和ptp之间动态切换接收业务的方式或同时通过ptm和ptp接收同一业务。
57.在nr mbs中,明确要求在mbs的传输过程中,对于给定的无线资源控制(radio resource control,简称:rrc)连接态ue,在保证mbs业务连续性的条件下,支持广播/多播
业务的传输方式在ptm和ptp之间动态切换,同时需要确保在ue移动过程之中对mbs的连续接收。但是,目前并没有相应的方法可以保证上述需求。
58.为了解决上述问题,本发明提出一种nr小区中多播广播业务的传输方法,该方法可以保证rrc连接态ue在ptm/ptp切换过程中连续接收mbs,同时可以保证在ue移动过程中连续接收mbs。
59.图2为本发明提供的一种nr小区中多播广播业务的传输方法的流程示意图一。
60.如图2所示,本发明提出的nr小区中多播广播业务的传输方法包括:
61.s101:在同频组网场景,在传输mbs的每个小区,统一配置至少一个mbs专用带宽部分(bandwidth part,简称bwp),每个mbs专用bwp用于以ptm/ptp方式传输mbs给rrc连接态ue。给每个mbs专用bwp统一配置至少一个通用bwp,每个通用bwp将所述mbs专用bwp包含在内,对于在一个mbs专用bwp上接收mbs的rrc连接态ue,该bwp的通用bwp用于承载ue的普通业务。
62.具体地,在同频组网场景,各个gnb在各个小区采用相同的载频传输上行业务,采用相同的载频传输下行业务。
63.在同频组网场景,在mbs跨gnb传输时,在各个gnb控制的小区中统一配置若干个mbs专用bwp,用于以ptm/ptp方式传输mbs给rrc连接态ue。在每个mbs专用bwp上统一配置控制资源集(control resource set,简称:coreset)和搜索空间用于承载物理下行共享信道(physical downlink shared chanen,简称:pdsch)调度信息,所述pdsch用于传输mbs给rrc连接态ue。若一个mbs专用bwp上有空闲资源时,该资源也可以被借用。
64.为每个mbs专用bwp统一配置若干个通用bwp,每个通用bwp将该mbs专用bwp包含在内。在每个通用bwp上统一配置coreset和搜索空间,用于承载pdsch调度信息,所述pdsch用于承载普通业务和以ptp方式传输的mbs。若一个通用bwp上有空闲资源时,该资源也可以被借用。
65.一个mbs专用bwp和该bwp的一个通用bwp可以共享相同的coreset和搜索空间,也可以具有不同的coreset和搜索空间。
66.对于在mbs专用bwp上接收mbs的ue,该ue的普通业务可以在一个通用bwp上传输,当mbs专用bwp上空闲资源很少时,用于传输mbs给该ue的ptp承载可以迁移到通用bwp上。
67.为了跨gnb统一配置mbs专用bwp和通用bwp,可以在3gpp nr协议中规定:在同频组网场景,各个gnb采用相同的方法给同一下行载频配置mbs专用bwp和通用bwp。在该约定之下,尽管各个gnb在一个下行载频上自行配置mbs专用bwp和通用bwp,但是各个gnb的配置结果相同。
68.s102:对于一个广播/多播业务,为该业务配置一个业务数据适配协议(service data adaption protocol,简称:sdap)实体,用于将该业务的mbs会话中包括的各个业务质量(quality of service,简称:qos)流映射到无线承载(radio bearer,简称:rb);为生成的每个rb配置一个包数据汇聚协议(packet data convergence protocol,简称:pdcp)实体,用于根据需要对该rb上sdap协议数据单元(protocol data unit,简称:pdu)执行pdcp层处理;给该业务统一配置一个组无线网络临时标识(group radio network temporary identity,简称:g-rnti)/半静态调度(semi-persistent scheduling,简称:sps)g-rnti,用于在传输该业务的各个小区以动态调度方式/半静态调度方式传输所述业务;给接收该
业务的每个rrc连接态ue统一配置一个c-rnti/sps c-rnti,用于在ue所位于的小区以动态调度方式/半静态调度方式传输业务给ue,c-rnti为cell rnti的简称。用k表示生成的rb的数目。
69.在本发明中,在gnb控制的小区中传输所述业务的各个小区共享上述sdap实体和各个pdcp实体。每个rb的pdcp实体执行的pdcp层处理包括:生成序列号(sequence number,简称:sn)、头压缩和加密。是否采用头压缩和加密根据需要而定。
70.当所述业务跨gnb传输时,传输该业务的每个gnb为该业务配置一个sdap实体,并为sdap实体生成的每个rb配置一个pdcp实体。较佳地,在3gpp nr协议中做以下规定:
71.不同gnb为该业务配置的sdap实体执行相同的处理以便每个gnb得到一组相同的rb;
72.对于每个rb,不同gnb为该rb配置的pdcp实体执行相同的处理,以便在不同的gnb中为同一rb配置的pdcp实体生成相同的pdcp pdu。
73.当所述业务跨gnb传输时,采用同样的处理方式使各个gnb为所述业务分配相同的g-rnti/sps g-rnti,为接收所述业务的每个rrc连接态ue分配相同的c-rnit/sps c-rnti。给所述业务统一分配一个g-rnti/sps g-rnti,给接收所述业务的每个rrc连接态ue统一分配一个c-rnti/sps c-rnti有利于接收所述业务的ue在跨gnb的各个小区之间移动时保持对业务的连续接收,并简化配置信息的内容以节省无线资源。
74.为支持ue在跨gnb移动中对一个mbs的连续接收,在核心网传输所述业务的mbs会话给各个gnb之前,周期性在所述业务的mbs会话中添加时间戳或初始帧号,以便跨gnb的各个小区给同一mbs会话中同一rb上同一pdcp sdu设置相同的sn。
75.s103:在传输所述业务的每个小区,为所述业务配置激活的ptm承载和非激活的ptm承载,为接收所述业务的每个rrc连接态ue配置一个激活的ptp承载或一个非激活的ptp承载,为接收所述业务的每个rrc连接态ue配置激活的dl bwp,确定每个ptm承载的配置信息,确定每个ptp承载的配置信息,确定每个ue的dl bwp配置信息。每个激活的ptm/ptp承载在传输所述业务,每个非激活的ptm/ptp承载在被激活之前处于备用状态,并未用于传输所述业务。
76.具体地,在传输所述业务的每个小区,根据具体情况为所述业务配置若干个激活的ptm承载和若干个非激活的ptm承载。每个ptm承载位于一个mbs专用bwp上,不同的ptm承载位于不同的bwp上。为每个接收所述业务的rrc连接态ue配置唯一的ptp承载,该ptp承载用于以ptp方式传输所述业务给该ue。对于每个ptm承载,接收该承载的rrc连接态ue的ptp承载与该承载位于同一bwp。
77.每个激活的ptm/ptp承载在传输所述业务,每个非激活的ptm/ptp承载在被激活之前处于备用状态,并未用于传输所述业务。
78.在小区中配置一个ptm/ptp承载具体为:为所述承载配置k个rlc实体和k个sc-mtch/dtch,第k个rlc实体向上与所述业务的第k个rb的pdcp实体相连,向下与第k个sc-mtch/dtch相连。
79.可选地,在小区中配置一个非激活的ptm/ptp承载具体为:不给该承载配置rlc实体,只给该承载配置k组rlc参数和k个sc-mtch/dtch,第k组rlc参数用于配置该承载的第k个rlc实体,第k个sc-mtch/dtch对应第k个rb的pdcp实体。
80.在完成上述处理之后,为接收所述业务的每个rrc连接态ue配置激活的dl bwp。
81.最后,确定每个ptm承载的配置信息,确定每个ptp承载的配置信息,确定每个ue的dl bwp配置信息。
82.每个ue的dl bwp配置信息至少包括:
83.(1)给ue配置的激活的dl bwp的配置信息
84.(2)普通业务相关的配置信息(若该ue有普通业务)
85.(3)其他dl bwp配置信息(若给ue配置了其他bwp)
86.s104、在传输所述业务的每个小区,mac层通过逻辑信道接收各个ptm/ptp承载的各个rlc实体的rlc pdu。
87.具体地,对于每个激活的ptm承载,mac层通过为该承载配置的k个sc-mtch接收所述业务的k个rb的rlc pdu。对于每个激活的ptp承载,mac层通过为该承载配置的k个dtch接收所述业务的k个rb的rlc pdu。当一个激活的ptp承载中只有部分rb被激活时,mac层通过这些rb对应的各个dtch接收各个被激活的rb的rlc pdu。
88.对于每个非激活的ptm/ptp承载,该承载通过k个sc-mtch/dtch与mac层相连,但是k个sc-mtch/dtch上没有rlc pdu。
89.对于接收所述业务的rrc连接态ue,用于承载该ue的普通业务的dtch和用于承载mbs的dtch统一进行编号或分别编号。当普通业务的dtch和承载mbs的dtch在mac层复用到一起传输时,需要对复用在一起的各个dtch进行统一编号;当普通业务的dtch和承载mbs的dtch在mac层以时分复用方式进行传输时,可以分别编号。
90.目前,在3gpp nr协议中一个ue最多有32个dtch。在以ptp承载传输mbs的场景,若32个dtch不够用,可以扩大dtch的数目。具体地,目前在mac pdu中用6个比特指示逻辑信道的下标,可以增加指示逻辑信道下标的比特数目,比如用7个或8个比特指示逻辑信道的下标,相应地,新增的逻辑信道下标值可以用于给dtch分配下标,以便支持更多的dtch。
91.s105、在传输所述业务的每个小区,对于每个激活的ptm/ptp承载,mac层在所述承载位于的bwp上发送所述承载。
92.s106、对于接收所述业务的每个rrc连接态ue,在所述业务的传输过程中,mac层在ptm和ptp之间动态切换所述业务的传输方式。
93.s107、在所述业务的传输过程中,对于接收所述业务的每个rrc连接态ue,在ue从源小区移动到目标小区的过程中,通过源小区和目标小区之间的信令交互,在目标小区通过相应的承载传输所述业务给ue。
94.综上所述,本发明提供的一种nr小区中保持mbs业务连续性的方法采用了以下处理,不仅能够保证ue在ptm/ptp切换中连续接收所述mbs,而且可以保证在ue从源小区切换到目标小区时ue能够在目标小区通过相应的承载连续接收所述mbs。
95.(1)在传输多播广播业务mbs的各小区中,统一配置至少一个mbs专用带宽部分bwp,并为每个mbs专用bwp统一配置至少一个通用bwp,其中,所述mbs专用bwp用于传输mbs给ue,所述通用bwp用于承载ue的普通业务,所述通用bwp将所述mbs专用bwp包含在内;
96.(2)给mbs配置一个业务数据适配sdap实体,所述sdap实体用于将mbs会话的各个业务质量qos流映射到rb,并为生成的每个rb配置一个分组数据汇聚pdcp实体;
97.(3)从mbs专用bwp中选择若干个bwp用于传输所述mbs,在每个选择的mbs专用bwp
上为所述mbs配置点到多点ptm承载和点到点ptp承载,并为接收所述mbs的rrc连接态uep配置激活的dl bwp;
98.(4)媒体访问控制mac层通过逻辑信道接收为所述mbs配置的各个ptm/ptp承载的各个rlc实体的rlc pdu;
99.(5)mac层在激活的ptm/ptp承载所位于的bwp上发送ptm/ptp承载;
100.(6)针对接收所述mbs的每个rrc连接态ue,mac层在mbs传输过程中在ptm/ptp之间动态切换所述mbs的传输方式;
101.在ue从源小区移动到目标小区的过程中,通过源小区和目标小区之间的信令交互,在目标小区通过相应的承载传输所述mbs给ue。
102.图3为本发明提供的一种nr小区中多播广播业务的传输方法的流程示意图二,在图2所示的本发明提出的一种nr小区中多播广播业务的传输方法的基础上,s103的具体实现方法如图3所示,具体地包括以下处理:
103.s1031:在传输所述业务的每个小区中,根据接收所述业务的rrc连接态ue的数目与其他相关信息给所述业务配置n1个激活的ptm承载,不同小区中n1的值可能不同。
104.具体地确定n1的方法不是本发明的内容,不再赘述。
105.s1032:当n1》0时,在配置每个激活的ptm承载时,在统一配置的mbs专用bwp中选择一个bwp,用于发送所述ptm承载。为不同的ptm承载选择不同的bwp。为所述ptm承载配置k个rlc实体和k个sc-mtch,第k个rlc实体向上与所述业务的第k个rb的pdcp实体相连,向下与第k个sc-mtch相连。在所选择的bwp上,给在该bwp上接收所述ptm承载的rrc连接态ue配置ptp承载,每个ue的ptp承载在该bwp上发送。给每个ue的ptp承载配置k个rlc实体和k个dtch,第k个rlc实体向上与所述业务的第k个rb的pdcp实体相连,向下与第k个dtch相连。给每个ue配置的ptp承载处于非激活状态。
106.按照上述方法给ue配置的ptp承载并未真正用于传输所述业务,只是为该承载建立了从sdap层到mac层的传输路径,该路径没有开始传输所述业务,该承载处于非激活状态。在必要时激活ue的ptp承载,以便通过该承载以ptp方式传输所述业务给ue。
107.s1033:当n1=0时,在统一配置的mbs专用bwp中选择一个或多个bwp(尽可能采用一个bwp)用于给接收所述业务的rrc连接态ue配置ptp承载。在一个被选择的bwp上配置的ptp承载,在该bwp上发送。记录每个被选择的bwp。给每个ue的ptp承载配置k个rlc实体和k个dtch,第k个rlc实体向上与所述业务的第k个rb的pdcp实体相连,向下与第k个dtch相连。给每个ue配置的ptp承载处于激活状态,用于传输所述业务给ue。
108.s1034:在n1》0时,若至少存在一个接收所述业务的rrc连接态ue,该ue无法通过任意一个激活的ptm承载接收所述业务,则在统一配置的mbs专用bwp中将用于传输激活的ptm承载的bwp排除在外,在剩余的bwp中选择一个或多个bwp(尽可能只采用一个bwp)用于给上述ue配置ptp承载。在所选择的bwp上配置的ptp承载,在该bwp上发送。记录每个被选择的bwp。给上述每个ue的ptp承载配置k个rlc实体和k个dtch,第k个rlc实体向上与所述业务的第k个rb的pdcp实体相连,向下与第k个dtch相连。给ue配置的ptp承载处于激活状态,用于传输所述业务给ue。
109.s1035:在执行上述处理之后,当被记录的bwp数目n3不为0时,在每个被记录的bwp上为所述业务配置一个ptm承载,给该ptm承载配置k个rlc实体和k个sc-mtch,第k个rlc实
体向上与所述业务的第k个rb的pdcp实体相连,向下与第k个sc-mtch相连。每个被配置的ptm承载处于非激活状态。
110.按照上述方法配置的ptm承载并未真正用于传输所述业务,只是为该承载建立了从sdap层到mac层的传输路径,该路径没有开始传输所述业务,处于非激活状态。在必要时,激活该ptm承载,以便通过该承载以ptm方式传输所述业务给ue。
111.s1036:在为所述业务配置了ptm承载和ptp承载之后,给通过ptm承载或ptp承载接收所述业务的每个rrc连接态ue配置激活的dl bwp。
112.具体地,确定ue接收所述业务时采用的ptm/ptp承载所位于的mbs专用bwp,将该mbs专用bwp配置为ue的激活的dl bwp。在该配置方法下,ue的激活dl bwp就是ue接收所述业务的mbs bwp。
113.可选地,确定ue接收所述业务时采用的ptm/ptp承载所位于的mbs专用bwp,从该mbs专用bwp的通用bwp中选择一个通用bwp,将该通用bwp配置为ue的激活的dl bwp。在该配置方法下,ue的激活dl bwp将ue接收所述业务的mbs bwp包含在内。
114.当ue有普通业务要接收时,可以将ue的普通业务配置在该ue的激活的dl bwp上。
115.s1037:在完成上述处理之后,确定每个ptm承载的配置信息、每个ptp承载的配置信息和每个ue的dl bwp配置信息。
116.在本发明的方法中,每个ptm/ptp承载的配置信息包括:基本配置信息和bwp配置信息。
117.具体地,一个ptm承载的基本配置信息包括以下内容:
118.(1)所述业务的tmgi、会话id、g-rnti和sps g-rnti;
119.(2)所述业务的sdap实体的配置信息;
120.(3)所述业务的k个pdcp实体的配置信息;
121.(4)ptm承载的k个rlc实体的配置信息;
122.(5)物理层配置信息:pdsch的配置信息、pdcch的配置信息。
123.具体地,一个ptm承载的bwp配置信息包括以下内容:
124.(1)发送所述ptm承载的bwp的基本参数;
125.(2)发送所述ptm承载的bwp上coreset和搜索空间的配置信息;
126.(3)所述ptm承载的drx模式:ue根据drx模式监听所述ptm承载的调度信息以接收所述业务。非激活的ptm承载没有drx模式。
127.在本发明的方法中,同一小区中传输所述业务的各个ptm承载具有相同的基本配置信息,各自不同的bwp配置信息,即:同一小区中,传输所述业务的各个ptm承载在不同的bwp上采用相同的参数传输所述业务。
128.在本发明的方法中,对于所述业务,不同小区中同一mbs专用bwp上为所述业务配置的ptm承载具有相同的基本配置信息,除了drx模式之外具有相同的bwp配置信息。当ue在不同小区移动时,若源小区和目标小区采用同一mbs专用bwp以ptm承载传输所述业务,则ue可以直接采用源小区的ptm承载的配置信息在目标小区在同一bwp上接收所述业务。
129.具体地,ue的ptp承载的基本配置信息包括以下内容:
130.(1)所述业务的tmgi、会话id;
131.(2)ue的c-rnti和sps c-rnti;
132.(3)所述业务的sdap实体的配置信息;
133.(4)所述业务的k个pdcp实体的配置信息;
134.(5)ptp承载的k个rlc实体的配置信息;
135.(6)物理层配置信息:pdsch的配置信息、pdcch的配置信息。
136.具体地,ue的ptp承载的bwp配置信息包括以下内容:
137.(1)发送所述ptp承载的bwp的基本参数;
138.(2)发送所述ptp承载的bwp上coreset和搜索空间的配置信息;
139.(3)所述ptp承载的drx模式:ue根据drx模式监听所述ptp承载的调度信息以接收所述业务。非激活的ptp承载没有drx模式。
140.小区中接收所述业务的ue的ptp承载和同一mbs专用bwp上传输所述业务的ptm承载具有以下相同的信息。
141.(1)所述业务的tmgi、会话id;
142.(2)所述业务的sdap实体的配置信息;
143.(3)所述业务的k个pdcp实体的配置信息;
144.(4)物理层配置信息:pdsch的配置信息、pdcch的配置信息;
145.(5)发送所述承载的bwp的基本参数;
146.(6)发送所述承载的bwp上coreset和搜索空间的配置信息。
147.当ptp承载的第k个rlc实体与同一bwp上ptm承载的第k个rlc实体采用相同的rlc模式(tm模式或um模式)时,这两个rlc实体具有相同的rlc参数,但是与这两个rlc实体相连的逻辑信道分别为dtch和sc-mtch。
148.在本发明的方法中,接收所述业务的ue在不同的小区采用的ptp承载的以下信息一定相同:
149.(1)所述业务的tmgi、会话id;
150.(2)ue的c-rnti和sps c-rnti;
151.(3)所述业务的sdap实体的配置信息;
152.(4)所述业务的k个pdcp实体的配置信息;
153.(5)k个rlc实体的配置信息;
154.(6)物理层配置信息:pdsch的配置信息、pdcch的配置信息。
155.在本发明的方法中,接收所述业务的ue在不同的小区在相同的mbs专用bwp上采用的ptp承载具有相同的基本配置信息,除了drx模式之外具有相同的bwp配置信息。因此,当ue在不同小区移动时若源小区和目标小区采用同一bwp以ptp承载传输所述业务,则ue可以直接采用源小区的ptp承载的配置信息在目标小区在同一bwp上接收所述业务。
156.上述pdsch配置信息包括:pdsch采用的参数、pdsch dmrs采用的参数和pdsch ptrs采用的参数等。
157.上述pdcch配置信息包括:pdcch采用的参数和pdcch dmrs采用的参数等。
158.在上述步骤s1032~s1035中,在给每个ptm/ptp承载配置rlc实体时,需要确定rlc实体采用的传输模式。
159.具体地,为ptm承载配置的rlc实体可以采用tm模式或um模式。为ptp承载配置的rlc实体可以采用tm模式、um模式或am模式。
160.当一个rb上承载语音业务时,与该rb关联的rlc实体采用tm模式,且该rb的pdcp实体将输入的pdcp sdu的voip头剥离,输出的pdcp pdu仅由语音净荷组成。
161.在上述步骤s1032~s1035中,为了节省gnb的资源,对于所述业务的每个rb,与该rb关联的rlc实体共享一个数据存储区,该数据存储区用于存储来自该rb的pdcp实体的pdcp pdu和与该rb关联的各个rlc实体采用的必要参数。每个rlc实体独立地从该存储区中提取pdcp pdu以便组装生成rlc pdu,并在需要时查询该存储区中存储的其他rlc实体采用的必要参数,以便执行相应处理。
162.具体地,对于所述业务的每个rb,每个ptm/ptp承载中有一个rlc实体与该rb关联,总共有n1 n2 n3个rlc实体与该rb关联。对于所述业务的每个rb,令与该rb关联的n1 n2 n3个rlc实体共享一个数据存储区,该数据存储区用于存储来自该rb的pdcp实体的pdcp pdu和每个与该rb关联的rlc实体采用的必要参数。共享数据存储区不仅可以大幅度节省gnb的存储空间,而且便于与同一rb关联的rlc实体之间执行协调处理,比如:一个rlc实体通过共享的数据存储区内存储的其他rlc实体的必要参数可以了解其他rlc实体对同一rb的pdcp pdu的传输进度,从而在ptm/ptp切换中保证所述业务的连续传输。
163.在上述步骤s1032~s1035中,为了进一步节省gnb的资源,不必给每个非激活状态的ptm/ptp承载配置k个rlc实体,只需要给每个非激活状态的ptm/ptp承载配置k组rlc参数和k个sc-mtch/dtch,第k组rlc参数用于配置该承载的第k个rlc实体,第k个sc-mtch/dtch对应第k个rb的pdcp实体。
164.在不给非激活状态的ptm/ptp承载配置rlc实体时,每个非激活状态的ptm/ptp承载在rlc层是断开的,即:每个非激活状态的ptm/ptp承载有一个sdap实体、k个pdcp实体和k个sc-mtch/dtch,但是没有将第k个pdcp实体和第k个sc-mtch/dtch连接起来的第k个rlc实体。由于该承载处于非激活状态,未用于传输所述业务,因此,该承载在rlc层断开也没有问题。当该承载被激活时,可以通过k组rlc参数立刻给该承载配置k个rlc实体,第k个rlc实体立刻将第k个pdcp实体与第k个sc-mth/dtch连接起来,这样,该承载就可以传输所述业务了。
165.用n4表示非激活状态的ptm承载和非激活状态的ptp承载的数目,在不给非激活状态的ptm/ptp承载配置rlc实体时,为了在ptm/ptp承载被激活时立刻能够给该承载配置k个rlc实体,本发明提出:给所述业务配置n5《n4组rlc实体,每组rlc实体中第k个rlc实体与第k个rb的pdcp实体相连。当一个ptm/ptp承载被激活时,从n5组rlc实体中选择一组空闲的rlc实体,将该组rlc实体配置给所述承载。具体地,采用配置给该承载的第k组rlc参数配置第k个rlc实体,该rlc实体向下与该承载的第k个sc-mtch/dtch相连,这样该承载可以传输所述业务了。
166.在不给非激活状态的ptm/ptp承载配置rlc实体时,本发明提出:给所述业务配置一个rlc实体资源池,该资源池由若干个rlc实体组成,n4个非激活状态的承载共享该资源池内的rlc实体。
167.当一个ue的ptp承载中第k个rb被激活时,从资源池中选择一个空闲的rlc实体,用该ue的ptp承载的第k组rlc参数配置该rlc实体,将该rlc实体与所述业务的第k个rb的pdcp实体相连,并将该rlc实体与该ue的ptp承载中第k个dtch相连。
168.当一个非激活的ptm承载被激活时,从资源池中为该承载选择k个空闲的rlc实体,
用该ptm承载的第k组rlc参数配置第k个rlc实体,将该rlc实体与所述业务的第k个rb的pdcp实体相连,并将该rlc实体与该承载的第k个sc-mtch相连。
169.具体地,由于mbs的各个rb通常具有不同的qos需求,因此,ue通过ptm承载接收mbs时会出现:对有的rb的接收质量满足qos需求,对有的rb的接收质量不满足qos需求,对于不满足qos需求的rb才需要通过ptp承载进行传输,不必通过ptp承载传输所有rb。因此,可以设置rlc实体资源池,n4个非激活状态的ptm承载和非激活状态的ptp承载共享该资源池内的rlc实体。当一个ue对第k个rb的接收质量不好时,可以激活该ue的ptp承载中第k个rb,从资源池中选择一个空闲的rlc实体,用该ue的ptp承载的第k组rlc参数配置该rlc实体,将该rlc实体与所述业务的第k个rb的pdcp实体相连,并将该rlc实体与该ue的ptp承载中第k个dtch相连。这样,就可以通过该ptp承载传输所述业务的第k个rb了。
170.对于非激活的ptm承载,不采用单独激活该承载的某个或某些rb的方式。因此,当该承载被激活时,从资源池中为该承载选择k个空闲的rlc实体,用该ptm承载的第k组rlc参数配置第k个rlc实体,将该rlc实体与所述业务的第k个rb的pdcp实体相连,并将该rlc实体与该承载的第k个sc-mtch相连。这样,该承载就可以传输所述业务了。
171.综上所述,对于一个mbs,在一mbs专用bwp上为该mbs配置了激活的ptm承载之后,还需要在该bwp上给接收该ptm承载的每个rrc连接态ue配置一个非激活的ptp承载,在必要时激活ue的ptp承载,用于将所述业务以ptp方式传输给ue,以便提升ue对所述业务的接收质量;在一个mbs专用bwp上为接收该mbs的rrc连接态ue配置了激活的ptp承载之后,还需要在该bwp上为该mbs配置一个非激活的ptm承载,在必要时激活该ptm承载,用于将所述业务以ptm方式传输给在该bwp上接收所述业务的ue,并在通过ptm承载传输该mbs之后,陆续去激活该bwp上用于传输该业务的各个激活的ptp承载。在不给非激活状态的ptm/ptp承载配置rlc实体时,当一个ptp/ptm承载被去激活之后,该承载将释放占用的k个rlc实体。
172.上述配置ptm承载和ptp承载的方法在mbs传输过程中可以简化动态切换mbs传输方式的流程。
173.图4为本发明提供的一种nr小区中多播广播业务的传输方法的流程示意图三,在图2和图3所示的本发明提出的一种nr小区中多播广播业务的传输方法的基础上,在s105中,在传输所述业务的小区,当至少有一个激活的ptm承载时,对于每个激活的ptm承载,mac层在所述承载位于的bwp上发送所述承载的具体方法如图4所示,具体地包括以下处理:
174.s1051:在传输所述业务的每个小区,对于每个激活的ptm承载,对于接收该承载的每个rrc连接态ue,通过专用信令将该ptm承载的配置信息、给该ue配置的ptp承载的配置信息和给该ue配置的dl bwp的配置信息传输给所述ue。
175.由于上述两个承载的配置信息中有些项目的内容相同,较佳地,传输给ue的ptp承载的配置信息中只包含内容不同的项目。
176.所述专用信令可以为:rrc重配消息。
177.s1052:确定发送所述ptm承载的波束集合set。
178.在每个小区,ss/pbch block通过多个波束发送,这些波束恰好覆盖整个小区。在本发明中,用m表示发送ss/pbch block的波束数目,用波束m表示其中第m个波束,m=1,

,m。
179.对于每个ptm承载,确定接收该承载的每个ue所位于的波束。当一个ue位于波束m
时,表示该ue处于波束m的覆盖区域内。当一个ue位于两个相邻波束中间时,也就是该ue同时位于这两个波束的覆盖区域的边缘时,若这两个波束中有一个波束内没有其他ue时,可以视为该ue位于这两个波束中没有其他ue的波束内;若这两个波束内都没有其他ue时,可以视为该ue位于其中一个波束内;否则,可以视为该ue同时位于这两个波束之内。
180.对于每个波束,当至少有一个ue位于该波束时,记录该波束的下标。所述ptm承载在各个被记录的波束的覆盖区域内发送。当一个被记录的波束内只有一个ue时,在该波束覆盖区域内发送所述ptm承载时采用该ue的专用波束。一个ue的专用波束由gnb根据该ue的相关信息生成,该波束指向该ue。当一个被记录的波束内有不止一个ue时,在该波束覆盖区域内发送所述ptm承载时采用该波束。但是,若该波束内的ue集中位于该波束覆盖区域内某个很窄的方向之内时,可以由位于该波束内的所有ue的专用波束合成一个窄波束,在该波束覆盖区域内发送所述ptm承载时采用该合成的窄波束。根据上述处理,生成发送所述ptm承载的波束的集合。该集合由被记录的波束组成,当一个被记录的波束内只有一个ue时,用该ue的专用波束替代该被记录的波束,当一个被记录的波束内有一个窄波束,将位于该波束覆盖区域内的各个ue包含在内时,用该窄波束替代该被记录的波束。
181.在发送所述ptm承载的过程中,需要根据接收所述承载的ue的位置变化而动态地调整发送所述ptm承载的波束集合。若随着ue的位置变化,一个波束覆盖区域内ue的数目由一个变成多个时,在该波束覆盖区域内发送所述ptm承载时,采用该波束或合成的窄波束;若随着ue的位置变化,一个波束覆盖区域内ue的数目由多个变成一个时,在该波束覆盖区域内发送所述ptm承载时,采用留在该区域内的ue的专用波束;若随着ue的位置变化,一个波束覆盖区域内的ue由集中在某个方向上变成分散在该波束覆盖区域内时,在该波束覆盖区域内发送所述ptm承载时,采用该波束;若随着ue的位置变化,一个波束覆盖区域内的ue由分散在该区域内变成集中分布在某个很窄的方向之内时,在该波束覆盖区域内发送所述ptm承载时,采用合成的窄波束;若随着ue的位置变化,一个波束覆盖区域内ue的数目由0变成非0时,新增在该波束覆盖区域内发送所述ptm承载,并根据该波束覆盖区域内ue的数目与分布情况,在该新增的波束覆盖区域内发送所述ptm承载时,采用ue的专用波束、合成的窄波束或该波束,并将在该新增的波束覆盖区域内发送所述ptm承载时采用的波束放入发送所述ptm的波束集合;若随着ue的位置变化,一个波束覆盖区域内ue的数目由非0变成0时,停止在该波束覆盖区域内发送所述ptm承载,并从发送所述ptm承载的波束集合中将该区域对应的波束剔除。
182.s1053:在传输所述业务的每个小区,对于每个激活的ptm承载,将该承载分裂为k1 1个子ptm承载。
183.其中,k1为所述业务生成的rb中具有周期性发送且每次发送的数据量固定的rb的数目,用p-rb表示具有周期性发送且每次发送的数据量固定的rb,用np-rb表示其他rb,每个p-rb具有一个子ptm承载,用于以ptm方式传输该p-rb给ue,用p-ptm承载表示p-rb的子ptm承载,剩下的子ptm承载用于以ptm方式将所述业务的其他(k-k1)个rb传输给ue,用np-ptm承载表示该子ptm承载,当k1=0时,每个ptm承载分裂为唯一的子ptm承载,该子ptm承载用于以ptm方式将所述业务的所有rb传输给ue。
184.s1054:在传输所述业务的每个小区,对于每个激活的ptm承载,在该承载所位于的bwp上,mac层为该ptm承载的每个子ptm承载分配无线资源,并通过分配的资源发送各个子
ptm承载。
185.对于所述业务,按照s102中的描述,为该业务统一分配一个g-rnti,当该业务生成的rb中有至少一个p-rb时,为该业务统一分配一个sps g-rnti。
186.在传输所述业务的每个小区,对于每个激活的ptm承载,确定该承载所位于的bwp,在该bwp上给每个子ptm承载分配pdsch资源用于发送pdsch,所述pdsch上承载所述子ptm承载。
187.在传输所述业务的每个小区,对于每个激活的ptm承载,确定该承载所位于的bwp,在该bwp上配置的coreseet和搜索空间中给每个子ptm承载分配pdcch资源用于发送pdcch,所述pdcch上dci格式为所述子ptm承载的动态调度信息或半静态资源的激活/去激活信息。
188.在传输所述业务的每个小区,对于每个激活的ptm承载,当k1不为0时,该ptm承载有k1个p-ptm承载,第k1个p-ptm承载用于以ptm方式传输第k1个p-rb。该ptm承载的k个rlc实体中有一个rlc实体与第k1个p-rb的pdcp实体相连,该rlc实体通过相连的sc-mtch将生成的rlc pdu传输给mac层。mac层给第k1个p-ptm承载分配pdsch资源,并根据分配的pdsch资源由上述sc-mtch上rlc pdu组装tb,通过分配的pdsch资源发送pdsch,所述pdsch上承载所述tb。
189.在传输所述业务的每个小区,对于每个激活的ptm承载,当k-k1不为0时,该ptm承载有一个np-ptm承载,该承载用于以ptm方式传输该ptm承载的所有np-rb。对于每个np-rb,该ptm承载的k个rlc实体中有一个rlc实体与该np-rb的pdcp实体相连,该rlc实体通过相连的sc-mtch将生成的rlc pdu传输给mac层。mac层接收上述(k-k1)个np-rb通过(k-k1)个sc-mtch传输的rlc pdu。mac层给上述np-ptm承载分配pdsch资源,并根据分配的pdsch资源由上述(k-k1)个sc-mtch上rlc pdu组装tb,通过分配的pdsch资源发送pdsch,所述pdsch上承载所述tb。
190.在传输所述业务的每个小区,对于每个激活的ptm承载,更详细地发送该承载的每个子ptm承载的方法如下:
191.确定发送所述ptm承载的波束集合set中波束的数目m1。
192.对于所述ptm承载的每个p-ptm承载,mac层为该p-ptm承载至少分配一个半静态资源,每个半静态资源用于周期性发送所述p-ptm承载,并将所述至少一个半静态资源的配置信息通过专用信令通知给接收所述ptm承载的每个rrc连接态ue。
193.在给p-ptm承载配置了多个半静态资源时,在同一时间段只有一个激活的半静态资源用于传输所述p-ptm承载。在传输所述p-ptm承载的过程中,通过crc用sps g-rnti加扰的pdcch上dci格式通知接收所述p-ptm承载的ue在当前时间段被激活的半静态资源。
194.具体地,mac层给上述pdcch分配m1*t1个pdcch时机,在每个时机内给pdcch分配cce资源,每个pdcch时机内cce资源可以相同,也可以不同。mac层将m1*t1个时机分成t1组,每组由连续的m1个pdcch时机组成,在每组包括的m1个pdcch时机内依次采用所述ptm承载的波束集合set中的波束发送所述pdcch,所述pdcch在每个时机内发送时采用分配的cce资源。t1为p-ptm承载重复发送的次数。
195.在每个周期内发送所述p-ptm承载的半静态资源由m1*t1个连续的pdsch时机组成,在每个时机内mac层给pdsch分配相同的资源,所述pdsch上承载相应的p-rb,所述pdsch在比特加扰时采用sps g-rnti。将m1*t个时机分成t1组,每组由连续的m1个pdsch时机组
成,在每组包括的m1个pdsch时机内依次采用所述ptm承载的波束集合set中的波束发送所述pdsch,所述pdsch在每个时机内发送时采用分配的资源。在不同的周期内,m1的值可能不同,但是不同周期内每个pdsch时机中给pdsch分配的资源相同,不同周期内发送所述p-ptm承载的起点相同,且每个周期内pdsch时机的最大数目为m*t1。
196.当所述pdsch上tb需要重传时,mac层为该tb分配pdcch资源和pdsch资源,所述pdcch资源由m1*t1个pdcch时机组成,所述pdsch资源由m1*t1个pdsch时机组成。在每个pdcch时机内采用分配的pdcch资源发送crc用sps g-rnti加扰的pdcch。每个pdcch时机按照时序关系对应唯一的pdsch时机,不同的pdcch时机对应不同的pdsch时机,每个pdcch时机内发送的pdcch上dci格式为相应的pdsch时机内pdsch的动态调度信息。在每个pdsch时机内采用分配的pdsch资源发送pdsch,所述pdsch上为被重发的tb,所述pdsch在比特加扰时采用sps g-rnti。采用波束集合set中波束发送pdcch/pdsch的方法同上,不再赘述。
197.对于所述ptm承载的np-ptm承载,mac层在每次发送该np-ptm承载时,动态地为该np-ptm承载分配pdcch资源和pdsch资源,pdcch资源由m1*t2个连续的pdcch时机组成,pdsch资源由m1*t2个pdsch时机组成。t2表示np-ptm承载重复发送次数。
198.在每个pdcch时机内为pdcch分配cce资源,在不同的pdcch时机内可以给pdcch分配相同的cce资源,也可以分配不同的cce资源。在每个pdsch时机可以为pdsch分配相同的资源,也可以分配不同的资源。每个pdcch时机按照时序关系对应唯一的pdsch时机,不同的pdcch时机对应不同的pdsch时机,一个pdcch时机内发送的pdcch上dci格式为相应的pdsch时机内发送的pdsch的动态调度信息,所述pdcch的crc用g-rnti加扰,所述pdsch在比特加扰时采用g-rnti。
199.将pdcch时机分成t2组,每组由连续的m1个pdcch时机组成,在每组包括的m1个pdcch时机内依次采用所述ptm承载的波束集合set中的波束发送所述pdcch,所述pdcch在每个时机内发送时采用分配的cce资源。
200.将pdsch时机分成t2组,每组由连续的m1个pdsch时机组成,在每组包括的m1个pdsch时机内依次采用所述ptm承载的波束集合set中的波束发送所述pdsch,所述pdsch在每个时机内发送时采用分配的资源。
201.在每次发送所述p-ptm/np-ptm承载时,m1的取值可能不同。但是m1的最大值为m。
202.图5为本发明提供的一种nr小区中多播广播业务的传输方法的流程示意图四,在图2和图3所示的本发明提出的一种nr小区中多播广播业务的传输方法中,在s105中,在传输所述业务的小区,当至少有一个激活的ptp承载时,对于每个激活的ptp承载,mac层在所述承载位于的bwp上发送所述承载的具体方法如图5所示,具体地包括以下处理:
203.s1055:在传输所述业务的小区,对于每个激活的ptp承载,确定使用该承载的ue,通过专用信令将该承载的配置信息、相应的ptm承载的配置信息和该ue的dl bwp的配置信息发送给使用该承载的ue;所述相应的ptm承载用于传输所述业务、处于非激活状态,与该ptp承载位于同一mbs专用bwp上。
204.由于上述两个承载的配置信息中有些项目的内容相同,较佳地,传输给ue的ptm承载的配置信息中只包含内容不同的项目。
205.s1056:在每个小区,对于每个激活的ptp承载,mac层确定发送所述ptp承载的bwp,在相应的bwp上发送该承载。
206.具体地,对于每个激活的ptp承载,根据使用该承载的ue的激活dl bwp的不同,发送该承载的具体方法有所不同。
207.场景一:对于一个激活的ptp承载,确定使用该承载的ue,当ue的激活dl bwp为mbs专用bwp时,在该bwp上发送所述ptp承载。
208.在场景一中,对于所述ptp承载中每个p-rb,mac层发送该p-rb的方法为现有方法,不再赘述。
209.在场景一中,对于所述ptp承载中np-rb,mac层通过同一dl-sch承载这些np-rb对应的dtch和该ue的其他np-rb对应的dtch。具体地,通过dl-sch传输各个dtch的方法为现有方法,不再赘述。
210.场景二:对于一个激活的ptp承载,确定使用该承载的ue,当ue的激活dl bwp为一个通用bwp时,可以采用以下方式之一发送所述ptp承载:
211.方式一:在通用bwp包含的mbs专用bwp上发送所述ptp承载
212.在该方式下,发送所述ptp承载中每个p-rb的发送方法为现有方法,不再赘述。
213.在该方式下,mac层通过同一dl-sch承载所述ptp承载中np-rb对应的dtch。具体地,通过dl-sch传输各个dtch的方法为现有方法,不再赘述。
214.方式二:在通用bwp上发送所述ptp承载
215.在该方式下发送所述ptp承载的p-rb的方法为现有方法,不再赘述。
216.在该方式下,mac层通过同一dl-sch承载所述ptp承载中np-rb对应的dtch和ue的其他np-rb对应的dtch。具体地,通过dl-sch传输各个dtch的方法为现有方法,不再赘述。
217.图6为本发明提供的一种nr小区中多播广播业务的传输方法的流程示意图五,在图2、图3、图4和图5所示的本发明提出的一种nr小区中多播广播业务的传输方法的基础上,在s106中,对于仅仅通过激活的ptm承载接收所述业务的每个rrc连接态ue,该ue的ptp承载处于非激活状态,在s106中,针对该ue,mac层在发送所述ptm承载的bwp上动态切换所述业务的传输方式的方法如图6所示,具体地包括以下处理:
218.s1061:当mac层根据相关信息确定通过ue的ptp承载传输所述业务时,所述ptp承载被激活;当mac层根据相关信息确定通过ue的ptp承载传输所述业务的一个或多个rb时,ue的ptp承载中需要以ptp方式传输的各个rb被激活。
219.具体地,在通过ptm承载传输所述业务的过程中,mac层根据来自物理层的相关信息、来自rrc层的相关信息和自身得到的相关信息确定:是否需要通过ue的ptp承载传输所述业务,是否需要通过ptp承载中一个或多个rb传输所述业务的相应rb。
220.比如:mac层根据ue的反馈信息可以确定ue对哪些p-rb的接收质量不满足bler要求,还可以确定ue对所述业务的np-rb的接收质量是否满足bler要求。当所述业务的一个p-rb不满足bler要求时,mac层可以激活该ue的ptp承载中相应rb。当所述业务的np-rb不满足bler要求时,mac层可以激活ue的ptp承载中所有np-rb。但是,若在某个时间段所述业务中只有一个np-rb在传输时,mac层根据反馈信息确定该时间段内np-rb不满足bler要求时,可以只激活ue的ptp承载中相应的np-rb。
221.再比如:mac层还可以根据来自rrc层的相关消息激活ue的ptp承载中所有rb。比如:当ue处于小区边缘时,ue会上报测量报告给基站,小区的rrc层在接收到ue的测量报告之后,在将ue切换到目标小区之前,可以通过相关信息通知mac层:ue处于小区边缘。mac层
在收到该消息之后,可以激活ue的ptp承载中所有rb。然后通过ptp承载传输所述业务,以便保证ue在小区边缘对所述业务的接收质量。
222.当一个ptp承载被激活时,该承载的每个rb被激活。
223.s1062:对于每个被激活的rb,ue的ptp承载中与该rb关联的rlc实体确定第一个要传输的pdcp pdu的下标,从该pdcp pdu开始从从数据存储区中提取pdcp pdu,执行相应的处理,将生成的rlc pdu通过相应的dtch传输给mac层。
224.具体地,在一个传输所述业务的bwp上,对于所述业务的每个rb,位于该bwp上的每个激活的ptm/ptp承载有一个rlc实体与该rb关联,这些rlc实体共享一个数据存储区。每个rlc实体从相应的数据存储区中提取pdcp pdu用于组装rlc pdu的同时,在该数据存储区中保存该rlc实体的若干必要参数,其中有一个参数index用于指示该rlc实体下一个要提取的pdcp pdu的下标。
225.在非激活ptm/ptp承载共享rlc实体或非激活ptm/ptp承载共享rlc实体资源池时,没有给非激活的ptm/ptp承载配置rlc实体。因此,当一个非激活的ptm/ptp承载被激活,或者一个非激活的ptm/ptp承载中有至少一个rb被激活时,mac层需要触发rlc层给该承载配置rlc实体。rlc层给相应承载配置rlc实体的方法见s103中相关描述,不再赘述。
226.对于ue的ptp承载中每个被激活的rb,与该rb关联的rlc实体在相应的数据存储区中查询ptm承载在该存储区中保存的index,rlc实体从该index指示的pdcp pdu开始在数据存储区中提取pdcp pdu,用于组装rlc pdu,并将生成的rlc pdu通过dtch传输给mac层。
227.s1063:对于所述ue,若传输该ue的ptp承载中被激活的各个rb导致之前mac层配置给ue的drx模式的参数发生变化时,mac层提前发送mac ce用于将新的drx模式传输给ue;mac层在新drx模式生效之后,基于新的drx模式传输各个被激活的rb给ue。
228.drx模式的参数包括:drx周期、无线帧偏置、时隙偏置、on-duration定时器和非激活定时器等参数。ue按照配置的drx模式,在每个drx周期内从“无线帧偏置”指示的无线帧中“时隙偏置”指示的时隙开始监听crc用c-rnti加扰的pdcch,当监听到相应的pdcch时,ue根据pdcch上dci格式接收相应的pdsch,以获取相应业务。
229.当激活的rb为p-rb时,mac层传输所述ptp承载中该p-rb的方法见上文。当激活的rb为np-rb时mac层传输所述ptp承载中该np-rb的方法见上文。
230.s1064:在通过ptp承载传输所述业务的过程中,当mac层根据相关信息确定暂停通过ptp承载传输某个rb或某些rb或全部rb时,这些rb将由激活状态进入非激活状态,mac层通知这些rb对应的rlc实体。
231.具体地,mac层基于相关信息进行传输模式切换的判决。下面给出一些实例。
232.当mac层发现当前bwp上资源紧张,比所述业务优先级高的mbs需要更多资源用于发送相应的ptp承载时,mac层可能停止通过ptp承载传输所述业务,将所述业务的ptp承载专用的资源释放给更高优先级的mbs。
233.mac层还可以根据来自rrc层的相关消息去激活ue的ptp承载中所有rb。比如:rrc层根据ue的测量上报发现ue的无线信道质量由差变好时,小区的rrc层下发相关消息给mac层,指示:ue的无线信道质量变好,mac层收到rrc层的消息之后可以去激活ue的ptp承载的所有rb。
234.s1065:被通知的每个rlc实体查询相应的数据存储区中ptm承载在该存储区中保
存的index,若被通知的rlc实体发现自身尚未传输该index对应的pdcp pdu之前的若干个pdcp pdu时,被通知的rlc实体将“速度慢的指示”传输给mac层。之后rlc实体将继续通过相应的dtch将尚未传输的pdcp pdu下发给mac层。在将所有未传输的pdcp pdu下发给mac层之后,rlc实体停止通过dtch传输rlc pdu给mac层。当不给非激活的ptm/ptp承载配置rlc实体时,该rlc实体的状态将变成“空闲”,该rlc实体与相应的dtch的连接将断开。
235.s1066:mac层在接收到一个rlc实体“速度慢的指示”之后,可以提升ptp承载中所述rb的调度优先级,优先给该rb调度无线资源,以便尽可能快地将该rb中尚未传输的pdcp pdu通过ptp承载传输给ue。
236.图7为本发明提供的一种nr小区中多播广播业务的传输方法的流程示意图六,在图2、图3、图4和图5所示的本发明提出的一种nr小区中多播广播业务的传输方法的基础上,在s106中,在传输所述业务的bwp上,有一个非激活的ptm承载,少数rrc连接态ue在该bwp上通过各自的激活的ptp承载接收所述业务,随着更多rrc连接态ue到该bwp上接收所述业务,在该bwp上,对于每个rrc连接态ue,mac层动态切换所述业务的传输方式的方法如下:
237.ss1061:对于所述bwp,每当在该bwp上接收所述业务的rrc连接态ue的数目增加或者现有的接收所述业务的ue的位置发生变化时,mac层都要评估是否需要激活在该bwp为所述业务配置的非激活状态的ptm承载。当mac层通过评估决定激活所述ptm承载时,若未给所述ptm承载配置rlc实体,则mac层触发rlc层为所述ptm承载配置rlc实体。
238.在mac层触发rlc层为所述ptm承载配置rlc实体时,在mac层触发下rlc层从共享的rlc实体中或从共享的rlc实体资源池中为所述ptm承载选择k个空闲的rlc实体,将这k个rlc实体配置给所述ptm承载,采用该承载的第k组rlc参数配置第k个rlc实体,该rlc实体向上与第k个rb的pdcp实体相连,向下与所述ptm承载的k个sc-mtch中第k个sc-mtch相连。
239.ss1062:所述ptm承载的每个rlc实体从相应的数据存储区中提取各个激活的ptp承载在该数据存储区中保存的参数index,在各个index指示的pdcp pdu中选择最早生成的pdcp pdu,该rlc实体从该pdcp pdu开始从数据存储区中提取pdcp pdu用于组装rlc pdu,并将组装的rlc pdu通过sc-mtch下发给mac层。
240.ss1063:mac层接收所述ptm承载通过各个sc-mtch传输的rlc pdu。
241.ss1064:mac层在所述bwp上发送所述ptm承载。在发送所述ptm承载之前,mac层发送mac ce给在所述bwp上通过ptp承载接收所述业务的每个ue,通过mac ce指示以下信息:
242.(1)在所述bwp上配置的非激活状态的ptm承载被激活
243.(2)所述ptm承载采用的drx模式
244.在上述s105中已经阐明:为使ue通过激活的ptp承载接收所述业务以及后续通过ptm承载接收所述业务,通过专用信令将ue的ptp承载的配置信息和同一bwp上配置的非激活状态的ptm承载的配置信息一起传输给ue。
245.因此,当非激活状态的ptm承载被激活时无需给ue配置该承载的信息,只需要将该ptm承载采用的drx模式通过mac ce通知给ue。
246.ss1065:在通过所述ptm承载传输所述业务的过程中,mac层逐步停止通过ptp承载给各个ue传输所述业务。对于停止传输所述业务的ptp承载,mac层触发这些ptp承载进入非激活状态。对于每个进入非激活状态的ptp承载,在不给非激活的ptm/ptp承载配置rlc实体时,每个停止传输所述业务的ptp承载占用的k个rlc实体将进入“空闲”状态。
247.ss1066:在通过ptm承载传输所述业务的过程中,mac层通过相关信息确定是否需要激活一个ue的ptp承载中某个或某些rb或全部rb。对于ptp承载中每个被激活的rb,mac层通过ptp承载传输该rb。
248.ss1067:在通过ptm承载传输所述业务的过程中,mac层通过相关信息动态确定发送所述ptm承载的波束集合set。当发送所述ptm承载的波束集合中包括的波束数目为m1=0时,mac层触发该承载进入非激活状态。在不给非激活承载配置rlc实体时,mac层还将触发rlc层中该ptm承载占用的k个rlc实体进入“空闲”状态。
249.具体地,对于一个激活的ptm承载,在发送该承载的bwp上,mac层根据接收该承载的ue的位置动态确定发送该ptm承载的波束集合set。
250.当该bwp上为一个ue配置的ptp承载中所有rb都被激活时,可选地,在确定发送该ptm承载的波束集合时将该ue从接收该ptm承载的ue集合中删除。
251.随着接收该ptm承载的ue集合中ue的减少,当出现:在该bwp上接收所述业务的ue都采用自身的ptp承载接收所述业务时,接收该承载的ue集合将变成“空集”,在该情况下mac层触发该ptm承载进入“非激活状态”。mac层可以通过设置每个ptm/ptp承载的状态变量来切换相应承载的状态。在不给非激活承载配置rlc实体时,mac层还将触发rlc层中该ptm承载占用的k个rlc实体进入“空闲”状态。
252.在详细介绍图2所示的nr小区中多播广播业务的传输方法中s107之前,对所述方法中激活的ptm承载、非激活的ptm承载、激活的ptp承载和非激活的ptp承载之间的关系作如下总结:
253.在一个小区中,在一个mbs专用bwp上为一个mbs配置了激活的ptm承载的同时将为接收该承载的每个ue配置非激活的ptp承载用于传输该mbs;在一个mbs专用bwp上为接收该业务的ue配置了激活的ptp承载的同时将在该bwp上配置一个非激活的ptm承载用于传输该业务。
254.在同一个小区中,为同一mbs配置的ptm承载具有相同的基本配置信息,不同的bwp配置信息。
255.在不同的小区中同一bwp用于传输同一业务的ptm承载具有相同的基本配置信息,除了drx模式之外具有相同的bwp配置信息。
256.在不同小区中为同一ue配置的ptp承载具有相同的基本配置信息。当两个ptp承载位于不同小区的同一bwp上时,这两个ptp承载不仅具有相同的基本配置信息,除了drx模式之外还具有相同的bwp配置信息。
257.图8为本发明提供的一种nr小区中多播广播业务的传输方法的流程示意图七,基于上述总结,在图2至图7所示的本发明提出的一种nr小区中多播广播业务的传输方法中,在s107中,在所述业务的传输过程中,对于接收所述业务的每个rrc连接态ue,在ue从源小区移动到目标小区的过程中,通过源小区和目标小区之间的信令交互,在目标小区通过相应的承载传输所述业务给ue的方法如图8所示,具体包括以下处理:
258.s1071:源小区根据接收到的ue的测量上报决定执行切换时,执行相应处理,并发送rrc切换请求消息给目标小区。
259.具体地,源小区的rrc层根据接收到的ue的测量上报决定执行切换时,若ue的ptp承载尚未被激活时,rrc层立即下发激活ue的ptp承载的消息给小区的mac层,mac层根据该
消息立刻激活ue的ptp承载,并通过该承载传输所述业务。
260.然后,源小区将以下信息通过切换请求消息传输给目标小区。
261.(1)ue当前正在接收的所述业务的相关信息
262.该信息具体包括:
263.1)所述业务的tmgi、会话id、g-rnti和sps g-rnti
264.2)ue的ptp承载所位于的mbs专用bwp的id
265.当目标小区没有以ptm/ptp承载传输所述mbs时
266.3)ue的ptp承载的基本配置信息
267.4)在ue的ptp承载所位于的bwp上,所述业务的ptm承载的基本配置信息
268.(2)ue的c-rnti和sps c-rnti
269.(3)当ue同时还接收普通业务时,普通业务相关的配置信息
270.(4)其他切换相关信息
271.s1072:目标小区接收到所述切换请求消息之后,执行相应处理,并反馈切换请求确认消息给源小区。
272.s1073:源小区根据接收到的所述切换请求确认消息,发送rrc重配消息(切换命令)给ue,所述ue根据rrc重配消息建立相应的承载,在目标小区通过建立的承载接收所述业务。
273.具体地,目标小区在接收到所述切换请求消息之后,根据自身对所述业务的支持情况的不同执行不同的处理。具体地,目标小区对所述业务的支持情况分为三种,在不同的情况下目标小区执行的处理有所不同,发送给源小区的切换请求确认消息中包含的内容也有所不同。相应地,源小区在接收到所述切换请求确认消息之后,根据该消息内容的不同发送给ue的rrc重配信息的内容也有所不同。相应地,ue在接收到所述rrc重配信息之后,根据该消息内容的不同执行的处理也有所不同。
274.具体地,目标小区对所述业务的支持情况分为以下三种:
275.(1)目标小区通过至少一个激活的ptm承载传输所述业务
276.(2)目标小区没有给所述业务配置激活的ptm承载,仅通过激活的ptp承载传输所述业务
277.(3)目标小区尚未传输所述业务
278.下面针对每种情况详细介绍目标小区在s1072中执行的处理、源小区在s1073中执行的处理以及在s1073中提到的ue需要执行的处理。
279.情况一:目标小区通过至少一个激活的ptm承载传输所述业务
280.在该情况下目标小区执行以下处理:
281.(1)在每个激活ptm所位于的bwp中选择一个bwp,在该bwp上给ue配置ptp承载,以便ue移动到目标小区之后,能够立刻执行ptm/ptp切换。
282.具体地,目标小区从激活ptm所位于的bwp中选择一个bwp。若这些bwp中有一个bwp的id与切换请求中bwp的id相同时,目标小区优先选择该bwp。
283.目标小区在选择的bwp上给ue配置ptp承载,以便ue切换到目标小区之后通过该承载接收所述业务。若ue还有普通业务,将ue的普通业务配置在该mbs专用bwp上或该bwp的某一个通用bwp上。
rnti。
311.(3)目标小区发送切换请求确认消息给源小区。在该消息中携带以下信息:
312.1)ue的ptp承载所位于的mbs专用bwp的id
313.2)ptp承载的drx模式
314.3)普通业务相关的配置信息(若ue还接收普通业务时)
315.4)其他配置信息
316.在该情况下,源小区在接收到所述切换请求确认消息时,发送rrc重配消息(切换命令)给ue,消息中携带以下信息:
317.(1)mbs专用bwp的id:指示接收mbs的bwp id
318.(2)接收ptp承载指示:指示ue在目标小区在上述bwp id指示的bwp上接收ptp承载
319.(3)mbs专用bwp的配置信息:若上述bwp id与切换请求消息中mbs的bwp的id不同时,源小区将上述bwp id对应的mbs专用bwp的配置信息传输给ue,以便ue在目标小区在相应的bwp上接收ptp承载和ptm承载。
320.(4)ptp承载的drx模式
321.(5)普通业务相关的配置信息(若ue还接收普通业务时)
322.(6)其他配置信息
323.ue接收到上述消息之后,执行以下处理:
324.(1)ue根据切换请求中“ptp承载的drx模式”刷新自身保存的ptp承载的配置信息。
325.(2)当消息中mbs专用bwp的id与ue在源小区接收mbs的bwp的id不同时,ue根据消息中“mbs专用bwp的配置信息”,刷新自身保存的ptp/ptm承载的配置信息中bwp配置信息。并且,从刷新的ptm承载的配置信息中删除“ptm承载的drx模式”。
326.(3)在切换到目标小区之后ue根据自身刷新的ptp承载的配置信息在相应的bwp上接收ptp承载。并且,根据自身刷新的ptm承载的配置信息准备在目标小区接收ptm承载。
327.(4)ue根据消息中普通业务相关的配置信息在切换到目标小区之后继续接收普通业务。
328.情况三:目标小区尚未传输所述业务
329.在该情况下,目标小区执行以下处理:
330.(1)从mbs专用bwp中选择一个bwp,在该bwp上给ue配置激活的ptp承载,并给所述业务配置非激活的ptm承载;在给ue配置ptp承载时,将切换请求中“ptp承载基本配置信息”作为给ue配置的ptp承载的基本配置信息;在给所述业务配置ptm承载时,将切换请求中“ptm承载基本配置信息”作为所述ptm承载的基本配置信息;根据所选择的bwp的配置信息,确定所述ptp/ptm承载的配置信息中bwp的配置信息;若ue还有普通业务,将ue的普通业务配置在该mbs专用bwp上或该bwp的某一个通用bwp上;
331.(2)目标小区保存切换请求中tmgi、会话id、g-rnti、sps g-rnti、c-rnti和sps c-rnti。
332.(3)目标小区根据切换请求中“mbs的tmgi和会话id”确定需要5gc传输的mbs的会话,通过与5gc之间的控制面接口触发5gc分别通过控制面接口和用户面接口传输所述业务的控制面信息和用户面数据给目标小区。
333.(4)目标小区发送切换请求确认消息给源小区。在该消息中携带以下信息:
334.1)ue的ptp承载所位于的mbs专用bwp的id
335.2)ptp承载的drx模式
336.3)普通业务相关的配置信息(若ue还接收普通业务时)
337.4)其他配置信息
338.在该情况下,源小区在接收到所述切换请求确认消息时,发送rrc重配消息(切换命令)给ue,消息中携带以下信息:
339.(1)mbs专用bwp的id:指示接收mbs的bwp id
340.(2)接收ptp承载指示:指示ue在目标小区在上述bwp id指示的bwp上接收ptp承载
341.(3)mbs专用bwp的配置信息:若上述bwp id与切换请求消息中mbs的bwp的id不同时,源小区将上述bwp id对应的mbs专用bwp的配置信息传输给ue,以便ue在目标小区在相应的bwp上接收ptp承载和ptm承载。
342.(4)ptp承载的drx模式
343.(5)普通业务相关的配置信息(若ue还接收普通业务时)
344.(6)其他配置信息
345.ue接收到上述消息之后,执行以下处理:
346.(1)ue根据消息中“ptp承载的drx模式”刷新自身保存的ptp承载的配置信息。
347.(2)当消息中mbs专用bwp的id与ue在源小区接收mbs的bwp的id不同时,ue根据消息中“mbs专用bwp的配置信息”,刷新自身保存的ptp/ptm承载的配置信息中bwp配置信息。并在刷新的ptm承载的配置信息中删除“ptm承载的drx模式”。
348.(3)在切换到目标小区之后,ue根据自身刷新的ptp承载的配置信息在相应的bwp上接收ptp承载。并且,ue根据自身刷新的ptm承载的配置信息准备在目标小区接收ptm承载。
349.(4)ue根据消息中普通业务相关的配置信息在切换到目标小区之后继续接收普通业务。
350.在图2至图8所示的本发明提出的一种nr小区中保持mbs连续性的方法中,在s107中,为确保ue在切换到目标小区的过程中保持对所述业务的无损接收,在s107中所述的ue切换过程中,对于所述业务,采用以下方法以确保源小区和目标小区之间执行无损的数据传输,具体包括以下处理:
351.当目标小区接收到源小区发送的切换请求时,对于ue正在接收的mbs,若目标小区以ptm承载和/或ptp承载传输该业务时,则目标小区和源小区执行s901:否则目标小区和源小区执行s902。
352.s901包括以下处理过程:
353.当目标小区接收到源小区发送的切换请求时,对于ue正在接收的mbs,若目标小区以ptm承载和/或ptp承载传输该业务时,对于该mbs的每个rb,从当前时刻开始只往该rb的数据存储区内放置新生成的pdcp pdu,即使某一个pdcp pdu已经通过所有相连的rlc实体传输给了mac层,也不从存储区中删除该pdcp pdu。确定第k个rb的存储区中最早生成的pdcp pdu的sn,用tsnk表示该sn。通过切换请求确认消息将k个sn传输给源小区,所述k个sn为:tsnk,k=1,
……
,k。
354.源小区在接收到切换请求确认消息之后,对于处于切换过程的ue,源小区确定该
ue的ptp承载中第k个rlc实体在第k个rb的存储区中存放的参数index。用ssnk表示第k个rlc实体下一个要提取的pdcp pdu的sn。
355.若ssnk对应的pdcp pdu生成时间早于tsnk对应的pdcp pdu,表明源小区中ue的ptp承载中第k个rb的pdcp pdu的传输速度晚于目标小区中同一rb的传输速度,用stsnk表示sn为tsnk的pdcp pdu之前的pdcp pdu的sn,源小区在第k个rb对应的存储区中从sn为ssnk的pdcp pdu开始提取各个pdcp pdu直至提取了sn为stsnk的pdcp pdu。将这些被提取的pdcp pdu转发给目标小区。
356.若ssnk对应的pdcp pdu生成时间晚于tsnk对应的pdcp pdu时,表明源小区中ue的ptp承载中第k个rb的pdcp pdu的传输速度快于目标小区中同一rb的传输速度,在该场景源小区无需为第k个rb的无损接收转发相应的pdcp pdu。
357.对于转发的第k个rb的pdcp pdu,在目标小区,ue的ptp承载中第k个rlc实体优先将这些被转发的pdcp pdu传输给mac层,以便mac层优先传输这些被转发的pdcp pdu。在被转发的pdcp pdu传输完毕之后,rlc实体开始传输相应的数据存储区中pdcp pdu。上述方法可以保证在ue的切换过程中pdcp pdu的无损传输。
358.s902包括以下处理过程:
359.当目标小区接收到源小区发送的切换请求时,对于ue正在接收的mbs,若目标小区未传输该业务时,目标小区在切换请求消息中携带“nodata”,nodata=0用于表示目标小区未曾传输所述mbs。
360.源小区在接收到切换请求确认消息之后,当消息中“nodata=0”时,对于处于切换过程的ue,源小区确定该ue的ptp承载中第k个rlc实体在第k个rb的存储区中存放的参数index,用ssnk表示第k个rlc实体下一个要提取的pdcp pdu的sn。
361.对于ue的ptp承载中每个rb,源小区在该rb的数据存储区中从下一个要提取的pdcp pdu开始将该存储区中存放的pdcp pdu按顺序转发给目标小区,当有新的pdcp pdu放入该存储区时,所有新放入的pdcp pdu也需要按顺序转发给目标小区。
362.目标小区接收源小区转发的各个rb的pdcp pdu。当目标小区从5gc开始接收所述业务的mbs会话之后,目标小区确定接收到的mbs会话中每个rb的第一pdcp pdu的sn。将该sn之前的sn表示为“stopsn”。若从源小区接收到的该rb转发的pdcp pdu中已经包括sn为“stopsn”的pdcp pdu,则目标小区无需源小区继续转发该rb的pdcp pdu;否则,目标小区需要源小区继续转发该rb的pdcp pdu,直至sn为“stopsn”的pdcp pdu被转发给目标小区。目标小区根据上述方法生成“停止指示消息”,该消息中携带参数“stop”,当“stop=1”时,表示源小区应该立刻停止转发pdcp pdu;当“stop=0”时,在该消息中携带“rb列表”,用于指示源小区仅仅转发rb列表中各个rb的pdcp pdu。
363.当从目标小区收到停止指示消息时,若该消息中“stop=1”时,源小区立刻停止转发所述业务的每个rb的pdcp pdu。
364.若该消息中“stop=0”,源小区提取该消息中携带的由k2组参数构成的“rb列表”,对于该列表中每组参数,源小区根据该组参数中“rb下标”确定需要继续转发pdcp pdu的rb;根据该组参数中“stopsn”确定该rb的pdcp pdu中最后一个需要转发的pdcp pdu的sn。
365.对于每个要转发的rb,源小区从该rb的存储区中继续转发pdcp pdu,直至sn为“stopsn”的pdcp pdu被转发完毕。上述方法可以保证在ue的切换过程中pdcp pdu的无损传
输。
366.在图2至图8所示的上述方法中,为了跨gnb统一配置相关信息,可以在nr系统的mbs架构中新增实体mce,mce与5gc相连,用于接收mbs的控制面信息,mce还与每个gnb通过控制面接口相连。在引入mce时,取消5gc和gnb之间的控制面接口。mce执行跨gnb的相关配置,并将配置结果和从5gc接收到的mbs的控制面信息通过控制面接口传输给gnb。
367.在图2所示的nr小区中多播广播业务的传输方法中,s101和s102可以由mce实现,而不必在3gpp nr协议中做相关规定。
368.可选地,在图2至图8所示的上述方法中,为了在同频组网场景中实现跨gnb统一配置相关信息,在互联的gnb中确定一个主节点,由该节点执行本发明提出的一种nr小区中多播广播业务的传输方法中跨gnb的相关配置,并将配置结果通过xn接口传输给其他gnb(辅节点)。
369.具体地,主节点执行的跨gnb的统一配置与相应的配置结果包括:
370.(1)在同频组网场景,主节点给传输mbs的nr小区统一配置至少一个mbs专用bwp,并给每个mbs专用bwp统一配置至少一个通用bwp,所述通用bwp将所述mbs专用bwp包含在内,每个mbs专用bwp用于以ptm/ptp方式传输mbs给rrc连接态ue,对于在一个mbs专用bwp上接收mbs的ue,该mbs专用bwp的通用bwp用于承载所述ue的普通业务;给每个mbs专用bwp统一配置coreset和搜索空间,用于承载mbs的调度信息,给每个mbs专用bwp的每个通用bwp统一配置coreset和搜索空间,用于承载普通业务的调度信息;一个mbs专用bwp和该bwp的通用bwp可以共享相同的coreset和搜索空间。
371.在完成以上跨gnb的统一配置之后,主节点生成每个mbs专用bwp的配置信息和每个mbs专用bwp的每个通用bwp的配置信息。
372.(2)对于任意一个mbs,主节点为所述业务配置一个sdap实体,用于将所述业务的mbs会话包含的qos流映射到rb上,为生成的每个rb配置一个pdcp实体,每个rb的pdcp实体为所述rb生成pdcp pdu。用k表示生成的rb的数目。为所述业务配置g-rnti和sps g-rnti。
373.在完成以上处理之后,主节点生成所述业务的以下配置信息:
374.sdap配置信息:用于辅节点配置所述业务的sdap实体
375.pdcp配置信息:由生成的每个rb的pdcp实体的配置信息组成,所述业务的每个rb的pdcp实体的配置信息用于辅节点配置所述业务的每个rb的pdcp实体;
376.(3)对于任意一个mbs,主节点确定所述业务的ptm承载的k个rlc实体的配置信息,所述信息用于给所述业务的任意一个ptm承载配置k个rlc实体;
377.(4)对于任意一个mbs,主节点为所述业务配置pdsch参数和pdcch参数,相应地确定pdsch配置信息和pdcch配置信息,所述pdsch/pdcch配置信息用于辅节点为所述业务的ptm承载配置pdsch参数和pdcch参数。
378.主节点将以下配置信息通过xn接口传输给其他辅节点,以实现传输所述业务的各个nr小区为所述业务配置的ptm承载具有相同的基本配置信息,有助于ue在nr小区之间移动时连续接收所述业务。
379.(1)每个mbs专用bwp的配置信息、每个mbs专用bwp的每个通用bwp的配置信息
380.(2)一个mbs的ptm承载的基本配置信息,包括:
381.1)tmgi、会话id、g-rnti、sps g-rnti
382.2)sdap配置信息
383.3)pdcp配置信息
384.4)rlc配置信息
385.5)pdsch配置信息和pdcch配置信息。
386.本发明还提供一种nr小区中多播广播业务的传输系统,包括多个互联基站,其中,一个基站作为主节点,主节点以外的基站作为辅节点;其中,主节点执行的跨gnb的统一配置与相应的配置结果包括:
387.在同频组网场景,主节点给传输mbs的nr小区统一配置至少一个mbs专用bwp,并给每个mbs专用bwp统一配置至少一个通用bwp,所述通用bwp将所述mbs专用bwp包含在内,每个mbs专用bwp用于以ptm/ptp方式传输mbs给rrc连接态ue,对于在一个mbs专用bwp上接收mbs的ue,该mbs专用bwp的通用bwp用于承载所述ue的普通业务;给每个mbs专用bwp统一配置coreset和搜索空间,用于承载mbs的调度信息,给每个mbs专用bwp的每个通用bwp统一配置coreset和搜索空间,用于承载普通业务的调度信息;一个mbs专用bwp和该bwp的通用bwp可以共享相同的coreset和搜索空间;主节点生成每个mbs专用bwp的配置信息和每个mbs专用bwp的每个通用bwp的配置信息;
388.对于任意一个mbs,主节点为所述业务配置一个sdap实体,用于将所述业务的mbs会话包含的qos流映射到rb上,为生成的每个rb配置一个pdcp实体,每个rb的pdcp实体为所述rb生成pdcp pdu;主节点生成所述业务的以下配置信息:sdap配置信息和pdcp配置信息;为所述业务配置g-rnti和sps g-rnti。
389.对于任意一个mbs,主节点确定所述业务的ptm承载的k个rlc实体的配置信息,所述信息用于给所述业务的任意一个ptm承载配置k个rlc实体;k为所述业务的rb数目;
390.对于任意一个mbs,主节点为所述业务配置pdsch参数和pdcch参数,相应地确定pdsch配置信息和pdcch配置信息,所述pdsch/pdcch配置信息用于辅节点为所述业务的ptm承载配置pdsch参数和pdcch参数;
391.主节点将每个mbs专用bwp的配置信息、每个mbs专用bwp的每个通用bwp的配置信息以及一个mbs的ptm承载的基本配置信息传输给所述辅节点,其中,所述一个mbs的ptm承载的基本配置信息包括tmgi、会话id、g-rnti、sps g-rnti、sdap配置信息、pdcp配置信息、rlc配置信息、pdsch配置信息和pdcch配置信息;
392.所述主节点和辅节点还用于:在传输所述业务的每个小区,为所述业务配置激活的ptm承载和非激活的ptm承载,为接收所述业务的每个rrc连接态ue配置一个激活的ptp承载或一个非激活的ptp承载,为接收所述业务的每个rrc连接态ue配置激活的dl bwp,确定每个ptm承载的配置信息,确定每个ptp承载的配置信息,确定每个ue的dl bwp配置信息;每个激活的ptm/ptp承载在传输所述业务,每个非激活的ptm/ptp承载在被激活之前处于备用状态,并未用于传输所述业务;
393.在传输所述业务的每个小区,媒体访问控制mac层通过逻辑信道接收为所述mbs配置的各个ptm/ptp承载的各个无线链路控制协议rlc实体的rlc pdu;
394.在传输所述业务的每个小区,对于每个激活的ptm/ptp承载,mac层在所述承载位于的bwp上发送所述承载;
395.对于接收所述业务的每个rrc连接态ue,在所述业务的传输过程中,mac层在ptm和
ptp之间动态切换所述业务的传输方式;
396.在所述业务的传输过程中,对于接收所述业务的每个rrc连接态ue,在ue从源小区移动到目标小区的过程中,通过源小区和目标小区之间的信令交互,在目标小区通过相应的承载传输所述业务给ue。
397.本发明提供的nr小区中多播广播业务的传输系统的实现方法与效果与前述实施例相同,此处不再赘述。
398.最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
再多了解一些

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

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

相关文献