# US 2021/0243592 A1 · Pci configuration and mobility robustness optimization son functionality for 5g networks

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2021/0243592 A1
- Document ID: US20210243592A1
- Status: Published application
- Kind: A1
- Application number: 17/167,522
- Filed: 2021-02-04
- Published: 2021-08-05
- Earliest claimed: 2020-02-05
- Assignees: Intel Corporation
- Inventors: Joey Chou; Yizhi Yao
- Web page: https://patentgrep.com/patent/US20210243592A1

## CPC

- H04W 8/26: Network addressing or numbering for mobility support
- H04W 24/02: Arrangements for optimising operational condition
- H04W 24/10: Scheduling measurement reports {; Arrangements for measurement reports}
- H04W 84/18: Self-organising networks, e.g. ad-hoc networks or sensor networks
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Systems and methods of re-configuring PCI values for a NR cell and performing mobility robustness optimization are described. To reconfigure the PCI values. The NRM data and the PCI of candidate cells measurements are analyzed to detect a potential PCI collision or PCI confusion among NR cells. In response to detection of the potential PCI collision or confusion, a new PCI value for at least one NR cell is determined and instructions to re-configure the at least one NR cell with the new PCI value are sent to a producer of provisioning MnS. For MRO, a NF provisioning MnS with modifyMOIAttributes operation to configure MRO targets for an MRO function and to enable the MRO function for a NR cell are consumed, as is a performance assurance MnS with a notifyFileReady or reportStreamData operation to collect MRO-related performance measurements. The measurements are analyzed to evaluate MRO performance.

## Claims

### Claim 1

An apparatus for a new radio (NR) network configured to operate as a Centralized Self-Organizing Network (C-SON) function, the apparatus comprising:
processing circuitry configured to:
receive, from a producer of performance assurance Management Service (MnS), performance measurements and a Physical Layer Cell Identity (PCI) of candidate cells measurements for each of a plurality of NR cells;
analyze network resource model (NRM) data and the PCIs to detect a potential PCI collision or PCI confusion among the NR cells;
determine, in response to the detection of potential PCI collision or PCI confusion for at least one NR cell of the NR cells, a new PCI value for the at least one of the NR cells, the new PCI value selected to avoid potential PCI collision or PCI confusion among neighboring NR cells of the at least one NR cell; and
send, to a producer of provisioning MnS, instructions to re-configure the at least one NR cell with the new PCI value; and
a memory to store the PCI of the candidate cells measurements.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the C-SON function is configured to consume a MnS of NF provisioning with modifyMOIAttributes operation to re-configure the at least one NR cell with the new PCI value.

### Claim 3 (depends on 2)

The apparatus of claim 2, wherein the C-SON function is configured to receive, from the producer of provisioning MnS, a notification notifyMOIAttributeValueChange to indicate the new PCI value being assigned to the at least one NR cell.

### Claim 4 (depends on 1)

The apparatus of claim 1, wherein the processing circuitry is configured to derive the PCI of one of the candidate cells from a MeasResultNR information element (IE) that contains a PhysCellId to indicate the PCI value of the candidate cell.

### Claim 5 (depends on 1)

The apparatus of claim 1, wherein the PCI of candidate cells measurements contains subcounters per PCI to indicate a number of MeasResultListNR information elements (IEs) with a PCI value being received in a granularity interval.

### Claim 6 (depends on 5)

The apparatus of claim 5, wherein the processing circuitry is configured to obtain the PCI of candidate cells measurements by incrementing a subcounter corresponding to a PCI value received in a MeasResultNR IE, a total number of subcounters equaling a number of unique PCI values received in the granularity interval.

### Claim 7 (depends on 5)

The apparatus of claim 5, wherein the PCI of the candidate cells measurements is generated in each NR cell DU in the granularity interval.

### Claim 8 (depends on 1)

The apparatus of claim 1, wherein the processing circuitry is configured to, in response to detection of the potential PCI collision or PCI confusion among NR cells.

### Claim 9

An apparatus of a New Radio (NR) network configured to operate as a Distributed Self-Organizing Network (D-SON) function, the apparatus comprising:
processing circuitry configured to:
consume a Management Service (MnS) of network function (NF) provisioning with a modifyMOIAttributes operation to configure a Physical Layer Cell Identity (PCI) list for a NR cell to set a PCI list for a PCI configuration function in the NR cell;
consume a MnS of NF provisioning with modifyMOIAttributes operation to enable the PCI configuration function for the NR cell; and
receive, from the MnS of NF provisioning, a notification notifyMOIAttributeValueChange to indicate a PCI value being assigned to the NR cell; and
a memory configured to store the PCI value being assigned to the NR cell.

### Claim 10 (depends on 9)

The apparatus of claim 9, wherein the PCI list is defined as pciList, which holds a list of PCIs that can be assigned to NR cells, a number of PCI values in the list is 0 to 1007.

### Claim 11 (depends on 10)

The apparatus of claim 10, wherein an attribute to enable the PCI configuration function is defined as pciConfigurationControl.

### Claim 12 (depends on 11)

The apparatus according to claim 11, wherein the pciList and pciConfigurationControl attributed are contained in a PCIConfiguration Information Object Class (IOC).

### Claim 13 (depends on 9)

The apparatus of claim 9, wherein an attribute to enable the PCI configuration function is defined as pciConfigurationControl.

### Claim 14

An apparatus for a new radio (NR) network configured to operate as a mobility robustness optimization (MRO) management function, the apparatus comprising:
processing circuitry configured to:
consume a network function (NF) provisioning Management Service (MnS) with modifyMOIAttributes operation to configure MRO targets for an MRO function;
consume a MnS of NF provisioning with modifyMOIAttributes operation to enable the MRO function for a NR cell;
consume a performance assurance MnS with a notifyFileReady or reportStreamData operation to collect MRO-related performance measurements; and
analyze the MRO-related performance measurements to evaluate MRO performance; and
a memory configured to store the MRO-related performance measurements.

### Claim 15 (depends on 14)

The apparatus of claim 14, wherein attributes representing the MRO targets and control to enable MRO function are defined in a MobilityRobustnessOptimization Information Object Class (IOC).

### Claim 16 (depends on 15)

The apparatus of claim 15, wherein the MobilityRobustnessOptimization IOC is contained in a NRCellCU IOC, and is inherited from a top IOC.

### Claim 17 (depends on 15)

The apparatus of claim 15, wherein the MobilityRobustnessOptimization IOC contains attributes for MRO targets that include: totalHoFailureRate, intraRATHoFailureRate, intraRATTooEarlyHoFailureRate, intraRATTooLateHoFailureRate, intraRATHoToWrongCellFailureRate, interRATHoFailureRate, interRATTooEarlyHoFailureRate, interRATTooLateHoFailureRate, interRATUnnecessarvHoFailureRate, and interRATPingPongHoFailureRate, and the attributes are defined as:
totalHoFailureRate
This indicates the target of the number
type: <<datatype>>
of handover failure events divided by
multiplicity: 0 . . . *
the total number of handover events,
isOrdered: N/A
together with its targetWeight.
isUnique: N/A
This target is suitable for MRO or local
defaultValue: None
breakout (LBO).
isNullable: True
allowed Values:
hoFailureRate:
Integer 1 . . . 100 (percentage).
targetWeight:
Integer 1 . . . N. The higher the number
the higher the weight.
intraRATHoFailureRate
This indicates the assigned target of the
type: <<datatype>>
number of handover failure events
multiplicity: 0 . . . *
divided by the total number of intra-
isOrdered: N/A
radio access technology (RAT)
isUnique: N/A
handover events, together with its
defaultValue: None
targetWeight.
isNullable: True
This target is suitable for MRO or LBO.
allowed Values:
hoFailureRate:
Integer 1 . . . 100 (percentage).
targetWeight:
Integer 1 . . . N. The higher the number
the higher the weight.
intraRATTooEarlyHoFailureRate
This indicates the assigned target of the
type: <<datatype>>
number of too early handover failure
multiplicity: 0 . . . *
events divided by the total number of
isOrdered: N/A
intra-RAT handover events, together
isUnique: N/A
with its targetWeight.
defaultValue: None
This target is suitable for MRO or LBO.
isNullable: True
allowed Values:
hoFailureRate:
Integer 1 . . . 100 (percentage).
targetWeight:
Integer 1 . . . N. The higher the number
the higher the weight.
intraRATTooLateHoFailureRate
This indicates the assigned target of the
type: <<datatype>>
number of too late handover failure
multiplicity: 0 . . . *
events divided by the total number of
isOrdered: N/A
intra-RAT handover events, together
isUnique: N/A
with its targetWeight.
defaultValue: None
This target is suitable for MRO or LBO.
isNullable: True
allowed Values:
hoFailureRate:
Integer 1 . . . 100 (percentage).
targetWeight:
Integer 1 . . . N. The higher the number
the higher the weight.
intraRATHoToWrongCellFailureRate
This indicates the assigned target of the
type: <<datatype>>
number of handover to wrong cell
multiplicity: 0 . . . *
failure events divided by the total
isOrdered: N/A
number of intra-RAT handover events,
isUnique: N/A
together with its targetWeight.
defaultValue: None
This target is suitable for MRO or LBO.
isNullable: True
allowed Values:
hoFailureRate:
Integer 1 . . . 100 (percentage).
targetWeight:
Integer 1 . . . N. The higher the number
the higher the weight.
interRATHoFailureRate
This indicates the assigned target of the
type: <<datatype>>
number of handover failure events
multiplicity: 0 . . . *
divided by the total number of inter-
isOrdered: N/A
RAT handover events, together with its
isUnique: N/A
targetWeight.
defaultValue: None
This target is suitable for MRO or LBO.
isNullable: True
allowed Values:
hoFailureRate:
Integer 1 . . . 100 (percentage).
targetWeight:
Integer 1 . . . N. The higher the number
the higher the weight.
interRATTooEarlyHoFailureRate
This indicates the assigned target of the
type: <<datatype>>
number of too early handover failure
multiplicity: 0 . . . *
events divided by the total number of
isOrdered: N/A
inter-RAT handover events, together
isUnique: N/A
with its targetWeight.
defaultValue: None
This target is suitable for MRO or LBO.
isNullable: True
allowed Values:
hoFailureRate:
Integer 1 . . . 100 (percentage).
targetWeight:
Integer 1 . . . N. The higher the number
the higher the weight.
interRATTooLateHoFailureRate
This indicates the assigned target of the
type: <<datatype>>
number of too late handover failure
multiplicity: 0 . . . *
events divided by the total number of
isOrdered: N/A
inter-RAT handover events, together
isUnique: N/A
with its targetWeight.
defaultValue: None
This target is suitable for MRO or LBO.
isNullable: True
allowed Values:
hoFailureRate:
Integer 1 . . . 100 (percentage).
targetWeight:
Integer 1 . . . N. The higher the number
the higher the weight.
interRATUnnecessaryHoFailureRate
This indicates the assigned target of the
type: <<datatype>>
number of unnecessary handover failure
multiplicity: 0 . . . *
events divided by the total number of
isOrdered: N/A
inter-RAT handover events, together
isUnique: N/A
with its targetWeight.
defaultValue: None
This target is suitable for MRO or LBO.
isNullable: True
allowed Values:
hoFailureRate:
Integer 1 . . . 100 (percentage).
targetWeight:
Integer 1 . . . N. The higher the number
the higher the weight.
interRATPingPongHoFailureRate
This indicates the assigned target of the
type: <<datatype>>
number of ping-pong handover failure
multiplicity: 0 . . . *
events divided by the total number of
isOrdered: N/A
inter-RAT handover events, together
isUnique: N/A
with its targetWeight.
defaultValue: None
This target is suitable for MRO or LBO.
isNullable: True
allowed Values:
hoFailureRate:
Integer 1 . . . 100 (percentage).
targetWeight:
Integer 1 . . . N. The higher the number
the higher the weight.

### Claim 18 (depends on 15)

The apparatus of claim 15, wherein the MobilityRobustnessOptimization contains an attribute of mroControl to enable or disable the MRO function.

### Claim 19 (depends on 14)

The apparatus of claim 14, wherein the MRO targets and the MRO-related performance measurements related to each target include:
Performance
measurements
Description
Related targets
Number of handover
Includes all successful and
Total handover
events
unsuccessful handover events
failure rate
Number of handover
Includes unsuccessful
Total handover
failures
handover events with failure
failure rate
causes
Number of intra-radio
Includes all successful and
Total intra-RAT
access technology
unsuccessful intra-RAT
handover failure
(RAT) handover
handover events
rate
events
Number of intra-RAT
Includes unsuccessful intra-
Total intra-RAT
handover failures
RAT handover events with
handover failure
failure causes.
rate
Number of inter-RAT
Includes all successful and
Total inter-RAT
handover failures
unsuccessful inter-RAT
handover failure
handover events.
rate
Number of inter-RAT
Includes unsuccessful inter-
Total inter-RAT
handover failures
RAT handover events with
handover failure
failure causes.
rate
Number of inter-RAT
Detected when a radio link
Intra-RAT too
too early handover
failure (RLF) occurs after the
early handover
failures
UE has stayed for a long
failure rate
period of time in the cell.
Number of intra-RAT
Detected when an RLF
Intra-RAT too
too late handover
occurs shortly after a
late handover
failures
successful handover from a
failure rate
source cell to a target cell or
a handover failure occurs
during the handover
procedure.
Number of intra-RAT
Detected when an RLF
Intra-RAT
handover failures to
occurs shortly after a
handover to
wrong cell
successful handover from a
wrong cell
source cell to a target cell or
failure rate
a handover failure occurs
during the handover
procedure.
Number of inter-RAT
Detected when an RLF occurs
Inter-RAT too
too early handover
after a user equipment (UE)
early handover
failures
has stayed in an E-UTRAN
failure rate
cell which connects with 5GC
for a long period of time.
Number of inter-RAT
Detected when an RLF occurs
Inter-RAT too
too late handover
shortly after a successful
late handover
failures
handover from an E-UTRAN
failure rate
cell which connects with EPC
to a target cell in a E-UTRAN
cell which connects with
5GC.
Number of
Detected when a UE is
Inter-RAT
unnecessary
handed over from NG-RAN
unnecessary
handover to another
to other system even though
handover
RAT
quality of the NG-RAN
failure rate
coverage was sufficient for
the service used by the UE.
Number of inter-RAT
Detected when an UE is
Inter-RAT
handover ping pong
handed over from a cell in a
ping-pong
source system to a cell in a
handover
target system different from
failure rate
the source system, then within
a predefined limited time the
UE is handed over back to a
cell in the source system,
while the coverage of the
source system was sufficient
for the service used by the UE.

### Claim 20 (depends on 14)

The apparatus of claim 14, wherein the MRO related measurements include handover failures related to MRO for intra-system mobility, handover failures related to MRO for inter-system mobility, unnecessary handovers for inter-system mobility, and handover ping-pong for inter-system mobility.
