interaction between use cases and grouping of …...interaction between use cases and grouping of...
TRANSCRIPT
Interaction Between Use Cases and Grouping of Parameters
Mehdi Amirijoo Radio Network Operation & Optimization Ericsson Research, Ericsson AB
NGMN Meeting September 17, 2008
WWW.FP7-SOCRATES.EU 2
OUTLINE
• Introduction • Parameter groups • Interactions between use cases • Control & coordination • Conclusion
WWW.FP7-SOCRATES.EU 3
OUTLINE
• Introduction • Parameter groups • Interactions between use cases • Control & coordination • Conclusion
WWW.FP7-SOCRATES.EU 4
Introduction
• Multiple self-organisation use cases
• Use cases: • can alter same parameter • interact with each other
• Problems: • Use cases can work against
each other • Performance depends on
multiple use cases
• Identification of use cases that need to be
• coordinated • simulated together
UE Measurements
eNodeB Measurements
Use Case 1 Use Case 2 Use Case 3
Parameter 1 Parameter 2
...
...
WWW.FP7-SOCRATES.EU 5
OUTLINE
• Introduction • Parameter groups • Interactions between use cases • Control & coordination • Conclusion
WWW.FP7-SOCRATES.EU 6
Definitions Used for Parameter Grouping
• Definition of goal • Example: minimize inter-cell
interference, maximize capacity
• Definition of parameter • Example: transmission power, antenna
parameters
• A parameter affects one or several goals through a contributor relation
• Some type of coordination needed
• Objective: Determine which parameters need to be coordinated
Use Case B
Use Case A
Goal A
Goal B
Parameter
Contributor Relation
WWW.FP7-SOCRATES.EU 7
Coupling Between Groups
• A group consists of: • Goals that are coupled through
contributor relations • Parameters of coupled goals
• Parameter in one group does not affect goals of other groups
• No coupling between the group A and B
• Coordination is • required within group • not required between groups
Goal A Goal B Goal C
Parameter Contributor Relation
Parameter Group A Parameter Group B
WWW.FP7-SOCRATES.EU 8
Methodology for Deriving the Groups
1. Inventory of the goals presented in the use cases
2. Parameters of each goal is identified
3. Parameter groups are formed
Goal A Goal B Goal C
Parameter Contributor Relation
Group A
Group B
WWW.FP7-SOCRATES.EU 9
Outcome of Step 2 – Identifying Parameters Goal Parameter(s) Minimize interference • Transmit power
• RB assignment • Adjust beam forming parameters • CQI thresholds for schemes switching
Maximize/Optimize coverage • Transmit power • Antenna parameters
Balance load • Transmit power • Antenna parameters • HO parameters • Cell reselection parameters
Minimize energy consumption • Transmit power • Antenna parameters • Number of used Tx antennas
Maximise cell capacity • Transmit power • Admission control threshold • Congestion detection and resolution parameters • Scheduler parameters • Link level retransmission scheme parameters • Tracking area parameters • Switching point configuration • CQI thresholds for schemes switching
WWW.FP7-SOCRATES.EU 10
Outcome of Step 3 – Forming the Parameter Groups Parameter
Group Goal(s) Parameter(s)
A • Minimize interference • Balance load • Minimize energy consumption • Maximise cell capacity • Maximise/optimise network
coverage • Maximise HO performance
• Transmit Power • Antenna parameters • RB assignment • HO parameters • Admission control threshold • Congestion detection and resolution
parameters • Scheduler parameters • Link level retransmission scheme
parameters • Cell reselection parameters • Number of used Tx antennas • Switching point configuration • Adjust beam forming parameters • CQI thresholds for schemes switching • Tracking area parameters
B • Minimize error rate • Channel power control parameters C • Maximize access probability • RACH configuration
WWW.FP7-SOCRATES.EU 11
Conclusion
• Majority of the parameters and goals fall into the same group
• Analysis has confirmed that parameters are strongly coupled
• Coordination is needed for the majority of the parameters
• Further work will consider methods to deal with this strong coupling
WWW.FP7-SOCRATES.EU 12
OUTLINE
• Introduction • Parameter groups • Interactions between use cases • Control & coordination • Conclusion
WWW.FP7-SOCRATES.EU 13
Dependencies and Interactions
• Dependencies and interactions between self-organisation use cases
• Goal: Identification of use cases that are coupled and need to be:
• Coordinated • Simulated together
UE Measurements
eNodeB Measurements
Use Case 1 Use Case 2 Use Case 3
Parameter 1 Parameter 2
...
...
WWW.FP7-SOCRATES.EU 14
Triggers
WWW.FP7-SOCRATES.EU 15
Interactions - Trigger
• A trigger initiates the execution of a use case
• A use case triggers another use case
• No need to co-simulate
Trigger use case
use case 2 use case 1
WWW.FP7-SOCRATES.EU 16
Interactions – Co-operation
• Use cases co-operate on the same problem
• Information exchange between the use cases
• Use cases need to be co-simulated
WWW.FP7-SOCRATES.EU 17
Example: Trigger Blocking
WWW.FP7-SOCRATES.EU 18
OUTLINE
• Introduction • Parameter groups • Interactions between use cases • Control & coordination • Conclusion
WWW.FP7-SOCRATES.EU 19
Control and Coordination
• There is a need to: • Handle interactions between
use cases • Coordinate parameters
updates
• Approach for managing interaction and coordination
• Logical view of the controller and coordinator
• Distributed • Centralized
WWW.FP7-SOCRATES.EU 20
Conclusions
• Performed study to reveal the extent of simulation and coordination in real networks
• Initial study shows that majority of parameters are coupled
• Dependency and interactions between use cases
• Socrates will continue to work on the proposed control and coordination mechanisms
WWW.FP7-SOCRATES.EU 21
Reference
• The SOCRATES work on interaction between use cases and grouping of parameters is included in project deliverable D2.4 ‘Framework for the development of self-organisation methods’
• Will be added to the project website under publications http://www.fp7-socrates.eu
• Contact: Mehdi Amirijoo [email protected] +46 10 7115290