移动公网5G配置(三)

一、时域资源分配

1、PUSCH时域资源分配

38.214表6.1.2.1.1-1定义了哪一个PUSCH time domain resource allocation配置应该被使用,要么是根据表6.1.2.1.1-2的默认PUSCH time domain allocation A,或者pusch-ConfigCommonpusch-Config高层参数pusch-TimeDomainAllocationList配置的参数。

当网络调度UE发送传输块时,无论是否发送CSI报告,Time domain resource assignment域的值m指示了资源分配表的行索引为m+1。资源分配表定义了子帧偏移值K2以及子帧内起始符号和符号数量指示SLIV,或者直接指示起始符号S和符号数量L,以及PUSCH映射类型。得到m后通过38.214表6.1.2.1.1-1确定是查表PUSCH time domain allocation A或者根据高层参数配置的pusch-TimeDomainAllocationList列表。

当调度UE在PUSCH不发送传输块,只发送CSI(通过DCI的CSI request指示域)时,Time-domain resource assignment域的值m指示了资源分配表的行索引,该资源分配表通过pusch-Config中的高层参数pusch-TimeDomainAllocationList指示。资源分配表定义了子帧内起始符号和符号数量指示SLIV,PUSCH映射类型,帧偏移值K2为K_{2} = \max_{j}Y_{j}(m+1),其中Yj是CSI-ReportConfig中reportSlotOffsetList配置的Nrep个触发CSI上报设置,Yj(m+1)是其中第m+1个。

发送PUSCH的时隙为n+k2n是发送DCI调度的时隙。

pusch-ConfigCommon中配置的pusch-TimeDomainAllocationList定义了PUSCH时域资源分配方式列表。

startSymbolAndLength指示了PUSCH发送的起始符号和符号数量,经过计算得到Start都为0,Len为10、13或者14个符号。

startSymbolAndLength

Start

Len

27

0

14

41

0

13

83

0

10

2、PDSCH时域资源分配

pdsch-AllocationListAllocationList

List of time-domain configurations for timing of DL assignment to DL data. The configuration applies for PDCCH scrambled with C-RNTI or CS-RNTI but not for CORESET#0 for which the default values in 38.214, table 5.1.2.1.1-1 apply.

pdsch-AllocationListAllocationList指示了下行DCI与下行数据之间的时域配置,适用于C-RNTI或者CS-RNTI加扰的PDCCH,但不适用于CORESET0,对于CORESET0适用于38214的表5.1.2.1.1-1。

表5.1.2.1.1-1定义了不同情况下PDSCH时域资源分配适用方式,要么是有默认的时域资源分配表PDSCH time domain allocation A, B or C,或者pdsch-ConfigCommon或pdsch-Config中高层参数pdsch-TimeDomainAllocationList配置的参数。

可以看到通常C-RNTI加扰时如果配置了pdsch-TimeDomainAllocationList,则根据配置确认PDSCH时域资源分配。

下行时域资源分配,Time domain resource assignment域的值m决定了资源分配行索引m+1。DCI域的值为0指示了列表中的第一个PDSCH-TimeDomainResourceAllocation,值为1指示了列表中第二个PDSCH-TimeDomainResourceAllocation。

每个时域分配方案有三个参数:K0、mappingType和startSymbolAndLength,其中k0如果没有指示则为0,mappingType指示了资源映射方式为typeA或者typeB。startSymbolAndLength指示了起始符号和长度SLIV,计算方法与PUSCH时域资源计算方法一致。网络配置该域使时域分配不会超过时隙的边界。

通过信令可以看出K0没有配置,使用默认值0,表示DCI与PDSCH在同一时隙调度。

各种情况下Start = 1,不同的是长度Len不同。

startSymbolAndLength

Start

Len

40

1

13

54

1

12

68

1

11

82

1

10

96

1

9

99

1

8

85

1

7

71

1

6

57

1

5

43

1

4

29

1

3

3、映射类型

PDSCH映射类型有两种:

type A,PDSCH起始符号位置S为{0,1,2,3},符号长度L为{3,…,14}(正常CP)或者{3,…,12}(扩展CP)

type B,PDSCH起始符号位置S为{0,…,12},符号长度L为{2,4,7}(正常CP)或者{2,4,6}(扩展CP)

PUSCH映射类型有两种:

type A,PUSCH起始符号位置S为0,符号长度L为{4,…,14}(正常CP)或者{4,…,12}(扩展CP)

type B,PUSCH起始符号位置S为{0,…,13},符号长度L为{1,…,14}(正常CP)或者{1,…,12}(扩展CP)

 

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
为在OpenWrt上配置Nginx以实现公网访问,您可以按照以下步骤进行操作: 1. 首先,在OpenWrt的防火墙设置中进行端口转发配置。根据引用的描述,您可以配置两个转发规则:一个用于HTTP请求,将外部的端口映射到OpenWrt的80端口;另一个用于HTTPS请求,将外部的端口映射到OpenWrt的443端口。 2. 接下来,您需要启动一个内网应用程序。根据引用和引用的描述,您需要将这个内网应用程序部署在OpenWrt的某个服务器上,并确保其监听在适当的端口(例如80端口或443端口)。 3. 配置Nginx。您需要编辑Nginx的主配置文件nginx.conf。根据引用和引用的描述,您需要配置Nginx来反向代理到您的内网应用程序。具体来说,您需要添加一个代理配置,将外部的HTTP请求(通过转发规则映射到OpenWrt的80端口)转发到内网应用程序的对应端口(例如8003端口)。另外,您还需要配置Nginx来支持HTTPS请求,将外部的HTTPS请求(通过转发规则映射到OpenWrt的443端口)转发到内网应用程序的对应端口。 验证配置是否成功,请您通过在本地网络中访问OpenWrt的公网地址(可能是您的路由器的公网IP地址)和相应的端口来测试访问您的内网应用程序。确保通过HTTP和HTTPS均可以成功访问您的应用程序,并且没有出现任何错误。 请注意,具体的配置步骤可能会因您的网络环境和需求而有所不同。请仔细阅读OpenWrt和Nginx的文档,以确保正确配置和安全性。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [openwrt内网端口转发,内部使用nginx反代,外部使用https安全访问的方案](https://blog.csdn.net/weixin_40294053/article/details/119859936)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值