NTN(七) Tracking areas

2023-09-21 06:55:04

卫星提供的小区可以覆盖数百公里,tracking area也会非常大,这时候UE需要进行mobility registration updating的场景就很少,但是由于当前tracking area中会有大量的UE,因而会导致paging loading比较大(与实际中UE的数量有关系)。

 

small tracking area会大概率引起处在2个TA的边界处的UE产生大量有关mobility registration updating过程的信令,如下图示。

9af02ac879914cd3b150029576362930.png

 另一方面,wide tracking areas 由于UE众多,这样又会导致卫星beams中的paging loading比较搞,下图所示。

93b539d8c5ed4c7c829422064f98ad7c.png

 实际中由于mobility registration updating相关过程会比paging信号更加密集,所以必须确定tracking areas的尺寸以最大限度地减少。

f7ec3fa19a084d6786f00f156d2ca121.png

 对于NTN 38.821中的几种参考场景,涉及tracking area设定的主要是Scenario C2和D2,具体的说这里分为Moving Tracking area以及Fixed Tracking area两种方案,分别来看下。

 

Moving Tracking area

1142f77379734e03a2041741a14ab71e.png

 

Moving tracking area 指TA随着cell的变化而变动,由于卫星的高速移动,卫星波束以及为地球静止的UE提供覆盖的小区将频繁改变。这样导致的后果就是,静止的UE由于小区的变化也必须在RRC_IDLE状态下执行mobility registration updating过程。那每次进行mobility registration updating过程时,UE就要进入connected mode。如果进行的是4-step RA过程,进入connected mode,还要进行一些 RRC消息交互。假设注册区域中的所有处于IDLE mode UE 都需要在LEO 卫星经过时频繁执行mobility registration updating,就会带来无法估量的开销。如果将注册区域覆盖的区域设置的很大,可以稍微解决mobility registration updating的问题, 但是面临的另一个问题就是注册区域内大量UE 的paging问题,所以这种方案注册区域的大小和paging容量要进行一定的权衡。

 

Fixed Tracking area

 

Fixed Tracking area又要根据UE的位置信息是否可用进行进一步区分。

29bbc8c63451447b98f54366e4b641b7.png

 

UE位置信息不可用

 

为了避免卫星运动触发UE频繁进行mobility registration updating,可以根据固定的地面设置Tracking area。对于NTN LEO,这种情况就是说当小区到达下一个固定的Tracking area时,SIB1中的TAC跟踪区域就会发生变化。当gNB进入下一个Tracking area时,gNB广播的TAC 或 TAC list就要要更新。当UE检测到进入的TA不在在UE先前在网络中注册的TA list中时,就会触发mobility registration updating过程。

33613fb58f0747bb9f5f38b79bbed1f5.png

 如上图所示,网络根据星历实时更新广播TAC,并确认广播TAC与卫星波束覆盖的地理区域相关联。UE监听TAI=PLMN ID+TAC,当其移出TA时,根据广播的TAC和PLMN ID信息确定触发mobility registration updating流程。

37d971b6c814405ea4e3e9b2aad678e2.png

 这时候TAC的广播有分为两种option,即soft switch option和hard switch option .

 

hard switch option指一个cell 只广播 one TAC per PLMN,这样在边缘地区可能会出现TAC变化的波动,会多一些mobility registration updating的过程。例如上图UE从T1到T3 期间TAC 的变化是TAC2->TAC1->TAC2。

b6fdbc2764b14f1c99375ce934c37aaa.png

 

soft switch option指一个cell 广播 more than one TACs per PLMN,根据实际情况,会在小区的系统信息中添加了新的 TAC,并删除旧的TAC。这样在边缘地区会降低mobility registration updating过程;但是由于TAC多了,又会增加paging的loading。因此,在网络规划和实施中要权衡上述情况。

 

 

UE位置信息可用

 

UE位置信息不可用时,一种可能的解决方案是将地球划分为很多地理区域,并将每个地理区域映射到某个TAC。初始注册时,UE根据位置信息推导TAC(UE侧和网络侧均保留地理区域与TAC值之间的映射规则),根据推导的TAC和广播PLMN ID形成TAI并上报 TAI ,然后通过注册请求消息发送到网络。AMF确认报告的TAI 并将TAI list包含在Registration accept消息中。

 

当UE移动到新的地理区域时,UE基于位置信息导出TAC,并基于导出的TAC和PLMN ID形成TAI。如果UE检测到进入的TA不在UE先前注册到的TA list列表中,则将触发mobility registration updating过程。UE通过Registration Request消息向网络报告自己导出的TAI。AMF 确认报告的 TAI 并在Registration accept消息中包含 UE 的新 TAI 列表。UE在接收到注册接受消息后,应删除其旧的TAI列表并存储接收到的TAI列表。

 

R17 NTN TA方案

 

说这么多,具体到R17 NTN中用的是哪种方案呢?先看下面38.300中有关TAC的描述。

7ab4045eb5fb4471aee2dea54c95d8cb.png

 网络可以在NR NTN小区中广播 多个TACs per PLMN,系统信息中的 TAC 变化受到网络控制。根据38.300 中的描述 ,这里就是Fixed tracking area soft switch option的描述。

dd82523ddd4447b8adfe20efb9dc104c.png

 根据SIB1中trackingAreaList的描述,cellIdentity 字段指示的小区所属的TA list。如果存在此字段,则网络不会配置trackingAreaCode。不同PLMN-IdentityInfo上的不同TAC 总数不得超过 maxTAC(12个)。该字段仅存在于 NTN cell中。

 

对应的也是Fixed tracking area soft switch option的描述。

更多推荐

PHP初中高级1000道面试题大全(持续更新中50/1000)

目录1、echo(),print(),print_r(),var_dump()的区别?2、表单中get与post提交方法的区别?3、session与cookie的区别?4、请说明PHP中传值与传引用的区别。什么时候传值什么时候传引用?5、请解释PHP中的PDO是什么?6、请解释PHP中的抽象类和接口的区别是什么?7、请

一、Java面试题基础第十天

一、Java面试题基础第十天1.什么是反射?Java是一门静态语言,它通过编译以后才能执行的编程语言,但是可以通过反射使Java成为一个准动态语言,Java在运行过程中动态获取获取对象的属性,调用它的方法,就叫做反射2.反射有哪些应用场景呢?1.jdbc连接数据库的时候加载驱动时Class.forName()2.Jav

Webpack 热更新原理

什么是热更新模块热替换(hotmodulereplacement或HMR)是webpack提供的最有用的功能之一。它允许在运行时更新所有类型的模块,而无需完全刷新一般的刷新我们分两种:一种是页面刷新,不保留页面状态,就是简单粗暴,直接window.location.reload()。另一种是基于WDS(Webpack-

【C++从0到王者】第三十三站:AVL树

文章目录前言一、AVL树的概念二、AVL树的实现1.AVL树的结点定义2.AVL树的插入之插入部分3.AVL树的插入之平衡因子的改变4.AVL树的插入之左旋5.AVL树的左旋抽象图6.AVL树的右旋抽象图7.AVL树的双旋8.AVL树的右左双旋9.AVL树的右左双旋的本质10.AVL树的左右双旋11.AVL树的验证12

opencv 图像的缩放(放大,缩小),翻转,旋转

文章目录opencv图像的缩放(放大,缩小),翻转,旋转1、图像的缩放,旋转过程中为什么需要插值:2、常见的插值算法包括:3、图像的缩放,翻转,旋转:(1)图像的缩放cv2::resize(),用于改变图像大小的函数,它可以用于图像的放大、缩小操作:函数原型:示例:将一个图像缩小为原来的一半(2)图像的翻转cv2::f

javaee之黑马乐优商城5

分析一下spu与sku的数据结构再来说一下什么是spustandardproductunit标准产品单元:SPU级别的规格参数通常是与整个产品类型或产品系列相关的通用参数。比如华为手机下面的p系列、荣耀系列,都可以标识为spu级别规格参数skustockkeepingunit库存保管单位:SKU级别的规格参数是具体到每

Git基础操作

前言本文会向您介绍如何安装git,以及快速地上手add,commit,push,版本回退操作基础配置关于windous上的安装git官网已经介绍的很清楚了,您可以直接点入链接windows安装如果你的平台是centos,以centos7.6为例:⾸先,你可以试着输⼊git,看看系统有没有安装Git:-bash:git:

java面向对象(七)

文章目录一、单例设计模式是什么?1.概念2.如何实现1.饿汉式2.懒汉式3.区分饿汉式和懒汉式二、main()方法的使用1.使用说明三、类的成员之四:代码块(或初始化块)1.概念2.静态代码块3.非静态代码块四、final关键字五、多态性的补充六、类变量和实例变量的内存解析七、static声明的属性被所有对象所共享提示

virtualbox配置ubuntu1804虚拟机相关流程

virtualbox配置ubuntu1804虚拟机相关流程相关版本能解决的问题安装流程1:新建虚拟机安装流程2:配置虚拟机安装流程3:安装虚拟机系统安装流程4:设置ubuntu相关版本virtualbox使用VirtualBox官网下载的6.1.34r150636版。ubuntu使用清华大学开源软件镜像站下载的1804

计算机毕业设计 基于SSM+Vue的农业信息管理系统的设计与实现 Java实战项目 附源码+文档+视频讲解

博主介绍:✌从事软件开发10年之余,专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌🍅文末获取源码联系🍅👇🏻精彩专栏推荐订阅👇🏻不然下次找不到哟————————————————计算机毕业设计题目《10

重构技战术(一)——通用型重构技巧

书接上回,重构从现在开始一文中我们讨论了重构的含义、意义以及时机,并说明了测试的重要性。从本文开始将介绍重构具体的技巧,首先登场的是一些通用型技巧。1提炼函数提炼函数应该是最常见的重构技巧。我们都不希望把一大堆东西塞在一个函数里,使得一个函数做了一大堆事,这样无论是阅读还是修改都会很累(我曾经在字节跳动就见过一个600

热文推荐