一种被用于基站、UE中的用于高层传输的方法和装置与流程

文档序号:15394408发布日期:2018-09-08 01:50阅读:142来源:国知局

本发明涉及无线通信系统中的传输方案,特别是涉及支持无线通信中的高层协议的方法和装置。



背景技术:

现有的lte(longtermevolution)中,每一个高层的协议数据包(pdu,protocoldataunit)都有相应的序列号(sn,sequencenumber)。序列号的长度由高层配置,在不同配置下序列号的长度不一样。在lte‐nr(newradio)紧耦合通信(tightinterworking)场景中,网络侧设备和用户设备在如下情况中需要重新配置高层实体(例如pdcp实体):

·重新配置第二小区群组承载(scgbearer,secondcellgroup);

·lte和nr之间互相切换时需要重新配置高层实体(例如pdcp,packetdataconvergenceprotocol实体),

高层实体重配置后,相应的高层的协议数据包序列号(例如pdcpsn)也将被重新配置。

nr有很大可能性支持多种协议数据包序列号长度。考虑到nr需要支持更大的传输速率,nr需要支持相比与lte更长的协议数据包序列号长度。

在lte‐nr紧耦合通信(tightinterworking)场景下,源基站和目标基站的协议数据包序列号长度不一致的情况很多。两者之间切换会造成其中一方不能正确解读另一方的协议数据包序列号,这样会造成丢包。为了保障无损切换(losslesshandover,主要用在rlc‐am(radiolinkcontrolacknowledgemode)确认模式下),需要增强pdcpsn的重配机制。



技术实现要素:

通过发明人研究发现,在lte中当切换发生时,如果源基站的高层的协议数据包序列号(例如pdcpsn)和目标基站的高层的协议数据包序列号(pdcpsn)的长度不一致,基站和用户设备(ue)释放并重置自己的分组数据集中协议(pdcp)实体。此时,已经传输的pdcppdu将不会再重传,而其中某些pdcppdu可能在之前没有成功传递,这样切换时就会发生丢包。然而,此种方法无法保障无损切换,对于nr中高可靠低延时的业务带来不利影响。

针对上述问题,本发明提供了解决方案。需要说明的是,在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。例如本申请的ue中的实施例和实施例中的特征可应用到基站中,反之亦然。

本发明公开了一种被用于无线通信的第一节点中的方法,其中,包括如下步骤:

步骤a.将第一序列号映射为第二序列号。

其中,所述第一序列号是第一集合中的一个整数,所述第二序列号是第二集合中的一个整数。所述第一集合中包括k1个整数,所述第二集合中包括k2个整数。所述第一集合是所述第二集合的子集,所述k1和所述k2分别是正整数,所述k1小于所述k2。所述第一序列号和所述第二序列号都对应第一比特序列。

作为一个实施例,在基于lte‐nr紧耦合通信(tightinterworking)中,lte节点和nr节点之间或者nr节点与nr节点之间的高层实体(例如pdcp实体)所封装的比特序列块都包含对应的序列号。这些序列号的长度是不一样的。为了保证不同的节点在通信时能相互理解长度不同的序列号,其中的一个节点需要将第一序列号映射成为另一个节点可以正确理解的第二序列号。以此类推需要将第一序列号所属的第一集合映射成第二序列号所属的第二集合。同样的,对于同时与lte节点和nr节点通信的用户设备(ue)节点,也需要将第一序列号映射成为另一个节点可以正确理解的第二序列号。同时将第一序列号所属的第一集合映射成第二序列号所属的第二集合。

作为一个实施例,所述k1个整数是0,1,2,…,k1-1。

作为一个实施例,所述k2个整数是0,1,2,…,k2-1。

作为一个实施例,所述k1是2的正整数次幂。

作为一个实施例,所述k2是2的正整数次幂。

作为一个实施例,所述k1个整数是连续的,所述k2个整数是连续的。

作为一个实施例,所述第一序列号和所述第二序列号都被关联到所述第一比特序列。

作为一个实施例,所述第一序列号和所述第二序列号都被用于标识所述第一比特序列。

作为一个实施例,所述第一序列号和所述第二序列号都被用于所述第一比特序列的索引。

作为一个实施例,所述第一比特序列是一个pdcppdu。

作为一个实施例,所述第一比特序列是一个pdcp业务数据包(pdcpsdu,servicedataunit)。

作为一个实施例,所述第一比特序列是一个高层pdu。

作为一个实施例,所述第一比特序列是一个高层业务数据包sdu(servicedataunit)。

作为一个实施例,所述第一节点是版本15(release15)及之后的基站。

作为该实施例的一个子实施例,所述版本15(release15)及之后的基站是切换时的目标基站。

作为该实施例的一个子实施例,所述版本15(release15)及之后的基站是在双链接通信中第二小区群组所属的基站。

作为一个实施例,所述第一节点是版本15(release15)及之后的用户设备。

作为该实施例的一个子实施例,所述版本15(release15)及之后的用户设备是切换时的用户设备。

作为该实施例的一个子实施例,所述版本15(release15)及之后的用户设备是双链接通信中的用户设备。

作为一个实施例,所述映射包括将第一序列号与正整数x取模得到第二序列号。

作为该实施例的一个子实施例,所述x的取值是大于32的正整数,所述x的值是预定义的或者通过高层信令配置的。

作为该实施例的一个子实施例,所述x的取值是集合{32,128,4096,32768,262144}中的一个值,所述x的值是预定义的或者通过高层信令配置的。

作为一个实施例,所述映射包括将第一序列号所对应的比特序列右移y位得到第二序列号。

作为该实施例的一个子实施例,所述y的取值是正整数,所述y的值是预定义的或者通过高层信令配置的。

作为一个实施例,通过上述方法,第一节点中的第一序列号映射成第二序列号,帮助第一节点的高层实体能够正常工作。

具体的,根据本发明的一个方面,上述方法的特征在于,所述步骤a还包含如下步骤:

步骤a0.接收第一比特组,所述第一比特组包括{所述第一序列号,所述第一比特序列}。

作为一个实施例,所述第一比特组是高层信令。

作为一个实施例,所述第一比特组是pdcppdu。

作为一个实施例,所述第一比特组是高层pdu。

作为一个实施例,所述第一比特组在x2接口上传输。

作为该实施例的一个子实施例,所述接口是lte基站与nr基站之间的接口。

作为该实施例的一个子实施例,所述接口是nr基站之间的接口。

作为一个实施例,所述第一比特组在空口上传输。

具体的,根据本发明的一个方面,上述方法的特征在于,所述步骤a还包含如下步骤:

步骤a10.发送第二比特组,所述第二比特组包括{所述第二序列号,所述第一比特序列}。

作为一个实施例,所述第二比特组是高层信令。

作为一个实施例,所述第二比特组是pdcppdu。

作为一个实施例,所述第二比特组是高层pdu。

作为一个实施例,所述第二比特组在空口上传输。

具体的,根据本发明的一个方面,上述方法的特征在于,所述步骤a还包含如下步骤:

步骤a1.接收第二类比特组,所述第二类比特组包括{第二类序列号,和所述第二类序列号关联的比特序列}。

其中,所述第二类序列号是所述第二集合中的一个整数,所述第二序列号和所述第二类序列号之间的相对关系与所述第一比特序列与所述和所述第二类序列号关联的比特序列之间的前后顺序相关。所述第二序列号和所述第二类序列号不等。

作为一个实施例,所述和所述第二类序列号关联的比特序列是pdcppdu。

作为一个实施例,所述和所述第二类序列号关联的比特序列是pdcpsdu。

作为一个实施例,所述和所述第二类序列号关联的比特序列是高层pdu。

作为一个实施例,所述和所述第二类序列号关联的比特序列是高层sdu。

作为一个实施例,所述第二序列号大于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之后;或者所述第二序列号小于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之前。

作为该实施例的一个子实施例,所述第二序列号和所述第二类序列号是连续的。

作为一个实施例,所述第二序列号大于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之前;或者所述第二序列号小于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之后。

作为该实施例的一个子实施例,所述第二序列号和所述第二类序列号是连续的。

具体的,根据本发明的一个方面,上述方法的特征在于,所述步骤a还包含如下步骤:

步骤a2.发送第一类比特组,所述第一类比特组包括{第一类序列号,和所述第一类序列号关联的比特序列}。

其中,所述第一类序列号是所述第一集合中的一个整数,所述第一序列号和所述第一类序列号之间的相对关系与所述第一比特序列与所述和所述第一类序列号关联的比特序列之间的前后顺序相关。所述第一序列号和所述第一类序列号不等。

作为一个实施例,所述和所述第一类序列号关联的比特序列是pdcppdu。

作为一个实施例,所述和所述第一类序列号关联的比特序列是高层pdu。

作为一个实施例,所述第一序列号大于所述第一类序列号,所述第一比特序列在所述和所述第一类序列号关联的比特序列之后;或者所述第一序列号小于所述第一类序列号,所述第一比特序列在所述和所述第一类序列号关联的比特序列之前。

作为该实施例的一个子实施例,所述第一序列号和所述第一类序列号是连续的。

具体的,根据本发明的一个方面,上述方法的特征在于,所述第一节点是用户设备(ue),所述第一比特组和所述第二类比特组分别是由第一服务小区和第二服务小区发送;或者所述第一节点是基站,所述第一比特组和所述第二类比特组分别是由网络侧设备和终端发送。

作为一个实施例,所述第一比特组的发送者支持3gpp版本14(release14)或者之前的版本,所述第二比特组的发送者支持3gpp版本15(release15)或者之后的版本。

作为该实施例的一个子实施例,所述第一比特组的发送者支持3gpp版本15(release15)或者之后的版本。第一比特组的发送者和第二比特组的发送者的高层序列号或者pdcppdu序列号的长度不一样。

作为一个实施例,所述第一节点支持3gpp版本15(release15)或者之后的版本。

作为一个实施例,所述网络侧设备和所述第一节点之间通过x2接口连接。

作为一个实施例,所述第一服务小区和所述第二服务小区分别属于两个网络侧设备。

具体的,根据本发明的一个方面,上述方法的特征在于,所述第一节点是用户设备(ue),所述第一类比特组的接收者和所述第二比特组的接收者分别是第一服务小区和第二服务小区。

作为一个实施例,所述第一服务小区支持3gpp版本14(release14)或者之前的版本,所述第二服务小区支持3gpp版本15(release15)或者之后的版本。

作为该实施例的一个子实施例,所述第一服务小区支持3gpp版本15(release15)或者之后的版本。第一服务小区和第二服务小区的高层序列号或者pdcppdu序列号的长度不一样。

作为一个实施例,所述第一节点支持3gpp版本15或者之后的版本。

本发明公开了一种被用于无线通信的第二节点中的方法,其中,包括如下步骤:

步骤a.将第二序列号映射为第一序列号。

其中,所述第一序列号是第一集合中的一个整数,所述第二序列号是第二集合中的一个整数。所述第一集合中包括k1个整数,所述第二集合中包括k2个整数。所述第一集合是所述第二集合的子集,所述k1和所述k2分别是正整数,所述k1小于所述k2。所述第一序列号和所述第二序列号都对应第一比特序列。

作为一个实施例,所述k1个整数是0,1,2,…,k1-1。

作为一个实施例,所述k2个整数是0,1,2,…,k2-1。

作为一个实施例,所述k1是2的正整数次幂。

作为一个实施例,所述k2是2的正整数次幂。

作为一个实施例,所述k1个整数是连续的,所述k2个整数是连续的。

作为一个实施例,所述第一序列号和所述第二序列号都被关联到所述第一比特序列。

作为一个实施例,所述第一序列号和所述第二序列号都被用于标识所述第一比特序列。

作为一个实施例,所述第一序列号和所述第二序列号都被用于所述第一比特序列的索引。

作为一个实施例,所述第一比特序列是一个pdcppdu。

作为一个实施例,所述第一比特序列是一个高层pdu。

作为一个实施例,所述第二节点是版本15(release15)及之后的基站。

作为该实施例的一个子实施例,所述版本15(release15)及之后的基站是切换时的源基站。

作为该实施例的一个子实施例,所述版本15(release15)及之后的基站是在双链接通信中主小区群组所属的基站。

作为一个实施例,所述第一节点是版本15(release15)及之后的用户设备。

作为该实施例的一个子实施例,所述版本15(release15)及之后的用户设备是切换时的用户设备。

作为该实施例的一个子实施例,所述版本15(release15)及之后的用户设备是双链接通信中的用户设备。

作为一个实施例,所述映射包括将第二序列号与正整数x取模得到第一序列号。

作为该实施例的一个子实施例,所述x的取值是大于32的正整数,所述x的值是预定义的或者通过高层信令配置的。

作为该实施例的一个子实施例,所述x的取值是集合{32,128,4096,32768,262144}中的一个值,所述x的值是预定义的或者通过高层信令配置的。

作为一个实施例,所述映射包括将第二序列号所对应的比特序列右移y位得到第一序列号。

作为该实施例的一个子实施例,所述y的取值是正整数,所述y的值是预定义的或者通过高层信令配置的。

作为一个实施例,通过上述方法,第二节点中的第二序列号映射成第一序列号,帮助第二节点的高层实体能够正常工作。

具体的,根据本发明的一个方面,上述方法的特征在于,所述步骤a还包含如下步骤:

步骤a0.发送第一比特组,所述第一比特组包括{所述第一序列号,所述第一比特序列}。

作为一个实施例,所述第一比特组是高层信令。

作为一个实施例,所述第一比特组是pdcppdu。

作为一个实施例,所述第一比特组是高层pdu。

作为一个实施例,所述第一比特组在x2接口上传输。

作为该实施例的一个子实施例,所述接口是lte基站与nr基站之间的接口。

作为该实施例的一个子实施例,所述接口是nr基站之间的接口。

作为一个实施例,所述第一比特组在空口上传输。

具体的,根据本发明的一个方面,上述方法的特征在于,所述步骤a还包含如下步骤:

步骤a10.接收第二比特组,所述第二比特组包括{所述第二序列号,所述第一比特序列}。

作为一个实施例,所述第二信息是高层信令。

作为一个实施例,所述第二比特组是高层信令。

作为一个实施例,所述第二比特组是pdcppdu。

作为一个实施例,所述第二比特组是高层pdu。

作为一个实施例,所述第二比特组在空口上传输。

具体的,根据本发明的一个方面,上述方法的特征在于,所述步骤a还包含如下步骤:

步骤a1.发送第二类比特组,所述第二类比特组包括{第二类序列号,和所述第二类序列号关联的比特序列}。

其中,所述第二类序列号是所述第二集合中的一个整数,所述第二序列号和所述第二类序列号之间的相对关系与所述第一比特序列与所述和所述第二类序列号关联的比特序列之间的前后顺序相关。所述第二序列号和所述第二类序列号不等。

作为一个实施例,所述和所述第二类序列号关联的比特序列是pdcppdu。

作为一个实施例,所述和所述第二类序列号关联的比特序列是pdcpsdu。

作为一个实施例,所述和所述第二类序列号关联的比特序列是高层pdu。

作为一个实施例,所述和所述第二类序列号关联的比特序列是pdcpsdu。

作为一个实施例,所述第二序列号大于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之后;或者所述第二序列号小于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之前。

作为该实施例的一个子实施例,所述第二序列号和所述第二类序列号是连续的。

作为一个实施例,所述第二序列号大于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之前;或者所述第二序列号小于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之后。

作为该实施例的一个子实施例,所述第二序列号和所述第二类序列号是连续的。

具体的,根据本发明的一个方面,上述方法的特征在于,所述步骤a还包含如下步骤:

步骤a2.接收第一类比特组,所述第一类比特组包括{第一类序列号,和所述第一类序列号关联的比特序列}。

其中,所述第一类序列号是所述第一集合中的一个整数,所述第一序列号和所述第一类序列号之间的相对关系与所述第一比特序列与所述和所述第一类序列号关联的比特序列之间的前后顺序相关。所述第一序列号和所述第一类序列号不等。

作为一个实施例,所述和所述第一类序列号关联的比特序列是pdcppdu。

作为一个实施例,所述和所述第一类序列号关联的比特序列是高层pdu。

作为一个实施例,所述第一序列号大于所述第一类序列号,所述第一比特序列在所述和所述第一类序列号关联的比特序列之后;或者所述第一序列号小于所述第一类序列号,所述第一比特序列在所述和所述第一类序列号关联的比特序列之前。

作为该实施例的一个子实施例,所述第一序列号和所述第一类序列号是连续的。

具体的,根据本发明的一个方面,上述方法的特征在于,所述第二节点是用户设备(ue),所述第一比特组的接收者和所述第二类比特组的接收者分别是第一服务小区和第二服务小区;或者所述第二节点是基站,所述第一比特组的接收者和所述第二类比特组的接收者分别是由网络侧设备和终端。

作为一个实施例,所述第一比特组的接收者支持3gpp版本14(release14)或者之前的版本,所述第二比特组的接收者支持3gpp版本15(release15)或者之后的版本。

作为该实施例的一个子实施例,所述第一比特组的接收者支持3gpp版本15(release15)或者之后的版本。第一比特组的接收者和第二比特组的发送者的高层序列号或者pdcppdu序列号的长度不一样。

作为一个实施例,所述第二节点支持3gpp版本15(release15)或者之后的版本。

作为一个实施例,所述网络侧设备和所述第二节点之间通过x2接口连接。

作为一个实施例,所述第一服务小区和所述第二服务小区分别属于两个网络侧设备。

具体的,根据本发明的一个方面,上述方法的特征在于,所述第二节点是用户设备(ue),所述第一类比特组的发送者和所述第二比特组的发送者分别是第一服务小区和第二服务小区。

作为一个实施例,所述第一服务小区支持3gpp版本14(release14)或者之前的版本,所述第二服务小区支持3gpp版本15(release15)或者之后的版本。

作为该实施例的一个子实施例,所述第一服务小区支持3gpp版本15(release15)或者之后的版本。第一服务小区和第二服务小区的高层序列号或者pdcppdu序列号的长度不一样。

作为一个实施例,所述第二节点支持3gpp版本15(release15)或者之后的版本。

本发明公开了一种被用于无线通信的第一节点,其中,包括如下模块:

第一处理模块:用于将第一序列号映射为第二序列号。

其中,所述第一序列号是第一集合中的一个整数,所述第二序列号是第二集合中的一个整数。所述第一集合中包括k1个整数,所述第二集合中包括k2个整数。所述第一集合是所述第二集合的子集,所述k1和所述k2分别是正整数,所述k1小于所述k2。所述第一序列号和所述第二序列号都对应第一比特序列。

作为一个实施例,所述第一节点是版本15(release15)及之后的基站。

作为该实施例的一个子实施例,所述版本15(release15)及之后的基站是切换时的目标基站。

作为该实施例的一个子实施例,所述版本15(release15)及之后的基站是在双链接通信中第二小区群组所属的基站。

作为一个实施例,所述第一节点是版本15(release15)及之后的用户设备。

作为该实施例的一个子实施例,所述版本15(release15)及之后的用户设备是切换时的用户设备。

作为该实施例的一个子实施例,所述版本15(release15)及之后的用户设备是双链接通信中的用户设备。

作为一个实施例,所述映射包括将第一序列号与正整数x取模得到第二序列号。

作为该实施例的一个子实施例,所述x的取值是大于32的正整数,所述x的值是预定义的或者通过高层信令配置的。

作为一个实施例,所述映射包括将第一序列号所对应的比特序列右移y位得到第二序列号。

作为该实施例的一个子实施例,所述y的取值是正整数,所述y的值是预定义的或者通过高层信令配置的。

作为一个实施例,上述第一处理模块还用于:

-.接收第一比特组,所述第一比特组包括{所述第一序列号,所述第一比特序列};

-.接收第二类比特组,所述第二类比特组包括{第二类序列号,和所述第二类序列号关联的比特序列}。

其中,所述第二类序列号是所述第二集合中的一个整数,所述第二序列号和所述第二类序列号之间的相对关系与所述第一比特序列与所述和所述第二类序列号关联的比特序列之间的前后顺序相关。所述第二序列号和所述第二类序列号不等。

作为一个实施例,所述第一比特组是高层信令。

作为一个实施例,所述第一比特组是pdcppdu。

作为一个实施例,所述第一比特组是高层pdu。

作为一个实施例,所述第一比特组在x2接口上传输。

作为该实施例的一个子实施例,所述接口是lte基站与nr基站之间的接口。

作为该实施例的一个子实施例,所述接口是nr基站之间的接口。

作为一个实施例,所述第一比特组在空口上传输。

作为一个实施例,所述和所述第二类序列号关联的比特序列是pdcppdu。

作为一个实施例,所述和所述第二类序列号关联的比特序列是pdcpsdu。

作为一个实施例,所述和所述第二类序列号关联的比特序列是高层pdu。

作为一个实施例,所述和所述第二类序列号关联的比特序列是高层sdu。

作为一个实施例,所述第二序列号大于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之后;或者所述第二序列号小于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之前。

作为该实施例的一个子实施例,所述第二序列号和所述第二类序列号是连续的。

作为一个实施例,所述第二序列号大于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之前;或者所述第二序列号小于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之后。

作为该实施例的一个子实施例,所述第二序列号和所述第二类序列号是连续的。

作为一个实施例,上述第一处理模块还用于:

-.发送第二比特组,所述第二比特组包括{所述第二序列号,所述第一比特序列}。

-.发送第一类比特组,所述第一类比特组包括{第一类序列号,和所述第一类序列号关联的比特序列}。

其中,所述第一类序列号是所述第一集合中的一个整数,所述第一序列号和所述第一类序列号之间的相对关系与所述第一比特序列与所述和所述第一类序列号关联的比特序列之间的前后顺序相关。所述第一序列号和所述第一类序列号不等。

作为一个实施例,所述第二比特组是高层信令。

作为一个实施例,所述第二比特组是pdcppdu。

作为一个实施例,所述第二比特组是高层pdu。

作为一个实施例,所述第二比特组在空口上传输。

作为一个实施例,所述和所述第一类序列号关联的比特序列是pdcppdu。

作为一个实施例,所述和所述第一类序列号关联的比特序列是高层pdu。

作为一个实施例,所述第一序列号大于所述第一类序列号,所述第一比特序列在所述和所述第一类序列号关联的比特序列之后;或者所述第一序列号小于所述第一类序列号,所述第一比特序列在所述和所述第一类序列号关联的比特序列之前。

作为该实施例的一个子实施例,所述第一序列号和所述第一类序列号是连续的。

具体的,根据本发明的一个方面,上述第一模块特征在于,所述第一节点是用户设备(ue),所述第一比特组和所述第二类比特组分别是由第一服务小区和第二服务小区发送;或者所述第一节点是基站,所述第一比特组和所述第二类比特组分别是由网络侧设备和终端发送。

作为一个实施例,所述第一比特组的发送者支持3gpp版本14(release14)或者之前的版本,所述第二比特组的发送者支持3gpp版本15(release15)或者之后的版本。

作为该实施例的一个子实施例,所述第一比特组的发送者支持3gpp版本15(release15)或者之后的版本。第一比特组的发送者和第二比特组的发送者的高层序列号或者pdcppdu序列号的长度不一样。

作为一个实施例,所述第一节点支持3gpp版本15(release15)或者之后的版本。

作为一个实施例,所述网络侧设备和所述第一节点之间通过x2接口连接。

作为一个实施例,所述第一服务小区和所述第二服务小区分别属于两个网络侧设备。

具体的,根据本发明的一个方面,上述第一模块特征在于,所述第一节点是用户设备(ue),所述第一类比特组的接收者和所述第二比特组的接收者分别是第一服务小区和第二服务小区。

作为一个实施例,所述第一服务小区支持3gpp版本14(release14)或者之前的版本,所述第二服务小区支持3gpp版本15(release15)或者之后的版本。

作为该实施例的一个子实施例,所述第一服务小区支持3gpp版本15(release15)或者之后的版本。第一服务小区和第二服务小区的高层序列号或者pdcppdu序列号的长度不一样。

作为一个实施例,所述第一节点支持3gpp版本15(release15)或者之后的版本。

本发明公开了一种被用于无线通信的第二节点,其中,包括如下模块:

第二处理模块:用于将第二序列号映射为第一序列号。

其中,所述第一序列号是第一集合中的一个整数,所述第二序列号是第二集合中的一个整数。所述第一集合中包括k1个整数,所述第二集合中包括k2个整数。所述第一集合是所述第二集合的子集,所述k1和所述k2分别是正整数,所述k1小于所述k2。所述第一序列号和所述第二序列号都对应第一比特序列。

作为一个实施例,所述k1个整数是0,1,2,…,k1-1。

作为一个实施例,所述k2个整数是0,1,2,…,k2-1。

作为一个实施例,所述k1是2的正整数次幂。

作为一个实施例,所述k2是2的正整数次幂。

作为一个实施例,所述k1个整数是连续的,所述k2个整数是连续的。

作为一个实施例,所述第一序列号和所述第二序列号都被关联到所述第一比特序列。

作为一个实施例,所述第一序列号和所述第二序列号都被用于标识所述第一比特序列。

作为一个实施例,所述第一序列号和所述第二序列号都被用于所述第一比特序列的索引。

作为一个实施例,所述第一比特序列是一个pdcppdu。

作为一个实施例,所述第一比特序列是一个高层pdu。

作为一个实施例,所述第二节点是版本15(release15)及之后的基站。

作为该实施例的一个子实施例,所述版本15(release15)及之后的基站是切换时的源基站。

作为该实施例的一个子实施例,所述版本15(release15)及之后的基站是在双链接通信中主小区群组所属的基站。

作为一个实施例,所述第一节点是版本15(release15)及之后的用户设备。

作为该实施例的一个子实施例,所述版本15(release15)及之后的用户设备是切换时的用户设备。

作为该实施例的一个子实施例,所述版本15(release15)及之后的用户设备是双链接通信中的用户设备。

作为一个实施例,所述映射包括将第二序列号与正整数x取模得到第一序列号。

作为该实施例的一个子实施例,所述x的取值是大于32的正整数,所述x的值是预定义的或者通过高层信令配置的。

作为该实施例的一个子实施例,所述x的取值是集合{32,128,4096,32768,262144}中的一个值,所述x的值是预定义的或者通过高层信令配置的。

作为一个实施例,所述映射包括将第二序列号所对应的比特序列右移y位得到第一序列号。

作为该实施例的一个子实施例,所述y的取值是正整数,所述y的值是预定义的或者通过高层信令配置的。

具体的,根据本发明的一个方面,上述第二处理模块特征在于,还用于:

-.发送第一比特组,所述第一比特组包括{所述第一序列号,所述第一比特序列}。

-.发送第二类比特组,所述第二类比特组包括{第二类序列号,和所述第二类序列号关联的比特序列}。

其中,所述第二类序列号是所述第二集合中的一个整数,所述第二序列号和所述第二类序列号之间的相对关系与所述第一比特序列与所述和所述第二类序列号关联的比特序列之间的前后顺序相关。所述第二序列号和所述第二类序列号不等。

作为一个实施例,所述第一比特组是高层信令。

作为一个实施例,所述第一比特组是pdcppdu。

作为一个实施例,所述第一比特组是高层pdu。

作为一个实施例,所述第一比特组在x2接口上传输。

作为该实施例的一个子实施例,所述接口是lte基站与nr基站之间的接口。

作为该实施例的一个子实施例,所述接口是nr基站之间的接口。

作为一个实施例,所述第一比特组在空口上传输。

作为一个实施例,所述和所述第二类序列号关联的比特序列是pdcppdu。

作为一个实施例,所述和所述第二类序列号关联的比特序列是pdcpsdu。

作为一个实施例,所述和所述第二类序列号关联的比特序列是高层pdu。

作为一个实施例,所述和所述第二类序列号关联的比特序列是pdcpsdu。

作为一个实施例,所述第二序列号大于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之后;或者所述第二序列号小于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之前。

作为该实施例的一个子实施例,所述第二序列号和所述第二类序列号是连续的。

作为一个实施例,所述第二序列号大于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之前;或者所述第二序列号小于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之后。

作为该实施例的一个子实施例,所述第二序列号和所述第二类序列号是连续的。

具体的,根据本发明的一个方面,上述第二处理模块特征在于,还用于:

-.接收第二比特组,所述第二比特组包括{所述第二序列号,所述第一比特序列};

-.接收第一类比特组,所述第一类比特组包括{第一类序列号,和所述第一类序列号关联的比特序列}。

其中,所述第一类序列号是所述第一集合中的一个整数,所述第一序列号和所述第一类序列号之间的相对关系与所述第一比特序列与所述和所述第一类序列号关联的比特序列之间的前后顺序相关。所述第一序列号和所述第一类序列号不等。

作为一个实施例,所述和所述第一类序列号关联的比特序列是pdcppdu。

作为一个实施例,所述和所述第一类序列号关联的比特序列是高层pdu。

作为一个实施例,所述第一序列号大于所述第一类序列号,所述第一比特序列在所述和所述第一类序列号关联的比特序列之后;或者所述第一序列号小于所述第一类序列号,所述第一比特序列在所述和所述第一类序列号关联的比特序列之前。

具体的,根据本发明的一个方面,上述第二模块特征在于,所述第二节点是用户设备(ue),所述第一比特组的接收者和所述第二类比特组的接收者分别是第一服务小区和第二服务小区;或者所述第二节点是基站,所述第一比特组的接收者和所述第二类比特组的接收者分别是由网络侧设备和终端。

作为一个实施例,所述第二节点支持3gpp版本15(release15)或者之后的版本。

作为一个实施例,所述网络侧设备和所述第二节点之间通过x2接口连接。

作为一个实施例,所述第一服务小区和所述第二服务小区分别属于两个网络侧设备。

具体的,根据本发明的一个方面,上述第二模块特征在于,所述第二节点是用户设备(ue),所述第一类比特组的发送者和所述第二比特组的发送者分别是第一服务小区和第二服务小区。

作为一个实施例,所述第一服务小区支持3gpp版本14(release14)或者之前的版本,所述第二服务小区支持3gpp版本15(release15)或者之后的版本。

作为该实施例的一个子实施例,所述第一服务小区支持3gpp版本15(release15)或者之后的版本。第一服务小区和第二服务小区的高层序列号或者pdcppdu序列号的长度不一样。

作为一个实施例,所述第二节点支持3gpp版本15(release15)或者之后的版本。

作为一个实施例,相比现有公开技术,本发明具有如下技术优势:

-.通过将第一序列号映射成为第二序列号或者将第二序列号映射成为第一序列号,使得使用不同序列号长度的基站能够互相理解对方传输的比特序列对应的序列号。从而避免了基站因为不能识别序列号而将序列号对应的比特序列组丢掉。这样就能保障用户在小区切换或者双链接时第二小区群组重配时不会丢包。

-.通过将第一序列号和所述第一类序列号之间的相对关系与所述第一比特序列与所述和所述第一类序列号关联的比特序列之间的前后顺序相绑定,使得基站或者用户设备在发送切换或者双链接重配时传输或者接收的数据包的序列号是连续的。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更加明显:

图1示出了根据本发明的一个实施例的第一节点传输的流程图;

图2示出了根据本发明的另一个实施例的第一节点传输的流程图;

图3示出了根据本发明的一个实施例的第二节点传输的流程图;

图4示出了根据本发明的另一个实施例的第二节点传输的流程图;

图5示出了根据本发明的一个实施例的切换时的pdcp数据包传输的流程图;

图6示出了根据本发明的一个实施例的第一节点的处理装置结构图;

图7示出了根据本发明的一个实施例的第二节点的处理装置结构图;

具体实施方式

下文将结合附图对本发明的技术方案作进一步详细说明,需要说明的是,在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。

实施例1

实施例1示例了一种第一节点发起的传输的流程图,如附图1所示。附图1中,基站n1和基站n2是用户设备ueu3的服务小区的维持基站。图1描述上行传输的场景。

对于基站n1,在步骤s10中接收第一比特组,在步骤s11中将第一序列号映射成为第二序列号,在步骤s12中接收第二比特组。所述第一比特组包括{所述第一序列号,所述第一比特序列}。所述第二比特组包括{所述第二序列号,所述第一比特序列}。

对于基站n2,在步骤s20中接收第一类比特组,在步骤s21中发送第一比特组。所述第一类比特组包括{第一类序列号,和所述第一类序列号关联的比特序列}。所述第一比特组包括{所述第一序列号,所述第一比特序列}。

对于用户u3,在步骤s30中发送第一类比特组,在步骤s31中将第一序列号映射成为第二序列号,在步骤s32中发送第二比特组。所述第一类比特组包括{第一类序列号,和所述第一类序列号关联的比特序列}。所述第二比特组包括{所述第二序列号,所述第一比特序列}。

实施例1中,所述第一序列号是第一集合中的一个整数,所述第二序列号是第二集合中的一个整数。所述第一集合中包括k1个整数,所述第二集合中包括k2个整数。所述第一集合是所述第二集合的子集,所述k1和所述k2分别是正整数,所述k1小于所述k2。所述第一序列号和所述第二序列号都对应第一比特序列。

作为一个子实施例,所述k1个整数是0,1,2,…,k1-1。

作为一个子实施例,所述k2个整数是0,1,2,…,k2-1。

作为一个子实施例,所述k1是2的正整数次幂。

作为一个子实施例,所述k2是2的正整数次幂。

作为一个子实施例,所述k1个整数是连续的,所述k2个整数是连续的。

作为一个子实施例,所述第一序列号和所述第二序列号都被关联到所述第一比特序列。

作为一个子实施例,所述第一序列号和所述第二序列号都被用于标识所述第一比特序列。

作为一个子实施例,所述第一序列号和所述第二序列号都被用于所述第一比特序列的索引。

作为一个子实施例,所述第一比特序列是一个pdcppdu。

作为一个子实施例,所述第一比特序列是一个pdcpsdu。

作为一个子实施例,所述第一比特序列是一个高层pdu。

作为一个子实施例,所述第一比特序列是一个高层sdu。

作为一个子实施例,所述基站n1是版本15(release15)及之后的基站。

作为一个子实施例,所述版本15(release15)及之后的基站n1是切换时的目标基站。

作为一个子实施例,所述版本15(release15)及之后的基站n1是在双链接通信中第二小区群组所属的基站。

作为一个子实施例,所述基站n2是release14版本及之前的基站。

作为一个子实施例,所述基站n2是版本15(release15)及之后的基站。

作为一个子实施例,所述基站n2是切换时的源基站。

作为一个子实施例,所述基站n2是在双链接通信中主小区群组所属的基站。

作为一个子实施例,所述用户设备u3是版本15(release15)及之后的用户设备。

作为一个子实施例,所述版本15(release15)及之后的用户设备u3是切换时的用户设备。

作为一个子实施例,所述版本15(release15)及之后的用户设备u3是双链接通信中的用户设备。

作为一个子实施例,所述映射包括将第一序列号与正整数x取模得到第二序列号。

作为一个子实施例,所述x的取值是大于32的正整数,所述x的值是预定义的或者通过高层信令配置的。

作为一个子实施例,所述x的取值是集合{32,128,4096,32768,262144}中的一个值,所述x的值是预定义的或者通过高层信令配置的。

作为一个实施例,所述映射包括将第一序列号所对应的比特序列右移y位得到第二序列号。

作为一个子实施例,所述y的取值是正整数,所述y的值是预定义的或者通过高层信令配置的。

作为一个子实施例,所述第一比特组是高层信令。

作为一个子实施例,所述第一比特组是pdcppdu。

作为一个子实施例,所述第一比特组是高层pdu。

作为一个子实施例,所述第一比特组在x2接口上传输。

作为一个子实施例,所述接口是lte基站与nr基站之间的接口。

作为一个子实施例,所述接口是nr基站之间的接口。

作为一个子实施例,所述第一比特组在空口上传输。

作为一个子实施例,所述第二信息是高层信令。

作为一个子实施例,所述第二比特组是高层信令。

作为一个子实施例,所述第二比特组是pdcppdu。

作为一个子实施例,所述第二比特组是高层pdu。

作为一个子实施例,所述第二比特组在空口上传输。

作为一个子实施例,所述第一类比特组包括{第一类序列号,和所述第一类序列号关联的比特序列}。其中,所述第一类序列号是所述第一集合中的一个整数,所述第一序列号和所述第一类序列号之间的相对关系与所述第一比特序列与所述和所述第一类序列号关联的比特序列之间的前后顺序相关。所述第一序列号和所述第一类序列号不等。

作为一个子实施例,所述和所述第一类序列号关联的比特序列是pdcppdu。

作为一个子实施例,所述和所述第一类序列号关联的比特序列是高层pdu。

作为一个子实施例,所述第一序列号大于所述第一类序列号,所述第一比特序列在所述和所述第一类序列号关联的比特序列之后;或者所述第一序列号小于所述第一类序列号,所述第一比特序列在所述和所述第一类序列号关联的比特序列之前。

作为一个子实施例,所述第一序列号和所述第一类序列号是连续的。

实施例2

实施例2示例了另一种第一节点发起的传输的流程图,如附图2所示。附图2中,基站n4和基站n5是用户设备ueu6的服务小区的维持基站。图2描述下行传输的场景。

对于基站n4,在步骤s40中接收第一比特组,在步骤s41中将第一序列号映射成为第二序列号,在步骤s42中发送第二比特组。所述第一比特组包括{所述第一序列号,所述第一比特序列}。所述第二比特组包括{所述第二序列号,所述第一比特序列}。

对于基站n5,在步骤s50中发送第二类比特组,在步骤s51中发送第一比特组。所述第一比特组包括{所述第一序列号,所述第一比特序列}。所述第二类比特组包括{第二类序列号,和所述第二类序列号关联的比特序列}。

对于用户u6,在步骤s60中发送第二类比特组,在步骤s61中将第一序列号映射成为第二序列号,在步骤s62中接收第二比特组。所述第二比特组包括{所述第二序列号,所述第一比特序列}。所述第二类比特组包括{第二类序列号,和所述第二类序列号关联的比特序列}。

实施例2中,所述第一序列号是第一集合中的一个整数,所述第二序列号是第二集合中的一个整数。所述第一集合中包括k1个整数,所述第二集合中包括k2个整数。所述第一集合是所述第二集合的子集,所述k1和所述k2分别是正整数,所述k1小于所述k2。所述第一序列号和所述第二序列号都对应第一比特序列。

作为一个子实施例,所述k1个整数是0,1,2,…,k1-1。

作为一个子实施例,所述k2个整数是0,1,2,…,k2-1。

作为一个子实施例,所述k1是2的正整数次幂。

作为一个子实施例,所述k2是2的正整数次幂。

作为一个子实施例,所述k1个整数是连续的,所述k2个整数是连续的。

作为一个子实施例,所述第一序列号和所述第二序列号都被关联到所述第一比特序列。

作为一个子实施例,所述第一序列号和所述第二序列号都被用于标识所述第一比特序列。

作为一个子实施例,所述第一序列号和所述第二序列号都被用于所述第一比特序列的索引。

作为一个子实施例,所述第一比特序列是一个pdcppdu。

作为一个子实施例,所述第一比特序列是一个pdcpsdu。

作为一个子实施例,所述第一比特序列是一个高层pdu。

作为一个子实施例,所述第一比特序列是一个高层sdu。

作为一个子实施例,所述基站n4是版本15(release15)及之后的基站。

作为一个子实施例,所述版本15(release15)及之后的基站n4是切换时的目标基站。

作为一个子实施例,所述版本15(release15)及之后的基站n4是在双链接通信中第二小区群组所属的基站。

作为一个子实施例,所述基站n5是release14版本及之前的基站。

作为一个子实施例,所述基站n5是版本15(release15)及之后的基站。

作为一个子实施例,所述基站n5是切换时的源基站。

作为一个子实施例,所述基站n5是在双链接通信中主小区群组所属的基站。

作为一个子实施例,所述用户设备u6是版本15(release15)及之后的用户设备。

作为一个子实施例,所述版本15(release15)及之后的用户设备u6是切换时的用户设备。

作为一个子实施例,所述版本15(release15)及之后的用户设备u6是双链接通信中的用户设备。

作为一个子实施例,所述映射包括将第一序列号与正整数x取模得到第二序列号。

作为一个子实施例,所述x的取值是大于32的正整数,所述x的值是预定义的或者通过高层信令配置的。

作为一个子实施例,所述x的取值是集合{32,128,4096,32768,262144}中的一个值,所述x的值是预定义的或者通过高层信令配置的。

作为一个实施例,所述映射包括将第一序列号所对应的比特序列右移y位得到第二序列号。

作为一个子实施例,所述y的取值是正整数,所述y的值是预定义的或者通过高层信令配置的。

作为一个子实施例,所述第一比特组是高层信令。

作为一个子实施例,所述第一比特组是pdcppdu。

作为一个子实施例,所述第一比特组是高层pdu。

作为一个子实施例,所述第一比特组在x2接口上传输。

作为一个子实施例,所述接口是lte基站与nr基站之间的接口。

作为一个子实施例,所述接口是nr基站之间的接口。

作为一个子实施例,所述第一比特组在空口上传输。

作为一个子实施例,所述第二信息是高层信令。

作为一个子实施例,所述第二比特组是高层信令。

作为一个子实施例,所述第二比特组是pdcppdu。

作为一个子实施例,所述第二比特组是高层pdu。

作为一个子实施例,所述第二比特组在空口上传输。

作为一个子实施例,所述第二类比特组包括{第二类序列号,和所述第二类序列号关联的比特序列}。其中,所述第二类序列号是所述第二集合中的一个整数,所述第二序列号和所述第二类序列号之间的相对关系与所述第一比特序列与所述和所述第二类序列号关联的比特序列之间的前后顺序相关。所述第二序列号和所述第二类序列号不等。

作为一个子实施例,所述和所述第二类序列号关联的比特序列是pdcppdu。

作为一个子实施例,所述和所述第二类序列号关联的比特序列是pdcpsdu。

作为一个子实施例,所述和所述第二类序列号关联的比特序列是高层pdu。

作为一个子实施例,所述和所述第二类序列号关联的比特序列是高层sdu。

作为一个子实施例,所述第二序列号大于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之后;或者所述第二序列号小于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之前。

作为一个子实施例,所述第二序列号和所述第二类序列号是连续的。

作为一个子实施例,所述第二序列号大于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之前;或者所述第二序列号小于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之后。

作为一个子实施例,所述第二序列号和所述第二类序列号是连续的。

实施例3

实施例3示例了一种第二节点发起的传输的流程图,如附图3所示。附图3中,基站n7和基站n8是用户设备ueu9的服务小区的维持基站。图3描述上行传输的场景。

对于基站n7,在步骤s70中接收第一比特组,在步骤s71中接收第二比特组。所述第一比特组包括{所述第一序列号,所述第一比特序列}。所述第二比特组包括{所述第二序列号,所述第一比特序列}。

对于基站n8,在步骤s80中接收第二类比特组,在步骤s81中将第二序列号映射成为第一序列号,在步骤s82中发送第一比特组。所述第二类比特组包括{第二类序列号,和所述第二类序列号关联的比特序列}。所述第一比特组包括{所述第一序列号,所述第一比特序列}。

对于用户u9,在步骤s90中发送第二类比特组,在步骤s91中将第一序列号映射成为第二序列号,在步骤s92中发送第二比特组。所述第二类比特组包括{第二类序列号,和所述第二类序列号关联的比特序列}。所述第二比特组包括{所述第二序列号,所述第一比特序列}。

实施例3中,所述第一序列号是第一集合中的一个整数,所述第二序列号是第二集合中的一个整数。所述第一集合中包括k1个整数,所述第二集合中包括k2个整数。所述第一集合是所述第二集合的子集,所述k1和所述k2分别是正整数,所述k1小于所述k2。所述第一序列号和所述第二序列号都对应第一比特序列。

作为一个实施例,所述k1个整数是0,1,2,…,k1-1。

作为一个实施例,所述k2个整数是0,1,2,…,k2-1。

作为一个实施例,所述k1是2的正整数次幂。

作为一个实施例,所述k2是2的正整数次幂。

作为一个实施例,所述k1个整数是连续的,所述k2个整数是连续的。

作为一个实施例,所述第一序列号和所述第二序列号都被关联到所述第一比特序列。

作为一个实施例,所述第一序列号和所述第二序列号都被用于标识所述第一比特序列。

作为一个实施例,所述第一序列号和所述第二序列号都被用于所述第一比特序列的索引。

作为一个实施例,所述第一比特序列是一个pdcppdu。

作为一个实施例,所述第一比特序列是一个高层pdu。

作为一个实施例,所述基站n8是版本15(release15)及之后的基站。

作为该实施例的一个子实施例,所述版本15(release15)及之后的基站n8是切换时的源基站。

作为该实施例的一个子实施例,所述版本15(release15)及之后的基站n8是在双链接通信中主小区群组所属的基站。

作为一个子实施例,所述基站n7是release14版本及之前的基站。

作为一个子实施例,所述基站n7是版本15(release15)及之后的基站。

作为一个子实施例,所述基站n7是切换时的目标基站。

作为一个子实施例,所述基站n7是在双链接通信中第二小区群组所属的基站。

作为一个实施例,所述用户设备u9是版本15(release15)及之后的用户设备。

作为该实施例的一个子实施例,所述版本15(release15)及之后的用户设备u9是切换时的用户设备。

作为该实施例的一个子实施例,所述版本15(release15)及之后的用户设备u9是双链接通信中的用户设备。

作为一个子实施例,所述映射包括将第二序列号与正整数x取模得到第一序列号。

作为一个子实施例,所述x的取值是大于32的正整数,所述x的值是预定义的或者通过高层信令配置的。

作为一个子实施例,所述x的取值是集合{32,128,4096,32768,262144}中的一个值,所述x的值是预定义的或者通过高层信令配置的。

作为一个子实施例,所述映射包括将第二序列号所对应的比特序列右移y位得到第一序列号。

作为一个子实施例,所述y的取值是正整数,所述y的值是预定义的或者通过高层信令配置的。

作为一个子实施例,所述第一比特组是高层信令。

作为一个子实施例,所述第一比特组是pdcppdu。

作为一个子实施例,所述第一比特组是高层pdu。

作为一个子实施例,所述第一比特组在x2接口上传输。

作为一个子实施例,所述接口是lte基站与nr基站之间的接口。

作为一个子实施例,所述接口是nr基站之间的接口。

作为一个子实施例,所述第一比特组在空口上传输。

作为一个子实施例,所述第二信息是高层信令。

作为一个子实施例,所述第二比特组是高层信令。

作为一个子实施例,所述第二比特组是pdcppdu。

作为一个子实施例,所述第二比特组是高层pdu。

作为一个子实施例,所述第二比特组在空口上传输。

作为一个子实施例,所述第二类比特组包括{第二类序列号,和所述第二类序列号关联的比特序列}。其中,所述第二类序列号是所述第二集合中的一个整数,所述第二序列号和所述第二类序列号之间的相对关系与所述第一比特序列与所述和所述第二类序列号关联的比特序列之间的前后顺序相关。所述第二序列号和所述第二类序列号不等。

作为一个子实施例,所述和所述第二类序列号关联的比特序列是pdcppdu。

作为一个子实施例,所述和所述第二类序列号关联的比特序列是pdcpsdu。

作为一个子实施例,所述和所述第二类序列号关联的比特序列是高层pdu。

作为一个子实施例,所述和所述第二类序列号关联的比特序列是高层sdu。

作为一个子实施例,所述第二序列号大于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之后;或者所述第二序列号小于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之前。

作为一个子实施例,所述第二序列号和所述第二类序列号是连续的。

作为一个子实施例,所述第二序列号大于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之前;或者所述第二序列号小于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之后。

作为一个子实施例,所述第二序列号和所述第二类序列号是连续的。

实施例4

实施例4示例了另一种第一节点发起的传输的流程图,如附图4所示。附图4中,基站n10和基站n11是用户设备ueu12的服务小区的维持基站。图4描述下行传输的场景。

对于基站n10,在步骤s100中接收第一比特组,在步骤s101中发送第一类比特组。所述第一比特组包括{所述第一序列号,所述第一比特序列}。所述第一类比特组包括{第一类序列号,和所述第一类序列号关联的比特序列}。

对于基站n11,在步骤s110中发送第二比特组,在步骤s111中将第二序列号映射成为第一序列号,在步骤s112中发送第一比特组。所述第一比特组包括{所述第一序列号,所述第一比特序列}。所述第二比特组包括{所述第二序列号,所述第一比特序列}。

对于用户u12,在步骤s120中接收第二比特组,在步骤s121中将第二序列号映射成为第一序列号,在步骤s122中接收第一类比特组。所述第二比特组包括{所述第二序列号,所述第一比特序列}。所述第一类比特组包括{第一类序列号,和所述第一类序列号关联的比特序列}。

实施例4中,所述第一序列号是第一集合中的一个整数,所述第二序列号是第二集合中的一个整数。所述第一集合中包括k1个整数,所述第二集合中包括k2个整数。所述第一集合是所述第二集合的子集,所述k1和所述k2分别是正整数,所述k1小于所述k2。所述第一序列号和所述第二序列号都对应第一比特序列。

作为一个实施例,所述k1个整数是0,1,2,…,k1-1。

作为一个实施例,所述k2个整数是0,1,2,…,k2-1。

作为一个实施例,所述k1是2的正整数次幂。

作为一个实施例,所述k2是2的正整数次幂。

作为一个实施例,所述k1个整数是连续的,所述k2个整数是连续的。

作为一个实施例,所述第一序列号和所述第二序列号都被关联到所述第一比特序列。

作为一个实施例,所述第一序列号和所述第二序列号都被用于标识所述第一比特序列。

作为一个实施例,所述第一序列号和所述第二序列号都被用于所述第一比特序列的索引。

作为一个实施例,所述第一比特序列是一个pdcppdu。

作为一个实施例,所述第一比特序列是一个高层pdu。

作为一个实施例,所述基站n11是版本15(release15)及之后的基站。

作为该实施例的一个子实施例,所述版本15(release15)及之后的基站n11是切换时的源基站。

作为该实施例的一个子实施例,所述版本15(release15)及之后的基站n11是在双链接通信中主小区群组所属的基站。

作为一个子实施例,所述基站n10是release14版本及之前的基站。

作为一个子实施例,所述基站n10是版本15(release15)及之后的基站。

作为一个子实施例,所述基站n10是切换时的目标基站。

作为一个子实施例,所述基站n10是在双链接通信中第二小区群组所属的基站。

作为一个实施例,所述用户设备u12是版本15(release15)及之后的用户设备。

作为该实施例的一个子实施例,所述版本15(release15)及之后的用户设备u12是切换时的用户设备。

作为该实施例的一个子实施例,所述版本15(release15)及之后的用户设备u12是双链接通信中的用户设备。

作为一个子实施例,所述映射包括将第二序列号与正整数x取模得到第一序列号。

作为一个子实施例,所述x的取值是大于32的正整数,所述x的值是预定义的或者通过高层信令配置的。

作为一个子实施例,所述x的取值是集合{32,128,4096,32768,262144}中的一个值,所述x的值是预定义的或者通过高层信令配置的。

作为一个子实施例,所述映射包括将第二序列号所对应的比特序列右移y位得到第一序列号。

作为一个子实施例,所述y的取值是正整数,所述y的值是预定义的或者通过高层信令配置的。

作为一个子实施例,所述第一比特组是高层信令。

作为一个子实施例,所述第一比特组是pdcppdu。

作为一个子实施例,所述第一比特组是高层pdu。

作为一个子实施例,所述第一比特组在x2接口上传输。

作为一个子实施例,所述接口是lte基站与nr基站之间的接口。

作为一个子实施例,所述接口是nr基站之间的接口。

作为一个子实施例,所述第一比特组在空口上传输。

作为一个子实施例,所述第二信息是高层信令。

作为一个子实施例,所述第二比特组是高层信令。

作为一个子实施例,所述第二比特组是pdcppdu。

作为一个子实施例,所述第二比特组是高层pdu。

作为一个子实施例,所述第二比特组在空口上传输。

作为一个子实施例,所述第一类比特组包括{第一类序列号,和所述第一类序列号关联的比特序列}。其中,所述第一类序列号是所述第一集合中的一个整数,所述第一序列号和所述第一类序列号之间的相对关系与所述第一比特序列与所述和所述第一类序列号关联的比特序列之间的前后顺序相关。所述第一序列号和所述第一类序列号不等。

作为一个子实施例,所述和所述第一类序列号关联的比特序列是pdcppdu。

作为一个子实施例,所述和所述第一类序列号关联的比特序列是高层pdu。

作为一个子实施例,所述第一序列号大于所述第一类序列号,所述第一比特序列在所述和所述第一类序列号关联的比特序列之后;或者所述第一序列号小于所述第一类序列号,所述第一比特序列在所述和所述第一类序列号关联的比特序列之前。

作为一个子实施例,所述第一序列号和所述第一类序列号是连续的。

实施例5

实施例5示例了一种切换时的pdcp数据包传输的流程图,如图5所示。附图5中基站n13和基站n14是用户设备u15的服务小区的维持基站。图5描述下行传输的场景。

对于基站n13,在步骤s130中传输多个pdcppdu给用户u15,在步骤s131中将pdcppdu的第一序列号映射成为第二序列号,在步骤s132中将包含第二序列号的pdcppdu转发给基站n14。

对于基站n14,在步骤s140中将收到的pdcppdu发送给用户u15。

对于用户u15,在步骤s150中将将pdcppdu的第一序列号映射成为第二序列号,在步骤s151中重排序收到的pdcppdu。

作为一个子实施例,所述pdcppdu的序列号是{30,31,32,33,34}。pdcppdu30,32,34被用户正确接收,pdcppdu31,33未被用户正确接收。

作为一个子实施例,所述pdcppdu31,33,35被映射成为pdcppdu31,1,3。

作为一个子实施例,所述pdcppdu32,34被映射成为pdcppdu0,2。

作为一个子实施例,所述映射包括将第一序列号与正整数32取模得到第二序列号。

作为一个子实施例,所述pdcppdu31,1,3通过x2接口转发给基站n14。

作为一个子实施例,所述用户向基站n14发送pdcp状态报告(statusreports)。

作为一个子实施例,所述pdcp状态报告指示了用户之前接收pdcppdu的情况。

作为一个子实施例,所述pdcp状态报告包括一串比特序列,将用户之前正确收到的pdcppdu序列号对应的比特位置为1,未正确接收的pdcppdu序列号对应的比特位置为0。

作为一个实施例,所述基站n13是版本15(release15)及之后的基站。

作为该实施例的一个子实施例,所述版本15(release15)及之后的基站n13是切换时的源基站。

作为该实施例的一个子实施例,所述版本15(release15)及之后的基站n13是在双链接通信中主小区群组所属的基站。

作为一个子实施例,所述基站n14是release14版本及之前的基站。

作为一个子实施例,所述基站n14是版本15(release15)及之后的基站。

作为一个子实施例,所述基站n14是切换时的目标基站。

作为一个子实施例,所述基站n14是在双链接通信中第二小区群组所属的基站。

作为一个实施例,所述用户设备u15是版本15(release15)及之后的用户设备。

作为该实施例的一个子实施例,所述版本15(release15)及之后的用户设备u15是切换时的用户设备。

作为该实施例的一个子实施例,所述版本15(release15)及之后的用户设备u15是双链接通信中的用户设备。

实施例6

实施例6示例了一个第一节点中的处理装置的结构框图,如图6所示。附图6中,第一节点处理装置100由第一处理模块100组成。

第一处理模块100被用于将第一序列号映射为第二序列号。

实施例6中,所述第一序列号是第一集合中的一个整数,所述第二序列号是第二集合中的一个整数。所述第一集合中包括k1个整数,所述第二集合中包括k2个整数。所述第一集合是所述第二集合的子集,所述k1和所述k2分别是正整数,所述k1小于所述k2。所述第一序列号和所述第二序列号都对应第一比特序列。

作为一个子实施例,所述k1个整数是0,1,2,…,k1-1。

作为一个子实施例,所述k2个整数是0,1,2,…,k2-1。

作为一个子实施例,所述k1是2的正整数次幂。

作为一个子实施例,所述k2是2的正整数次幂。

作为一个子实施例,所述k1个整数是连续的,所述k2个整数是连续的。

作为一个子实施例,所述第一序列号和所述第二序列号都被关联到所述第一比特序列。

作为一个子实施例,所述第一序列号和所述第二序列号都被用于标识所述第一比特序列。

作为一个子实施例,所述第一序列号和所述第二序列号都被用于所述第一比特序列的索引。

作为一个子实施例,所述第一比特序列是一个pdcppdu。

作为一个子实施例,所述第一比特序列是一个pdcpsdu。

作为一个子实施例,所述第一比特序列是一个高层pdu。

作为一个子实施例,所述第一比特序列是一个高层sdu。

作为一个子实施例,所述第一节点是版本15(release15)及之后的基站。

作为一个子实施例,所述版本15(release15)及之后的基站是切换时的目标基站。

作为一个子实施例,所述版本15(release15)及之后的基站是在双链接通信中第二小区群组所属的基站。

作为一个子实施例,所述第一节点是版本15(release15)及之后的用户设备。

作为一个子实施例,所述版本15(release15)及之后的用户设备是切换时的用户设备。

作为一个子实施例,所述版本15(release15)及之后的用户设备是双链接通信中的用户设备。

作为一个子实施例,所述映射包括将第一序列号与正整数x取模得到第二序列号。

作为一个子实施例,所述x的取值是大于32的正整数,所述x的值是预定义的或者通过高层信令配置的。

作为一个子实施例,所述x的取值是集合{32,128,4096,32768,262144}中的一个值,所述x的值是预定义的或者通过高层信令配置的。

作为一个实施例,所述映射包括将第一序列号所对应的比特序列右移y位得到第二序列号。

作为一个子实施例,所述y的取值是正整数,所述y的值是预定义的或者通过高层信令配置的。

具体的,所述第一处理模块100还被用于:

-.接收第一比特组,所述第一比特组包括{所述第一序列号,所述第一比特序列};

-.接收第二类比特组,所述第二类比特组包括{第二类序列号,和所述第二类序列号关联的比特序列}。

实施例6中,所述第二类序列号是所述第二集合中的一个整数,所述第二序列号和所述第二类序列号之间的相对关系与所述第一比特序列与所述和所述第二类序列号关联的比特序列之间的前后顺序相关。所述第二序列号和所述第二类序列号不等。

作为一个子实施例,所述第一比特组在x2接口上传输。

作为一个子实施例,所述接口是lte基站与nr基站之间的接口。

作为一个子实施例,所述接口是nr基站之间的接口。

作为一个子实施例,所述第一比特组在空口上传输。

作为一个子实施例,所述和所述第二类序列号关联的比特序列是pdcppdu。

作为一个子实施例,所述和所述第二类序列号关联的比特序列是pdcpsdu。

作为一个子实施例,所述和所述第二类序列号关联的比特序列是高层pdu。

作为一个子实施例,所述和所述第二类序列号关联的比特序列是高层sdu。

作为一个子实施例,所述第二序列号大于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之后;或者所述第二序列号小于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之前。

作为一个子实施例,所述第二序列号和所述第二类序列号是连续的。

作为一个子实施例,所述第二序列号大于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之前;或者所述第二序列号小于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之后。

作为一个子实施例,所述第二序列号和所述第二类序列号是连续的。

具体的,所述第一处理模块100还被用于:

·发送第二比特组,所述第二比特组包括{所述第二序列号,所述第一比特序列}。

·发送第一类比特组,所述第一类比特组包括{第一类序列号,和所述第一类序列号关联的比特序列}。

实施例6中,所述第一类序列号是所述第一集合中的一个整数,所述第一序列号和所述第一类序列号之间的相对关系与所述第一比特序列与所述和所述第一类序列号关联的比特序列之间的前后顺序相关。所述第一序列号和所述第一类序列号不等。

作为一个子实施例,所述和所述第一类序列号关联的比特序列是pdcppdu。

作为一个子实施例,所述和所述第一类序列号关联的比特序列是高层pdu。

作为一个子实施例,所述第一序列号大于所述第一类序列号,所述第一比特序列在所述和所述第一类序列号关联的比特序列之后;或者所述第一序列号小于所述第一类序列号,所述第一比特序列在所述和所述第一类序列号关联的比特序列之前。

作为一个子实施例,所述第一序列号和所述第一类序列号是连续的。

实施例7

实施例7示例了一个第二节点中的处理装置的结构框图,如图7所示。附图7中,第二节点处理装置200由第二处理模块200组成。

第二处理模块200被用于将第二序列号映射为第一序列号。

实施例7中,所述第一序列号是第一集合中的一个整数,所述第二序列号是第二集合中的一个整数。所述第一集合中包括k1个整数,所述第二集合中包括k2个整数。所述第一集合是所述第二集合的子集,所述k1和所述k2分别是正整数,所述k1小于所述k2。所述第一序列号和所述第二序列号都对应第一比特序列。

作为一个子实施例,所述第一序列号和所述第二序列号都被用于标识所述第一比特序列。

作为一个子实施例,所述第一序列号和所述第二序列号都被用于所述第一比特序列的索引。

作为一个子实施例,所述第一比特序列是一个pdcppdu。

作为一个子实施例,所述第一比特序列是一个pdcpsdu。

作为一个子实施例,所述第一比特序列是一个高层pdu。

作为一个子实施例,所述第一比特序列是一个高层sdu。

作为一个子实施例,所述第二节点是版本15(release15)及之后的基站。

作为一个子实施例,所述版本15(release15)及之后的基站是切换时的源基站。

作为一个子实施例,所述版本15(release15)及之后的基站是在双链接通信中主小区群组所属的基站。

作为一个子实施例,所述第一节点是版本15(release15)及之后的用户设备。

作为一个子实施例,所述版本15(release15)及之后的用户设备是切换时的用户设备。

作为一个子实施例,所述版本15(release15)及之后的用户设备是双链接通信中的用户设备。

作为一个子实施例,所述映射包括将第一序列号与正整数x取模得到第二序列号。

作为一个子实施例,所述x的取值是大于32的正整数,所述x的值是预定义的或者通过高层信令配置的。

作为一个子实施例,所述x的取值是集合{32,128,4096,32768,262144}中的一个值,所述x的值是预定义的或者通过高层信令配置的。

作为一个实施例,所述映射包括将第一序列号所对应的比特序列右移y位得到第二序列号。

作为一个子实施例,所述y的取值是正整数,所述y的值是预定义的或者通过高层信令配置的。

具体的,所述第二处理模块200还被用于:

·发送第一比特组,所述第一比特组包括{所述第一序列号,所述第一比特序列}。

·发送第二类比特组,所述第二类比特组包括{第二类序列号,和所述第二类序列号关联的比特序列}。

实施例7中,所述第二类序列号是所述第二集合中的一个整数,所述第二序列号和所述第二类序列号之间的相对关系与所述第一比特序列与所述和所述第二类序列号关联的比特序列之间的前后顺序相关。所述第二序列号和所述第二类序列号不等。

作为一个子实施例,所述第一比特组是高层信令。

作为一个子实施例,所述第一比特组是pdcppdu。

作为一个子实施例,所述第一比特组是高层pdu。

作为一个子实施例,所述第一比特组在x2接口上传输。

作为一个子实施例,所述接口是lte基站与nr基站之间的接口。

作为一个子实施例,所述接口是nr基站之间的接口。

作为一个子实施例,所述第一比特组在空口上传输。

作为一个子实施例,所述和所述第二类序列号关联的比特序列是pdcppdu。

作为一个子实施例,所述和所述第二类序列号关联的比特序列是pdcpsdu。

作为一个子实施例,所述和所述第二类序列号关联的比特序列是高层pdu。

作为一个子实施例,所述和所述第二类序列号关联的比特序列是高层sdu。

作为一个子实施例,所述第二序列号大于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之后;或者所述第二序列号小于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之前。

作为一个子实施例,所述第二序列号和所述第二类序列号是连续的。

作为一个子实施例,所述第二序列号大于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之前;或者所述第二序列号小于所述第二类序列号,所述第一比特序列在所述和所述第二类序列号关联的比特序列之后。

作为一个子实施例,所述第二序列号和所述第二类序列号是连续的。

具体的,第二处理模块200还被用于:

·接收第二比特组,所述第二比特组包括{所述第二序列号,所述第一比特序列};

·接收第一类比特组,所述第一类比特组包括{第一类序列号,和所述第一类序列号关联的比特序列}。

实施例7中,所述第一类序列号是所述第一集合中的一个整数,所述第一序列号和所述第一类序列号之间的相对关系与所述第一比特序列与所述和所述第一类序列号关联的比特序列之间的前后顺序相关。所述第一序列号和所述第一类序列号不等。

作为一个子实施例,所述第二比特组是高层信令。

作为一个子实施例,所述第二比特组是pdcppdu。

作为一个子实施例,所述第二比特组是高层pdu。

作为一个子实施例,所述第二比特组在空口上传输。

作为一个子实施例,所述和所述第一类序列号关联的比特序列是pdcppdu。

作为一个子实施例,所述和所述第一类序列号关联的比特序列是高层pdu。

作为一个子实施例,所述第一序列号大于所述第一类序列号,所述第一比特序列在所述和所述第一类序列号关联的比特序列之后;或者所述第一序列号小于所述第一类序列号,所述第一比特序列在所述和所述第一类序列号关联的比特序列之前。

作为一个子实施例,所述第一序列号和所述第一类序列号是连续的。

本领域普通技术人员可以理解上述方法中的全部或部分步骤可以通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器,硬盘或者光盘等。可选的,上述实施例的全部或部分步骤也可以使用一个或者多个集成电路来实现。相应的,上述实施例中的各模块单元,可以采用硬件形式实现,也可以由软件功能模块的形式实现,本申请不限于任何特定形式的软件和硬件的结合。本发明中的ue和终端包括但不限于rfid,物联网终端设备,mtc(machinetypecommunication,机器类型通信)终端,车载通信设备,无线传感器,上网卡,手机,平板电脑,笔记本等无线通信设备。本发明中的基站,基站设备,和网络侧设备包括但不限于宏蜂窝基站,微蜂窝基站,家庭基站,中继基站等无线通信设备。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所做的任何修改,等同替换,改进等,均应包含在本发明的保护范围之内。

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