LTE category New

2024-04-28 21:38
文章标签 new lte category

本文主要是介绍LTE category New,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Category终端能力等级,表明了终端所支持的数据处理能力(下载、上传速率)、最大的空分复用、调制编码能力等。

 

详细可参考 3GPP36.306。在R8版本中定义了5类终端,在R10中定义了8类终端....随着版本演进,不断有新的终端被定义! 

R8

R9

R10

R11

R12

Category 1

Category 1

Category 1

Category 1

Category 1

Category 2

Category 2

Category 2

Category 2

Category 2

Category 3

Category 3

Category 3

Category 3

Category 3

Category 4

Category 4

Category 4

Category 4

Category 4

Category 5

Category 5

Category 5

Category 5

Category 5

-

-

Category 6

Category 6

Category 6

-

-

Category 7

Category 7

Category 7

-

-

Category 8

Category 8

Category 8

-

-

-

Category 9

Category 9

-

-

-

Category 10

Category 10

-

-

-

Category 11

Category 11

-

-

-

Category 12

Category 12

-

-

-

-

Category 13

-

-

-

-

Category 14

-

-

-

-

Category 15



目前3GPP更新到了R1215类终端,但还有很多信息没有说清楚!以RC40版本来说,信息如下!

 下行物理信道参数设置

UE 类别

Maximum number of DL-SCH transport block bitsreceived within a TTI

Maximum number of bits of a DL-SCH transport blockreceived within a TTI

软信道比特总数

支持下行空分复用的最大层数

Category1

10296

10296

250368

1

Category2

51024

51024

1237248

2

Category3

102048

75376

1237248

2

Category4

150752

75376

1827072

2

Category5

299552

149776

3667200

4

Category6

301504

149776 (4layers)

3654144

2 or4

75376 (2layers)

Category7

301504

149776 (4layers)

3654144

2 or4

75376 (2layers)

Category8

2998560

299856

35982720

8

Category9

452256

149776 (4layers)

5481216

2 or4

75376 (2layers)

Category10

452256

149776 (4layers)

5481216

2 or4

75376 (2layers)

Category11

603008

149776 (4layers, 64QAM)

7308288

2 or4

195816 (4layers, 256QAM)

75376 (2layers, 64QAM)

97896 (2layers, 256QAM)

Category12

603008

149776 (4layers, 64QAM)

7308288

2 or4

195816 (4layers, 256QAM)

75376 (2layers, 64QAM)

97896 (2layers, 256QAM)

 

上行物理信道参数配置 

UECategory

Maximum number of UL-SCH transport block bits transmittedwithin a TTI

Maximum number of bits of an UL-SCH transport blocktransmitted within a TTI

Category1

5160

5160

Category2

25456

25456

Category3

51024

51024

Category4

51024

51024

Category5

75376

75376

Category6

51024

51024

Category7

102048

51024

Category8

1497760

149776

Category9

51024

51024

Category10

102048

51024

Category11

51024

51024

Category12

102048

51024

 

这里需要说明终端的最大下行速率和最大上行速率

 

以下行举例来说,有2个参数:

Maximum number of DL-SCH transport block bitsreceived within a TTI

//在一个TTI内可接收的最大DL-SCH传输块bit数

Maximum number of bits of a DL-SCH transport blockreceived within a TT

//在一个TTI内可接收一个传输块的DS-SCH传输块最大bit数

 

一个TTI就是1ms

 

举例来说:Category3

Maximum number of DL-SCH transport block bitsreceived within a TTI      =102048

那么下行速率可达100Mbps

 

Maximum number of bits of a DL-SCH transport blockreceived within a TTI  =75376

一个传输块的下行速率可达75Mbps

Category3最大可支持2层传输,2个传输块的最大传输速率可达=75376*2=150Mbps

 

Maximum number of DL-SCH transport block bitsreceived within a TTI最大速率只有100Mbps,所以Category3最大速率=MIN(Maximum number of DL-SCH transport block bits receivedwithin a TTI, Maximum number of bits of a DL-SCH transport blockreceived within a TTI*层数)=100Mbps

 

上行所支持的最大速率同样类似 

Category

支持的最大层数

最大速率

下行

上行

下行

上行

Category 1

1

1

10

5

Category 2

2

1

50

25

Category 3

2

1

100

50

Category 4

2

1

150

50

Category 5

4

1

300

75

Category 6

2

1

150

50

4

1

300

Category 7

2

150

4

300

Category 8

8

1

300

150

Category 9

2

1

150

50

4

450

Category 10

2

190

4

600

Category 11

2

1

190

50

4

600

Category 12

2

190

4

600

 

在调制方式方面,下行方向从CAT11开始支持256QAM调制方式,上行方向部分终端已开始支持64QAM

Category

数据信道支持的调制方式

下行

上行

Category 1

QPSK, 16QAM, 64QAM

QPSK, 16QAM

Category 2

QPSK, 16QAM

Category 3

QPSK, 16QAM

Category 4

QPSK, 16QAM

Category 5

QPSK, 16QAM, 64QAM

Category 6

QPSK, 16QAM

Category 7

QPSK, 16QAM

Category 8

QPSK, 16QAM, 64QAM

Category 9

QPSK, 16QAM

Category 10

QPSK, 16QAM

Category 11

QPSK, 16QAM
64QAM
,256QAM

QPSK, 16QAM

Category 12

QPSK, 16QAM

Category 13

QPSK, 16QAM

Category 14

QPSK, 16QAM

Category 15

QPSK, 16QAM, 64QAM

 

如何查看终端的category呢?可以通过信令来确认,在信令UECapabilityInformation的UE-EUTRA-Capability中有ue-Category的信息

–                     UE-EUTRA-Capability

The IEUE-EUTRA-Capability is used to convey the E-UTRA UE Radio AccessCapability Parameters [5] to the network.

UE-EUTRA-Capability information element

-- ASN1START

 

UE-EUTRA-Capability::=             SEQUENCE {

   accessStratumRelease            AccessStratumRelease,

   ue-Category                         INTEGER(1..16),                    -- value range FFS

   pdcp-Parameters                     PDCP-Parameters,

   phyLayerParameters              PhyLayerParameters,

   rf-Parameters                   RF-Parameters,

   measurementParameters           MeasurementParameters,

   interRAT-Parameters                 SEQUENCE {

      utraFDD                         IRAT-UTRA-FDD-Parameters            OPTIONAL,

      utraTDD128                      IRAT-UTRA-TDD128-Parameters            OPTIONAL,

……

–                     UECapabilityInformation

TheUECapabilityInformation message is used to transfer of UEradio access capabilities requested by the E‑UTRAN.

Signalling radio bearer:SRB1

RLC-SAP: AM

Logical channel:DCCH

Direction: UE toE‑UTRAN

UECapabilityInformation message

-- ASN1START

 

UECapabilityInformation::=         SEQUENCE {

   rrc-TransactionIdentifier       RRC-TransactionIdentifier,

   criticalExtensions              CHOICE {

      c1                              CHOICE{

          ueCapabilityInformation-r8          UECapabilityInformation-r8-IEs,

          spare7 NULL,

          spare6 NULL, spare5 NULL, spare4 NULL,

          spare3 NULL, spare2 NULL, spare1 NULL

      },

      criticalExtensionsFuture        SEQUENCE {}

   }

}

 

UECapabilityInformation-r8-IEs::=   SEQUENCE (SIZE(1..maxRAT-Capabilities)) OF SEQUENCE {

   rat-Type                        RAT-Type,

   ueCapabilitiesRAT-Container         OCTET STRING,

   nonCriticalExtension            SEQUENCE{}                         OPTIONAL

}

 

-- ASN1STOP

 

UECapabilityInformation field descriptions

ueCapabilitesRAT-Container

Container forthe UE capabilities of the indicated RAT. The encoding is definedin the specification of each RAT:

For E‑UTRA: the encoding of UE capabilities is defined inIE UE-EUTRA-Capability.

For UTRA: theencoding of UE capabilities is defined in IE [FFS] TS 25.331[19].

For GERAN: theencoding of UE capabilities is defined in IE [FFS] [24.008 and/ or44.018; FFS].

ForCDMA2000-1xRTT Bandclass: the encoding of UE capabilities isdefined in IE [A.S.0008;  FFS]


这篇关于LTE category New的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/944330

相关文章

Golan中 new() 、 make() 和简短声明符的区别和使用

《Golan中new()、make()和简短声明符的区别和使用》Go语言中的new()、make()和简短声明符的区别和使用,new()用于分配内存并返回指针,make()用于初始化切片、映射... 详细介绍golang的new() 、 make() 和简短声明符的区别和使用。文章目录 `new()`

java线程深度解析(一)——java new 接口?匿名内部类给你答案

http://blog.csdn.net/daybreak1209/article/details/51305477 一、内部类 1、内部类初识 一般,一个类里主要包含类的方法和属性,但在Java中还提出在类中继续定义类(内部类)的概念。 内部类的定义:类的内部定义类 先来看一个实例 [html]  view plain copy pu

string字符会调用new分配堆内存吗

gcc的string默认大小是32个字节,字符串小于等于15直接保存在栈上,超过之后才会使用new分配。

List list = new ArrayList();和ArrayList list=new ArrayList();的区别?

List是一个接口,而ArrayList 是一个类。 ArrayList 继承并实现了List。 List list = new ArrayList();这句创建了一个ArrayList的对象后把上溯到了List。此时它是一个List对象了,有些ArrayList有但是List没有的属性和方法,它就不能再用了。而ArrayList list=new ArrayList();创建一对象则保留了A

vue原理分析(六)--研究new Vue()

今天我们来分析使用new Vue() 之前研究时,只是说是在创建一个实例。并没有深入进行研究 在vue的源码中找下Vue的构造函数 function Vue(options) {if (!(this instanceof Vue)) {warn$2('Vue is a constructor and should be called with the `new` keyword');}thi

GTK中创建线程函数g_thread_new和g_thread_create的区别

使用GThread函数,需要引用glib.h头文件。 这两个接口的核心区别就是  g_thread_create 是旧的接口,现在已经不使用了,而g_thread_new是新的接口,建议使用。 g_thread_create: g_thread_create has been deprecated since version 2.32 and should not be used in n

New的VC编译器实现

当我们调用 new 的时候,例如 int *p = new int; 时,编译器到底作了什么工作呢?跟进断点看一看。   (在 vc debug模式下 ) double *p1 = new double ; 00411A6E  push        8    00411A70  call        operator new (4111B8h) 00411A75  add

Python方法:__init__,__new__,__class__的使用详解

转自:https://blog.csdn.net/qq_26442553/article/details/82464682 因为python中所有类默认继承object类。而object类提供了了很多原始的内建属性和方法,所以用户自定义的类在Python中也会继承这些内建属性。可以使用dir()函数可以查看,虽然python提供了很多内建属性但实际开发中常用的不多。而很多系统提供的内建属性实际

linux 环境下使用PHP OpenSSL扩展函数openssl_pkey_new(),返回false的原因

<?php$config = array('private_key_bits' => 2048,);$res = openssl_pkey_new($config); $res返回false的时候,检查发现,是linux系统缺少了openssl的配置,解决方法如下: 直接将php -m 中 Openssl 中的xx.conf 配置移动到对应的目录,然后重启php-fpm 完美解决