IEEE 802.21-2008
$157.63
IEEE Standard for Local and metropolitan area networks – Media Independent Handover Services
Published By | Publication Date | Number of Pages |
IEEE | 2008 |
New IEEE Standard – Superseded. This standard specifies IEEE 802® media access-independent mechanisms that optimize handovers between heterogeneous IEEE 802 systems and between IEEE 802 systems and cellular systems.
PDF Catalog
PDF Pages | PDF Title |
---|---|
3 | IEEE Std 802.21-2008 |
6 | Introduction Notice to users Laws and regulations Copyrights Updating of IEEE document Errata |
7 | Interpretations Patents Participants |
11 | CONTENTS |
19 | List of Figures |
21 | List of Tables |
23 | Important Notice 1. Overview 1.1 Scope 1.2 Purpose 1.3 General |
25 | 1.4 Assumptions |
26 | 1.5 Media independence |
27 | 2. Normative references |
30 | 3. Definitions |
34 | 4. Abbreviations and acronyms |
36 | 5. General architecture 5.1 Introduction 5.1.1 General 5.1.2 Service continuity 5.1.3 Application class 5.1.4 Quality of service |
37 | 5.1.5 Network discovery 5.1.6 Network selection 5.1.7 Power management 5.1.8 Handover policy 5.2 General design principles 5.2.1 MIHF design principles |
38 | 5.2.2 QoS design principles 5.3 MIHF service overview 5.3.1 General |
39 | 5.3.2 Media independent event service 5.3.2.1 General 5.3.2.2 Event origination 5.3.2.3 Event destination 5.3.2.4 Event service flow 5.3.2.5 Event service use cases and functions 5.3.3 Media independent command service 5.3.3.1 General |
40 | 5.3.3.2 Command origination 5.3.3.3 Command destination 5.3.3.4 Command service flow 5.3.3.5 Command service use cases and functions 5.3.4 Media independent information service |
42 | 5.4 Media independent handover reference framework 5.4.1 General 5.4.2 MIHF communication model |
44 | 5.4.3 A deployment example for the MIH services |
46 | 5.5 MIHF reference models for link-layer technologies 5.5.1 IEEE 802 architectural considerations |
47 | 5.5.2 General MIHF reference model and SAPs |
49 | 5.5.3 MIHF reference model for IEEE 802.3 5.5.4 MIHF reference model for IEEE 802.11 |
50 | 5.5.5 MIHF reference model for IEEE 802.16 |
51 | 5.5.6 MIHF reference model for 3GPP |
52 | 5.5.7 MIHF reference model for 3GPP2 |
53 | 5.6 Service access points (SAPs) 5.6.1 General |
54 | 5.6.2 Media dependent SAPs 5.6.2.1 General 5.6.2.2 MIH_LINK_SAP 5.6.2.3 MIH_NET_SAP 5.6.2.4 MLME_SAP 5.6.2.5 C_SAP |
55 | 5.6.2.6 M_SAP 5.6.2.7 MSGCF_SAP 5.6.2.8 MIH_3GLINK_SAP 5.6.2.9 LSAP 5.6.2.10 CS_SAP 5.6.3 Media independent SAP: MIH_SAP 5.7 MIH protocol 5.7.1 General 5.7.2 Ethertype use and encoding |
56 | 5.7.3 Transport considerations 5.7.4 The generic MAC service with IEEE 802.1X 5.7.4.1 Controlled port unblocked state: LSAP transport 5.7.4.2 Controlled port blocked state |
57 | 6. MIHF services 6.1 General 6.2 Service management 6.2.1 General 6.2.2 Service management primitives 6.2.3 MIH capability discovery |
58 | 6.2.4 MIH registration 6.2.5 MIH event subscription 6.2.6 Network communication 6.3 Media independent event service 6.3.1 Introduction |
60 | 6.3.2 Event subscription 6.3.2.1 General 6.3.2.2 Link events subscription 6.3.2.3 MIH events subscription |
61 | 6.3.3 Event service flow model 6.3.4 Link events |
63 | 6.3.5 MIH events 6.3.6 Interaction between MIH events and access routers |
64 | 6.4 Media independent command service 6.4.1 Introduction |
66 | 6.4.2 Command service flow model |
67 | 6.4.3 Command list 6.4.3.1 Link commands 6.4.3.2 MIH commands |
69 | 6.5 Media independent information service 6.5.1 Introduction |
70 | 6.5.2 Access information service before authentication 6.5.3 Restricting query response size |
71 | 6.5.4 Information elements |
74 | 6.5.5 Definition of information element namespace |
75 | 6.5.6 Information element representation and query methods 6.5.6.1 Introduction 6.5.6.2 Binary representation and TLV query |
80 | 6.5.6.3 RDF representation and SPARQL query 6.5.7 Information service schema 6.5.7.1 General 6.5.7.2 MIIS RDF schema 6.5.8 Information service flow |
82 | 7. Service access points (SAPs) and primitives 7.1 Introduction 7.2 SAPs 7.2.1 General 7.2.2 Media dependent SAPs 7.2.2.1 MIH_LINK_SAP |
83 | 7.2.2.2 MIH_NET_SAP 7.2.3 Media independent SAP: MIH_SAP |
85 | 7.3 MIH_LINK_SAP primitives 7.3.1 Link_Detected.indication 7.3.1.1 Function 7.3.1.2 Semantics of service primitive 7.3.1.3 When generated 7.3.1.4 Effect on receipt 7.3.2 Link_Up.indication 7.3.2.1 Function 7.3.2.2 Semantics of service primitive |
86 | 7.3.2.3 When generated 7.3.2.4 Effect on receipt 7.3.3 Link_Down.indication 7.3.3.1 Function 7.3.3.2 Semantics of service primitive 7.3.3.3 When generated |
87 | 7.3.3.4 Effect on receipt 7.3.4 Link_Parameters_Report.indication 7.3.4.1 Function 7.3.4.2 Semantics of service primitive 7.3.4.3 When generated 7.3.4.4 Effect on receipt |
88 | 7.3.5 Link_Going_Down.indication 7.3.5.1 Function 7.3.5.2 Semantics of service primitive 7.3.5.3 When generated 7.3.5.4 Effect on receipt 7.3.6 Link_Handover_Imminent.indication 7.3.6.1 Function |
89 | 7.3.6.2 Semantics of service primitive 7.3.6.3 When generated 7.3.6.4 Effect on receipt 7.3.7 Link_Handover_Complete.indication 7.3.7.1 Function |
90 | 7.3.7.2 Semantics of service primitive 7.3.7.3 When generated 7.3.7.4 Effect on receipt 7.3.8 Link_PDU_Transmit_Status.indication 7.3.8.1 Function |
91 | 7.3.8.2 Semantics of service primitive 7.3.8.3 When generated 7.3.8.4 Effect on receipt 7.3.9 Link_Capability_Discover 7.3.9.1 Link_Capability_Discover.request |
92 | 7.3.9.2 Link_Capability_Discover.confirm 7.3.10 Link_Event_Subscribe 7.3.10.1 Link_Event_Subscribe.request |
93 | 7.3.10.2 Link_Event_Subscribe.confirm |
94 | 7.3.11 Link_Event_Unsubscribe 7.3.11.1 Link_Event_Unsubscribe.request 7.3.11.2 Link_Event_Unsubscribe.confirm |
95 | 7.3.12 Link_Get_Parameters 7.3.12.1 Link_Get_Parameters.request 7.3.12.2 Link_Get_Parameters.confirm |
96 | 7.3.13 Link_Configure_Thresholds 7.3.13.1 Link_Configure_Thresholds.request |
97 | 7.3.13.2 Link_Configure_Thresholds.confirm 7.3.14 Link_Action 7.3.14.1 Link_Action.request |
98 | 7.3.14.2 Link_Action.confirm |
99 | 7.4 MIH_SAP primitives 7.4.1 MIH_Capability_Discover 7.4.1.1 MIH_Capability_Discover.request |
100 | 7.4.1.2 MIH_Capability_Discover.indication |
101 | 7.4.1.3 MIH_Capability_Discover.response |
102 | 7.4.1.4 MIH_Capability_Discover.confirm |
103 | 7.4.2 MIH_Register 7.4.2.1 MIH_Register.request |
104 | 7.4.2.2 MIH_Register.indication |
105 | 7.4.2.3 MIH_Register.response 7.4.2.4 MIH_Register.confirm |
106 | 7.4.3 MIH_DeRegister 7.4.3.1 MIH_DeRegister.request |
107 | 7.4.3.2 MIH_DeRegister.indication 7.4.3.3 MIH_DeRegister.response |
108 | 7.4.3.4 MIH_DeRegister.confirm 7.4.4 MIH_Event_Subscribe 7.4.4.1 MIH_Event_Subscribe.request |
109 | 7.4.4.2 MIH_Event_Subscribe.confirm |
110 | 7.4.5 MIH_Event_Unsubscribe 7.4.5.1 MIH_Event_Unsubscribe.request |
111 | 7.4.5.2 MIH_Event_Unsubscribe.confirm |
112 | 7.4.6 MIH_Link_Detected.indication 7.4.6.1 Function 7.4.6.2 Semantics of the service primitive 7.4.6.3 When generated 7.4.6.4 Effect on receipt 7.4.7 MIH_Link_Up.indication 7.4.7.1 Function 7.4.7.2 Semantics of the service primitive |
113 | 7.4.7.3 When generated 7.4.7.4 Effect on receipt 7.4.8 MIH_Link_Down.indication 7.4.8.1 Function 7.4.8.2 Semantics of the service primitive |
114 | 7.4.8.3 When generated 7.4.8.4 Effect on receipt 7.4.9 MIH_Link_Parameters_Report.indication 7.4.9.1 Function 7.4.9.2 Semantics of service primitive 7.4.9.3 When generated 7.4.9.4 Effect on receipt |
115 | 7.4.10 MIH_Link_Going_Down.indication 7.4.10.1 Function 7.4.10.2 Semantics of the service primitive 7.4.10.3 When generated 7.4.10.4 Effect on receipt 7.4.11 MIH_Link_Handover_Imminent.indication 7.4.11.1 Function 7.4.11.2 Semantics of service primitive |
116 | 7.4.11.3 When generated 7.4.11.4 Effect on receipt 7.4.12 MIH_Link_Handover_Complete.indication 7.4.12.1 Function 7.4.12.2 Semantics of service primitive |
117 | 7.4.12.3 When generated 7.4.12.4 Effect on receipt 7.4.13 MIH_Link_PDU_Transmit_Status.indication 7.4.13.1 Function 7.4.13.2 Semantics of the service primitive |
118 | 7.4.13.3 When generated 7.4.13.4 Effect on receipt 7.4.14 MIH_Link_Get_Parameters 7.4.14.1 General 7.4.14.2 MIH_Link_Get_Parameters.request |
119 | 7.4.14.3 MIH_Link_Get_Parameters.confirm |
120 | 7.4.15 MIH_Link_Configure_Thresholds 7.4.15.1 General 7.4.15.2 MIH_Link_Configure_Thresholds.request |
121 | 7.4.15.3 MIH_Link_Configure_Thresholds.confirm 7.4.16 MIH_Link_Actions 7.4.16.1 MIH_Link_Actions.request |
122 | 7.4.16.2 MIH_Link_Actions.confirm |
123 | 7.4.17 MIH_Net_HO_Candidate_Query 7.4.17.1 General 7.4.17.2 MIH_Net_HO_Candidate_Query.request |
124 | 7.4.17.3 MIH_Net_HO_Candidate_Query.indication 7.4.17.4 MIH_Net_HO_Candidate_Query.response |
125 | 7.4.17.5 MIH_Net_HO_Candidate_Query.confirm |
126 | 7.4.18 MIH_MN_HO_Candidate_Query 7.4.18.1 MIH_MN_HO_Candidate_Query.request |
127 | 7.4.18.2 MIH_MN_HO_Candidate_Query.indication |
128 | 7.4.18.3 MIH_MN_HO_Candidate_Query.response |
129 | 7.4.18.4 MIH_MN_HO_Candidate_Query.confirm |
130 | 7.4.19 MIH_N2N_HO_Query_Resources 7.4.19.1 MIH_N2N_HO_Query_Resources.request |
131 | 7.4.19.2 MIH_N2N_HO_Query_Resources.indication |
132 | 7.4.19.3 MIH_N2N_HO_Query_Resources.response |
133 | 7.4.19.4 MIH_N2N_HO_Query_Resources.confirm |
134 | 7.4.20 MIH_MN_HO_Commit 7.4.20.1 MIH_MN_HO_Commit.request 7.4.20.2 MIH_MN_HO_Commit.indication |
135 | 7.4.20.3 MIH_MN_HO_Commit.response |
136 | 7.4.20.4 MIH_MN_HO_Commit.confirm 7.4.21 MIH_Net_HO_Commit 7.4.21.1 MIH_Net_HO_Commit.request |
137 | 7.4.21.2 MIH_Net_HO_Commit.indication |
138 | 7.4.21.3 MIH_Net_HO_Commit.response |
139 | 7.4.21.4 MIH_Net_HO_Commit.confirm |
140 | 7.4.22 MIH_N2N_HO_Commit 7.4.22.1 MIH_N2N_HO_Commit.request |
141 | 7.4.22.2 MIH_N2N_HO_Commit.indication |
142 | 7.4.22.3 MIH_N2N_HO_Commit.response |
143 | 7.4.22.4 MIH_N2N_HO_Commit.confirm |
144 | 7.4.23 MIH_MN_HO_Complete 7.4.23.1 MIH_MN_HO_Complete.request 7.4.23.2 MIH_MN_HO_Complete.indication |
145 | 7.4.23.3 MIH_MN_HO_Complete.response |
146 | 7.4.23.4 MIH_MN_HO_Complete.confirm 7.4.24 MIH_N2N_HO_Complete 7.4.24.1 MIH_N2N_HO_Complete.request |
147 | 7.4.24.2 MIH_N2N_HO_Complete.indication |
148 | 7.4.24.3 MIH_N2N_HO_Complete.response |
149 | 7.4.24.4 MIH_N2N_HO_Complete.confirm |
150 | 7.4.25 MIH_Get_Information 7.4.25.1 MIH_Get_Information.request |
151 | 7.4.25.2 MIH_Get_Information.indication |
152 | 7.4.25.3 MIH_Get_Information.response |
153 | 7.4.25.4 MIH_Get_Information.confirm |
154 | 7.4.26 MIH_Push_Information 7.4.26.1 MIH_Push_Information.request |
155 | 7.4.26.2 MIH_Push_Information.indication |
156 | 7.5 MIH_NET_SAP primitives 7.5.1 MIH_TP_Data |
157 | 7.5.1.1 MIH_TP_Data.request 7.5.1.2 MIH_TP_Data.indication |
158 | 7.5.1.3 MIH_TP_Data.confirm |
160 | 8. Media independent handover protocol 8.1 Introduction 8.2 MIH protocol description 8.2.1 MIH protocol transaction 8.2.2 MIH protocol acknowledgement service |
161 | 8.2.3 MIH protocol transaction state diagram 8.2.3.1 State machines |
162 | 8.2.3.2 Notational conventions used in state diagrams |
163 | 8.2.3.3 Inter-state-machine variables |
166 | 8.2.3.4 Inter-state-machine procedures 8.2.3.5 Inter-state-machine constants 8.2.3.6 Timers |
167 | 8.2.3.7 Transaction source and destination state machines |
169 | 8.2.3.8 ACK related state machines |
171 | 8.2.4 Other considerations 8.2.4.1 Congestion control and load management |
172 | 8.2.4.2 Reliability 8.2.4.3 MIHF discovery |
173 | 8.3 MIH protocol identifiers 8.3.1 MIHF ID 8.3.2 Transaction ID 8.4 MIH protocol frame format 8.4.1 General frame format |
175 | 8.4.2 Fragmentation and reassembly 8.4.2.1 General |
176 | 8.4.2.2 Fragmentation |
177 | 8.4.2.3 Reassembly 8.5 Message parameter TLV encoding |
178 | 8.6 MIH protocol messages 8.6.1 MIH messages for service management 8.6.1.1 MIH_Capability_Discover request |
179 | 8.6.1.2 MIH_Capability_Discover response |
180 | 8.6.1.3 MIH_Register request 8.6.1.4 MIH_Register response 8.6.1.5 MIH_DeRegister request 8.6.1.6 MIH_DeRegister response |
181 | 8.6.1.7 MIH_Event_Subscribe request 8.6.1.8 MIH_Event_Subscribe response |
182 | 8.6.1.9 MIH_Event_Unsubscribe request 8.6.1.10 MIH_Event_Unsubscribe response 8.6.2 MIH messages for event service 8.6.2.1 MIH_Link_Detected indication |
183 | 8.6.2.2 MIH_Link_Up indication 8.6.2.3 MIH_Link_Down indication |
184 | 8.6.2.4 MIH_Link_Parameters_Report indication 8.6.2.5 MIH_Link_Going_Down indication |
185 | 8.6.2.6 MIH_Link_Handover_Imminent indication 8.6.2.7 MIH_Link_Handover_Complete indication |
186 | 8.6.3 MIH messages for command service 8.6.3.1 MIH_Link_Get_Parameters request 8.6.3.2 MIH_Link_Get_Parameters response |
187 | 8.6.3.3 MIH_Link_Configure_Thresholds request 8.6.3.4 MIH_Link_Configure_Thresholds response |
188 | 8.6.3.5 MIH_Link_Actions request 8.6.3.6 MIH_Link_Actions response |
189 | 8.6.3.7 MIH_Net_HO_Candidate_Query request 8.6.3.8 MIH_Net_HO_Candidate_Query response 8.6.3.9 MIH_MN_HO_Candidate_Query request |
190 | 8.6.3.10 MIH_MN_HO_Candidate_Query response 8.6.3.11 MIH_N2N_HO_Query_Resources request |
191 | 8.6.3.12 MIH_N2N_HO_Query_Resources response 8.6.3.13 MIH_MN_HO_Commit request |
192 | 8.6.3.14 MIH_MN_HO_Commit response 8.6.3.15 MIH_Net_HO_Commit request |
193 | 8.6.3.16 MIH_Net_HO_Commit response 8.6.3.17 MIH_N2N_HO_Commit request |
194 | 8.6.3.18 MIH_N2N_HO_Commit response 8.6.3.19 MIH_MN_HO_Complete request |
195 | 8.6.3.20 MIH_MN_HO_Complete response 8.6.3.21 MIH_N2N_HO_Complete request |
196 | 8.6.3.22 MIH_N2N_HO_Complete response 8.6.4 MIH messages for information service |
197 | 8.6.4.1 MIH_Get_Information request 8.6.4.2 MIH_Get_Information response |
198 | 8.6.4.3 MIH_Push_Information indication |
199 | Annex A (informative) Bibliography |
201 | Annex B (normative) Quality of service mapping |
209 | Annex C (informative) Handover procedures |
236 | Annex D (normative) Mapping MIH messages to reference points |
238 | Annex E (normative) Media specific mapping for SAPs |
243 | Annex F (normative) Data type definition |
276 | Annex G (normative) Information element identifiers |
278 | Annex H (normative) MIIS basic schema |
296 | Annex I (informative) Making user extensions to MIIS schema |
297 | Annex J (normative) IEEE 802.21 MIB |
310 | Annex K (informative) Example MIH message fragmentation |
311 | Annex L (normative) MIH protocol message code assignments |
315 | Annex M (normative) Protocol implementation conformance statement (PICS) proforma |