一种基于5G通信网络的DTX检测方法及系统与流程

文档序号:16096675发布日期:2018-11-27 23:39阅读:937来源:国知局

本发明涉及无线通信技术领域,尤其涉及一种基于5G通信网络的DTX检测方法及系统。



背景技术:

在无线通信系统中,具体到LTE系统中,在上行链路时,终端利用PUCCH向基站发送上行调度信令、下行共享信道的ACK/NACK反馈信息或信道质量指示CQI反馈信息。当PUCCH反馈下行共享信道的ACK/NACK反馈信息时,首先要对PDCCH进行解码。若终端无法对PDCCH进行正确解码,则终端将会认为基站未对终端进行资源分配,将不会反馈ACK/NACK,或者会在错误的资源上发送ACK/NACK。此时基站将无法在相应的资源上接收到ACK/NACK反馈信息,则可认为UE发送了DTX。发送DTX的终端可称为DTX终端,发送ACK/NACK的终端可称为非DTX终端。



技术实现要素:

为了解决现有技术存在的问题,本发明的至少一个实施例提供了一种基于5G通信网络的DTX检测方法,包括:

S1、对接收到的上行数据解信道交织得到原始编码上行控制信息,对所述原始编码上行控制信息进行译码得到解码比特;

S2、对所述解码比特进行重构、编码得到编码比特;

S3、提取所述原始编码上行控制信息中的噪声,将编码比特与所述噪声合并,得到编码上行控制信息;

S4、根据所述编码上行控制信息与所述原始编码上行控制信息计算得到DTX检测值;将所述DTX检测值与预设门限值进行比较,根据比较结果确定发送所述上行数据的用户终端是否处于DTX状态。

基于上述技术方案,本发明实施例还可以做出如下改进。

可选的,所述对所述解码比特进行重构,编码得到编码比特之前,该DTX检测方法还包括:

获取所述解码比特的比特值,当所述比特值大于第一预设阈值时,确认发送所述上行数据的用户终端处于DTX状态,结束;或者,当所述比特值小于或等于第一预设阈值时,执行S2。

可选的,所述根据所述编码上行控制信息与所述原始编码上行控制信息计算得到DTX检测值;将所述DTX检测值与预设值进行比较,根据比较结果确定发送所述上行数据的用户终端是否处于DTX状态,具体包括:

当所述编码比特的比特值等于第二预设阈值或第三预设阈值时,计算所述编码上行控制信息与所述原始编码上行控制信息的归一化欧氏距离,作为所述DTX检测值;

当所述DTX检测值小于预设门限值时,所述用户终端未处于DTX状态;

或者,当所述DTX检测值大于或等于预设门限值时,所述用户终端处于DTX状态;

当所述编码比特的比特值不等于第二预设阈值或第三预设阈值时,计算所述编码上行控制信息与所述原始编码上行控制信息的归一化相关值,作为所述DTX检测值;

当所述DTX检测值小于预设门限值时,所述用户终端处于DTX状态;

或者,当所述DTX检测值大于或等于预设门限值时,所述用户终端未处于DTX状态。

可选的,该DTX检测方法还包括:

当所述用户终端通过至少两个传输块分别发送上行数据时,针对每个所述传输块分别进行S1、S2、S3和S4,得到每个所述传输块的DTX检测值;

将每个所述传输块的所述DTX检测值与预设门限值进行比较,根据比较结果确定每个所述传输块是否处于DTX状态;

根据每个所述传输块是否处于DTX状态,判断所述用户终端是否处于DTX状态。

可选的,所述根据每个所述传输块是否处于DTX状态,判断所述用户终端是否处于DTX状态,具体包括:

当每个所述传输块均处于DTX状态时,所述用户终端处于DTX状态;

当每个所述传输块均未处于DTX状态时,所述用户终端未处于DTX状态;

当部分所述传输块处于DTX状态,且部分所述传输块未处于DTX状态时,若处于DTX状态的所述传输块的数量大于未处于DTX状态的所述传输块的数量,则所述用户终端处于DTX状态,若处于DTX状态的所述传输块的数量小于或等于未处于DTX状态的所述传输块的数量,则所述用户终端未处于DTX状态。

本发明实施例还提供了一种基于5G通信网络的DTX检测系统,其特征在于,包括:用户终端和接收基站;所述接收基站包括:解信道交织子系统、译码子系统、重构编码子系统、合并子系统、计算子系统和判断子系统;

所述用户终端,用于发射上行数据到所述接收基站;

所述解信道交织子系统,用于对接收到的上行数据解信道交织得到原始编码上行控制信息;

所述译码子系统,用于对所述原始编码上行控制信息进行译码得到解码比特;

所述重构编码子系统,用于对所述解码比特进行重构、编码得到编码比特;

所述合并子系统,用于提取所述原始编码上行控制信息中的噪声,将编码比特与所述噪声合并,得到编码上行控制信息;

所述计算子系统,用于根据所述编码上行控制信息和所述原始编码上行控制信息计算得到DTX检测值;

所述判断子系统,用于将所述DTX检测值与预设门限值进行比较,根据比较结果确定发送所述上行数据的用户终端是否处于DTX状态。

可选的,该DTX检测系统还包括:获取子系统,用于获取所述解码比特的比特值,当所述比特值大于第一预设阈值时,确认发送所述上行数据的用户终端处于DTX状态;或者,当所述比特值小于或等于第一预设阈值时,通过重构编码子系统对所述解码比特进行重构、编码。

可选的,所述计算子系统,具体用于,

当所述编码比特的比特值等于第二预设阈值或第三预设阈值时,计算所述编码上行控制信息与所述原始编码上行控制信息的归一化欧氏距离,作为所述DTX检测值;当所述DTX检测值小于预设门限值时,所述用户终端未处于DTX状态;或者,当所述DTX检测值大于或等于预设门限值时,所述用户终端处于DTX状态;

当所述编码比特的比特值不等于第二预设阈值或第三预设阈值时,计算所述编码上行控制信息与所述原始编码上行控制信息的归一化相关值,作为所述DTX检测值;当所述DTX检测值小于预设门限值时,所述用户终端处于DTX状态;或者,当所述DTX检测值大于或等于预设门限值时,所述用户终端未处于DTX状态。

可选的,所述用户终端通过至少两个传输块分别发送上行数据;

所述接收基站通过所述解信道交织子系统、译码子系统、重构编码子系统、合并子系统和计算子系统分别得到每个所述传输块的DTX检测值;

所述判断子系统,具体用于将每个所述传输块的所述DTX检测值与预设门限值进行比较,根据比较结果确定每个所述传输块是否处于DTX状态;根据每个所述传输块是否处于DTX状态,判断所述用户终端是否处于DTX状态。

可选的,所述判断子系统,具体用于,当每个所述传输块均处于DTX状态时,所述用户终端处于DTX状态;或者,当每个所述传输块均未处于DTX状态时,所述用户终端未处于DTX状态;或者,当部分所述传输块处于DTX状态,且部分所述传输块未处于DTX状态时,若处于DTX状态的所述传输块的数量大于未处于DTX状态的所述传输块的数量,则所述用户终端处于DTX状态,若处于DTX状态的所述传输块的数量小于或等于未处于DTX状态的所述传输块的数量,则所述用户终端未处于DTX状态。

本发明的上述技术方案与现有技术相比具有如下优点:本发明实施例通过对接受到的原始编码上行控制信息进行译码得到原始的原始编码上行控制信息和相应的解码比特,通过对解码比特进行重构,生成新的编码上行控制信息,通过编码上行控制信息和原始编码控制信息进行计算,得到相应的DTX检测值,用于检测用户终端是否处于DTX状态。

附图说明

图1是本发明实施例提供的一种基于5G通信网络的DTX检测方法流程示意图;

图2是本发明另一实施例提供的一种基于5G通信网络的DTX检测方法流程示意图;

图3是本发明又一实施例提供的一种基于5G通信网络的DTX检测方法流程示意图

图4是本发明又一实施例提供的一种基于5G通信网络的DTX检测方法流程示意图其二;

图5是本发明又一实施例提供的一种基于5G通信网络的DTX检测方法流程示意图其三;

图6是本发明又一实施例提供的一种基于5G通信网络的DTX检测系统结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,本发明实施例提供的一种基于5G通信网络的DTX检测方法,包括:

S11、对接收到的上行数据解信道交织得到原始编码上行控制信息,对原始编码上行控制信息进行译码得到解码比特。

具体的,对接收到的上行数据进行处理,获取上行控制信息和相应的解码比特,由此得到上行控制信息的原始比特,用于后续DTX检测值的计算。

S12、对解码比特进行重构、编码得到编码比特。

具体的,对该解码比特重构,进行编码得到相应的编码比特,在接收端恢复编码上行控制信息的情况,根据上行控制信息的不同,此时除了编码之外,还可以对该处理完成的编码比特进行复用处理,以模拟原始编码上行控制信息。

S13、提取原始编码上行控制信息中的噪声,将编码比特与噪声合并,得到编码上行控制信息。

具体的,获取经信道传输的原始编码上行控制信息中的噪声,将编码比特与噪声进行合并,用于模拟数据经信道传输后的情况。

S14、根据编码上行控制信息与原始编码上行控制信息计算得到DTX检测值;将DTX检测值与预设门限值进行比较,根据比较结果确定发送上行数据的用户终端是否处于DTX状态。

具体的,DTX状态,为非连续发射状态,基站接收到用户终端发送的上行控制信号,就发送新的数据,否则重新发送上次传输的数据包。由于DTX的引入,基站需要检测是否存在上行控制信号,以及用户终端是否为DTX状态,检测的正确性直接影响了上行控制信号漏警以及虚警概率,本步骤中根据模拟得到的编码上行控制信息和原始编码上行控制信息进行计算,得到DTX检测值,通过DTX检测值与预设门限值比较,判断用户终端是否处于DTX状态,如果为非DTX状态,基站不会因为用户终端发送的上行控制信息缺失,而重新发送上次传输的数据包,提高数据传输的效率和可靠性。

上述实施例中,通过对接收到的原始编码上行控制信息进行处理,构建一个模拟原始编码上行控制信息的编码上行控制信息,通过原始编码上行控制信息和编码上行控制信息计算对应该用户终端的DTX值,通过该DTX值判断该用户终端是否处于DTX状态,提高基站与用户终端之间的数据传输概率。

如图2所示,本发明另一实施例提供的一种基于5G通信网络的DTX检测方法,包括:

S21、对接收到的上行数据解信道交织得到原始编码上行控制信息,对原始编码上行控制信息进行译码得到解码比特。

具体的,对接收到的上行数据进行处理,获取上行控制信息和相应的解码比特,由此得到上行控制信息的原始比特,用于后续DTX检测值的计算。

S22、获取解码比特的比特值,当比特值大于第一预设阈值时,确认发送上行数据的用户终端处于DTX状态,结束;或者,当比特值小于或等于第一预设阈值时,执行S23。

具体的,比如,当上行控制信息的比特个数大于3时,出现DTX状态的情况概率较小,所以上述第一预设阈值可限定为3,在具体应用过程中,该第一预设阈值可根据实际需求进行设定,如需要更高的精度,可增大该第一预设阈值。

S23、对解码比特进行重构、编码得到编码比特。

具体的,对该解码比特重构,进行编码得到相应的编码比特,在接收端恢复编码上行控制信息的情况,根据上行控制信息的不同,此时除了编码之外,还可以对该处理完成的编码比特进行复用处理,以模拟原始编码上行控制信息。

S24、提取原始编码上行控制信息中的噪声,将编码比特与噪声合并,得到编码上行控制信息。

具体的,获取经信道传输的原始编码上行控制信息中的噪声,将编码比特与噪声进行合并,用于模拟数据经信道传输后的情况。

S25、根据编码上行控制信息与原始编码上行控制信息计算得到DTX检测值;将DTX检测值与预设门限值进行比较,根据比较结果确定发送上行数据的用户终端是否处于DTX状态。

具体的,DTX状态,为非连续发射状态,基站接收到用户终端发送的上行控制信号,就发送新的数据,否则重新发送上次传输的数据包。

上述实施例中,根据上行控制信息的比特值来做预先划分,从而降低最终需要进行处理的数据量,提高数据处理效率,使基站可以快速确认用户终端是否处于DTX状态。

本发明又一实施例提供的一种基于5G通信网络的DTX检测方法,与图1所示信息传输方法,区别在于,包括:

如图3所示,当编码比特的比特值等于第二预设阈值或第三预设阈值时,计算编码上行控制信息与原始编码上行控制信息的归一化欧氏距离,作为DTX检测值。

具体的,如,当编码比特的比特值等于1或2时,将编码上行控制信息和原始编码上行控制信息的归一化欧氏距离作为该用户终端的DTX检测值,保证DTX检测的有效应,其中第二预设值和第三预设值可以根据需要设定为1或2,也可设定为大于0小于或等于第一预设值的其他数。

当DTX检测值小于预设门限值时,用户终端未处于DTX状态;

或者,当DTX检测值大于或等于预设门限值时,用户终端处于DTX状态。

如图4所示,当编码比特的比特值不等于第二预设阈值或第三预设阈值时,计算编码上行控制信息与原始编码上行控制信息的归一化相关值,作为DTX检测值;

具体的,如,当编码比特的比特值等于1或2时,将编码上行控制信息和原始编码上行控制信息的归一化欧氏距离作为该用户终端的DTX检测值,保证DTX检测的有效应,其中第二预设值和第三预设值可以根据需要设定为1或2,也可设定为大于0小于或等于第一预设值的其他数。

当DTX检测值小于预设门限值时,用户终端处于DTX状态;

或者,当DTX检测值大于或等于预设门限值时,用户终端未处于DTX状态。

上述实施例中,通过编码比特的值采用不同的计算方式计算用于该用户终端的DTX检测值,使DTX检测的根据实际情况进行具体限定,以保证最终检测结果的有效性。

如图5所示,本发明又一实施例提供的一种基于5G通信网络的DTX检测方法,与图1所示信息传输方法,区别在于,包括:

S31、当用户终端通过至少两个传输块分别发送上行数据时,针对每个传输块分别进行S11、S12、S13和S14,得到每个传输块的DTX检测值。

具体的,当用户终端通过多个传输块向基站发送上行数据时,分别计算每个传输块的DTX检测值,根据传输块的状态判断对应用户终端的状态。

S32、将每个传输块的DTX检测值与预设门限值进行比较,根据比较结果确定每个传输块是否处于DTX状态。

S33、根据每个传输块是否处于DTX状态,判断用户终端是否处于DTX状态。

具体的,本步骤通过各个传输块的状态确认相应的用户终端的状态,具体包括:

S331、当每个传输块均处于DTX状态时,用户终端处于DTX状态;

S332、当每个传输块均未处于DTX状态时,用户终端未处于DTX状态;

S333、当部分传输块处于DTX状态,且部分传输块未处于DTX状态时,若处于DTX状态的传输块的数量大于未处于DTX状态的传输块的数量,则用户终端处于DTX状态,若处于DTX状态的传输块的数量小于或等于未处于DTX状态的传输块的数量,则用户终端未处于DTX状态。

上述实施例中,当用户终端通过多个传输块向基站发送上行数据时,分别计算每个传输块是否处于DTX状态,并根据各个传输块的状态是否处于DTX状态,来确定相应的用户终端是否处于DTX状态,以适应不同情况下的用户终端,保证基站的数据处理效率。

如图6所示,本发明实施例还提供了一种基于5G通信网络的DTX检测系统,其特征在于,包括:用户终端和接收基站;接收基站包括:解信道交织子系统、译码子系统、重构编码子系统、合并子系统、计算子系统和判断子系统。

在本实施例中,用户终端,用于发射上行数据到接收基站。

在本实施例中,解信道交织子系统,用于对接收到的上行数据解信道交织得到原始编码上行控制信息。

在本实施例中,译码子系统,用于对原始编码上行控制信息进行译码得到解码比特。

在本实施例中,该DTX检测系统还包括:获取子系统,用于获取解码比特的比特值,当比特值大于第一预设阈值时,确认发送上行数据的用户终端处于DTX状态;或者,当比特值小于或等于第一预设阈值时,通过重构编码子系统对解码比特进行重构、编码。

在本实施例中,重构编码子系统,用于对解码比特进行重构、编码得到编码比特。

在本实施例中,合并子系统,用于提取原始编码上行控制信息中的噪声,将编码比特与噪声合并,得到编码上行控制信息。

在本实施例中,计算子系统,用于根据编码上行控制信息和原始编码上行控制信息计算得到DTX检测值;具体的,当编码比特的比特值等于第二预设阈值或第三预设阈值时,计算编码上行控制信息与原始编码上行控制信息的归一化欧氏距离,作为DTX检测值;当编码比特的比特值不等于第二预设阈值或第三预设阈值时,计算编码上行控制信息与原始编码上行控制信息的归一化相关值,作为DTX检测值。在本实施例中,判断子系统,用于将DTX检测值与预设门限值进行比较,根据比较结果确定发送上行数据的用户终端是否处于DTX状态;具体的,当编码比特的比特值等于第二预设阈值或第三预设阈值时,若DTX检测值小于预设门限值,则用户终端未处于DTX状态,若DTX检测值大于或等于预设门限值,则用户终端处于DTX状态;当编码比特的比特值不等于第二预设阈值或第三预设阈值时,若当DTX检测值小于预设门限值,则用户终端处于DTX状态;若DTX检测值大于或等于预设门限值,则用户终端未处于DTX状态。

在一个具体的实施例中,与图6所示信息传输系统,区别在于,用户终端包括:多个传输块。

在本实施例中,用户终端,用于通过至少两个传输块分别发送上行数据到接收基站。

在本实施例中,接收基站,用于通过解信道交织子系统、译码子系统、重构编码子系统、合并子系统和计算子系统分别得到每个传输块的DTX检测值。

在本实施例中,判断子系统,用于将每个传输块的DTX检测值与预设门限值进行比较,根据比较结果确定每个传输块是否处于DTX状态;根据每个传输块是否处于DTX状态,判断用户终端是否处于DTX状态。

在本实施例中,判断子系统,具体用于,当每个传输块均处于DTX状态时,用户终端处于DTX状态;或者,当每个传输块均未处于DTX状态时,用户终端未处于DTX状态;或者,当部分传输块处于DTX状态,且部分传输块未处于DTX状态时,若处于DTX状态的传输块的数量大于未处于DTX状态的传输块的数量,则用户终端处于DTX状态,若处于DTX状态的传输块的数量小于或等于未处于DTX状态的传输块的数量,则用户终端未处于DTX状态。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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