Académique Documents
Professionnel Documents
Culture Documents
Session Abstract
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
2
1579 Understanding WiMAX Model Internals and Interfaces
Agenda
Introduction
WiMAX Model Overview
Lab 1: Adaptive Subframe Allocation
Data Plane Design
• Data Packet Processing
• Bandwidth Request System
• Interface with Control Plane
Control Plane Design
• Admission Control
• Scheduler
• Ranging
• Measurement Module
• Mobility
Lab 1: Forced Handover Initiated by the Network
• ARQ
• HARQ
• Adaptive Modulation and Coding
• MIMO
Conclusion
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
3
1579 Understanding WiMAX Model Internals and Interfaces
Agenda
Introduction
WiMAX Model Overview
Lab 1: Adaptive Subframe Allocation
Data Plane Design
• Data Packet Processing
• Bandwidth Request System
• Interface with Control Plane
Control Plane Design
• Admission Control
• Scheduler
• Ranging
• Measurement Module
• Mobility
Lab 1: Forced Handover Initiated by the Network
• ARQ
• HARQ
• Adaptive Modulation and Coding
• MIMO
Conclusion
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
4
1579 Understanding WiMAX Model Internals and Interfaces
WiMAX Specifications
IEEE 802.16-2004
• Air Interface for Fixed Broadband Wireless Access Systems
IEEE 802.16e-2005
• Air Interface for Fixed and Mobile Broadband Wireless Access Systems
WiMAX Forum
• WiMAX System Evaluation Methodology (AATG/AWG)
• Network architecture and reference points (WiMAX Forum NWG)
WiMAX End-to-End Network Systems Architecture
Flexibility
• Multiple alternatives
• Many optional features
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
5
1579 Understanding WiMAX Model Internals and Interfaces
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
6
1579 Understanding WiMAX Model Internals and Interfaces
MAC
• Bandwidth allocation and request mechanisms
BS scheduler for uplink and downlink
Scheduling service for UGS, ertPS, rtPS, nrtPS, BE
• Multi-level ertPS allocations (15.0)
MSDU packing and fragmentation
CDMA based bandwidth requests (aggregated)
Piggyback bandwidth requests (incremental)
• Framing
Grant consolidation per Basic CID
Burst rectangulation
MAP generation
IP convergence sub-layer
Service flow configuration and mapping of traffic to service flows
Frame reservation – implicitly modeled frame usage
Frame overloading factor (15.0)
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
7
1579 Understanding WiMAX Model Internals and Interfaces
MAC
• Initial and periodic ranging
• ARQ
In-order SDU delivery
Cumulative and selective (bitmap and block sequence) ACKs
Fragmentation and Packing
• Hybrid ARQ (chase combining)
• Mobility
Scanning-based BS selection
Handover
Access service network (ASN) Assisted Handover (L3)
Multi-target BS
• Adaptive Modulation and Coding
• Uplink open-loop power control (15.0)
• Power saving (15.0)
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
8
1579 Understanding WiMAX Model Internals and Interfaces
PHY
• TDD
• OFDMA, SOFDMA
Preset values for SOFDMA (FFT 128, 512, 1024, 2048)
• Co-channel Interference
Subcarrier to subchannel mapping
Pre-computed tables for subcarrier overlap
Permbase
• Multi-path fading
ITU models (Pedestrian A, Pedestrian B, Vehicular A, Vehicular B)
Finite State Markov Channel models
• Pathloss modeling
ITU (Pedestrian, Vehicular)
Erceg (terrains A, B, C)
• MIMO STC 2x1 (downlink only)
Network features
• Multi-cell
• Multi-sector (3-sector BS available)
• IP Connectivity
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
9
1579 Understanding WiMAX Model Internals and Interfaces
Agenda
Introduction
WiMAX Model Overview
Lab 1: Adaptive Subframe Allocation
Data Plane Design
• Data Packet Processing
• Bandwidth Request System
• Interface with Control Plane
Control Plane Design
• Admission Control
• Scheduler
• Ranging
• Measurement Module
• Mobility
Lab 1: Forced Handover Initiated by the Network
• ARQ
• HARQ
• Adaptive Modulation and Coding
• MIMO
Conclusion
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
10
1579 Understanding WiMAX Model Internals and Interfaces
Nodes
• WiMAX Configuration Utility
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
11
1579 Understanding WiMAX Model Internals and Interfaces
MS-node only
• Per service flow statistics
• Ranging and mobility
• ARQ
• HARQ
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
12
1579 Understanding WiMAX Model Internals and Interfaces
BS-node only
Frame occupancy
Neighbor advertisements
Both MS and BS
• Per node traffic statistics
• PHY statistics
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
13
1579 Understanding WiMAX Model Internals and Interfaces
WiMAX Reports
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
14
1579 Understanding WiMAX Model Internals and Interfaces
WiMAX Topologies
WiMAX
WiMAX
WiMAX
WiMAX
WiMAX
WiMAX
WiMAX
WiMAX
WLAN
WLAN
WLAN Hotspot
WiMAX
WiMAX WLAN
Hotspot
Hotspot
Hotspot
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
15
1579 Understanding WiMAX Model Internals and Interfaces
WiMAX
WiMAX
WiMAX
WiMAX
WiMAX
WiMAX
WiMAX
WiMAX
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
16
1579 Understanding WiMAX Model Internals and Interfaces
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
17
1579 Understanding WiMAX Model Internals and Interfaces
WiMAX MAC
module
WiMAX PHY
support
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
18
1579 Understanding WiMAX Model Internals and Interfaces
wimax3_bs_atm2_ethernet2_slip4_wlan_router_adv
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
19
1579 Understanding WiMAX Model Internals and Interfaces
wimax_ss_control
wimax_bs_control
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
20
1579 Understanding WiMAX Model Internals and Interfaces
MS Control Characteristics
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
21
1579 Understanding WiMAX Model Internals and Interfaces
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
22
1579 Understanding WiMAX Model Internals and Interfaces
primary and
secondary
targets – click
x-z plane view and drag to set
antenna location –
click and drag to set
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
23
1579 Understanding WiMAX Model Internals and Interfaces
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
24
1579 Understanding WiMAX Model Internals and Interfaces
Agenda
Introduction
WiMAX Model Overview
Lab 1: Adaptive Subframe Allocation
Data Plane Design
• Data Packet Processing
• Bandwidth Request System
• Interface with Control Plane
Control Plane Design
• Admission Control
• Scheduler
• Ranging
• Measurement Module
• Mobility
Lab 1: Forced Handover Initiated by the Network
• ARQ
• HARQ
• Adaptive Modulation and Coding
• MIMO
Conclusion
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
25
1579 Understanding WiMAX Model Internals and Interfaces
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
26
1579 Understanding WiMAX Model Internals and Interfaces
Agenda
Introduction
WiMAX Model Overview
Lab 1: Adaptive Subframe Allocation
Data Plane Design
• Data Packet Processing
• Bandwidth Request System
• Interface with Control Plane
Control Plane Design
• Admission Control
• Scheduler
• Ranging
• Measurement Module
• Mobility
Lab 1: Forced Handover Initiated by the Network
• ARQ
• HARQ
• Adaptive Modulation and Coding
• MIMO
Conclusion
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
27
1579 Understanding WiMAX Model Internals and Interfaces
wimax_mac (detail)
WimaxT_Multiplexer
Per CID data connection:
WimaxT_Shaper_Queue_Elem
BW requirements
CID
SDU Classifier SDU Data Queue MPDU
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
28
1579 Understanding WiMAX Model Internals and Interfaces
Packet is classified
• Into a service class (according to classifier attributes)
• (service class, destination MAC) => actual connection (CID)
Packets not matching
Assigned to “System Default” connection (Best Effort)
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
29
1579 Understanding WiMAX Model Internals and Interfaces
WimaxT_Demultiplexer
Per CID Rx data connection:
WimaxT_Receiver Conn_Element
service flow
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
30
1579 Understanding WiMAX Model Internals and Interfaces
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
31
1579 Understanding WiMAX Model Internals and Interfaces
BW Request Type
wimax_support.h (detail)
Aggregated
• CDMA based BW request (BE)
• BW request for polling services
• Requested size = current BW requirements
• Overrides total BW requirements for the
connection at the BS wimax_support.ex.c (detail)
Query BW requirements (aggregated or incremental)
Incremental
As a BW request message
A
• Piggyback BW request
• Difference between the size As integer
B
of the last aggregated BW
request sent and the current
BW requirements
Examples
• Increases the BW Aggregated
requirements at the BS by A BE
the indicated amount
A nrtPS, rtPS
• Disable/enable via attribute Incremental
B BE, nrtPS,
rtPS
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
32
1579 Understanding WiMAX Model Internals and Interfaces
Grant Arrival
2
Dequeue from SDU queue (create a MAC PDU)
Fragmentation and packing are performed
OR
Update BW requirements
3
Send the MPDU
4
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
33
1579 Understanding WiMAX Model Internals and Interfaces
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
34
1579 Understanding WiMAX Model Internals and Interfaces
Shared memory
• Parent-to-child memory: WimaxT_Data_Plane_Config
wimax_support.h
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
35
1579 Understanding WiMAX Model Internals and Interfaces
Immediate invocations
wimax_mac (detail)
• From data plane (root process) to control (child
process) on arrival of a control message
Scheduled interrupts
• From control (child process) after MAP-decoding
the list of grants is passed to the data plane (root
process) wimax_support.ex.c (details)
wimax_support_grant_to_data_plane_give( )
wimax_ss_control
wimax_mac
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
36
1579 Understanding WiMAX Model Internals and Interfaces
Agenda
Introduction
WiMAX Model Overview
Lab 1: Adaptive Subframe Allocation
Data Plane Design
• Data Packet Processing
• Bandwidth Request System
• Interface with Control Plane
Control Plane Design
• Admission Control
• Scheduler
• Ranging
• Measurement Module
• Mobility
Lab 1: Forced Handover Initiated by the Network
• ARQ
• HARQ
• Adaptive Modulation and Coding
• MIMO
Conclusion
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
37
1579 Understanding WiMAX Model Internals and Interfaces
1 wimax_bs_control_is_svc_flow_admitted()
Estimate symbols per frame (x)
needed to satisfy service flow
yes Is flow DL ?
Set of admitted flows stored no
• List admission_control_flow_lptr Set up connection Send DSA-RSP
in data mux back to SS; set up
• Inside the WimaxT_Data_Plane_Config
• Used in admission control report state in demux
END
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
38
1579 Understanding WiMAX Model Internals and Interfaces
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
39
1579 Understanding WiMAX Model Internals and Interfaces
Agenda
Introduction
WiMAX Model Overview
Lab 1: Adaptive Subframe Allocation
Data Plane Design
• Data Packet Processing
• Bandwidth Request System
• Interface with Control Plane
Control Plane Design
• Admission Control
• Scheduler
• Ranging
• Measurement Module
• Mobility
Lab 1: Forced Handover Initiated by the Network
• ARQ
• HARQ
• Adaptive Modulation and Coding
• MIMO
Conclusion
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
40
1579 Understanding WiMAX Model Internals and Interfaces
Determine the order of Scheduling for Best Effort and Polling Services
grants to rtPS, nrtPS, BW request queues for Best BW request queues for Polling
BE connections Effort Service Services
UGS grants bypass
the scheduler order
BE, CID8
rtPS, CID8
BE, CID6
BE, CID5
BE, CID1
rtPS, CID6
nrtPS, CID5
nrtPS, CID1
(most time sensitive)
Priority Queuing
BE is serviced only if PQ
PS queues are empty
To MAP generation
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
41
1579 Understanding WiMAX Model Internals and Interfaces
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
42
1579 Understanding WiMAX Model Internals and Interfaces
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
43
1579 Understanding WiMAX Model Internals and Interfaces
BS Scheduler Interfaces
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
44
1579 Understanding WiMAX Model Internals and Interfaces
Agenda
Introduction
WiMAX Model Overview
Lab 1: Adaptive Subframe Allocation
Data Plane Design
• Data Packet Processing
• Bandwidth Request System
• Interface with Control Plane
Control Plane Design
• Admission Control
• Scheduler
• Ranging
• Measurement Module
• Mobility
Lab 1: Forced Handover Initiated by the Network
• ARQ
• HARQ
• Adaptive Modulation and Coding
• MIMO
Conclusion
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
45
1579 Understanding WiMAX Model Internals and Interfaces
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
46
1579 Understanding WiMAX Model Internals and Interfaces
Ranging Implementation
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
47
1579 Understanding WiMAX Model Internals and Interfaces
Ranging Implementation
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
48
1579 Understanding WiMAX Model Internals and Interfaces
Agenda
Introduction
WiMAX Model Overview
Lab 1: Adaptive Subframe Allocation
Data Plane Design
• Data Packet Processing
• Bandwidth Request System
• Interface with Control Plane
Control Plane Design
• Admission Control
• Scheduler
• Ranging
• Measurement Module
• Mobility
Lab 1: Forced Handover Initiated by the Network
• ARQ
• HARQ
• Adaptive Modulation and Coding
• MIMO
Conclusion
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
49
1579 Understanding WiMAX Model Internals and Interfaces
Measurements Module
Used for: UL/DL, RSSI and CINR Actual
measurements Moving average
One measurement module per receiver (of weight α)
Measurement Module
RSSI Measurement Entity E[X]
key Hash
Measurement Entity
time
CINR
E[X^2]
Measurement State
key Hash
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
50
1579 Understanding WiMAX Model Internals and Interfaces
Measurements Module
• To set the trigger for notification when average falls below threshold:
wimax_support_measurement_by_type_notification_threshold_set()
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
51
1579 Understanding WiMAX Model Internals and Interfaces
Agenda
Introduction
WiMAX Model Overview
Lab 1: Adaptive Subframe Allocation
Data Plane Design
• Data Packet Processing
• Bandwidth Request System
• Interface with Control Plane
Control Plane Design
• Admission Control
• Scheduler
• Ranging
• Measurement Module
• Mobility
Lab 1: Forced Handover Initiated by the Network
• ARQ
• HARQ
• Adaptive Modulation and Coding
• MIMO
Conclusion
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
52
1579 Understanding WiMAX Model Internals and Interfaces
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
53
1579 Understanding WiMAX Model Internals and Interfaces
Scanning Implementation
Initiated by the MS or BS
MS scans only advertised BS neighbors (MOB_NBR-ADV)
Scanning mode – synchronized between MS and BS
• Scanning – tune to different target BS (in neighbor list) and measure
• Serving BS blocks all traffic to MS, as long as MS scans
• BS maintains scanning state for each attached MS
• Interleaving – tune back to
serving BS (normal operation)
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
54
1579 Understanding WiMAX Model Internals and Interfaces
BS Neighborhoods Formation
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
55
1579 Understanding WiMAX Model Internals and Interfaces
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
56
1579 Understanding WiMAX Model Internals and Interfaces
Scanning Thresholds
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
57
1579 Understanding WiMAX Model Internals and Interfaces
Scanning/Handover Integration
Handover trigger: uses HO threshold hysteresis
Target list : uses HO multi-target hysteresis
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
58
1579 Understanding WiMAX Model Internals and Interfaces
Handover Implementation
MS-initiated
HO decision taken based on scanning of neighbor BS nodes
• Neighborhood of any BS is specified via attribute “Neighborhood
Membership” in lieu of backbone discovery of neighbors
Retain Timer
• MS can return to old BS
if network entry fails with
target
To Initial
Ranging
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
59
1579 Understanding WiMAX Model Internals and Interfaces
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
60
1579 Understanding WiMAX Model Internals and Interfaces
Agenda
Introduction
WiMAX Model Overview
Lab 1: Adaptive Subframe Allocation
Data Plane Design
• Data Packet Processing
• Bandwidth Request System
• Interface with Control Plane
Control Plane Design
• Admission Control
• Scheduler
• Ranging
• Measurement Module
• Mobility
Lab 1: Forced Handover Initiated by the Network
• ARQ
• HARQ
• Adaptive Modulation and Coding
• MIMO
Conclusion
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
61
1579 Understanding WiMAX Model Internals and Interfaces
Lab2: Summary
• The non-standard network-initiated handover
Improves overall throughput over the WiMAX network
Can be fine-tuned for performance under a large variety of scenarios
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
62
1579 Understanding WiMAX Model Internals and Interfaces
Agenda
Introduction
WiMAX Model Overview
Lab 1: Adaptive Subframe Allocation
Data Plane Design
• Data Packet Processing
• Bandwidth Request System
• Interface with Control Plane
Control Plane Design
• Admission Control
• Scheduler
• Ranging
• Measurement Module
• Mobility
Lab 1: Forced Handover Initiated by the Network
• ARQ
• HARQ
• Adaptive Modulation and Coding
• MIMO
Conclusion
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
63
1579 Understanding WiMAX Model Internals and Interfaces
ARQ
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
64
1579 Understanding WiMAX Model Internals and Interfaces
Agenda
Introduction
WiMAX Model Overview
Lab 1: Adaptive Subframe Allocation
Data Plane Design
• Data Packet Processing
• Bandwidth Request System
• Interface with Control Plane
Control Plane Design
• Admission Control
• Scheduler
• Ranging
• Measurement Module
• Mobility
Lab 1: Forced Handover Initiated by the Network
• ARQ
• HARQ
• Adaptive Modulation and Coding
• MIMO
Conclusion
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
65
1579 Understanding WiMAX Model Internals and Interfaces
The HARQ support package defines physical-layer functionality for HARQ operation
OPNET Models support Chase Combining variant of HARQ
The following are the HARQ entities explained in brief
• HARQ handler
Abstraction of a “data flow pipe” between a wireless Tx-Rx pair
• HARQ channel
Logical entity that lets you transfer packets over an HARQ handler
Each channel has a buffer with limited configurable size associated
BS DL HARQ DL HARQ
handler channels
SS
UL HARQ UL HARQ
channels handler
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
66
1579 Understanding WiMAX Model Internals and Interfaces
Transmissions
• Occur on “Open HARQ channels”
• Multiple channels in a handler allow parallel transmissions
• An HARQ packet can hold a MAC PDU from only one connection (CID).
Acknowledgements (ACKs)
• Support for implicit (UL) and explicit ACK (DL)
• Absence of ACK represents a NACK
Retransmissions
• The allocation requests for HARQ retransmissions are serviced with highest priority
compared to other allocation requests in a given scheduling class
Chase combining
• Signal-to-noise ratio (SNR) of the retransmitted packets is added to the SNR of the original
transmitted packet
SINR k = ∑ SINR(i )
i
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
67
1579 Understanding WiMAX Model Internals and Interfaces
HARQ Functions
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
68
1579 Understanding WiMAX Model Internals and Interfaces
Agenda
Introduction
WiMAX Model Overview
Lab 1: Adaptive Subframe Allocation
Data Plane Design
• Data Packet Processing
• Bandwidth Request System
• Interface with Control Plane
Control Plane Design
• Admission Control
• Scheduler
• Ranging
• Measurement Module
• Mobility
Lab 1: Forced Handover Initiated by the Network
• ARQ
• HARQ
• Adaptive Modulation and Coding
• MIMO
Conclusion
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
69
1579 Understanding WiMAX Model Internals and Interfaces
AMC Implementation
CINR measurements are used to determine MCS changes
• For DL, measurements are collected from MAP (collected at SS)
• For UL, measurements are collected from data bursts (collected at BS)
CQICH period is provided to the SS during the network entry procedure.
All the service flows with adaptive modulation use the same MCS for a given direction (UL or
DL) in a SS.
MCS change happens as per the AMC table.
• UL and DL have a separate AMC table for each other
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
70
1579 Understanding WiMAX Model Internals and Interfaces
AMC Implementation
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
71
1579 Understanding WiMAX Model Internals and Interfaces
All the functions related to AMC are available in the external file
wimax_amc_support.ex.c
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
72
1579 Understanding WiMAX Model Internals and Interfaces
Agenda
Introduction
WiMAX Model Overview
Lab 1: Adaptive Subframe Allocation
Data Plane Design
• Data Packet Processing
• Bandwidth Request System
• Interface with Control Plane
Control Plane Design
• Admission Control
• Scheduler
• Ranging
• Measurement Module
• Mobility
Lab 1: Forced Handover Initiated by the Network
• ARQ
• HARQ
• Adaptive Modulation and Coding
• MIMO
Conclusion
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
73
1579 Understanding WiMAX Model Internals and Interfaces
The STC 2x1 MIMO implementation is a part of the multipath framework of OPNET’s WiMAX
models
There is an FSMC associated for every channel model and a system configuration pair
wimax_phy_mpath_support.ex.c
Decides the
The system configurations are Insert new system
initialization of the
channel models
internally handled in a data configurations
structure given on the left
wimax_phy_mpath_support.h
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
74
1579 Understanding WiMAX Model Internals and Interfaces
wimax_phy_mpath_support.h
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
75
1579 Understanding WiMAX Model Internals and Interfaces
The tpm and eesm_poly_coeff in an FSMC are initialized with the values obtained
from offline simulations.
Initializations
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
76
1579 Understanding WiMAX Model Internals and Interfaces
Agenda
Introduction
WiMAX Model Overview
Lab 1: Adaptive Subframe Allocation
Data Plane Design
• Data Packet Processing
• Bandwidth Request System
• Interface with Control Plane
Control Plane Design
• Admission Control
• Scheduler
• Ranging
• Measurement Module
• Mobility
Lab 1: Forced Handover Initiated by the Network
• ARQ
• HARQ
• Adaptive Modulation and Coding
• MIMO
Conclusion
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
77
1579 Understanding WiMAX Model Internals and Interfaces
References
IEEE Standards
• IEEE 802.16-2004
• IEEE 802.16e-2005
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
78
1579 Understanding WiMAX Model Internals and Interfaces
Related Sessions
WiMAX-specific:
• 1571 “Introduction to WiMAX Modeling for Network R&D and Planning”
• 1827 “Introduction to WiMAX”
• 1566 “Case Studies: WiMAX Networks”
Other related sessions:
• 1577 “Modeling and Visualizing Antennas”
• 1502 “Debugging Simulation Models - Introduction”
• 1503 “Debugging Simulation Models - Advanced”
• 1530 “Modeling Custom Wireless Effects”
• 1538 “Case Studies: Specialized Wireless Network Modeling”
• 1540 “Case Studies: Wireless Protocol Modeling”
• 1550 “Accelerating Simulations Using Efficient Modeling Techniques”
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
79
1579 Understanding WiMAX Model Internals and Interfaces
Take-Away Points
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
80
1579 Understanding WiMAX Model Internals and Interfaces
Appendix
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
81
1579 Understanding WiMAX Model Internals and Interfaces
WiMAX-Specific Modeling
Pathloss models
(ITU and IEEE); Multipath-fading
log-normal shadow correction, based on
fading Raleigh-varying
channel model
Co-channel
interference model
used to compute
per-subcarrier
interference noise
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
82
1579 Understanding WiMAX Model Internals and Interfaces
Time
DL subframe UL subframe
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
83
1579 Understanding WiMAX Model Internals and Interfaces
#overlapping subcarriers
I= #subcarriers in interfering pk.
* Pinterfering pk.
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
84
1579 Understanding WiMAX Model Internals and Interfaces
May be called
several times for a
given time interval.
Interference
cumulates with
every call.
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
85
1579 Understanding WiMAX Model Internals and Interfaces
Multipath Fading
Feed effective SNR into BLER vs. SNR curve for AWGN channel
Retrieve BLER
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
86
1579 Understanding WiMAX Model Internals and Interfaces
Conceptual schematic
Interference
σ2
σ1
τ1 τ2 FSMC is
selected based Modulation Coding
Delay portfolio on the multipath
(multipath
channel model)
channel model
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
87
1579 Understanding WiMAX Model Internals and Interfaces
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
88
1579 Understanding WiMAX Model Internals and Interfaces
Appendix
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
89
1579 Understanding WiMAX Model Internals and Interfaces
Two stages
• Choose a set of grants to cover the current sub-frame
• Generates bursts containing the grants
Amalgamate the grants into bursts: by CID, by MS (Basic CID)
Map the coordinates of each burst in the frame
The two stages (choose grants, generate bursts) differ for UL, DL
• UL: overhead is independent of burst order
Amalgamation can be done after mapping, by permuting bursts
• DL: overhead is dependent on burst order
Amalgamation must happen in tandem with mapping
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
90
1579 Understanding WiMAX Model Internals and Interfaces
MAP Generation
start symbol
start
subchannel
duration symbols
Burst Type3
(OFDMA)
OPNET
interference
modeled on
rectangular
bursts
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
91
1579 Understanding WiMAX Model Internals and Interfaces
UL-MAP generation
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
92
1579 Understanding WiMAX Model Internals and Interfaces
MAP Generation
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
93
1579 Understanding WiMAX Model Internals and Interfaces
MAP Generation
UL burst amalgamation
DL burst amalgamation
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
94
1579 Understanding WiMAX Model Internals and Interfaces
Appendix
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
95
1579 Understanding WiMAX Model Internals and Interfaces
Acronyms
AMC Adaptive Modulation And Coding
ARQ Automatic Repeat-Request
ASN Access Service Network
BE Best Effort
BER Bit Error Rate
BLER Block Error Rate
BS Base Station
BW Bandwidth
CDMA Code division multiple access
DL Downlink
DOCSIS Data Over Cable Service Interface Specification
EESM Exponential Effective SINR Mapping
ertPS Extended Real Time Polling Service
FSMC Finite State Markov Chain
GPC Grant Per Connection
GPSS Grant Per Subscriber Station
HARQ Hybrid Automatic Repeat-Request
HO Handover
IE Information Element (in the MAP)
IEEE Institute of Electrical and Electronics Engineers
ITU International Telecommunication Union
MANET Mobile Ad-hoc Networks
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
96
1579 Understanding WiMAX Model Internals and Interfaces
Acronyms (cont.)
MDRR Modified Deficit Round Robin
MIMO Multiple Input Multiple Output
MPLS Multi Protocol Label Switching
MS Mobile Station
NWG Network Working Group
nrtPS Non-Real Time Polling Service
OFDMA Orthogonal Frequency Division Multiple Access
PQ Priority Queuing
PS Polling Service
QoS Quality Of Service
rtPS Real Time Polling Service
RSSI Received Signal Strength Indication
SOFDMA Scalable Orthogonal Frequency Division Multiple Access
SINR Signal To Interference And Noise Ratio (referred to as SNR in some slides)
SNR Signal To Noise Ratio
SS Subscriber Station
STC Space Time Coding
UGS Unsolicited Grant Service
UL Uplink
UMTS Universal Mobile Telecommunications System
WiMAX Worldwide Interoperability for Microwave Access
WRR Weighted Round Robin
CONFIDENTIAL ─ RESTRICTED ACCESS: This information may not be disclosed, copied, or transmitted in any format without the prior written consent of OPNET Technologies, Inc. © 2008 OPNET Technologies, Inc.
97