5GNR之EN-DC介绍(基于日志)

5GNR之EN-DC介绍(基于日志),第1张

MR-DC : Multi-Radio Dual Connectivity ,是把LTE双连接技术扩展到其他RAT,让UE可以同时接入LTE和NR,其中一个作为MN(Master Node),一个作为SN(Secondary Node),MN提供到核心网的控制面连接,SN不提供与核心网的控制面连接,只为UE提供额外的资源。MN和SN之间通过网络接口连接起来,至少MN要与核心网连接,SN可以与核心网连接,也可以不跟核心网连接。

如上图,按照核心网的不同一共可以分为4类,目前5G建网初期,为了实现快速布网,降低成本,运营商主要是使用EN-DC的建网模式。

UECapabilityEnquiry

UECapabilityInformation

从LOG看UE注册时会查询3次UE能力,

第一次和之前的一样,查询UE 234G的能力。

第二次的信息中只保留了LTE,但是新增了NR和MRDC,但是从UE上报的信息,相对于第一次少了23G能力,但是只多了 featureSetsEUTRA ,参考TS36331-5633

sib2信息中如果有配置如下IE,说明这个小区是NR的锚点小区。

第三次相比第二次少了eutra,但是新增eutra-nr和nr。

如果UE支持EN-DC:

从这里可以知道UE支持两载波的EN-DC组合,即LTE 1cc + NR 1cc,Band3+n41。

UE如何支持SA组网,则会上报nr:

这次RRC重配主要配置了SRB2、DRB1以及NR,NR的信息如下,相对于LTE,LTE中DRB没有配置PDCP,所以使用的是默认配置,但是在NR中配置了DRB的PDCP。

配置测量相关信息,和单独的LTE不同,增加了对NR小区的测量。

全部的测量配置内容:

NR测量时序配置,参考TS36331-55213

其中Offset和Periodicity由测量配置参数中的 periodicityAndOffset 确定。比如上面消息中, periodicityAndOffset-r15 sf20-r15 : 0

所以subframe = 0 或者 5, SFN mod 2 = 0;说明在偶数无线帧的子帧0或者5上进行NR的测量。

Event B1:异系统邻区比阈值要好。

进入条件:

离开条件:

其中:

网络接收到测量报告,然后判断是否添加NR小区,如果需要添加就下发RRC重配,把NR小区的信息提供给UE。

配置NR小区相关信息,主要包含小区随机接入相关的信息和测量配置。NSA下NR小区的随机接入信息是通过RRC重配发给UE的,不需要通过SIB信息。

LTE下解析的RRC重配信息:

首先是把关于之前建立的DRB bearer给释放掉。

NR下解析的RRC重配信息,主要包括NR小区的基本配置和对NR小区的测量配置。

DRB也进行重配,这次跟第一次最大的区别是keyToUse时secondary,说明PCDP使用的是NR侧的。

servCellIndex :PSCell的服务小区ID,主小区组的PCell使用ID=0

reconfigurationWithSync :与目标SpCell的同步重新配置的参数

rlf-TimersAndConstants :用于探测和触发小区级别RLF的定时器和常量。

rlmInSyncOutOfSyncThreshold :用于IS/OOS指示生成的BLER阈值对索引。n1对应值1,如果不配置这个值,UE默认使用0,无论何时重配时,UE重置N310和N311并停止T310。

spCellConfigDedicated : ServingCellConfig ,用于配置UE的服务小区信息。

spCellConfigCommon : ServingCellConfigCommon ,用于配置小区指定的参数,该IE包含UE从IDLE接入小区时从SSB、MIB、SIBs获取的参数。通过专用信令配置给UE。

t304 :启动:接收到包括 reconfigurationWithSync 的RRC重配消息时;停止:在对应的SpCell上完成随机接入之后,对于SCG的t304,当SCG释放时停止;超时:对于MCG的t304,从NR或NR内进行切换时,进行RRC重建流程,切换到NR时,按照原来RAT的spec进行处理;对于SCG的t304,启动SCG failure过程来通知网络同步失败的重新配置,参考TS38311-573

rach-ConfigDedicated :用于同步重配的随机接入配置,UE使用 firstActiveUplinkBWP 中参数进行随机接入。

实网下LOG:

smtc :用于配置测量定时(timing)配置,即UE测量SSB的时机。

接收到这条RRC重配之后,UE就要在NR上发起随机接入。

同LTE一样,NR随机接入也分为基于竞争随机接入和基于非竞争随机接入,NSA都是基于非竞争的随机接入,随机接入流程:

UE解析出MIB,表示已经完成了下行同步。

随机接入配置:

RRC重配中已经给出了Preamble index=8。

rach attempt:

Msg1在SFN#20,subframe#9上发送,RAR监听窗口为210~220共10ms。

UE在RAR监听窗口内使用RA-RNTI进行解码PDCCH (DCI format 1_0),UE根据DCI1_0指示的时频位置接收PDSCH的MAC PDU内容,然后根据解析出RAPID,如果跟Msg1中的RAPID相同就说明接收到了正确的RAR。

UE在SFN#21的slot#7上接收到DCI。

Msg3发送,SFN#21,subframe#7,slot#14上进行发送。

首先是把关于NR的测量配置给删除,更新之后的测量配置如下:

相对于之前的测量配置只是少了NR相关的,其他还继续保留。

看了几份日志这条消息跟NR随机接入时间差不多,但是RRC重配完成是在随机接入之后,应该可以理解为NR随机接入之后的处理。

这次RRC重配主要是配置IMS的承载,配置DRB4

PCell :Primary Cell

PSCell :Primary SCG Cell

SCell :Secondary Cell

SpCell :Special Cell

MCG :Master Cell Group

SCG :Secondary Cell Group

Primary Cell : 在主要频率上 *** 作的MCG小区,UE可以在其中执行初始连接建立过程或发起连接重建过程。

Primary SCG Cell : 对于双连接 *** 作,当执行带有同步的重新配置过程时,UE在其中进行随机访问的SCG小区。

Secondary Cell : 对于配置有CA的UE,在特殊小区之上提供额外无线资源的小区。

Secondary Cell Group :对于配置有双连接的UE,服务小区的子集包括PSCell和零个或多个辅助小区。

Serving Cell : 对于RRC_CONNECTED状态下没有配置CA/DC的UE,只有一个服务小区由主小区组成。对于配置了CA/DC的UE,服务小区指由特殊小区和所有辅助小区组成一组小区。

Special Cell: 对于双连接 *** 作指MCG中的PCell或者SCG中的PSCell,否则指的就是PCell。

修改的方法

先将datagridview与datatable通过bindingsource绑定

可直接在datagridview中修改,或者修改datatable达到修改datagridview的目的

删除的方法

ArrayList

al

=

new

ArrayList();

//讲选择的行的编号保存到al中

foreach

(DataGridViewRow

dr

in

dataGridView1SelectedRows)

{

alAdd(drCells["编号"]Value);

}

//遍历datagridview1的每一行,如果编号等于al中的元素值则删除该行

for

(int

i

=

0;

i

<

dataGridView1RowsCount;

i++)

{

foreach

(Object

x

in

al)

{

if

(dataGridView1Rows[i]Cells["编号"]Equals(x))

{

dataGridView1RowsRemove(dataGridView1Rows[i]);

break;

}

}

}

简单地说, 高通量测序时,在芯片上的每个反应,会读出一条序列,是比较短的,叫read,它们是原始数据; 有很多reads通过片段重叠,能够组装成一个更大的片段,称为contig; 多个contigs通过片段重叠,组成一个更长的scaffold; 一个contig被组

有这么复杂吗?

首先定义一个datatable

Dim dt As DataTable = DataGridView1DataSource

'删除

dtRows(i)Delete()'//i就是要删除的序号

'添加

Dim nr As DataRow = dtNewRow

nrItem(i) = "kfkfk"‘通过修改i(即列序列号)设置nr

dtrowsadd(nr)

'查找

自己查询sql的方法,很简单的。

datagridview的 *** 作最好是在datatable里面

--tsql insert into 数据库2c(id,tit)select id,tit from 数据库1a insert into 数据库2d(id,nr)select id,nr from 数据库1a 两个库在同一个服务器可以直接执行,在不同的服务器,可以建立链接服务器。或者可以通过导入导出实现。

以上就是关于5GNR之EN-DC介绍(基于日志)全部的内容,包括:5GNR之EN-DC介绍(基于日志)、如何在datagridview中修改和删除数据、转录组数据分析时为什么要将nr数据库比对到unigene等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10201563.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存