用于用信号通知网络编码能力的方法和设备与流程

文档序号:33116627发布日期:2023-02-01 02:58阅读:61来源:国知局
用于用信号通知网络编码能力的方法和设备与流程

1.本公开涉及用信号通知无线电通信系统中的装置的网络编码能力的方法和装置。本公开更具体地涉及数据传输鲁棒性的改进。


背景技术:

2.无线通信系统被大量部署以解决范围从移动宽带、大规模机器类型通信和超可靠低延迟通信(urllc)的广泛应用。这样的系统允许多个用户设备(ue)或移动终端(mt)共享无线介质,以通过一个或多于一个基站在无线电接入网络(ran)上交换若干类型的数据内容(例如,视频、语音、消息传送

)。这种无线多址通信系统的示例包括基于第三代合作伙伴计划(3gpp)标准的系统(诸如第四代(4g)长期演进(lte)或最近的第五代(5g)新空口(nr)系统等)或基于ieee 802.11标准的系统(诸如wifi等)。
3.urllc类型的通信在工业物联网(i-iot或iiot或iiot)环境中特别相关,在工业物联网环境中,通信可靠性以及因此通信服务可用性对于防止服务中断至关重要,同时需要与通信的端到端延迟相关的低等待时间,以例如避免引入设备的停机时间或确保预测性确定性数据接收。
4.可以考虑若干技术来确保通信可靠性,诸如自动重传请求(arq)或基于确认消息传送的按需重传方案等,即使很难满足低等待时间要求。
5.为了减少这个问题,提供一种包复制机制,在3gpp中称为分组数据汇聚协议(pdcp)t复制,并且在规范ts 38.323中描述,其中包在两个不同的载波频率而不是一个载波频率上系统地发送和接收。然而,包复制不是最佳的,因为它在使带宽要求加倍的同时缺乏编码分集。
6.引入用于ran通信的网络编码导致考虑所涉及的无线电装置(即ue和基站)之间的适当信令。特别地,必须在实际网络编码激活之前评估支持网络编码的能力。
7.实际上,在5g系统中,ue可以专用于特定应用,因此即使实现相同的5g标准基线,也不支持所有指定的特征。
8.此外,可以考虑若干不同的网络编码方案,并且装置(ue或gnb)可以仅支持网络编码的所有可能选项的子集。
9.此外,ue可以是具有有限处理资源和有限电池容量的移动装置。因此,ue可能仅在与其处理负载级别和实际电池级别有关的一些条件下支持网络编码。
10.3gpp规范文档ts 38.306定义了新空口(nr)ue无线电接入能力参数。us 10,405,175“capability signalling for dual connectivity”解决了用于双连接(dc)的ue能力的信号通知。然而,上述两个文档中没有一个解决网络编码。


技术实现要素:

11.本发明设想解决上述问题中的一个或多于一个。本发明涉及专用于无线(例如,5g、4g-lte、802.11)装置之间的网络编码(nc)能力共享的信号通知方法。根据该方法,ue可
以指示其支持nc的能力,并且还通知支持的nc方案的列表(如果可用)以及可能阻止ue进行nc的潜在限制(例如支持的网络编码流的最大数量)。
12.当基站(例如,gnb或enb)确定为需要这种信息时,基站可以获得ue网络编码(nc)能力。ue网络编码(nc)能力也可以在来自核心网络(例如,5gc或epc)的先前请求时由gnb请求,并且由gnb进一步转发到核心网络。
13.ue网络编码(nc)能力可以以在无线电资源控制(rrc)消息承载的信息元素(ie)中所添加的特定字段的形式可用。这些rrc消息应该属于标准化消息集合(也参见ts 38.331规范),以实现ran控制面中的rrc协议。
14.根据本发明的一方面,提出一种由网络实体通过无线电接入网络向基站发送指示用户设备进行网络编码的能力的无线电资源控制信令的方法,其中,所述方法包括:由所述网络实体检测用于向所述基站用信号通知用户设备的网络编码能力的触发事件;由所述网络实体生成包括用户设备网络编码能力的无线电资源控制信令消息;以及由所述网络实体向所述基站发送所生成的无线电资源控制信令消息。
15.在实施例中,所述方法还包括:由所述网络实体从所述基站接收无线电资源控制信令请求,该接收构成所述触发事件。
16.在实施例中,所述方法还包括:在向所述网络实体发送所述无线电资源控制信令请求之前,由所述基站检查对网络编码激活的需要。
17.在实施例中,所述方法还包括:由所述网络实体检测该网络实体的状态变化,该状态变化构成所述触发事件。
18.在实施例中,所述方法还包括:由所述基站向核心网络发送包括用户设备网络编码能力的无线电资源控制信令消息。
19.在实施例中,所述方法还包括:在向所述核心网络传输所述无线电资源控制信令消息之前,由所述基站从所述核心网络接收无线电资源控制信令请求。
20.在实施例中,所述用户设备网络编码能力由所述核心网络存储。
21.在实施例中,所述用户设备网络编码能力包括指示用户设备支持网络编码处理的信息。
22.在实施例中,所述用户设备网络编码能力包括指示用户设备所支持的网络编码方案的信息。
23.在实施例中,指示所述网络编码方案的信息与关于分组数据汇聚协议包复制能力的信息有关。
24.在实施例中,所述用户设备网络编码能力包括与一部分网络编码能力限制有关的信息。
25.在实施例中,所述用户设备网络编码能力包括指示通过多连接支持网络编码的信息。
26.在实施例中,所述用户设备网络编码能力包括指示通过载波聚合支持网络编码的信息。
27.在实施例中,所述用户设备网络编码能力包括指示对网络编码的编码、解码或者编码和解码的支持的信息。
28.在实施例中,所述用户设备网络编码能力包括指示应用网络编码的所支持的流的
最大值的信息。
29.在实施例中,所述用户设备网络编码能力包括与用户设备的处理器能力有关的信息。
30.在实施例中,所述用户设备网络编码能力包括指示暂时不能进行网络编码处理的信息。
31.在实施例中,所述用户设备网络编码能力包括用户设备的类别的信息,所述类别与网络编码能力的集合相关联。
32.在实施例中,所述方法还包括:由所述基站根据用户设备进行网络编码的能力来激活所述网络编码。
33.根据本发明的另一方面,提出一种用于可编程设备的计算机程序产品,所述计算机程序产品包括指令序列,所述指令序列用于在加载到所述可编程设备中并由所述可编程设备执行时实现根据本发明所述的方法。
34.根据本发明的另一方面,提出一种计算机可读存储介质,其存储有用于实现根据本发明所述的方法的计算机程序的指令。
35.根据本发明的另一方面,提出一种计算机程序,所述计算机程序在执行时使得进行根据本发明所述的方法。
36.根据本发明的另一方面,提出一种网络实体装置,用于通过无线电接入网络向基站发送指示用户设备进行网络编码的能力的无线电资源控制信令,其中,所述网络实体装置包括处理器,所述处理器被配置为:检测用于向所述基站用信号通知用户设备的网络编码能力的触发事件;生成包括用户设备网络编码能力的无线电资源控制信令消息;以及由所述网络实体向所述基站发送所生成的无线电资源控制信令消息。
37.根据本发明的方法的至少部分可以是计算机实现的。因此,本发明可以采取完全硬件实施例、完全软件实施例(包括固件、常驻软件、微代码等)或组合软件和硬件方面的实施例的形式,这些软件和硬件方面在本文中通常都可以被称为“电路”、“模块”或“系统”。此外,本发明可以采取体现在任何有形表达介质中的计算机程序产品的形式,该有形表达介质具有体现在介质中的计算机可用程序代码。
38.由于本发明可以用软件实现,因此本发明可以体现为用于在任何合适的载体介质上提供给可编程设备的计算机可读代码。有形的非暂时性载体介质可以包括存储介质,诸如软盘、cd-rom、硬盘驱动器、磁带装置或固态存储器装置等。瞬态载体介质可以包括诸如电信号、电子信号、光信号、声信号、磁信号或电磁信号(例如微波或rf信号)等的信号。
附图说明
39.现在将仅通过示例的方式并参考以下附图来描述本发明的实施例,在附图中:
40.图1示出利用允许网络编码方案的操作的载波聚合的无线电接入网络(ran)拓扑。
41.图2示出利用允许网络编码方案的操作的双连接的无线电接入网络(ran)拓扑。
42.图3示出利用发送器侧的操作的网络编码方案的示例。
43.图4示出利用与图3中描绘的编码操作相对应的接收器侧的操作的网络编码方案的示例。
44.图5示出根据本发明实施例的支持网络编码(nc)能力的指示的处理流程的示例。
45.图6示出根据本发明实施例的支持ue发起的nc能力的更新的处理流程的示例。
46.图7示出根据本发明实施例的支持在核心网络请求时的nc能力的指示的处理流程的示例。
47.图8示出根据本发明实施例的支持在ue的初始化阶段期间nc能力的指示的处理流程的示例。
48.图9示出根据本发明实施例的支持网络编码的装置的框图。
49.图10示出根据本发明实施例的支持网络编码的通信管理器的框图。
50.图11示出支持网络编码的ue的框图。
51.图12示出支持网络编码的基站的框图。
52.图13示出在基站侧的支持ue向基站指示网络编码能力的方法的示例的流程图。
53.图14示出在ue侧的支持ue向基站指示网络编码能力的方法的示例的流程图。
54.图15示出在核心网络侧的支持ue向基站指示网络编码能力的方法的示例的流程图。
55.图16示出在基站侧的支持ue向基站指示网络编码能力的方法的示例的流程图。
56.图17示出在ue侧的支持ue向基站指示网络编码能力的方法的示例的流程图。
57.图18示出在基站侧的支持ue向基站指示网络编码能力的方法的示例的流程图。
58.图19示出在核心网络侧的支持ue向基站指示网络编码能力的方法的示例的流程图。
59.图20示出在ue侧的支持ue向基站指示网络编码能力的方法的示例的流程图。
60.图21示出在基站侧的支持ue向基站指示网络编码能力的方法的示例的流程图。
61.图22示出根据本发明实施例的支持网络编码(nc)能力通知的处理流程的示例。
62.图23呈现示出支持核心网络实体向基站的指示给定ue的网络编码能力的方法的流程图。
63.图24呈现示出在核心网络实体侧的支持核心网络实体向基站指示网络编码能力的方法的流程图。
具体实施方式
64.图1示出利用允许网络编码方案的操作的载波聚合的无线电接入网络(ran)拓扑。
65.呈现了无线通信系统100的示例,诸如可以受益于本发明的5g nr(新空口)网络等。无线通信系统包括用户设备(ue)101和基站102,基站102可以与ue进行无线通信。图中未表示的若干其他ue和其他基站也可以是该系统的一部分。无线通信系统可以是新空口(nr)网络、长期演进(lte)网络或高级lte(lte-a)网络。基站可以指代但不限于无线电收发器、enodeb(enb)或下一代节点b(gnb)。ue 101能够通过无线电接入网络(ran)与任何种类的基站或有限类型的基站通信。
66.基站102连接到核心网络103,核心网络103可以是例如5g核心(5gc)或演进分组核心(epc)。基站和核心网络实体之间的连接可以是有线的或无线的。
67.ue、基站和核心网络构成无线网络的连接的网络实体。
68.可以实现载波聚合(ca)机制,从而允许ue 101和基站102在表示为f1和f2的两个不同分量载波频率上同时通信。由f1的覆盖区域定义的无线电小区被称为主小区,而f2定
义了辅小区。
69.载波聚合已经在4g/lte标准中被引入并且在5g nr中被增强。(诸如最新的wifi代等的)其他无线通信标准也依赖于这种机制。载波聚合的第一个目的是通过在多个频率块(也称为分量载波)上发送不同的数据来增加每个用户的数据速率。载波聚合可以应用于从基站到ue的下行链路(dl)传输和从ue到基站的上行链路(ul)传输。
70.载波聚合的另一个益处是向(诸如包复制或网络编码等的)纠错方案提供时间和频率分集这两者。
71.根据ts 38.323中描述的pdcp复制方法,来自核心网络103的数据由基站102在一个分量载波频率f1上以协议数据单元(pdu)的形式发送到ue 101,而这些pdu的副本同时或不同时在不同的分量载波频率f2上发送到ue 101。
72.在网络编码的上下文中,根据本发明的一些实施例,可以在f1上发送pdu的第一组线性组合,而可以在f2上发送第二组线性组合。在本发明的一些实施例中,线性组合的传输不依赖于载波聚合,即线性组合在相同的频率上发送,但不是最佳的,因为系统失去了频率分集。
73.图2示出利用允许网络编码方案的操作的双连接的无线电接入网络(ran)拓扑。
74.该图呈现了可以受益于本发明的无线通信系统200,诸如5g nr(新空口)网络等。无线通信系统包括用户设备(ue)201以及可以与ue进行无线通信的两个基站202-a和202-b。图中未表示的若干其他ue也可以是该系统的一部分。无线通信系统可以是新空口(nr)网络、长期演进(lte)网络或高级lte(lte-a)网络。各个基站可以指代但不限于无线电收发器、enodeb(enb)或下一代节点b(gnb)。ue 102能够与任何种类的基站或与有限类型的基站进行通信。
75.基站202-a和202-b连接到核心网络203,核心网络203可以是例如5g核心(5gc)或演进分组核心(epc)。基站与核心网络实体之间的连接以及两个基站之间的连接可以是有线的或无线的。
76.可以实现双连接(dc)机制,其中ue 201和基站202-a使用f1频带直接通信,并且其中ue 201还使用f2频带通过基站202-b与基站202-a通信。在该特定配置中,基站202-a被称为主节点(mn),同时f1频带定义主小区组(mcg)。基站202-b被称为辅节点(sn),并且f2频带定义辅小区组(scg)。
77.在一些实施例中,f1频率和f2频率可以相同。
78.类似于载波聚合(ca),3gpp已经在4g/lte标准中引入了双连接(dc),并且在5g nr中增强了双连接(dc),目的是增加用户吞吐量,提供移动性鲁棒性,以及支持基站之间的负载平衡。这适用于下行链路(dl)传输和上行链路(ul)传输这两者。
79.dc的另一个益处是不仅为(诸如包复制或网络编码等的)纠错方案提供时间和频率分集,而且还提供空间分集。
80.根据ts 38.323中描述的pdcp复制方法,来自核心网络203的数据由基站202-a经由mcg以协议数据单元(pdu)的形式直接发送到ue 201,而这些pdu的副本由基站202-a发送到基站202-b,基站202-b经由scg将这些pdu转发到ue 201。在协议级别,可以认为各个pdu通过拆分数据无线电承载(drb)或拆分承载发送,其中在mcg和scg这两者上使用相同的drb(实际上在mcg和scg之间拆分)。
81.类似地,在网络编码的上下文中,根据本发明的一些实施例,pdu的第一组线性组合由基站202-a直接发送到ue 201,而第二组线性组合由基站202-a通过基站202-b发送到ue 201。
82.图1和图2示出基站和ue之间的两个可能的通信信道(也称为支路)。然而,本领域技术人员知道5g nr规范不将ca和dc限制为两个支路。通过在ca中添加其他分量载波,或者通过在dc中添加辅基站,可以获得更多支路。作为概括,可以在ue和基站之间建立将涉及多个附加基站的多连接方案。关于载波聚合(ca)和双连接(dc)的细节可在规范文档ts 38.300和ts 37.340中获得。
83.图3示出利用发送器侧的操作的网络编码方案的示例。
84.呈现了将由nc编码器模块300进行的关注于网络编码的编码方面的网络编码方案的示例。传入pdu首先由填充功能310处理。如果传入pdu的长度是奇数,则将一个字节的伪数据(例如全零)附加到pdu,并且将填充指示设置为也负责头部处理的传输缓冲器308的输入。然后,pdu由pdu拆分器301处理,pdu拆分器301将pdu拆分成两部分。
85.可以以许多不同的方式进行拆分。进行拆分动作的一种方式是将pdu分成相等大小的两个部分:(pdu_length/2)第一字节放置在所谓的偶数包(也称为even pdu或even)中,而随后的字节聚集在所谓的奇数包(也称为odd pdu或odd)中。作为其他实现的示例,每2个字节的1个字节可以被排序并放置在even pdu和odd pdu中。本领域技术人员可以考虑其他拆分方案。
86.这两个部分对于even pdu存储在缓冲器302中,并且对于odd pdu存储在缓冲器303中。将pdu拆分成两个部分是有益的,因为减小所发送包的长度降低了在传输期间一个位被损坏的概率。因此,这也减少了对由于接收到损坏的包而导致的重传的需要。
87.通过传输缓冲器308,将输出4个pdu。even、odd和由even和odd的组合产生的两个pdu。被称为comb1并存储在缓冲器306中的第一组合包是(通过乘法和加法单元304进行的)与odd和even内的字节的两个不同系数α
11
和α
12
的字节到字节相乘的结果的字节到字节相加产生的。被称为comb2并存储在缓冲器307中的第二组合包是(通过乘法和加法单元305进行的)与odd和even内的字节的两个不同系数α
21
和α
22
的字节到字节相乘的结果的字节到字节相加产生的。
88.在本发明的一些实施例中(但非限制性的),在伽罗华域(galois field)gf256中进行操作。不是gf 256中的4个系数的所有集合都可以使用。必须排除多个1和0,因为它们将使原始数据不变,并且(α
11
×
α
12
)不应等于(α
21
×
α
22
),否则线性组合将是相同的。
89.还可以在传输缓冲器308中分配序列号。这种序列号的格式可以是(4n+t),其中t属于{0,1,2,3}。例如,任何odd pdu的序列号将呈4n(t=0)的形式,任何even pdu的序列号将呈(4n+1)的形式,任何comb1 pdu的序列号将呈(4n+2)的形式,并且任何comb2 pdu的序列号将呈(4n+3)的形式。
90.最后,四个编码的pdu(即odd、even、comb1和comb2)在不同的支路上被发送(也参见图1和图2)。例如,odd和comb1在第一支路上发送,而even和comb2在第二支路上发送。
91.图4示出利用与图3中描绘的编码操作相对应的在接收器侧的操作的网络编码方案的示例。
92.该示例关注于要由nc解码器模块400进行的网络编码的解码方面。
93.各个所接收的编码pdu(odd、even、comb1或comb2)进入接收缓冲器411。与所接收的pdu相关联的填充指示可以被提取并传递给填充移除功能409。在接收缓冲器411中,所接收的pdu可以根据它们的序列号被重新排序。任何序列号除以4产生商n和余数r。共享相同商n的任何两个pdu(即,even、odd、comb1和comb2中的任何两个)足以重构原始pdu。根据任何两个所接收pdu的在模块401和402中计算的余数,需要一组特定的4个系数(b
11
,b
12
,b
21
和b
22
)来重构包。示例:如果接收到odd和even,则系数将是单位矩阵(b
11
=1,b
12
=0,b
21
=0和b
22
=1)。
94.因此,任何一对所接收的pdu的模块401的余数(也称为rem(sn1))和模块402的余数(也称为rem(sn2))是查找表403的输入。
95.查找表403中的描述:
96.2个所接收的编码pdu的各个字节(分别是字节(sn1,x)和字节(sn2,x))将形成向量x指示该字节在包中的位置。该向量将乘以矩阵m,结果是对应于原始pdu的2个部分。通常发生6种情况:
[0097]-第一种情况)接收到even,接收到odd。rem(sn1)=0并且rem(sn2)=3。因此,矩阵m是单位矩阵;
[0098]-第二种情况)接收到even,接收到comb1。rem(sn1)=0并且rem(sn2)=1,矩阵m是的逆,即α
1,1
和α
1,2
是由发送器的编码引擎303使用的系数,如图3中所描述的;
[0099]-第三种情况)接收到even,接收到comb2。rem(sn1)=0并且rem(sn2)=2,矩阵m是的逆,即α
2,1
和α
2,2
是由编码引擎303使用的系数;
[0100]-第四种情况)接收到odd,接收到comb1。rem(sn1)=1并且rem(sn2)=3,矩阵m是的逆,即α
1,1
和α
1,2
是由编码引擎303使用的系数;
[0101]-第五种情况)接收到odd,接收到comb2。rem(sn1)=2并且rem(sn2)=3,矩阵m是的逆,即α
2,1
和α
2,2
是由编码引擎303使用的系数;
[0102]-第六种情况)接收到comb1,接收到comb2。rem(sn1)=1并且rem(sn2)=2,矩阵m是的逆,即α
1,1
、α
1,2
、α
2,1
和α
2,2
是由编码引擎303使用的系数。
[0103]
尽管后续事件的概率非常低,但是可能发生如下情况:4个可能的编码pdu中仅有一个被接收。在这种情况下,该处理将不检索丢失的原始pdu(或者可以请求重传)。
[0104]
矩阵作为优选选择给出,因为由于使用属于集合{0,1}的系数而降低了解码复杂度。然而,4对线性无关向量的任何选择都是可接受的。矩阵运算由“乘法和加法”单元404和405进行。结果在被模块408附加以重构原始pdu之前被存储在缓冲器406和407中。可以在模
块409中移除额外填充。最后,模块410移除复制的pdu,因为可能发生如下情况:接收到共享相同商的多于2个编码pdu。
[0105]
图5示出根据本发明实施例的支持网络编码(nc)能力的指示的处理流程500的示例。假设ue 501处于如ts 38.331中定义的rrc连接状态,这意指ue501连接到基站502(其可以是5g nr网络中的gnb)。ue 501可以登记在核心网络实体503中。在本发明的一些实施例中,核心网络是5g核心网络,并且核心网络实体503是如3gpp标准ts 23.501中定义的接入和移动性管理功能(amf)。
[0106]
根据本发明的实施例,ue 501是指图1的ue 101或图2的ue 201。根据本发明的另一实施例,基站502是指图1的基站102或图2的基站202-a。
[0107]
在某一时刻,基站502可能需要ue 501的能力,特别是ue 501的nc能力。这可以是一旦ue被连接或登记时的系统检查。这也可以在必须向ue 501发送数据流或从ue 501接收数据流时被触发。然后,基站502在步骤504检查nc激活的需要。应用网络编码的这种要求可以由与数据流相关联的服务质量(qos)级别来指示。例如,如果qos级别对应于高可靠性和低等待时间要求(如urllc),则当基站502和ue 501这两者都支持nc时,应激活nc。
[0108]
由基站进行一些进一步的初步验证,以检查出实际上支持nc(以及如果指定了若干方案,则支持哪些nc方案)。另外,基站502可以检查是否可以设置载波聚合或多连接。
[0109]
在这些首次验证之后,基站502需要检查ue 501的nc能力(步骤505)。为此目的,向ue 501发送消息506。在本发明的一个实施例中,消息506可以是对ue 501的通用请求,以提供ue 501的关于5g nr中定义的全部或部分特征的能力。在本发明的另一实施例中,消息506可以请求ue 501仅提供其nc能力。在本发明的另一实施例中,还可以通过消息506请求能力特征的子集,诸如但不限于载波聚合、双连接或pdcp复制等。
[0110]
在本发明的一个实施例中,消息506是被称为uecapabilityenquiry并且在规范文档ts 38.331(版本16.0.0)中针对控制面中的rrc协议所定义的rrc消息。通过先前在基站502和ue 501之间建立的信令无线电承载来发送(在ca或dc中的主小区上,即在与控制协议所驻留的基站相关联的小区上)rrc消息。
[0111]
通过消息506,ue 501接收通知其nc能力(可选地其他能力特征)的请求。在步骤507中,ue 501检查其内部参数,并格式化要发送到基站502的响应。该响应是包含nc能力信息的消息508。在本发明的一个实施例中,消息508是被称为uecapabilityinformation并且在规范文档ts 38.331(版本16.0.0)中定义的rrc消息。
[0112]
响应于接收到消息508,在步骤509中,基站502将ue 501的能力(包括网络编码能力)存储在内部存储器(例如,ram)中。在本发明的一个实施例中,在步骤509中,基站502可以通过发送nc能力信息消息511来决定将ue能力信息转发到核心网络实体503。
[0113]
在步骤512中,核心网络实体503存储接收到的nc能力信息。益处是允许例如基站在不消耗无线电接入网络(ran)带宽的情况下进一步检索nc能力信息。消息511可以是被称为ue无线电能力信息指示(ue radio capability info indication)并且在ts 38.413(版本16.1.0)中描述的ngap(下一代应用协议)消息。
[0114]
在步骤510中,基站502可以决定针对要向ue 501发送或从ue 501接收的数据流而激活由基站和ue这两者支持的nc方案。
[0115]
在本发明的一个实施例中,在进入nc激活步骤510之前,基站502可以多次重复用
于发送nc能力请求506、接收nc能力信息508、存储nc能力信息(步骤509)和转发nc能力信息的处理。
[0116]
图6示出根据本发明实施例的支持由ue发起的nc能力的更新的处理流程600的示例。
[0117]
假设ue 601处于如ts 38.331中定义的rrc连接状态,这意指ue 601连接到基站602(其是5g nr网络中的gnb)。ue 601可以登记在核心网络实体603中。还假设ue 601已经根据本文档的图5中描述的处理流程提供了其nc能力。
[0118]
在本发明的一个实施例中,核心网络是5g核心网络,并且核心网络实体603是如3gpp标准ts 23.501中所定义的接入和移动性管理功能(amf)。
[0119]
根据本发明的一个实施例,ue 601是指图1的ue 101或图2的ue 201。根据本发明的另一实施例,基站602是指图1的基站102或图2的基站202-a。
[0120]
在某一时刻(步骤604),ue 601可以检测可能需要传送给基站602的内部参数的一些变化。例如,ue 601的cpu负载可能较高,其中过热情形阻止ue再支持nc。该过热状态可以通过消息610以状态报告的形式传送给基站602。该消息610可以是ts 38.331(版本16.0.0)中描述的rrc消息ueassistanceinformation。另一示例是在双连接的情况下在辅小区组(scg)中的通信中检测到故障。可以在ts 38.331(版本16.0.0)中描述的rrc消息scgfailureinformation内报告这种故障。作为替代,可以使用ts 38.331(版本16.0.0)中描述的rrc消息mesurementreport来报告ue状态。
[0121]
响应于接收到消息610,基站702可以解释状态信息,并且可以决定更新存储在其内部存储器中的ue 601的nc能力信息(步骤605)。在本发明的一个实施例中,在步骤605之后,基站602通过发送消息611将nc能力信息转发到核心网络实体603。在步骤612中,核心网络实体603存储更新后的nc能力信息。消息611可以是ts 38.413(版本16.1.0)中描述的ngap消息ue无线电能力信息指示(ue radio capability info indication)。
[0122]
图7示出根据本发明实施例的支持在核心网络请求时指示nc能力的处理流程700的示例。假设ue 701处于如ts 38.331中定义的rrc连接状态,这意指ue 701连接到基站702(其是5g nr网络中的gnb)。ue 701还登记在核心网络实体703(例如,5g核心)处。
[0123]
在本发明的一个实施例中,核心网络是5g核心网络,并且核心网络实体703是如3gpp标准ts 23.501中定义的接入和移动性管理功能(amf)。
[0124]
根据本发明的一个实施例,ue 701是指图1的ue 101或图2的ue 201。根据本发明的另一实施例,基站702是指图1的基站102或图2的基站202-a。
[0125]
在某一时刻,在步骤704处,核心网络实体703可能需要获得ue 701的总体能力。该信息可能足够大,使得不期望在每次状态转换时通过无线电接口发送该信息。因此,在核心网络中存储ue能力以允许例如基站检索ue能力而不消耗无线电带宽,这是有利的。为此目的,核心网络实体703向基站702发送ue能力请求消息705。该消息704是获得所登记的ue 701的能力的请求。
[0126]
响应于接收到消息705,基站702在步骤706处通过向ue发送ue能力请求消息707来转发请求。响应于接收到消息707,ue在步骤708处通过向ue发送ue能力信息消息709来通知ue的能力。消息709包括如图5所述的网络编码参数。在接收到消息709之后,在步骤710处,基站702可将ue能力存储在本地存储器中,随后通过发送ue能力信息消息711来将ue能力信
息转发到核心网络实体703。
[0127]
最后,在步骤712处,核心网络703存储接收到的ue能力信息。
[0128]
作为示例,消息705、707、709、711可以是ts 38.413(版本16.1.0)和ts38.331(版本16.0.0)中描述的标准化消息。更确切地,消息705可以是ngap消息ue无线电能力检查请求(ue radio capability check request),并且消息711可以由ngap(下一代应用协议)消息ue无线电能力检查响应(ue radio capability check response)组成。消息707可以是rrc消息uecapabilityenquiry,并且消息709可以是rrc消息uecapabilityinformation。
[0129]
图8示出根据本发明实施例的支持在ue 801的初始化阶段期间指示nc能力的处理流程800的示例。假设ue 801刚刚进入如ts 38.331中定义的rrc连接状态。ue 801尚未登记在核心网络803中。
[0130]
在本发明的一个实施例中,核心网络是5g核心网络,并且核心网络实体803是如3gpp标准ts 23.501中定义的接入和移动性管理功能(amf)。
[0131]
根据本发明的一个实施例,ue 801是指图1的ue 101或图2的ue 201。根据本发明的另一实施例,基站802是指图1的基站102或图2的基站202-a。
[0132]
响应于rrcsetup消息804,在步骤805处,ue 801格式化消息,例如称为rrcsetupcomplete的rrc消息806。rrcsetupcomplete消息806包括专用nas消息字段(nas代表非接入层)中的登记请求。如规范文档ts 24.501中所述,登记请求包括规范文档ts 23.003中描述的ue无线电能力id。该ue无线电能力id可以包括与ue 801的nc能力有关的信息。
[0133]
在接收到rrcsetupcomplete消息806时,在步骤807处,基站802将登记请求转发到发送到核心网络实体803的消息(例如初始ue消息808)中。在3gpp编辑的规范文档ts 38.413中描述了初始ue消息808。在步骤807处,基站802还可以存储所接收的ue能力信息。在步骤809处,核心网络实体803可以处理来自ue 801的登记请求并存储接收到的ue能力信息。
[0134]
以下是根据本发明的一个实施例的与图5的消息508、511、图6的消息611、图7的消息709和711以及图8的消息806和808有关的nc能力信息的图示,其中该信息是rrc消息uecapabilityinformation的一部分。nc能力信息(下面以粗体表示)可以添加在称为pdcp-parameters的信息元素中,该信息元素包含在称为ue-nr-capability的信息元素中:
[0135][0136]
ue-capabilityrat-container:用于所指示的rat(无线电接入技术)的ue能力的容器。对于设置为nr的rat类型:在ue-nr-capability信息元素中定义ue能力的编码。
[0137]
[0138]
[0139][0140]
在该示例中,nc能力信息参数包括:
[0141]-nc-capability:4个可能值中的值,其指示ue是否准备好激活nc以仅用于下行链路(dl)(解码)、仅用于上行链路(ul)(编码)、用于下行链路(dl)和上行链路(ul)这两者、或者没有任何链路;
[0142]-nc-scheme:各个位(布尔值)与一个nc方案相关联以指示是否支持nc方案的位串。位值“0”意指不支持相关的nc方案。该格式假设基站和ue这两者共享对哪个nc方案对应于各个位的相同理解。
[0143]-nc-maxnumflow:指示ue可以同时处理的网络编码流的最大数量的整数。利用该指示,基站将知道由ue发送或接收的附加数据流是否可以被网络编码;
[0144]-nc-restrictions:多个可能值中的一个值,其指示nc可能不被支持的原因(即,当nc-capability被设置为无时)。利用该指示,基站能够理解ue可以稍后恢复nc能力。在本发明的一个实施例中,可能的限制可以包括低级别的ue电池或ue中的高处理负载。
[0145]
这是非限制性示例,参数的其他格式和组合是可能的。在下文中提出了一些变型:
[0146]-nc-capability参数可以减少为单个布尔值,并且可以包括在nc-schemes中:如果所有布尔值都为假,则意指不支持nc。
[0147]-nc-capability参数可以扩展,以指定是否通过载波聚合(ca)、或双连接(dc)、或多连接(通过若干scg)来支持nc。
[0148]-nc的支持可以以pdcp复制的支持为条件。在ts 38.306(版本16.0.0)中,称为pdcp-duplicationmcg-orscg-drb的参数用于指示ue是否支持mcg或scg数据无线电承载(drb)上的基于ca的pdcp复制,并且参数pdcp-duplicationsplitdrb指示ue是否支持拆分drb上的pdcp复制。
[0149]-nc-restrictions可以替代地是在ue中进行nc的条件的列表,例如电池级别不太低或者如果处理负载不太高。在这种情况下,参数nc-maxnumflow可以包括在该限制列表中。
[0150]-所有参数可以聚集在与ue中可用的服务类别相对应的代码中。
[0151]
如ts 38.331(版本16.0.0)中所规定的,对于设置为eutra-nr的rat类型,ue能力的编码在ue-mrdc-capability信息元素中定义,该ue-mrdc-capability信息元素包含可以添加nc能力信息的信息元素pdcp-parametersmrdc。在这种情况下,ue可以通过4g/lte基站和5g nr基站来支持dc。
[0152]
此外,对于设置为eutra的rat类型(4g/lte),ue能力的编码在ts36.331(用于4g/lte的rrc规范文档)中规定的ue-eutra-capability信息元素中定义。信息元素ue-eutra-capability包含可以添加nc能力信息的信息元素pdcp-parameters。
[0153]
将nc能力参数放置在pdcp参数内的原因是可以有利地在用户数据面的pdcp(分组数据汇聚协议)层中进行编码和解码操作。实际上,如3gpp标准ts 38.323中所述,这是各个
要发送的pdu被映射到可用传输信道或数据无线电承载(drb)之一的地方。特别是在dc中,这是拆分承载被实例化以使得能够通过辅基站进行传输的地方。
[0154]
图9示出根据本发明实施例的支持网络编码的装置905的框图900。装置905可以是与图1或图2相关的ue 101或基站102的示例。装置905包括接收器910、通信管理器920和发送器930。这些元件各自可以通过一个或多于一个电子总线彼此通信。
[0155]
接收器910接收用户面和控制面包这两者,但也可以接收同步信号。接收器910还可以接收用于连接建立目的的特定信号。接收器910可以接收用于测量或寻呼目的的信号。
[0156]
接收器910可以指如图11中所描述的收发器1135或如图12中所描述的收发器1235的全部或部分。
[0157]
在本发明的一个实施例中,接收器905可以接收利用与图3和图4有关的网络编码方案编码的包。
[0158]
通信管理器负责通信的建立、控制和释放。通信管理器920功能可以是分布式的,并且不一定驻留在相同的物理位置。
[0159]
在本发明的一个实施例中,通信管理器920管理与图5至图8有关的以下方面中的全部或部分:网络编码能力请求、网络编码能力指示、网络编码激活和网络编码去激活。
[0160]
发送器930发送用户面和控制面包这两者,以及同步信号、测量信号、寻呼信号和特定于连接的发起的信号。
[0161]
发送器930可以指如图11中所描述的收发器1135或如图12中所描述的收发器1235的全部或部分。
[0162]
在本发明的一个实施例中,发送器930可以发送利用与图3和图4有关的网络编码方案编码的包。
[0163]
可以使用硬件、软件和固件来实现装置905的元件。这里的硬件包括cpu、fpga、专用集成电路以及dsp、gpu和分立元件电子(逻辑或模拟)或这些部件的任何组合。当元件被虚拟化时,即通过执行编程代码来实现功能时,这样的代码可以在cpu、dsp或gpu上或者甚至在远程通用服务器上在单个或并行线程中执行。元件之间的通信可以通过导线、总线或甚至光纤来进行,或者如果元件被虚拟化,则可以通过存储器缓冲器来进行。元件可以被定位在一起或者分布在各个地方,甚至是远程的。
[0164]
图10示出根据本发明实施例的支持网络编码的通信管理器1020的框图。这是通信管理器920的非限制性示例。通信管理器操作无线通信的两端共用的若干协议。
[0165]
通信管理器1020包括rrc管理器1021、多连接管理器1022、承载管理器1023、网络编码引擎1024、网络解码引擎1025、pdcp复制管理器1026、pdcp实体管理器1027、载波聚合管理器1028、网络编码管理器1029、参数管理器1030、rlc管理器1031和mac管理器1032。这些元件各自可以彼此通信。网络解码引擎1025实现图4中描述的功能。网络编码引擎1024实现图3中描述的功能。网络编码管理器负责网络解码引擎1025和网络编码引擎1024的设置和释放。
[0166]
载波聚合管理器1128在基站和ue之间建立或释放对多于一个带宽部分的使用。载波聚合管理器对rlc层具有动作,并且如果载波聚合被激活,则激活主rlc和辅rlc这两者。在没有网络编码或没有pdcp复制的操作中,载波聚合管理器表现得像交换机并且交替地激活第一rlc层和第二rlc层。
[0167]
多连接管理器1022在两个基站和ue之间建立或释放对多于一个带宽部分的使用。多连接管理器1022对rlc层具有动作。对于用户数据,如果多连接被激活,则激活主rlc和辅rlc这两者,或者如果多连接未被激活,则仅激活主rlc。
[0168]
rrc管理器1021处置rrc协议引擎。在ue中,rrc管理器1021使用存储在参数管理器1030中的nc能力参数,并且导频rrc协议引擎,使得后者在发送参数之前遵循asn.1规范对参数进行编码。在基站(bs)中,rrc协议引擎遵循asn.1规范对接收到的消息进行解码,并且提取从ue接收到的nc能力的参数。
[0169]
pdcp复制管理器1026处置和释放用于数据流的多于一个rlc的使用。当启用复制时,pdcp复制管理器1026在向多个rlc层发送相同的包时表现得像中继器。
[0170]
本发明上下文中的pdcp实体管理器1027处置pdcp层。包可能需要或可能不需要头部压缩、或加密或完整性。pdcp实体管理器1027启用/禁用这些特征。如果启用网络编码,则选择与网络编码相对应的特定头部。
[0171]
承载管理器1023处置数据流到数据无线电承载(drb)的映射。在5g nr中,drb对应于实现协议(pdcp、rlc、mac)和phy层的资源的使用。如果若干数据流属于相同的服务质量(qos)类别,则drb可以承载这些数据流。承载管理器1023可以在包属于用户数据面的情况下启用网络编码操作(并且在包属于控制面的情况下始终禁用网络编码操作)。
[0172]
网络编码管理器1029处置网络编码引擎1024和网络解码引擎1025。在需要时设置网络编码参数。参数可以存储在装置中,或者存储在核心网络中。网络编码管理器1029根据ue能力启用/禁用网络编码引擎1024和/或网络解码引擎1025。
[0173]
rlc管理器1031处置rlc层。如果装置处于载波聚合或双连接,则可以启用多于一个rlc模块。
[0174]
mac管理器1032处置mac层。如果装置处于双连接并且装置是ue,则可以启用多于一个mac模块。
[0175]
图11示出根据本发明实施例的支持网络编码的ue的框图1100。该装置包括用于发送和接收通信的组件,组件包括ue通信管理器1120、i/o控制器1155、收发器1135、一个或多于一个天线1145、存储器1125和处理器1115。所有这些元件彼此通信。
[0176]
存储器1125包括ram、rom或这两者的组合,或者作为非限制性示例,包括诸如盘或固态驱动器等的大容量存储装置。基本输入输出系统(bios)指令可以存储在存储器内。
[0177]
处理器1145被配置为执行机器可读指令。这些机器可读指令的执行使装置进行各种功能。这些功能可以与传输(并且特别是网络编码)或与同外围装置(例如键盘、屏幕、鼠标等)的交互相关。处理器可以运行操作系统,例如ios、windows、android等。
[0178]
i/o控制器1155通过提供所需的硬件并通过管理输入和输出信号来允许与外部外围设备的这些交互。
[0179]
收发器1135与其他无线装置进行无线双向通信。收发器1135提供连接到wi-fi、蓝牙、lte、5g nr等所需的必要调制解调器和频移器。
[0180]
通信通过一个或多于一个天线的集合进行,这些天线适合于从基带调制解调器发出的频率变换信号的频谱。各个天线集合可以限于一个天线,但是优选地包含若干天线,以提供波束成形能力。
[0181]
ue通信管理器1120处置ue到无线电接入网络的通信建立及其控制及释放。在本发
明的一个实施例中,ue通信管理器1120是指通信管理器920、1020和1220中的任何一个。
[0182]
ue从基站接收可用于ue传输的时隙的指示。然后,ue知道时间和频率上的ue期望传入数据或必须发送其传出数据的位置,这些数据属于控制面或数据面。特别地,ue可以(在从基站接收到请求时)向基站发送指示在上行链路和下行链路中执行网络编码和解码的ue能力的参数。在本发明的一个实施例中,这是根据图5、图6、图7或图8的处理流程实现的。
[0183]
必须注意,该能力可以附加到ue的型号或类别。对于智能电话,几种型号是流行的,并且形成具有相同特征的几大组相同装置。对于iiot装置,可以预期装置将被标准化并且即使来自不同的制造商也呈现相同的特征,从而形成装置的类别。ue可以向请求基站指示ue是这样的型号或者ue属于这样的类别而非呈现其整个能力集合,针对每个示例同时向网络登记其订户身份。能力集合将通过制造商的动作预先存储在核心网络的存储器中,或者将在类别代表ue第一次登记到核心网络时从该ue收集。在(通过来自ue并且由基站中继的消息)接收到用于登记的新订户身份时,核心网络可以将ue能力下载到基站。
[0184]
图12示出根据本发明实施例的支持网络编码的基站的框图1200。基站装置1205包括用于发送和接收通信的组件,组件包括基站通信管理器1220、核心网络通信管理器1255、收发器1235、一个或多于一个天线1245、存储器1225、处理器1215和站间通信管理器1265。所有这些元件彼此通信。
[0185]
基站通信管理器1220处置与多个ue的通信。基站通信管理器1220负责这些通信的建立、控制和释放。特别地,基站通信管理器1220可以从ue请求ue能力。在接收到响应时,基站通信管理器1220可以在本地存储网络编码能力。基站通信管理器1220向核心网络通信管理器1255发送ue能力。基站通信管理器1220包括调度器。调度器将时频隙分配给不同的ue通信。关于这些时频隙的占用调度的信息被发送到所有活动ue。
[0186]
核心网络通信管理器1255管理基站与核心网络的通信。特别地,核心网络通信管理器1255将负责向核心网络发送ue能力。这些能力将由核心网络存储。
[0187]
收发器1235与其他无线装置进行双向无线通信。这些装置可以是ue,或者甚至是其它基站。收发器提供必要的调制解调器和频移器,以在时分双工(tdd)或频分双工(fdd)中使用不同的频率载波同时连接到大量ue。收发器可以提供mimo编码。收发器连接到天线。
[0188]
天线集合可以限于一个天线,但是优选地包含若干天线,以提供波束成形能力。
[0189]
存储器1225包括ram、rom或这两者的组合,或者作为非限制性示例,包括诸如盘或固态驱动器等的大容量存储装置。bios指令可以存储在存储器内以支持操作系统。
[0190]
处理器1215执行计算机可读指令,计算机可读指令进行各种功能,例如与网络编码有关的功能。
[0191]
站间通信管理器1265管理与其他基站的通信。站间通信管理器可以提供如由3gpp标准定义的标准化xn接口,以支持这些通信。
[0192]
图13示出在基站侧的支持ue向基站指示网络编码能力的方法的示例的流程图1300。该方法内的操作可以由基站1200例如在图12的通信管理器1220中实现。
[0193]
关于图5,假设ue处于连接模式,并且ue正在与基站交换控制和用户数据。
[0194]
作为后台处理,基站跟踪网络系统的演进。
[0195]
在步骤1301处,基站检测对其与ue的连接应用网络编码的需要。根据本发明的一
些实施例,这种需要可能是因由于ue环境或来自新ue的连接的新干扰或需要超可靠低等待时间通信的新数据流导致的传输质量的降低而引起的。这些当然是非限制性示例,并且本领域技术人员可以考虑应用网络编码的若干其他原因。
[0196]
如果出现这种需要,则在步骤1302处,基站通过控制面向ue发送请求,以获得与处理网络编码的ue能力有关的信息。在本发明的一个实施例中,该请求通过ts38.331中定义的rrc协议消息uecapabilityinquiry来进行。
[0197]
根据本发明的一个实施例,在步骤1303处,基站在协议消息uecapabilityinformation中接收ue网络编码能力。根据本发明的一个实施例,该消息可以是ts38.331中定义的rrc uecapabilityinformation消息,其被修改为包括上行链路和下行链路的ue网络编码能力的指示,如先前在文档中关于图5和图6所描述的。uecapabilityinformation消息可以相当长,多达4000字节。基站必须解码(在asn.1中编码的)该消息,并且必须提取网络编码能力。
[0198]
在步骤1304处,基站使用参数管理器1030来存储网络编码能力。然后,基站将包含所有ue能力的消息内的网络编码能力发送到核心网络实体。
[0199]
在步骤1305处,网络编码管理器1029分析上行链路和下行链路的nc能力(可能处置的支路的数量、限制...),并且相应地设置网络编码编码和/或解码引擎。
[0200]
可能发生如下情况:在基站处未接收到或未恢复ue网络编码能力消息。在本发明的一个实施例中,ue和基站这两者都应该根据ts 38.331进行操作,这指示当信息尚未被恢复时要应用的过程。
[0201]
图14示出在ue侧的支持ue向基站指示网络编码能力的方法的示例的流程图1400。该方法内的操作可以由ue 1100实现,或者在ue 1100的组件之一(例如,图11的通信管理器1120)内实现。
[0202]
关于图5,假设ue处于连接模式,并且ue正在与基站交换控制和用户数据。
[0203]
作为后台处理,ue在步骤1401处检查是否从基站接收到产生ue能力的请求。根据本发明的一个实施例,该请求是ts38.331中定义的rrc协议消息uecapabilityenquiry。
[0204]
在步骤1402处,在接收到该请求之后,ue准备并发送具有ue能力(包括其网络编码能力)的uecapabilityinformation消息。根据本发明的一个实施例,该最后的消息可以是ts38.331中定义的rrc uecapabilityinformation消息,其被修改为包括上行链路和下行链路的ue网络编码能力的指示,如先前在文档中关于图5所描述的。
[0205]
图15示出在核心网络侧的支持ue向基站指示网络编码能力的方法的示例的流程图1500。
[0206]
作为后台处理,核心网络实体监视来自基站的包含网络编码能力的消息的接收(步骤1501)。该消息可以是ts 38.413(版本16.1.0)中描述的ngap消息ue无线电能力信息指示(ue radio capability info indication),其被修改为包括上行链路和/或下行链路的ue网络编码能力的指示,如先前在该文档中所描述的。
[0207]
在步骤1502处,在接收到该消息之后,核心网络实体将该能力存储在存储器中。
[0208]
图16示出在基站侧的支持ue向基站指示网络编码能力的方法的示例的流程图1600。
[0209]
作为后台处理,基站等待来自ue的控制消息。
indication)。
[0225]
图20示出在ue侧的支持ue向基站指示网络编码能力的方法的示例的流程图2000。
[0226]
作为后台处理,ue等待来自基站的rrc控制消息。
[0227]
在步骤2001处,ue接收rrcsetup消息。
[0228]
在步骤2002处,ue发送rrccomplete消息。按照ts38.331,该消息包含所有ue能力,该消息被修改为包括上行链路和/或下行链路的ue网络编码能力的指示,如先前在文档中所描述的。
[0229]
图21示出在基站侧的支持ue向基站指示网络编码能力的方法的示例的流程图2100。
[0230]
在步骤2101处,基站向ue发送(在规范ts38.331中描述的)rrcsetup消息。该消息可以在ue使用随机接入信道附接到基站之后由基站发出。
[0231]
在步骤2102处,基站接收(在规范ts38.331中描述的)rrccomplete消息。该消息包含ue能力,并且可以包括上行链路和/或下行链路的ue网络编码能力的指示,如先前在文档中所描述的。
[0232]
在步骤2103处,基站存储先前接收的rrccomplete消息中所嵌入的ue的网络编码能力信息,并且向网络核心发出消息。该消息可以是例如规范文档ts 38.413中描述的初始ue消息。
[0233]
图22示出根据本发明实施例的支持网络编码(nc)能力通知的处理流程2200的示例。假设ue 2201处于如ts 38.331中定义的rrc连接状态,这意指ue 2201连接到基站2202(其可以是5g nr网络中的gnb)。ue 2201可以登记在核心网络实体2203中。在本发明的一个实施例中,核心网络是5g核心网络,并且核心网络实体2203是如3gpp标准ts 23.501中定义的接入和移动性管理功能(amf)。
[0234]
根据本发明的一个实施例,ue 2201是指图1的ue 101或图2的ue 201。根据本发明的另一实施例,基站2202是指图1的基站102或图2的基站202-a。
[0235]
在某一时刻,基站2202可能需要ue 2201的能力,特别是ue 2201的nc能力。这可以是一旦ue被连接或登记时的系统性检查。这也可以在必须向ue 2201发送或从ue 2201接收数据流时被触发。
[0236]
为此目的,向核心网络实体2203发送消息2206。在本发明的一个实施例中,消息2206可以是对核心网络实体2203的提供关于5g nr中定义的一个或多于一个特征的ue 2201能力的通用请求。在本发明的另一实施例中,消息2206可以请求核心网络实体2203仅提供ue 2201的nc能力。在本发明的另一实施例中,还可以通过消息2206请求能力特征的子集,诸如但不限于载波聚合、双连接或pdcp复制等。
[0237]
在本发明的一个实施例中,消息2206是将包括ue 2201的唯一标识符或ue的类别的rrc消息。在本发明的另一实施例中,消息2206是还将包括与ue 2201能力特征的子集有关的一些信息的rrc消息。
[0238]
通过消息2206,核心网络实体2203接收向基站2202通知ue nc能力的请求。在本发明的一个实施例中,还请求一个或多于一个其它ue 2201能力特征。在步骤2207中,核心网络实体2203检查其内部参数,并且格式化要发送到基站2202的响应。响应是消息2208,其包含与ue 2201有关的nc能力信息。在本发明的一个实施例中,消息2208是嵌入
uecapabilityinformation并且在规范文档ts 38.331(版本16.0.0)中定义的rrc消息,其被修改为包括ue网络编码能力的指示,如在应对nc能力信息格式的文档的若干实施例的全部或部分中所描述的。
[0239]
响应于接收到消息2208,在步骤2209中,基站2202将ue 2201的能力(包含网络编码能力)存储在内部存储器(例如ram)中。
[0240]
图23呈现示出与图19有关的在基站侧的支持核心网络实体向基站指示针对给定ue的网络编码能力的方法的流程图2300。
[0241]
该方法内的操作可以由基站1500例如在图12的通信管理器1220中实现。
[0242]
在步骤2301处,基站通过控制面向核心网络实体发送请求,以获得与至少一个给定ue处理网络编码的能力有关的信息。在本发明的一个实施例中,通过rrc协议消息进行该请求。
[0243]
根据本发明的一个实施例,基站在步骤2302处在嵌入有ts38.331中定义的uecapabilityinformation消息中存在的全部或部分信息的协议消息中接收ue网络编码能力,uecapabilityinformation消息被修改为包括至少一个给定ue针对上行链路和下行链路的网络编码能力的指示,如先前在文档中关于图22所述的。
[0244]
在步骤2303处,基站使用参数管理器1030来存储至少一个ue的网络编码能力。
[0245]
可能发生如下情况:在基站处未接收到或未恢复ue网络编码能力消息。在本发明的一个实施例中,核心网络实体和基站这两者都应该操作在尚未恢复信息时要应用的过程。
[0246]
图24呈现示出与图22有关的在核心网络实体侧的支持核心网络实体向基站指示网络编码能力的方法的流程图2400。该方法中的操作可以由核心网络实体来实现。在本发明的一个实施例中,核心网络是5g核心网络,并且核心网络实体2203是如3gpp标准ts 23.501中定义的接入和移动性管理功能(amf)。
[0247]
作为后台处理,核心网络实体在步骤2401处检查是否从基站接收到产生ue能力的请求。
[0248]
在步骤2402处,在从基站接收到产生一个或多于一个ue的能力(包括网络编码能力)的请求之后,核心网络实体准备并发送消息,该消息嵌入有ts38.331中定义的uecapabilityinformation消息中存在的全部或部分信息,该uecapabilityinformation消息被修改为包括所请求的一个或多于一个ue针对上行链路和下行链路的网络编码能力的指示,如先前在文档中关于图22所描述的。
[0249]
本发明的算法的任何步骤可以通过由(诸如pc(“个人计算机”)、dsp(“数字信号处理器”)或微控制器等的)可编程计算机器执行指令集合或程序来以软件实现;或者由(诸如fpga(“现场可编程门阵列”)或asic(“专用集成电路”)等的)机器或专用组件以硬件实现。
[0250]
尽管上文已经参考具体实施例描述了本发明,但是本发明不限于这些具体实施例,并且对于本领域技术人员来说,在本发明的范围内的修改将是明显的。
[0251]
在参考前述说明性实施例时,本领域技术人员将想到许多进一步的修改和变形,前述说明性实施例仅以示例的方式给出,并且不旨在限制本发明的范围,本发明的范围仅由所附权利要求确定。特别地,在适当的情况下,来自不同实施例的不同特征可以互换。
[0252]
上述本发明的各个实施例可以单独实现或作为多个实施例的组合实现。此外,在
必要时或者在单个实施例中来自各个实施例的元件或特征的组合是有益的情况下,可以组合来自不同实施例的特征。
[0253]
在权利要求中,词语“包括”不排除其他要素或步骤,并且不定冠词“a”或“an”不排除多个。在相互不同的从属权利要求中记载不同特征的仅有事实并不指示不能有利地使用这些特征的组合。
[0254]
本发明的实施例提出一种由用户设备(ue)通过无线电接入网络(ran)向基站发送指示ue进行网络编码的能力的无线电资源控制(rrc)信令的方法。
[0255]
本发明的另一实施例提出一种由基站通过核心网络向核心网络实体发送指示连接到基站的用户设备(ue)进行网络编码的能力的无线电资源控制信令的方法。
[0256]
本发明的另一实施例提出一种由核心网络实体通过核心网络向基站发送指示连接到基站的用户设备(ue)进行网络编码的能力的无线电资源控制信令的方法。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1