You are on page 1of 23

US 20200154287A1

IN
(19) United States
(12 )Novlan
Patentet Application
al.
Publication ((4310)) Pub
Pub..No .: US 2020/0154287
Date :
A1
May 14 , 2020
(54 ) NETWORK OPTIMIZATION AND CONTROL (52) U.S. CI.
FOR WIRELESS NETWORKS CPC H04W 24/02 (2013.01 ); H04W 76/27
( 2018.02 ); H04W 36/0088 (2013.01); H04W
( 71 ) Applicant: AT & T Intellectual Property I, L.P. , 36/0058 (2018.08 ); H04W 36/0069 (2018.08 )
Atlanta , GA (US)
(72) Inventors : Thomas Novlan , Cedar Park , TX (US ); (57) ABSTRACT
Arunabha Ghosh , Austin , TX (US ); The disclosed technology is generally directed towards
Milap Majmundar , Austin , TX (US )
optimization and control of wireless networks based on
(21 ) Appl. No.: 16 /282,800 monitoring and/or analytics data received at a radio access
network (RAN ) controller device in a split RAN protocol
(22) Filed : Feb. 22 , 2019 architecture . TheRAN controller device processes the moni
Related U.S. Application Data toring/analytics data and provides control information and /
or optimization data , which can be policy data, to a central
(60 ) Provisional application No.62 /760,029, filed on Nov. unit device that can configure the wireless network based on
12, 2018. the control
nology can information and /or optimization
facilitate optimization data. The techof
and configuration
Publication Classification mobility procedures including handovers and secondary cell
(51) Int. Cl. group changes, optimization of carrier aggregation and dual
H04W 24/02 ( 2006.01 ) connectivity procedures based on multiple metrics, and can
H04W 76/27 (2006.01) facilitate centralized optimization of topology and route
H04W 36/00 ( 2006.01) selection for integrated access and backhaul nodes .

8
$

NETWORK
NODE
Patent Application Publication May 14 , 2020 Sheet 1 of 10 US 2020/0154287 A1

O o o o o oo

NETWORK
NODE

FIG . 1
Patent Application Publication May 14 , 2020 Sheet 2 of 10 US 2020/0154287 A1

CORE NETWORK

CENTRALIZED
UNIT ( CU )
202
MEASUREMENTS
CU-CN Interface METRICS
ANALYTICS
RRC RAN
CU -RC Interface CONTROLLER
206
RRM /RRCF1
INFORMATION
CU -DU Interface ( e.g., POLICIES )

RLC

MAC

PHY

DISTRIBUTED
204

FIG . 2
Patent Application Publication May 14 , 2020 Sheet 3 of 10 US 2020/0154287 A1

RAN CONTROLLER
206
302 OPTIMIZATION ENGINE

MOBILITY MANAGER

306 MULTICONNECTIVITY
MANAGER

IAB / TOPOLOGY /ROUTING


MANAGER

FIG . 3
Patent Application Publication May 14 , 2020 Sheet 4 of 10 US 2020/0154287 A1

RLO MAC PHY


NRUU

MAC MT
447
Relay DUistnributed Adapt ion RLC MAC DU

4 68 RLC MAC MT
t
Relay UDisntributed Adapt ion RLC MAC PHY FIG
4
.
UuNR A

448 NIDoAndoBer UDisntributed MAC

CENTRALIZD UNIT 202 SDAP


Patent Application Publication May 14 , 2020 Sheet 5 of 10 US 2020/0154287 A1

PDCP RLC MAC


404

4 72 RLC MAC PHY MT 4 9a RLC MAC


Relay DUistnributed Adapt ion RLC MAC Rerolutaeyd DUisntributed Adapt ion RLC MAC PHY DU

4 6a MAC
+

Relay DUistnributed Adapt ion RLO MAC PAY DU

NR
U

NIDoAndoBer UDisntributed RLC


FIG
5
.

CENTRALIZD UNIT 202 SDAP


Patent Application Publication May 14 , 2020 Sheet 6 of 10 US 2020/0154287 A1

START

RECEIVING MONITORING DATA FROM A CENTRAL UNIT


DEVICE OF A SPLIT RADIO ACCESS NETWORK , WHEREIN THE
MONITORING DATA IS ASSOCIATED WITH A
COMMUNICATION LINK BETWEEN A DISTRIBUTED UNIT
DEVICE OF THE SPLIT RADIO ACCESS NETWORK AND A USER
EQUIPMENT DEVICE

604 GENERATING CONTROL INFORMATION BASED ON


PROCESSING THE MONITORING DATA

COMMUNICATING BETWEEN THE RADIO ACCESS NETWORK


CONTROLLER DEVICE AND THE CENTRAL UNIT DEVICE ,
606 COMPRISING TRANSMITTING THE CONTROL INFORMATION
TO THE CENTRAL UNIT DEVICE FOR USE IN CONFIGURATION
OF THE SPLIT RADIO ACCESS NETWORK

END

FIG . 6
Patent Application Publication May 14 , 2020 Sheet 7 of 10 US 2020/0154287 A1

START

RECEIVING BY A NETWORK DEVICE OF A WIRELESS


NETWORK AND COMPRISING A PROCESSOR . MONITORING
702 DATA FROMA CENTRAL UNIT DEVICE OF A SPLIT RADIO
ACCESS NETWORK , WHEREIN THE MONITORING DATA IS
ASSOCIATED WITH A COMMUNICATION LINK BETWEEN A
DISTRIBUTED UNIT DEVICE OF THE SPLIT RADIO ACCESS
NETWORK AND A USER EQUIPMENT DEVICE

GENERATING , BY THE NETWORK DEVICE , OPTIMIZATION


DATA BASED ON AN ANALYSIS OF THE MONITORING DATA ,
WHEREIN THE OPTIMIZATION DATA IS CONFIGURED TO
OPTIMIZE THE COMMUNICATION LINK

706 TRANSMITTING , BY THE NETWORK DEVICE , THE


OPTIMIZATION DATA TO THE CENTRAL UNIT DEVICE

END

FIG.7
Patent Application Publication May 14 , 2020 Sheet 8 of 10 US 2020/0154287 A1

START

RECEIVING ANALYTICS DATA FROM A CENTRAL UNIT


802 DEVICE OF A SPLIT RADIO ACCESS NETWORK , WHEREIN THE
ANALYTICS DATA IS ASSOCIATED WITH A COMMUNICATION
LINK BETWEEN A DISTRIBUTED UNIT DEVICE OF THE SPLIT
RADIO ACCESS NETWORK AND A USER EQUIPMENT DEVICE

GENERATING OPTIMIZATION DATA BASED ON AN ANALYSIS


804 OF THE ANALYTICS DATA , WHEREIN THE OPTIMIZATION
DATA IS CONFIGURED TO OPTIMIZE THE COMMUNICATION

806 TRANSMITTING THE OPTIMIZATION DATA TO THE CENTRAL


UNIT DEVICE

END

FIG . 8
Patent Application Publication May 14 , 2020 Sheet 9 of 10 US 2020/0154287 A1

MOBILE NETWORK PLATFORM

CS GATEWAY PS GATEWAY
NODE ( S ) 975
NODE ( S )
912
RAN

SERVER (S ) SERVING
NODE ( S )

TELEPHONY NW ( S )
MEMORY WAN
950
930 SS7 NETWORK

ENTERPRISE NW ( S )
970
SERVICE NW ( S )
980

FIG.9
Patent Application Publication May 14 , 2020 Sheet 10 of 10 US 2020/0154287 A1

1002

1030

PROCESSING 1004 OPERATING SYSTEM 3


UNIT
1032
1008 L
APPLICATIONS
Op yo po povo go P O R V P QS

SYSTEM 1034
MEMORY 1012 MODULES
L 0.0 0 0.0 O 005

1036
RAM $
ao
$
bmw awam
DATA w

gioco

1024
INTERFACE INTERNAL HDD EXTERNAL 1

1026 1018 1024


INTERFACE
DISK
1028 MONITOR
OPTICAL
INTERFACE 1038
DISK
KEYBOARD
ADAPTOR
(WIRED /WIRELESS )
1042 MOUSE
INPUT 1054
DEVICE
INTERFACE WAN REMOTE
COMPUTER(S )
1052
NETWORK 1050
ADAPTOR LAN
( WIRED WIRELESS )
MEMORY
STORAGE

FIG . 10
US 2020/0154287 Al May 14 , 2020
1

NETWORK OPTIMIZATION AND CONTROL [0012] FIG . 8 illustrates example operations for optimiz
FOR WIRELESS NETWORKS ing a wireless network based on received analytics data , in
accordance with various aspects and embodiments of the
CROSS - REFERENCE TO RELATED subject disclosure.
APPLICATIONS [0013 ] FIG . 9 illustrates an example block diagram of a
[0001 ] This application is a non - provisional of pending non -limiting embodiment of a mobile network platform , in
U.S. Provisional Patent Application No.62 / 760,029 , filed on accordance with various aspects described herein .
Nov. 12 , 2018 entitled “NETWORK OPTIMIZATION AND [0014 ] FIG . 10 illustrates an example block diagram of a
CONTROL FOR 5G NETWORKS.” The entirety of the computer that can be operable to execute processes and
aforementioned application is hereby incorporated herein by methods, in accordance with various aspects and embodi
reference . ments of the subject disclosure .
TECHNICAL FIELD DETAILED DESCRIPTION
[0002 ] The present application relates generally to the [0015 ] Various embodiments of the technology disclosed
field of mobile communications, and more particularly to herein are directed towards facilitating mobility, dual-con
enabling mobility , dual connectivity , and backhaul routing nectivity , and backhaul routing optimization using a Radio
optimization using a radio access network controller in an Access Network (RAN ) controller that can interface with the
advanced wireless network . network and use radio measurements and other metrics and
analytics to optimize RAN performance . Note that as used
BACKGROUND herein , the terms “ optimize ,” “ optimization ” and “ optimiz
ing” do notnecessarily mean actually ideal, but rather can be
[ 0003] To meet the huge demand for data centric applica interpreted as moving towards a more optimal state .
tions, Third Generation Partnership Project (3GPP ) systems [0016 ] As will be understood, the technology the RAN
and systems that employ one or more aspects of the speci Controller can be used to optimize RAN operation in
fications of the Fourth Generation (4G ) standard for wireless different scenarios, including to directly or indirectly influ
communications will be extended to a Fifth Generation (5G ) ence or control the operation of the Central Unit (CU ) and
standard for wireless communications. Challenges exist with underlying protocol layers, including procedures involving
respect to providing levels of service associated with forth radio resource control (RRC ) signaling . Example , non
coming 5G and other next generation network standards . limiting scenarios include mobility /radio resource manage
ment (RRM ); carrier aggregation /dual connectivity (CA /
BRIEF DESCRIPTION OF THE DRAWINGS DC ) addition/ removal; and integrated access and backhaul
[0004] Non -limiting and non -exhaustive embodiments of ([IAB 0017
) topology formation and routing updates .
] One or more embodiments are now described with
the subject disclosure are described with reference to the reference
following figures, wherein like reference numerals refer to are used toto refer
the drawings, wherein like reference numerals
to like elements throughout. In the follow
like parts throughout the various views unless otherwise ing description , for purposes of explanation , numerous spe
specified .
[0005 ] FIG . 1 illustrates an example wireless communi understanding of theforth
cific details are set in order to provide a thorough
various embodiments . It is evident,
cation system , in accordance with various aspects and however, that the various embodiments can be practiced
embodiments of the subject disclosure . without these specific details (and without applying to any
[ 0006 ] FIG . 2 illustrates an example block diagram of a particular networked environment or standard ).
split architecture network with a radio access network [0018 ] As used in this disclosure , in some embodiments,
controller, in accordance with various aspects and embodi the terms “ component,” “ system ” and the like are intended
ments of the subject disclosure . to refer to , or comprise, a computer -related entity or an
[0007 ] FIG . 3 illustrates an example block diagram of a entity related to an operational apparatus with one or more
radio access network controller, in accordance with various specific functionalities, wherein the entity can be either
aspects and embodiments of the subject disclosure . hardware , a combination of hardware and software, soft
[0008 ] FIG . 4 illustrates an example block diagram rep ware , or software in execution. As an example , a component
resenting integrated access and backhaul network topology may be, but is not limited to being, a process running on a
and routing, in accordance with various aspects and embodi processor, a processor, an object, an executable , a thread of
ments of the subject disclosure. execution , computer-executable instructions, a program ,
[0009] FIG . 5 illustrates an example block diagram rep and/or a computer. By way of illustration and not limitation ,
resenting integrated access and backhaul network topology both an application running on a server and the server can be
and re -routing of traffic , in accordance with various aspects a component.
and embodiments of the subject disclosure . [0019 ] One or more components may reside within a
[0010 ] FIG . 6 illustrates example operations for generat process and /or thread of execution and a componentmay be
ing control information in a radio access network controller localized on one computer and / or distributed between two or
for use in configuration of the radio access network , in more computers. In addition , these components can execute
accordance with various aspects and embodiments of the from various computer readable media having various data
subject disclosure . structures stored thereon. The components may communi
[0011 ] FIG . 7 illustrates example operations for optimiz cate via local and /or remote processes such as in accordance
ing a wireless network based on received monitoring data , in with a signal having one or more data packets (e.g., data
accordance with various aspects and embodiments of the from one component interacting with another component in
subject disclosure. a local system , distributed system , and /or across a network
US 2020/0154287 A1 May 14 , 2020
2

such as the Internet with other systems via the signal). As mathematical formalisms), which can provide simulated
another example , a component can be an apparatus with vision , sound recognition and so forth .
specific functionality provided by mechanical parts operated [0023 ] Embodiments described herein can be exploited in
by electric or electronic circuitry , which is operated by a substantially any wireless communication technology , com
software application or firmware application executed by a prising , but not limited to , wireless fidelity (Wi-Fi), global
processor, wherein the processor can be internal or external system for mobile communications (GSM ), universal
to the apparatus and executes at least a part of the software mobile telecommunications system (UMTS), worldwide
or firmware application. As yet another example , a compo interoperability for microwave access (WiMAX ), enhanced
nent can be an apparatus that provides specific functionality general packet radio service (enhanced GPRS), third gen
through electronic components without mechanical parts, eration partnership project (3GPP ) long term evolution
the electronic components can comprise a processor therein (LTE ), third generation partnership project 2 (3GPP2 ) ultra
to execute software or firmware that confers at least in part mobile broadband (UMB ), high speed packet access
the functionality of the electronic components. While vari (HSPA ), Z -Wave, Zigbee and other 802.XX wireless tech
ous components have been illustrated as separate compo nologies and /or legacy telecommunication technologies .
nents, it will be appreciated thatmultiple components can be [ 0024 ] FIG . 1 illustrates an example wireless communi
implemented as a single component, or a single component cation system 100 in accordance with various aspects and
can be implemented as multiple components, without embodiments of the subject disclosure. In one or more
departing from example embodiments . embodiments , system 100 can comprise one or more user
[0020 ] Further, the various embodiments can be imple equipment UEs 104 and 102 , which can have one or more
mented as a method , apparatus or article of manufacture antenna panels having vertical and horizontal elements. A
using standard programming and/or engineering techniques UE 102 can be a mobile device such as a cellular phone, a
to produce software, firmware, hardware or any combination smartphone, a tablet computer, a wearable device , a virtual
thereof to control a computer to implement the disclosed reality (VR ) device, a heads -up display (HUD ) device , a
subject matter. The term “ article of manufacture ” as used smart car, a machine -type communication (MTC ) device,
herein is intended to encompass a computer program acces and the like . UE 102 can also refer to any type of wireless
sible from any computer -readable (or machine-readable ) device that communicates with a radio network node in a
device or computer- readable ( or machine - readable) storage / cellular or mobile communication system . Examples ofUE
communications media . For example, computer readable 102 are target device, device to device (D2D ) UE, machine
storage media can comprise, but are not limited to, magnetic type UE or UE capable of machine to machine (M2M )
storage devices (e.g., hard disk , floppy disk , magnetic communication , PDA , Tablet, mobile terminals, smart
strips ), optical disks ( e.g., compact disk (CD ), digital ver phone , laptop embedded equipped ( LEE), laptop mounted
satile disk (DVD )), smart cards, and flash memory devices equipment (LME), USB dongles etc. User equipment UE
(e.g., card , stick , key drive ). Of course , those skilled in the 102 can also comprise IOT devices that communicate wire
art will recognize many modifications can be made to this lessly . In various embodiments, system 100 is or comprises
configuration without departing from the scope or spirit of a wireless communication network serviced by one or more
the various embodiments . wireless communication network providers. In example
[0021 ] Moreover, terms such as “ mobile device equip embodiments, a UE 102 can be communicatively coupled to
ment,” “mobile station ,” “ mobile,” subscriber station ," the wireless communication network via a network node
“ access terminal,” “ terminal,” “handset," " communication 106 .
device,” “mobile device ” (and /or terms representing similar [0025 ] The non - limiting term network node (or radio
terminology ) can refer to a wireless device utilized by a network node ) is used herein to refer to any type of network
subscriber or mobile device of a wireless communication node serving a UE 102 and UE 104 and /or connected to
service to receive or convey data , control, voice , video , other network node, network element, or another network
sound , gaming or substantially any data -stream or signaling node from which the UE 102 or 104 can receive a radio
stream . The foregoing terms are utilized interchangeably signal. Network nodes can also have multiple antennas for
herein and with reference to the related drawings. Likewise , performing various transmission operations ( e.g., MIMO
the terms “ access point (AP ),” “ Base Station (BS),” BS operations). A network node can have a cabinet and other
transceiver , BS device , cell site, cell site device, “ gNode B protected enclosures, an antenna mast, and actual antennas .
(gNB ),” “ evolved Node B (eNode B ),” “ home Node B Network nodes can serve several cells, also called sectors,
(HNB )” and the like, are utilized interchangeably in the depending on the configuration and type of antenna .
application , and refer to a wireless network component or Examples of network nodes ( e.g., network node 106 ) can
appliance that transmits and /or receives data , control, voice , comprise but are not limited to : NodeB devices , base station
video, sound , gaming or substantially any data -stream or (BS ) devices , access point (AP) devices, and radio access
signaling -stream from one or more subscriber stations. Data network (RAN ) devices. The network node 106 can also
and signaling streams can be packetized or frame-based comprise multi - standard radio (MSR ) radio node devices,
flows. including but not limited to : an MSR BS, an eNode B , a
[0022 ] Furthermore , the terms " device," " communication network controller, a radio network controller (RNC ), a base
device ,” “ mobile device,” “ subscriber," " customer entity," station controller (BSC ), a relay, a donor node controlling
" consumer," " customer entity ," " entity” and the like are relay, a base transceiver station (BTS ), a transmission point,
employed interchangeably throughout, unless context war a transmission node , an RRU , an RRH , nodes in distributed
rants particular distinctions among the terms. It should be antenna system (DAS), and the like. In 5G terminology, the
appreciated that such terms can refer to human entities or node 106 can be referred to as a gNodeB device .
automated components supported through artificial intelli [0026 ] Wireless communication system 100 can employ
gence ( e.g., a capacity to make inference based on complex various cellular technologies and modulation schemes to
US 2020/0154287 A1 May 14 , 2020
3

facilitate wireless radio communications between devices is carried on Data Radio Bearers (DRBs) that traverse the
( e.g., the UE 102 and 104 and the network node 106 ). For above described user plane RAN protocol architecture. On
example , system 100 can operate in accordance with a the control plane , the CU -CP (centralized unit -control plane)
UMTS, long term evolution (LTE ), high speed packet access utilizes signaling radio bearers (SRBs ) that are set up and
(HSPA ), code division multiple access (CDMA ), time divi carry control messages from the RRC layer and which also
sion multiple access ( TDMA ), frequency division multiple utilize the packet data convergence protocol (PDCP ) layer at
access (FDMA ), multi-carrier code division multiple access the centralized unit 202 , and are further carried down
(MC - CDMA ), single -carrier code division multiple access through the RLC , MAC , and PHY layers at the distributed
(SC -CDMA ), single -carrier FDMA ( SC - FDMA ), OFDM , unit 204 to be delivered to the UE over the air interface .
(DFT) -spread OFDM or SC -FDMA )), FBMC, ZT DFT-s Each network user can be allocated multiple DRBs and
OFDM , GFDM , UFMC , UW DFT- Spread -OFDM , UW SRBs by the network . The network interface between the
OFDM , CP -OFDM , resource -block - filtered OFDM , and centralized unit 202 and distributed unit 204 can be called
UFMC . However, various features and functionalities of the F1 interface per 3GPP specifications .
system 100 are particularly described wherein the devices [0030 ] As described herein , the centralized unit 202 is
( e.g., the UEs 102 and 104 and the network device 106 ) of connected to a RAN controller (RC ) 206 device such as
system 100 are configured to communicate wireless signals shown in FIG . 2. The RAN controller 206 can be provided
using one or more multi carrier modulation schemes , with measurements , metrics, and other analytics 208 (e.g.,
wherein data symbols can be transmitted simultaneously counters, statistics, messages) from the centralized unit 202,
over multiple frequency subcarriers (e.g., OFDM , which can be then processed by the RAN controller 206
CP -OFDM , DFT-spread OFMD , UFMC , FMBC , etc.). using optimization , machine learning, and other tools to
[0027 ] In various embodiments, system 100 can be con determine policies and procedures related to RRM , RRC
figured to provide and employ 5G wireless networking which can be used to manage mobility , dual-connectivity ,
features and functionalities. 56 wireless communication carrier aggregation , and IAB topology formation and rout
networks are expected to fulfill the demand of exponentially ing. The measurements and other information from the
increasing data traffic and to allow people and machines to centralized unit 202 may be provided directly without pro
enjoy gigabit data rates with virtually zero latency. Com cessing at the centralized unit 202 , or may be aggregated ,
pared to 4G , 5G supports more diverse traffic scenarios. For refined , and filtered at the centralized unit 202 , e.g., to
example , in addition to the various types of data communi reduce the signaling volume and simplify the processing at
cation between conventional UEs (e.g., phones, smart the RAN controller 206 .
phones, tablets, PCs, televisions, Internet enabled televi [0031] The RAN controller 206 can be physically sepa
sions, etc.) supported by 4G networks, 5G networks can be rated or co - located with other RAN equipment, including
employed to support data communication between smart the centralized unit 202 ( CU -UP and /or CU -CP). The RAN
cars in association with driverless car environments , as well controller 206 also may be a logical entity that is virtualized
as machine type communications (MTCs). to run on different hardware platforms in a flexible manner.
[0028 ] Turning now to FIG . 2 , illustrated is an example The interface between the centralized unit 202 and RAN
block diagram of a split architecture network with a radio controller 206 can be implemented according to a standard
access network controller in accordance with various aspects ized open interface (e.g. , E2 interface ) or over a proprietary
and embodiments of the subject disclosure .More particu interface with vendor/operator specific application protocol
larly , 5G networks or New Radio (NR ) can be deployed as interfaces (APIs ) defined to exchange the information
a standalone (SA ) radio access technology or as a non between the centralized unit 202 and RAN controller 206
standalone (NSA ) radio access technology assisted by according to the scenarios and algorithms supported .
another radio access technology. 4G or Long Term Evolu [0032 ] In one example , the RAN controller 206 provides
tion (LTE ), which is currently deployed , can provide seam explicit RRC /F1 information 210 elements to the centralized
less coverage and uninterrupted connectivity, however NR unit 202. Note that it is feasible to directly pass the corre
can provide increased data rates or new services but due to sponding RRC /F1 messages 210 between the centralized
the currently limited distribution , dual connectivity between unit 202 to the RAN controller 206 , however the volume and
LTE and NR is especially attractive for NSA NR because frequency of those messages may include significant pro
control plane functions can be sent over LTE while the data cessing at the RAN controller 206 and thus could place
plane transmissions can be mapped to NR , allowing for stringent requirements on the throughput and latency of the
simplified early NR deployments where device support for CU -RC interface . Thus, in another example the RAN con
both LTE and NR is expected . Future deployments can troller 206 does not provide the explicit RRC /F1 messages
migrate to a standalone NR operation as well, where control 210 , but instead provides the information as policies gov
plane information is also sent over NR . In an embodiment, erning the configuration and operation of procedures at the
the master cell group (MCG ) bearer provides control plane centralized unit 202, which implicitly indicates values or
functionality is sent over LTE, while user plane traffic may ranges of values for the RRC /F1 configurations from which
be sent over both LTE and NR : the centralized unit 202 may select the values to provide to
[ 0029 ] 3GPP NR -based 5G mobile networks can be UEs or connected DUs (e.g., distributed unit 204 ).
deployed using a split RAN protocol architecture such that [0033 ] Turning now to FIG . 3 , illustrated is an example
on the user plane, the packet data convergence protocol block diagram 300 of the radio access network controller
( PDCP ) sublayers can reside at a centralized unit (central 206 in accordance with various aspects and embodiments of
unit/CU ) device 202 , while the RLC (radio link control), the subject disclosure. The radio access network controller
MAC (media access control), and PHY (physical) layers can 206 can comprise an optimization engine 302, which can
reside at the distributed unit (DU ) device 204. The CU -UP incorporate or be coupled to a machine learning engine . The
( centralized unit -user plane ) manages user plane data which optimization engine 302 can facilitate operations of a mobil
US 2020/0154287 A1 May 14 , 2020
4

ity manager 304 , a multiconnectivity manager 306 to man based on UE speed , location , device type, or QoS profile.
age carrier aggregation /dual connectivity addition /removal, Information about UE trajectory (speed , location , etc.) can
and an IAB / topology/ routing manager 308 to manage the be provided from the centralized unit 202 based on RAN
topology of the IAB network and optimize routing updates. measurements, or may be provided the RAN controller 206
[0034 ] With regard to the mobility manager 304 , for Eutra by a location server/database which obtains the information
NR Dual Connectivity (EN -DC ) and standalone mobility from application layer data from the devices.
procedures, NR has defined a procedure called Reconfigu [0040 ] In addition to optimizing mobility procedures, the
ration -With - Sync, which includes both primary cell (PCell ) RAN controller 206 can additionally utilize measurements
handovers for master cell group (MCG ) and PSCell addi and radio link failure (RLF ) statistics from the centralized
tion /change procedures for secondary cell group (SCG ) unit 202 to optimize and configure timers / thresholds used
connectivity . To determine when to perform this procedure , for RLF procedures and radio link monitoring (RLM )
the network may configure the UE to derive reference signal resources and for both master cell group and secondary cell
received power (RSRP), reference signal received quality group connectivity legs.
(RSRQ ) and signal- to - interference-plus-noise ratio (SINR ) [0041] The multiconnectivity manager 306 can facilitate
measurement results per reference signal (RS) index ( e.g., optimization of single connectivity and dual connectivity .
SSB or CSI-RS beam ) or cell associated to NR measurement While activation /deactivation of secondary cells is a MAC
objects based on parameters configured in the RRC config controlled procedure and may notbe suitable for the CU -RC
ured measurement object (e.g., maximum number of beams interface (unless there is an additional interface from the
to be averaged and beam consolidation thresholds) and in RAN controller 206 to the distributed unit), the additional/
the RRC configured report config (including the reference removal of secondary cells is controlled by RRC at the
signal type to bemeasured , SS /PBCH block or channel state centralized unit 202 and can be based on multiple factors
information -reference signals (CSI-RS ) ). Both periodic and such as RRM measurements (e.g., coverage relative to the
event- triggered measurements can be configured . primary cell ), UE capabilities, QoS, and bearer-level traffic
[ 0035 ] In case of event-triggered measurementreports, the statistics. In addition , the configuration of discontinuous
RRC signaling specifies criteria for triggering of an NR reception (DRX ) and measurement gaps can have a large
measurement reporting event. The criteria can include com influence of the ability of the distributed unit scheduler to
paring the current serving cell to absolute thresholds, as well take advantage of channel-aware feedback and bursty traffic
as comparing neighboring detected cells to serving cells arrivals. In this way , the RAN controller 206 can take these
with a relative offset or absolute threshold . factors into account and provide the secondary cell configu
[0036 ] In addition, procedures such as conditional HO rations to the centralized unit 202 over the RC -CU interface .
(handover) may be supported to enable the UE to initiate [0042 ] For EN -DC or NR -NR DC , RRC , messages are
handover or secondary cell group change mobility proce exchanged between the master eNB or gNB to request the
dures. In this case the network configures the UE with the SgNB to perform certain actions , e.g., to establish , modify
thresholds for measurement reporting, as well as informa or release a secondary cell group . Themessage may include
tion corresponding to when the UE can autonomously additional information , e.g. , to assist the SgNB to set the
trigger the handover or secondary cell group change . secondary cell group configuration . The message can also be
[0037 ] The CU -RC interface (FIG . 2 ) may provide the used by a centralized unit to request a distributed unit to
following parameters to the centralized unit 202 for con perform certain actions, e.g., to establish , modify or release
trolling the UE mobility measurements via RRC configura a main cell group or secondary cell group . In addition to
tion : RS configuration ( e.g. , SMTC or SS /PBCH Block RRM -related configurations, for dual connectivity, bearer
Measurement Time Configuration , set of CSI-RS RRM configurations and power sharing parameters also can be
resources ); Event Threshold ; Hysteresis; Time- To - Trigger; configured , which can be according to policies at the RAN
Trigger Quantity (e.g.,RSRP, RSRQ , SINR ); and White Cell controller 206 related to capacity , coverage, or UE power
List (if used by the network ), and possibly others. optimization objectives . When to add /remove a secondary
[ 0038 ] In order to properly configure the measurement and gNB can be controlled by the RAN controller 206 over the
reporting triggers and mobility procedure parameters, the RC - CU , either explicitly by providing the RRC messages to
algorithms and analytics processing in the RAN controller the centralized unit 202 , or implicitly by providing policies
206 log the measurement reports from UEs, and log the to the centralized unit 202 governing the establishment or
success/failure metrics associated with a given set of param modification of dual connectivity for a UE .
eters/reported metrics. For example , certain timers config [0043 ] The IAB manager 308 can optimize routing and
ured by the network at the UE (e.g., T304) are also associ
ated with Reconfiguration -With - Sync procedures . In
IAB topology for a network . An L2 multi-hop IAB archi
tecture can be built on the basic CU -DU split . However,
addition , the RAN controller 206 may utilize data such as instead of having a single distributed unit, as shown in FIG .
the number of successful random access attempts on a target 4 a combination of UE 404 and distributed units ( e.g., 446
cell to tune a set of thresholds and timers . and 447 ) along with a donor distributed unit 448 can be
[0039 ] Based on the measurements and analytics from the cascaded to create a multi-hop network . Similar to a CU -DU
centralized unit 202 , the RAN controller 206 can optimize split, various functions such as RRC and PDCP for the UES,
different metrics related to mobility /RRM procedures, such including the UE -Fs of the distributed unit reside in the
as increasing the success rate of (e.g. , maximizing ) the centralized unit 202, which can be also referred to as the
number of successful handover/secondary cell group change donor CU .
events, reducing or minimizing the number of failures, [0044 ] As shown in FIG . 4, in order to support the routing
reducing the interruption time during the Reconfiguration and forwarding ofpackets, a protocol stack layer, referred to
With - Sync procedure , and /or creating policies governing as an “ adaptation layer,” can be added above the RLC layer
when to trigger a handover or secondary cell group change at the IAB nodes . The adaptation layers (446a -447a) may
US 2020/0154287 A1 May 14 , 2020
5

perform the tasks of routing of UE traffic across the multi and MTs (distributed unit function , and the mobile terminal
hop network , and performing an aggregation of bearers from function , which is the UE function within the relay node)
multiple UE into common backhaul bearers. More particu and the RAN controller 206 , the topology / routing optimi
larly , this adaptation layer can be responsible for forwarding zation functionality at the RAN controller 206 can directly
and routing of traffic , as well as for multiplexing and request update measurements /information from the IAB
de-multiplexing UE bearers with a single backhaul RLC nodes via an application layer protocol instead of relying on
channel (which can be referred to as an RLC channel instead RAN -defined signaling (e.g., RRC or F1 messages ). This
of a bearer , because PDCP may not be used on the inter interface can also be used for remote operational manage
mediate nodes when relaying traffic ). This also implies that ment of the IAB nodes (e.g. IAB node hardware /software
route switching due to load balancing, in response to link
blockage/ failure, or in response to UE mobility can be
status and configuration of parameters which are not man
aged by the donor CU )
handled below L3 (network layer 3 ), because the RRC [0050 ] One or more example aspects are represented in
anchor does not change and the procedures/signaling to FIG . 6 , and can correspond to a radio access network
address it can be contained within the RAN . This can be an controller device comprising a processor and a memory that
additional benefit of utilizing the CU - DU split architecture stores executable instructions that, when executed by the
for IAB , because support for fast mobility and fast route processor, facilitate performance of operations and /or com
update can include minimal RRC configuration changes. ponents . Example operations comprise operation 602, which
[0045 ] The configuration of parameters for the IAB nodes represents receiving monitoring data from a central unit
to connect to each other via topology adaptation and initiate device of a split radio access network , wherein the moni
route changes/selection can be centrally managed at the toring data is associated with a communication link between
donor CU or by the RAN controller 206. In one example the a distributed unit device of the split radio access network and
construction of the topology graph of the set of possible a user equipment device . Operation 604 represents generat
connections between IAB nodes and donors may be per ing control information based on processing the monitoring
formed by the RAN controller 206 , which can be a long data . Operation 606 represents communicating between the
term decision that does not change , while the selection of radio access network controller device and the central unit
one or more routes to utilize for routing a given packet may device, comprising transmitting the control information to
be performed by the IAB node or IAB donor. the central unit device for use in configuration of the radio
[ 0046] By way of example , FIG . 5 shows how one route access network .
for routing a given packet is changed to another route by [0051] Generating the control information based on the
routing through a relay distributed unit 449 (with adaptation processing the monitoring data can comprise determining
layer 449a ) instead of through the relay distributed unit 447. policy data for transmitting as the control information to the
[0047] In one example , routing tables used at the adapta central unit device . Generating the control information can
tion layer to forward control plane and user plane traffic comprise generating a radio resource control information
across one or more backhaulhops may be optimized based element, and the transmitting the control information to the
on RSRP/RSRQ RRM measurements made across IAB central unit device can comprise transmitting a message
nodes, cross - link interference measurements , traffic load , comprising the radio resource control information element.
end -to -end user or per -backhaul link throughput and latency , [0052 ] Generating the control information based on the
frame structure , access and backhaulmultiplexing capabili processing the monitoring data can comprise generating
ties at the IAB node , and information about the IAB topol optimization data configured to optimize the communication
ogy (e.g. , number of connected child IAB nodes or access link based on an analysis of the monitoring data .
UEs). The measurements /metrics from the centralized unit [0053 ] Generating the control information based on the
202 and topology and route selection parameters/policies processing the monitoring data can comprise generating at
from the RAN controller 206 may be exchanged over the least one of: first optimization data to increase a success rate
CU -RC interface . The RAN controller 206 can additionally of handover events, or second optimization data to increase
take into account information which may not be available in a success rate of secondary cell group change events.
the RAN or donor CU such as user location, application Generating the control information based on the processing
layer metrics ,non -NR /3GPP traffic sent over backhaul links , themonitoring data can comprise determining an addition or
and IAB node power consumption . a removal of a secondary cell associated with the user
[0048 ] In another example, the RAN controller 206 pro equipmentdevice. Generating the control information based
vides the IAB topology manager at the centralized unit 202 on the processing the monitoring data can comprise deter
or donor node with policies and parameters to use when mining a topology for integrated access and backhaul nodes .
determining which IAB nodes to connect for backhaul [0054] The distributed unit can comprise an integrated
routing. For example the policies may indicate latency access and backhaul node , and wherein the generating the
bounds, throughput ranges, serving cell or interference mea control information based on the processing the monitoring
surement thresholds, reliability targets , or minimum /maxi data can comprise selecting a route for traffic between the
mum number of supportable downstream child nodes and /or user equipment and the integrated access and backhaul node.
access UEs. [0055 ] One or more aspects , such as those implemented in
[0049 ] In another example, the RAN controller 206 may example operations of a method , are shown in FIG . 7 in
be able to directly obtain various radio measurements and accordance with various aspects and embodiments of the
scheduling/resource allocation metrics directly from the subject disclosure . Operation 702 represents receiving , by a
IAB nodes via an interface between the RAN controller 206 network device of a wireless network and comprising a
and IAB distributed units, which is tunneled over radio processor, monitoring data from a central unit device of a
bearers managed at the donor CU . For example , if IP split radio access network , wherein the monitoring data is
connectivity can be supported between the IAB node DUS associated with a communication link between a distributed
US 2020/0154287 A1 May 14 , 2020
6

unit device of the split radio access network and a user [0062 ] FIG . 9 presents an example embodiment 900 of a
equipment device. Operation 704 represents generating, by mobile network platform 910 that can implement and exploit
the network device, optimization data based on an analysis one or more aspects of the disclosed subject matter
of the monitoring data , wherein the optimization data is described herein . Generally , wireless network platform 910
configured to optimize the communication link . Operation can include components, e.g., nodes , gateways, interfaces,
706 represents transmitting , by the network device, the servers , or disparate platforms, that facilitate both packet
optimization data to the central unit device . switched (PS ) (e.g., internet protocol ( IP ), frame relay,
[0056 ] Receiving the monitoring data can comprise asynchronous transfer mode (ATM ) and circuit -switched
receiving at least one of: measurement data , metric data , ( CS ) traffic (e.g., voice and data ), as well as control gen
counter data, statistics data , or message data. Receiving the eration for networked wireless telecommunication . As a
monitoring data can comprise receiving the monitoring data non - limiting example , wireless network platform 910 can be
as pre-processed data by the central unit device . included in telecommunications carrier networks, and can be
[0057] Generating the optimization data can comprise considered carrier-side components as discussed elsewhere
generating radio resource control data for use in configuring herein . Mobile network platform 910 includes CS gateway
the distributed unit device . Generating the optimization data node( s) 912 which can interface CS traffic received from
can comprise generating policy data for use by the central legacy networks like telephony network (s) 940 (e.g. , public
unit device in configuration of the communication link . switched telephone network (PSTN ), or public land mobile
Generating the optimization data can comprise generating at network (PLMN )) or a signaling system # 7 (SS7) network
least one of: radio resource management data , machine 960. Circuit switched gateway node(s ) 912 can authorize
learning data or routing data . and authenticate traffic ( e.g., voice ) arising from such net
[0058 ] Generating the optimization data can comprise works. Additionally, CS gateway node(s) 912 can access
mobility, or roaming, data generated through SS7 network
generating at least one of: first optimization data to increase 960 ; for instance , mobility data stored in a visited location
a success rate of handover events , or second optimization register (VLR ), which can reside in memory 930.Moreover,
data to increase a success rate of secondary cell group CS gateway node(s ) 912 interfaces CS-based traffic and
change events . Generating the optimization data can com signaling and PS gateway node(s) 918. As an example , in a
prise determining an addition or a removal of a secondary 3GPP UMTS network , CS gateway node (s) 912 can be
cell associated with the user equipment device . Generating realized at least in part in gateway GPRS support node(s )
the optimization data can comprise determining a topology (GGSN ). It should be appreciated that functionality and
for integrated access and backhaul nodes . specific operation of CS gateway node (s) 912, PS gateway
[0059 ] One or more aspects, such as implemented in a node (s ) 918 , and serving node (s) 916 , is provided and
machine -readable storage medium , comprising executable dictated by radio technology (ies ) utilized bymobile network
instructions that, when executed by a processor, facilitate platform 910 for telecommunication . Mobile network plat
performance of operations, are represented in FIG . 8. form 910 can also include the MMEs, HSS /PCRFs, SGWs,
Example operations comprise operation 802, which repre and PGWs disclosed herein .
sents receiving analytics data from a central unit device of [0063] In addition to receiving and processing
a split radio access network , wherein the analytics data is CS -switched traffic and signaling, PS gateway node( s) 918
associated with a communication link between a distributed can authorize and authenticate PS - based data sessions with
unit device of the split radio access network and a user served mobile devices . Data sessions can include traffic , or
equipment device. Operation 804 represents generating opti content(s ), exchanged with networks external to the wireless
mization data based on an analysis of the monitoring data , network platform 910 , like wide area network (s) (WAN )
wherein the optimization data is configured to optimize the 950 , enterprise network (s) 970 , and service network (s ) 980 ,
communication link . Operation 806 represents transmitting which can be embodied in local area network (s) (LANs), can
the optimization data to the central unit device . also be interfaced with mobile network platform 910
[0060 ] Generating the optimization data can comprise through PS gateway node( s) 918. It is to be noted thatWANS
generating at least one of: dual connectivity control infor 950 and enterprise network (s ) 970 can embody, at least in
mation associated with the user equipment, or mobility part, a service network (s) like IP multimedia subsystem
procedure control information associated with the user (IMS). Based on radio technology layer (s ) available in
equipment. The distributed unit can comprise an integrated technology resource (s) 917, packet-switched gateway node
access and backhaulnode, and the generating the optimiza (s) 918 can generate packet data protocol contexts when a
tion data can comprise selecting a route for traffic between data session is established ; other data structures that facili
the user equipment and the integrated access and backhaul tate routing of packetized data also can be generated. To that
node . end , in an aspect, PS gateway node(s) 918 can include a
[0061] As can be seen , the technology described herein tunnel interface (e.g., tunnel termination gateway ( TTG ) in
facilitates optimization and configuration of mobility pro 3GPP UMTS network (s ) (not shown )) which can facilitate
cedures including handovers and/or secondary cell group packetized communication with disparate wireless network
changes for both standalone and non-standalone operation of ( s ), such as Wi-Fi networks .
NR networks. The technology described herein facilitates [0064 ] In embodiment 900 , wireless network platform 910
optimization of carrier aggregation and dual connectivity also includes serving node(s ) 916 that, based upon available
procedures and configurations based on multiple metrics radio technology layer(s)within technology resource(s) 917,
including capacity, coverage, and UE power consumption . convey the various packetized flows of data streams
The technology described herein facilitates centralized opti received through PS gateway node( s) 918. It is to be noted
mization of topology and route selection for IAB nodes that for technology resource (s ) 917 that rely primarily on CS
which can operate using RAN - centric or IP -based signaling communication , server node(s ) can deliver traffic without
US 2020/0154287 A1 May 14 , 2020
7

reliance on PS gateway node(s ) 918 ; for example , server example embodiments . The computer 1000 can provide
node(s ) can embody at least in part a mobile switching networking and communication capabilities between a
center. As an example , in a 3GPP UMTS network , serving wired or wireless communication network and a server
node (s ) 916 can be embodied in serving GPRS support and /or communication device . In order to provide additional
node (s ) (SGSN ). context for various aspects thereof, the following discussion
[0065 ] For radio technologies that exploit packetized com are intended to provide a brief, general description of a
munication , server(s ) 914 in wireless network platform 910 suitable computing environment in which the various
can execute numerous applications that can generate mul aspects of the embodiments can be implemented to facilitate
tiple disparate packetized data streamsor flows , and manage the establishment of a transaction between an entity and a
( e.g., schedule , queue , format ... ) such flows. Such third party. While the description above is in the general
application (s) can include add -on features to standard ser context of computer-executable instructions that can run on
vices ( for example, provisioning, billing , customer support one or more computers, those skilled in the art will recog
. . ) provided by wireless network platform 910. Data nize that the various embodiments also can be implemented
streams (e.g., content(s ) that are part of a voice call or data in combination with other program modules and /or as a
session ) can be conveyed to PS gateway node(s ) 918 for combination of hardware and software .
authorization /authentication and initiation of a data session , [0069 ] Generally , program modules include routines, pro
and to serving node (s) 916 for communication thereafter. In grams, components , data structures , etc., that perform par
addition to application server, server(s ) 914 can include ticular tasks or implement particular abstract data types .
utility server (s ), a utility server can include a provisioning Moreover, those skilled in the art will appreciate that the
server, an operations and maintenance server, a security inventive methods can be practiced with other computer
server that can implement at least in part a certificate system configurations, including single-processor or multi
authority and firewalls as well as other security mechanisms, processor computer systems, minicomputers, mainframe
and the like. In an aspect, security server (s) secure commu computers , as well as personal computers , hand -held com
nication served through wireless network platform 910 to puting devices,microprocessor-based or programmable con
ensure network's operation and data integrity in addition to sumer electronics, and the like , each of which can be
authorization and authentication procedures that CS gate operatively coupled to one or more associated devices.
way node (s) 912 and PS gateway node (s) 918 can enact. [0070 ] The illustrated aspects of the various embodiments
Moreover, provisioning server (s) can provision services can also be practiced in distributed computing environments
from external network (s ) like networks operated by a dis where certain tasks are performed by remote processing
parate service provider ; for instance, WAN 950 or Global devices that are linked through a communications network .
Positioning System (GPS ) network (s) (not shown). Provi In a distributed computing environment, program modules
sioning server(s ) can also provision coverage through net can be located in both local and remote memory storage
works associated to wireless network platform 910 ( e.g. , devices .
deployed and operated by the same service provider), such [0071 ] Computing devices typically include a variety of
as femto -cell network (s) (not shown) that enhance wireless media , which can include computer -readable storage media
service coverage within indoor confined spaces and offload or communications media, which two terms are used herein
RAN resources in order to enhance subscriber service expe differently from one another as follows.
rience within a home or business environmentby way ofUE [0072 ] Computer-readable storage media can be any avail
975 . able storage media that can be accessed by the computer and
[ 0066 ] It is to be noted that server(s ) 914 can include one includes both volatile and nonvolatile media , removable and
or more processors configured to confer at least in part the non -removable media . By way of example, and not limita
functionality of macro network platform 910. To that end , tion , computer- readable storage media can be implemented
the one or more processor can execute code instructions in connection with any method or technology for storage of
stored in memory 930 , for example . It is should be appre information such as computer-readable instructions, pro
ciated that server(s) 914 can include a content manager 915 , gram modules, structured data , or unstructured data . Com
which operates in substantially the same manner as puter - readable storagemedia can include, but are not limited
described hereinbefore . to , RAM , ROM , EEPROM , flash memory or othermemory
[0067 ] In example embodiment 900, memory 930 can technology, CD -ROM , digital versatile disk (DVD ) or other
store information related to operation of wireless network optical disk storage, magnetic cassettes , magnetic tape ,
platform 910. Other operational information can include magnetic disk storage or other magnetic storage devices, or
provisioning information of mobile devices served through other tangible and /or non -transitory media which can be
wireless platform network 910, subscriber databases ; appli used to store desired information . Computer-readable stor
cation intelligence , pricing schemes, e.g., promotional rates , age media can be accessed by one or more local or remote
flat-rate programs, couponing campaigns ; technical specifi computing devices, e.g. , via access requests , queries or other
cation (s) consistent with telecommunication protocols for data retrieval protocols, for a variety of operations with
operation of disparate radio , or wireless, technology layers; respect to the information stored by the medium .
and so forth . Memory 930 can also store information from [0073] Communications media can embody computer
at least one of telephony network (s) 940 , WAN 950, enter readable instructions, data structures , program modules or
prise network (s ) 970 , or SS7 network 960. In an aspect, other structured or unstructured data in a data signal such as
memory 930 can be, for example , accessed as part of a data a modulated data signal, e.g., a carrier wave or other
store component or as a remotely connected memory store . transportmechanism , and includes any information delivery
[ 0068] Referring now to FIG . 10 , there is illustrated a or transport media . The term “ modulated data signal” or
block diagram of a computer 1000 operable to execute the signals refers to a signal that has one or more of its
functions and operations performed in the described characteristics set or changed in such a manner as to encode
US 2020/0154287 A1 May 14 , 2020
8

information in one or more signals. By way of example, and data retrieval protocols , for a variety of operations with
not limitation , communication media include wired media , respect to the information stored by the medium .
such as a wired network or direct-wired connection, and [0079 ] Communications media can embody computer
wireless media such as acoustic , RF, infrared and other readable instructions, data structures, program modules or
wireless media . other structured or unstructured data in a data signal such as
[0074] Referring now to FIG . 10 , there is illustrated a a modulated data signal, e.g., a carrier wave or other
block diagram of a computer 1000 operable to execute the transport mechanism , and includes any information delivery
functions and operations performed in the described or transport media. The term “ modulated data signal” or
example embodiments . For example , a network node (e.g., signals refers to a signal that has one or more of its
network node 106 )may contain components as described in characteristics set or changed in such a manner as to encode
FIG . 10. The computer 1000 can provide networking and information in one or more signals . By way of example , and
communication capabilities between a wired or wireless not limitation , communication media include wired media ,
communication network and a server and /or communication such as a wired network or direct-wired connection , and
device . In order to provide additional context for various wireless media such as acoustic , RF, infrared and other
aspects thereof, FIG . 10 and the following discussion are wireless media .
intended to provide a brief, general description of a suitable [0080 ] With reference to FIG . 10 , implementing various
computing environment in which the various aspects of the aspects described herein with regards to the end-user device
embodiments can be implemented to facilitate the establish can include a computer 1000 , the computer 1000 including
ment of a transaction between an entity and a third party . a processing unit 1004 , a system memory 1006 and a system
While the description above is in the general context of bus 1008. The system bus 1008 couples system components
computer -executable instructions that can run on one or including, butnot limited to , the system memory 1006 to the
more computers , those skilled in the art will recognize that processing unit 1004. The processing unit 1004 can be any
the various embodiments also can be implemented in com of various commercially available processors . Dualmicro
bination with other program modules and /or as a combina processors and other multi -processor architectures can also
tion of hardware and software . be employed as the processing unit 1004 .
[0075 ] Generally , program modules include routines, pro [0081 ] The system bus 1008 can be any of several types of
grams, components , data structures, etc., that perform par bus structure that can further interconnect to a memory bus
ticular tasks or implement particular abstract data types . (with or without a memory controller), a peripheral bus, and
Moreover, those skilled in the art will appreciate that the a localbus using any of a variety of commercially available
inventive methods can be practiced with other computer bus architectures . The system memory 1006 includes read
system configurations, including single -processor or multi only memory (ROM ) 1027 and random access memory
processor computer systems, minicomputers, mainframe (RAM ) 1012. A basic input/output system (BIOS ) is stored
computers, as well as personal computers, hand -held com in a non-volatile memory 1027 such as ROM , EPROM ,
puting devices,microprocessor-based or programmable con EEPROM , which BIOS contains the basic routines that help
sumer electronics , and the like , each of which can be to transfer information between elements within the com
operatively coupled to one or more associated devices. puter 1000, such as during start-up . The RAM 1012 can also
[0076 ] The illustrated aspects of the various embodiments include a high - speed RAM such as static RAM for caching
can also be practiced in distributed computing environments data .
where certain tasks are performed by remote processing [0082 ] The computer 1000 further includes an internal
devices that are linked through a communications network . hard disk drive (HDD ) 1014 ( e.g., EIDE, SATA ), which
In a distributed computing environment, program modules internal hard disk drive 1014 can also be configured for
can be located in both local and remote memory storage external use in a suitable chassis (not shown ), a magnetic
devices . floppy disk drive (FDD ) 1016 , ( e.g., to read from or write to
[0077 ] Computing devices typically include a variety of a removable diskette 1018 ) and an optical disk drive 1020 ,
media , which can include computer -readable storage media (e.g., reading a CD -ROM disk 1022 or, to read from or write
or communications media, which two terms are used herein to other high capacity opticalmedia such as the DVD ). The
differently from one another as follows. hard disk drive 1014, magnetic disk drive 1016 and optical
[0078 ] Computer-readable storagemedia can be any avail disk drive 1020 can be connected to the system bus 1008 by
able storage media that can be accessed by the computer and a hard disk drive interface 1024 , a magnetic disk drive
includes both volatile and nonvolatile media , removable and interface 1026 and an optical drive interface 1028, respec
non -removable media. By way of example , and not limita tively . The interface 1024 for external drive implementations
tion , computer- readable storage media can be implemented includes at least one or both of Universal Serial Bus (USB )
in connection with any method or technology for storage of and IEEE 1394 interface technologies. Other external drive
information such as computer-readable instructions , pro connection technologies are within contemplation of the
gram modules, structured data , or unstructured data . Com subject embodiments.
puter-readable storage media can include, but are not limited [0083 ] The drives and their associated computer-readable
to , RAM , ROM , EEPROM , flash memory or other memory media provide nonvolatile storage of data, data structures,
technology, CD -ROM , digital versatile disk (DVD ) or other computer-executable instructions, and so forth . For the
optical disk storage , magnetic cassettes, magnetic tape, computer 1000 the drives and media accommodate the
magnetic disk storage or other magnetic storage devices, or storage of any data in a suitable digital format. Although the
other tangible and /or non - transitory media which can be description of computer-readable media above refers to a
used to store desired information . Computer - readable stor HDD , a removable magnetic diskette , and a removable
age media can be accessed by one or more local or remote optical media such as a CD orDVD , it should be appreciated
computing devices, e.g., via access requests, queries or other by those skilled in the art that other types ofmedia which are
US 2020/0154287 A1 May 14 , 2020
9

readable by a computer 1000 , such as zip drives, magnetic program modules depicted relative to the computer, or
cassettes, flash memory cards, cartridges, and the like, can portions thereof, can be stored in the remote memory /
also be used in the example operating environment, and storage device 1050. It will be appreciated that the network
further, that any such media can contain computer-execut connections shown are exemplary and othermeans of estab
able instructions for performing the methods of the disclosed lishing a communications link between the computers can be
embodiments . used .
[0084] A number of program modules can be stored in the [0090 ] The computer is operable to communicate with any
drives and RAM 1012 , including an operating system 1030, wireless devices or entities operatively disposed in wireless
one or more application programs 1032 , other program communication, e.g., a printer, scanner, desktop and/or
modules 1034 and program data 1036. All or portions of the portable computer , portable data assistant, communications
operating system , applications, modules, and /or data can satellite, any piece of equipment or location associated with
also be cached in the RAM 1012. It is to be appreciated that a wirelessly detectable tag (e.g., a kiosk , news stand , rest
the various embodiments can be implemented with various room ), and telephone . This includes at least Wi- Fi and
commercially available operating systems or combinations BluetoothTM wireless technologies. Thus, the communica
of operating systems. tion can be a predefined structure as with a conventional
[0085 ] A user can enter commands and information into network or simply an ad hoc communication between at
the computer 1000 through one or more wired /wireless input least two devices.
devices, e.g. , a keyboard 1038 and a pointing device, such [0091] Wi-Fi, or Wireless Fidelity , allows connection to
as a mouse 1040. Other input devices (not shown) may the Internet from a couch at home, a bed in a hotel room , or
include a microphone , an IR remote control, a joystick , a a conference room at work , without wires . Wi-Fi is a
game pad, a stylus pen , touch screen , or the like . These and wireless technology similar to that used in a cell phone that
other input devices are often connected to the processing enables such devices, e.g., computers, to send and receive
unit 1004 through an input device interface 1042 that is data indoors and out; anywhere within the range of a base
coupled to the system bus 1008 , but can be connected by station . Wi-Fi networks use radio technologies called
other interfaces, such as a parallel port, an IEEE 1394 serial IEEE802.11 (a , b , g, n , etc. ) to provide secure, reliable , fast
port , a game port, a USB port , an IR interface , etc. wireless connectivity . A Wi- Fi network can be used to
[0086 ] A monitor 1044 or other type of display device is connect computers to each other, to the Internet, and to wired
also connected to the system bus 1008 through an interface , networks (which use IEEE802.3 or Ethernet). Wi- Fi net
such as a video adapter 1046. In addition to the monitor works operate in the unlicensed 2.4 and 9 GHz radio bands ,
1044 , a computer 1000 typically includes other peripheral at an 11 Mbps ( 802.11b ) or 94 Mbps (802.11a ) data rate , for
output devices (not shown ), such as speakers, printers, etc. example , or with products that contain both bands (dual
[0087 ] The computer 1000 can operate in a networked band ), so the networks can provide real-world performance
environment using logical connections by wired and /or similar to the basic " 10BaseT” wired Ethernet networks
wireless communications to one or more remote computers , used in many offices.
such as a remote computer(s) 1048. The remote computer (s) [0092] As it employed in the subject specification , the
1048 can be a workstation, a server computer, a router, a term " processor ” can refer to substantially any computing
personal computer , portable computer, microprocessor processing unit or device comprising, but not limited to
based entertainment device, a peer device or other common comprising, single- core processors ; single-processors with
network node , and typically includes many or all of the software multithread execution capability ; multi-core pro
elements described relative to the co ter, although , for cessors ; multi - core processors with software multithread
purposes of brevity , only a memory /storage device 1050 is execution capability ; multi-core processors with hardware
illustrated . The logical connections depicted include wired / multithread technology ; parallel platforms; and parallel plat
wireless connectivity to a local area network (LAN ) 1052 forms with distributed shared memory . Additionally , a pro
and /or larger networks , e.g., a wide area network (WAN ) cessor can refer to an integrated circuit, an application
1054. Such LAN and WAN networking environments are specific integrated circuit (ASIC ), a digital signal processor
commonplace in offices and companies , and facilitate enter (DSP ), a field programmable gate array ( FPGA ), a program
prise -wide computer networks, such as intranets, all of mable logic controller (PLC ), a complex programmable
which may connect to a global communications network , logic device (CPLD ), a discrete gate or transistor logic ,
e.g., the Internet. discrete hardware components, or any combination thereof
[0088 ] When used in a LAN networking environment, the designed to perform the functions described herein . Proces
computer 1000 is connected to the local network 1052 sors can exploit nano -scale architectures such as, but not
through a wired and /or wireless communication network limited to , molecular and quantum -dot based transistors,
interface or adapter 1056. The adapter 1056 may facilitate switches and gates, in order to optimize space usage or
wired or wireless communication to the LAN 1052 , which enhance performance of user equipment. A processor also
may also include a wireless access point disposed thereon can be implemented as a combination of computing pro
for communicating with the wireless adapter 1056 . cessing units.
[ 0089] When used in a WAN networking environment, the [0093 ] In the subject specification , terms such as “ store ,” 22

computer 1000 can include a modem 1058 , or is connected “ data store," " data storage," " database ,” “ repository ,"
to a communications server on the WAN 1054 , or has other " queue” , and substantially any other information storage
means for establishing communications over the WAN component relevant to operation and functionality of a
1054 , such as by way of the Internet. The modem 1058 , component, refer to “memory components ,” or entities
which can be internal or external and a wired or wireless embodied in a “ memory” or components comprising the
device, is connected to the system bus 1008 through the memory . It will be appreciated that the memory components
input device interface 1042. In a networked environment, described herein can be either volatile memory or nonvola
US 2020/0154287 A1 May 14 , 2020
10

tile memory, or can comprise both volatile and nonvolatile gating transitory signals per se as modifiers and do not
memory . In addition , memory components or memory ele relinquish rights to all standard storage , memory or com
ments can be removable or stationary . Moreover, memory puter- readable media that are notonly propagating transitory
can be internal or external to a device or component, or signals per se. Computer-readable storage media can be
removable or stationary. Memory can comprise various accessed by one or more local or remote computing devices ,
types of media that are readable by a computer , such as e.g., via access requests, queries or other data retrieval
hard -disc drives, zip drives , magnetic cassettes , flash protocols, for a variety of operations with respect to the
memory cards or other types ofmemory cards, cartridges, or information stored by the medium .
the like. [0099] On the other hand , communications media typi
[0094 ] By way of illustration , and not limitation , nonvola cally embody computer-readable instructions, data struc
tile memory can comprise read only memory (ROM ), pro tures, program modules or other structured or unstructured
grammable ROM (PROM ), electrically programmable data in a data signal such as a modulated data signal, e.g., a
ROM (EPROM ), electrically erasable ROM (EEPROM ), or carrier wave or other transport mechanism , and comprises
flash memory. Volatile memory can comprise random access any information delivery or transport media . The term
memory (RAM ), which acts as external cache memory . By “ modulated data signal” or signals refers to a signal that has
way of illustration and not limitation , RAM is available in one or more of its characteristics set or changed in such a
many forms such as synchronous RAM (SRAM ), dynamic manner as to encode information in one or more signals . By
RAM (DRAM ), synchronous DRAM (SDRAM ), double way of example , and not limitation , communications media
data rate SDRAM (DDR SDRAM ), enhanced SDRAM comprise wired media, such as a wired network or direct
( ESDRAM ) , Synchlink DRAM (SLDRAM ), and direct wired connection , and wireless media such as acoustic , RF,
Rambus RAM (DRRAM ). Additionally, the disclosed infrared and other wireless media
memory components of systems or methods herein are [0100 ] Further, terms like “ user equipment," " user
intended to comprise, without being limited to comprising , device ," " mobile device ,” “ mobile ,” station,” “ access ter
these and any other suitable types of memory . minal,” “ terminal," " handset,” and similar terminology, gen
[0095 ] In particular and in regard to the various functions erally refer to a wireless device utilized by a subscriber or
performed by the above described components , devices , user of a wireless communication network or service to
circuits , systems and the like, the terms ( including a refer receive or convey data, control, voice, video , sound , gaming ,
ence to a “ means” ) used to describe such components are or substantially any data -stream or signaling -stream . The
intended to correspond , unless otherwise indicated, to any foregoing terms are utilized interchangeably in the subject
component which performs the specified function of the specification and related drawings. Likewise, the terms
described component ( e.g., a functional equivalent), even “ access point,” “ node B ,” “ base station ,” “ evolved Node B ,”
though not structurally equivalent to the disclosed structure, " cell," " cell site,” and the like, can be utilized interchange
which performs the function in the herein illustrated ably in the subject application , and refer to a wireless
example aspects of the embodiments . In this regard, it will network component or appliance that serves and receives
also be recognized that the embodiments comprise a system data , control, voice , video , sound, gaming, or substantially
as well as a computer-readable medium having computer any data- stream or signaling - stream from a set ofsubscriber
executable instructions for performing the acts and /or events stations. Data and signaling streams can be packetized or
of the various methods. frame-based flows. It is noted that in the subject specifica
[0096 ] Computing devices typically comprise a variety of tion and drawings, context or explicit distinction provides
media , which can comprise computer-readable storage differentiation with respect to access points or base stations
media and /or communications media , which two terms are that serve and receive data from a mobile device in an
used herein differently from one another as follows. Com outdoor environment, and access points or base stations that
puter-readable storage media can be any available storage operate in a confined , primarily indoor environment overlaid
media that can be accessed by the computer and comprises in an outdoor coverage area. Data and signaling streams can
both volatile and nonvolatile media , removable and non be packetized or frame-based flows.
removable media . By way of example, and not limitation , [0101] Furthermore , the terms " user," " subscriber," " cus
computer -readable storage media can be implemented in tomer ," " consumer," and the like are employed interchange
connection with any method or technology for storage of ably throughout the subject specification , unless context
information such as computer-readable instructions, pro warrants particular distinction (s) among the terms. It should
gram modules, structured data , or unstructured data . be appreciated that such terms can refer human entities,
[0097 ] Computer -readable storage media can include, but associated devices , or automated components supported
are not limited to , random access memory (RAM ), read only through artificial intelligence (e.g., a capacity to make
memory (ROM ), electrically erasable programmable read inference based on complex mathematical formalisms)
only memory (EEPROM ), flash memory or other memory which can provide simulated vision , sound recognition and
technology , solid state drive (SSD ) or other solid -state so forth . In addition , the terms " wireless network ” and
storage technology, compact disk read only memory (CD “ network ” are used interchangeable in the subject applica
ROM ), digital versatile disk (DVD ), Blu -ray disc or other tion , when context wherein the term is utilized warrants
optical disk storage, magnetic cassettes, magnetic tape , distinction for clarity purposes such distinction is made
magnetic disk storage or other magnetic storage devices or explicit .
other tangible and/or non - transitory media which can be [0102 ] Moreover, the word “ exemplary ” is used herein to
used to store desired information . mean serving as an example , instance, or illustration . Any
[0098 ] In this regard , the terms “ tangible ” or “ non - transi aspect or design described herein as “ exemplary ” is not
tory” herein as applied to storage, memory or computer necessarily to be construed as preferred or advantageous
readable media , are to be understood to exclude only propa over other aspects or designs . Rather, use of the word
US 2020/0154287 A1 May 14 , 2020
11

exemplary is intended to present concepts in a concrete central unit device comprises transmitting a message com
fashion . As used in this application , the term “ or” is intended prising the radio resource control information element.
to mean an inclusive “ or” rather than an exclusive “ or ” . That 4. The radio access network controller device of claim 1 ,
is, unless specified otherwise , or clear from context, “ X wherein the generating the control information based on the
employs A or B ” is intended to mean any of the natural processing the monitoring data comprises generating opti
inclusive permutations . That is, if X employs A ; X employs mization data configured to optimize the communication
B ; or X employs both A and B , then “ X employs A or B ” is link based on an analysis of the monitoring data .
satisfied under any of the foregoing instances . In addition , 5. The radio access network controller device of claim 1 ,
the articles “ a” and “ an ” as used in this application and the wherein the generating the control information based on the
appended claims should generally be construed to mean processing the monitoring data comprises generating at least
“ one or more” unless specified otherwise or clear from one of: first optimization data to increase a success rate of
context to be directed to a singular form . handover events, or second optimization data to increase a
[0103 ] In addition , while a particular feature may have success rate of secondary cell group change events.
been disclosed with respect to only one of several imple 6. The radio access network controller device of claim 1 ,
mentations, such feature may be combined with one or more wherein the generating the control information based on the
other features of the other implementations as may be processing the monitoring data comprises determining an
desired and advantageous for any given or particular appli addition or a removal of a secondary cell associated with the
cation . Furthermore , to the extent that the terms “ includes" user equipment device .
and “ including” and variants thereof are used in either the 7. The radio access network controller device of claim 1 ,
detailed description or the claims, these terms are intended wherein the generating the control information based on the
to be inclusive in a manner similar to the term " comprising." processing the monitoring data comprises determining a
[0104 ] The above descriptions of various embodiments of topology for integrated access and backhaul nodes.
the subject disclosure and corresponding figures and what is 8. The radio access network controller device of claim 1 ,
described in the Abstract, are described herein for illustrative wherein the distributed unit device comprises an integrated
purposes, and are not intended to be exhaustive or to limit access and backhaul node, and wherein the generating the
the disclosed embodiments to the precise forms disclosed . It control information based on the processing the monitoring
is to be understood that one of ordinary skill in the art may data comprises selecting a route for traffic between the user
recognize that other embodiments having modifications , equipment device and the integrated access and backhaul
permutations, combinations, and additions can be imple node.
mented for performing the same, similar, alternative , or 9. A method, comprising:
substitute functions of the disclosed subjectmatter, and are receiving ,by a network device of a wireless network and
therefore considered within the scope of this disclosure . comprising a processor, monitoring data from a central
Therefore, the disclosed subjectmatter should not be limited unit device of a split radio access network , wherein the
to any single embodiment described herein , but rather monitoring data is associated with a communication
should be construed in breadth and scope in accordance with link between a distributed unit device of the split radio
the claims below .
What is claimed is :
access network and a user equipment device ;
generating, by the network device, optimization data
1. A radio access network controller device , comprising : based on an analysis of the monitoring data, wherein
a processor; and the optimization data is configured to optimize the
a memory that stores executable instructions that, when communication link ; and
executed by the processor, facilitate performance of transmitting, by the network device, the optimization data
operations, comprising : to the central unit device .
receivingmonitoring data from a central unit device of 10. The method of claim 9 , wherein the receiving the
adatasplitisradioassociated
access network , wherein the monitoring monitoring data comprises receiving at least one of: mea
with a communication link surement data , metric data , counter data , statistics data , or
between a distributed unit device of the split radio message data.
access network and a user equipment device ; 11. The method of claim 9, wherein the generating the
generating control information based on processing the optimization data comprises generating radio resource con
monitoring data ; and trol data for use in configuring the distributed unit device .
communicating between the radio access network con 12. The method of claim 9 , wherein the generating the
troller device and the central unit device, comprising optimization data comprises generating policy data for use
transmitting the control information to the central by the central unit device in configuration of the commu
unit device for use in configuration of the split radio nication link .
access network . 13. The method of claim 9 , wherein the generating the
2. The radio access network controller device of claim 1 , optimization data comprises generating at least one of: radio
wherein the generating the control information based on the resource managementdata ,machine learning data or routing
processing the monitoring data comprises determining data .
policy data for transmitting as the control information to the 14. The method of claim 9 , wherein the receiving the
central unit device . monitoring data comprises receiving the monitoring data as
3. The radio access network controller device of claim 1 , pre -processed data by the central unit device .
wherein the generating the control information comprises 15. The method of claim 9 , wherein the generating the
generating a radio resource control information element, and optimization data comprises generating at least one of: first
wherein the transmitting the control information to the optimization data to increase a success rate of handover
US 2020/0154287 A1 May 14 , 2020
12

events, or second optimization data to increase a success rate generating optimization data based on an analysis of the
of secondary cell group change events . analytics data , wherein the optimization data is config
16. The method of claim 9 , wherein the generating the ured to optimize the communication link ; and
optimization data comprises determining an addition or a transmitting the optimization data to the central unit
removal of a secondary cell associated with the user equip device.
ment device . 19. The machine - readable storage medium of claim 18 ,
17. The method of claim 9 , wherein the generating the wherein the generating the optimization data comprises
optimization data comprises determining a topology for generating at least one of: dual connectivity control infor
integrated access and backhaul nodes. mation associated with the user equipment device, or mobil
18. A machine-readable storage medium , comprising ity procedure control information associated with the user
executable instructions that, when executed by a processor, equipment device .
facilitate performance of operations,the operations compris 20. The machine - readable storage medium of claim 18 ,
ing : wherein the distributed unit device comprises an integrated
receiving analytics data from a central unit device of a access and backhaul node, and wherein the generating the
split radio access network , wherein the analytics data is optimization data comprises selecting a route for traffic
associated with a communication link between a dis between the user equipment device and the integrated access
tributed unit device of the split radio access network and backhaul node.
and a user equipment device ;

You might also like