21-06-0806-01-0000-Media_Independent_Paging

advertisement
IEEE 802.21 MEDIA INDEPENDENT HANDOVER
DCN: 21-06-0806-00-0000
Title: Media Independent Paging
Date Submitted: :November 9, 2006
Presented at IEEE 802.21 session # in November 2006
Authors or Source(s): Alice Qin, Behcet Sarikaya
Phil Barber
Muthaiah Venkatachalam
Abstract: This document introduces the Media Independent Paging and Dormant
Mode, which we propose as an extension to Media Independent Handover
service in order to support heterogeneous Dormant Mode and Paging
mechanism. The new primitives and architectural entities are described and
several usage scenarios are detailed.
21-06-0806-00-0000
IEEE 802.21 presentation release statements
This document has been prepared to assist the IEEE 802.21 Working Group. It is
offered as a basis for discussion and is not binding on the contributing
individual(s) or organization(s). The material in this document is subject to
change in form and content after further study. The contributor(s) reserve(s)
the right to add, amend or withdraw material contained herein.
The contributor grants a free, irrevocable license to the IEEE to incorporate
material contained in this contribution, and any modifications thereof, in the
creation of an IEEE Standards publication; to copyright in the IEEE’s name
any IEEE Standards publication even though it may include portions of this
contribution; and at the IEEE’s sole discretion to permit others to reproduce in
whole or in part the resulting IEEE Standards publication. The contributor also
acknowledges and accepts that this contribution may be made public by IEEE
802.21.
The contributor is familiar with IEEE patent policy, as outlined in Section 6.3 of
the IEEE-SA Standards Board Operations Manual
<http://standards.ieee.org/guides/opman/sect6.html#6.3> and in
Understanding Patent Issues During IEEE Standards Development
http://standards.ieee.org/board/pat/guide.html>
21-06-0806-00-0000
Overview
• Motivation
• Media Independent Paging Location
• Reference Models
• Primitives
• Key Procedures and Operations
• Benefits
21-06-0806-00-0000
Motivation
Allow paging on multiple technology interfaces
with a single selected technology interface.
A dormant mode host is expecting to be paged on
an optimal interface, and not to be paged on only
one. For example, a paging request from WLAN
could be executed via 3GPP network.
Extend the battery life of a multi-mode MS.
Other advantages
21-06-0806-00-0000
Benefits
• Paging-elimination
•
For example, MI-Paging eliminates paging by sending a unicast message on
WiFi to turn on the WiMAX radio.
• Paging-aggregation
•
Page on a single idle radio to wake up multiple idle radios.
• Location Update via “connected” radio
•
Instead of contending on the WiMAX airlink, it uses the WiFi radio to perform
location update for its WiMAX radio.
• Aggregated Location Update
•
If the PGs are overlapping, perform a single LU operation for multiple radios.
21-06-0806-00-0000
Benefits
• Aggregated Idle mode entry
•
For example: when the user takes a break, his WiMAX,
WiFi and 3G connections may go into idle mode, Idle Mode
Entry for multiple radios happens on a single selected radio.
• Power saving at the MS
•
Minimizes messaging and processing at the MS
21-06-0806-00-0000
Media Independent Paging
MIH user
Mobile IP, SIP, MI-Paging Application
ES
CS
IS
Paging Enabled MIH Function
ES
CS
IS
802.11, 802.16,802.3, 3GPP, 3GPP2
21-06-0806-00-0000
Paging Enabled MIH Network Model
WiMAX
MI-P PA
MI-P PC
MI-P PA
IS Server
MS
WiFi
MI-P PA
MI-P PC
MI-P PA
PA: Paging Agent
Media Independent Paging
message flow path
21-06-0806-00-0000
PC: Paging Controller
Media Independent Paging Function
(PMIHF)
• MI-Paging Function provides media independent Paging
information. For example, the MS could be paged on WiMAX
link by WiFi PC.
• The MI-Paging Function exchanges messages with Mediaspecific Paging Function using Service Access Point (SAP). Via
the MI-Paging SAP, the MI-Paging function executes the
heterogeneous paging operations and procedures.
• The SAP consists of a set of service primitives that specify the
information to be exchanged and the format of the information
exchanges. The primitives have mappings to the media specific
paging primitives.
21-06-0806-00-0000
Media Independent Paging Function
(PMIHF) Reference Model
MI Paging Application
MI-Paging SAP
MI Paging Application
Heterogeneous
Paging
MI-Paging SAP
PMIHF
PMIHF
Paging SAP
Paging SAP
Media-specific
Paging Function
Media-specific
Paging Function
Terminal
21-06-0806-00-0000
Network
MI-Paging SAP Primitives
N Primitives
o.
1 MI_P_LU
2
3
4
5
Service
Description
Category
Indicate that the MS intends to
Event
update its location.
Service
MI_P_ENTI Command Indicate the MS enter Dormant
Mode
Service
MI_P_EXII
Command
Service
MI_PM_NO Event
TIFY
Service
MI_PM_QU Event
ERY
Service
21-06-0806-00-0000
Indicate the MS exit Dormant
Mode
Inform remote PMIHF the paging
mode changes.
Query about the connection mode
in which the MS is in selected
network.
Paging SAP Primitives
No Primitives
Description
1
Service
Category
P_PM_NOTIF Event service
Y
New paging mode
trigger.
2
P_PA_NOTIF
Y
Event service
Paging Area trigger.
6
MI_P_ANN
Command
Service
Inform to all the Paging
Group members to page MS
21-06-0806-00-0000
MI-Paging Key Procedures and
Operations
• Paging-elimination
• Paging-aggregation
• Location Update via "connected" radio
• Aggregated Location Update
• Dormant Mode Entry
21-06-0806-00-0000
Paging via “connected” radio
• Scenario
•User is browsing on the WiFi interface
•User gets a voip call on the WiMAX interface.
•WiMAX network needs to page the user
•MS receiving Paging Announcement
Primitives: IEEE 802.21
•Possible Contents: Paging and Paging
Media/Radio Interface
1a
•BS/AP Paging Announcement
Primitives: IEEE 802.21
•Possible Contents: Paging and Paging
Media/Radio Interface
Is your radio in connected
mode in MS_a?
Yes! r_k is in connected
mode in MS_a
3
4
5
Is your radio in connected
mode in MS_a?
1b
2
MSG #1, #2,
#3, #4, and
#5: IETF
Inter PC co-ordination
Paging announce on r_k
to turn on r_i
Paging announce on r_k
to turn on r_i
MS_a
21-06-0806-00-0000
BS/AP
of radio r_k
PC
of radio r_k
PC
of radio r_i
PC of r_j
Paging via “connected” radio
MN
PA of
Radio k
PC of
Radio k
PC of
Radio j
PC of
Radio i
Trigger Paging
1)MI_P_QUERY.Request
2)MI_P_QUERY.Reque
st
MI_P_QUERY.response
3)MI_P_ANN
4)MI_P_ANN
5)Network re-entry procedure
6)MI_PM_NOTIFY
21-06-0806-00-0000
MI_P_QUERY.Respo
nse
Location Update via “connected” radio
• User has WiFi connection that is currently active and WiMAX connection
that is idle.
• Instead of contending on the WiMAX airlink, MS uses the WiFi radio to
perform location update for its WiMAX radio
•MS Location Update Request/Response
Primitives: IEEE 802.21
•Possible Contents: Paging and Paging
Media/Radio Interface, Location Information
LU for r_k
•BS/AP Location Update Request/Response
Primitives: IEEE 802.21
•Possible Contents: Paging and Paging
Media/Radio Interface, Location Information
(sent on radio
r_i)
LU for r_k
(sent on radio
r_i)
LU for r_k
(sent on radio r_i)
All MSGs: IETF
LU_RSP for MS
LU_RSP for MS
LU_RSP for MS (sent on
r_i)
BS/AP
of radio r_i
21-06-0806-00-0000
PC
of radio r_i
PC
of radio r_k
Location Update via "connected"
radio
PA of
Radio k
MS
PC of
Radio k
1) Location update is triggered by r_j,
P_PA_NOTIFY is triggered from lower layer
to PMIHF in MS.
2) MI_P_LU.Request
3) MI_P_LU.Response
21-06-0806-00-0000
PC of
Radio j
Aggregated Location Update
• If the PGs are overlapping, perform a single LU operation for multiple radios.
• Minimizes messaging and processing at the MS
Extended
Location
Update
Message for
Multi radio:
IEEE 802.16,
802.11
LU for r_i,j,k (sent on
radio r_i)
LU for r_i,j,k (sent on
radio r_i)
MSGs: IETF
LU for r_k (sent on radio r_i)
LU for r_j (sent on radio r_i)
LU_RSP for MS
LU_RSP for MS
LU_RSP for MS
LU_RSP for MS (sent on
r_i)
MS
BS/AP
of radio r_i
•MS Location Update
Request/Response Primitives:
IEEE 802.21
•Possible Contents: Paging and
Paging Media/Radio Interface,
21-06-0806-00-0000
Location Information
PC
PC
PC
of radio r_k
of radio r_i
of radio r_j
•BS/AP
Location Update
Request/Response Primitives: IEEE
802.21
•Possible Contents: Paging and
Paging Media/Radio Interface,
Location Information
Aggregated Location Update
MS
PA of
Radio k
PC of
Radio k
1) Location update is triggered
on r_i, r_i and r_k
simultaneously
2)MI_P_LU.Request
(r_i,r_j,r_k)
PC of
Radio j
3)MI_P_LU.Request
(r_j)
MI_P_LU.Response
(r_i)
PC of
Radio i
4)MI_P_LU.Request
(r_i)
MI_P_LU.Response
(r_i)
5) MI_P_LU.Response
21-06-0806-00-0000
Paging-aggregation
• Page on a single idle radio to wake up multiple idle radios.
•BS/AP Paging Announcement
Primitives: IEEE 802.21
Possible Contents: Paging and
Paging Media/Radio Interface
•MS receiving Paging Announcement
Primitives: IEEE 802.21
•Possible Contents: Paging and Paging
Media/Radio Interface
Paging on r_i (meant for
radios r_i,j,k)
1
Extended Paging
Announcement Message
for Multi radio: IEEE
802.16, 802.11
IM exit for r_i,j,k
MS
21-06-0806-00-0000
Paging on r_i (meant for
radios r_i,j,k)
BS/AP
of radio r_i
PC
of radio r_i
BS/PC
of radio r_j
BS/PC
of radio r_k
Paging-aggregation
MS
PA of
Radio k
PC of
Radio k
PC of
Radio j
1)Trigger both r_i and r_j
exiting Dormant Mode
2)MI_P_EXII.Reques
t
3)MI_P_EXII.Respons
e
4) Network re-entry procedure
4) Network re-entry
procedure
5)MI_PM_NOTIFY
21-06-0806-00-0000
PC of
Radio i
Idle mode Entry/Exit
Extended Idle Mode
Request/Response messages
for Multi radio: IEEE 802.16,
802.11
1
•
Scenario: Multiple radios are switched to idle mode
•
IM Entry/Exit for radios i, j , k happens on radio-i.
•For
example: when the user takes a break, his WiMAX,
WiFi and 3G connections may go into idle mode
IM_entry for r_i, r_j, r_k
(sent on radio r_i)
2
IM_entry for MS on r_i, r_j,
r_k (sent on radio r_i)
3
IM_entry for MS
4
5
MSGs: IETF (IP
Paging?)
IM_entry for MS
IM_entry_RSP for MS
(paging parameters for r_j)
6
IM_entry_RSP for MS (contains paging params for r_k)
7
8
MS
IM_entry_RSP for MS
(paging params for r_i,j,k)
IM_entry_RSP for
MS(paging params for
r_i,j,k)
BS/AP
of radio r_i
•MS Enter/Exit Idle Mode
Request/Response
Primitives: IEEE 802.21
•Possible Contents: Paging
and Paging Media/Radio
Interface, Location
Information
21-06-0806-00-0000
PC
of radio r_i
PC
of radio r_j
PC
of radio r_k
•BS/AP Enter/Exit Idle Mode
Request/Response Primitives:
IEEE 802.21
•Possible Contents: Paging and
Paging Media/Radio Interface,
Location Information
Dormant Mode Entry/Exit
MS
PA of
Radio k
PC of
Radio k
PC of
Radio j
PC of
Radio i
2) MI_P_ENTI.Request (r_i,r_j,r_k)
3)MI_P_ENTI.Request
(r_j)
MI_P_ENTI.Request
(r_i)
4)MI_P_ENTI.Response
(r_i)
Dormant Mode entry
MI_P_ENTI.Response
(r_i)
Dormant Mode entry
5) MI_P_ENTI.Response
21-06-0806-00-0000
Backup
Slides
MI-Paging Primitives
Definition
21-06-0806-00-0000
MI_P_EXII.Request (MI Exit Idle Mode
Request)
• Function
•
This primitive is used by a peer PMIHF to communicate with the local
user as well as the remote PMIHF on network. The primitive is used to
communicate intent of exiting Dormant Mode. This primitive may be
initiated by local user or the remote PMIHF.
• Semantics
•
•
MI_P_EXII.request(
Source Identifier, Destination Identifier, MS ID, Interface IDs list)
• When generated
•
This primitive may be as a result of media independent paging
procedure and initiated by the remote PMIHF or the local Paging
function.
• Effect on receipt
•
On receiving the request the MS may exit Dormant Mode in selected
links indicated by interface IDs list.
21-06-0806-00-0000
MI_P_EXII.Response (MI Exit Idle Mode
Response)
• Function
•
This primitive is used by a peer PMIHF to communicate
with the PMIHF that sent out a MI_P_EXII.request. The
primitive is used to communicate the response of Dormant
Mode exiting Dormant Mode request.
• Semantics
•
•
MI_P_EXII.response(
Source Identifier, Destination Identifier, MS ID, Interface
IDs list)
• When generated
•
The PMIHF responds with this primitive in response to an
MI_P_EXII.request command from a peer MIHF entity.
• Effect on receipt
•
On receiving the response the remote PMIHF may have
started the media specific exiting Dormant Mode procedure.
21-06-0806-00-0000
•
MI_P_ENTI.Request (MI Enter Idle Mode
Request)
Function
•
This primitive is used by a peer PMIHF to communicate with the local user as well as the
remote PMIHF on network. The primitive is used to communicate intent of entering
Dormant Mode. The operation may be initiated either by the MS or by the network.
• Semantics
•
•
MI_P_ENTI.request(
Source Identifier, Destination Identifier, MS ID, Groups [Interface ID, PC ID])
• When generated
•
This primitive is generated by remote PMIHF or local user that may want the terminal to
enter Dormant Mode in the current selected link or all links. The remote PMIHF may
initiate this primitive to command the terminal to enter Dormant Mode in selected several
or all links.
• Effect on receipt
•
The remote PMIHF responds with MI_P_ENTI.response primitive. If the recipient of the
command is a network PMIHF, it may perform a media specific network initiated entering
Dormant Mode operation message exchange with the Paging Function in the target link. If
the primitive originated from local user to local PMIHF, it may perform a media specific
MS initiated entering Dormant Mode operation.
21-06-0806-00-0000
MI_P_ENTI.Response (MI Enter Idle Mode
response)
• Function
•
This primitive is used by a peer PMIHF to communicate with the PMIHF that
sent out a MI_P_ENTI.request. The primitive is used to communicate the
response of Dormant Mode entering request. The response may be sent either by
the client or the network depending on where the request was initiated.
• Semantics
MI_P_ENTI.Response (
Source Identifier, Destination Identifier, MS ID,Group [Interface ID, PC ID])
•
• When generated
•
The PMIHF responds with this primitive in response to a MI_P_ENTI.request
command from a peer MIHF entity.
• Effect on receipt
•
On receiving the response the remote PMIHF may have started the media
specific entering Dormant Mode procedure.
21-06-0806-00-0000
•
MI_P_LU.Request (MI Location Update
Request)
Function
•
This primitive is generated by local media specific paging function or local user
that may want the terminal to update location in the current selected link or all
links. This command may be sent either to just the local selected link or it may
be sent to the remote PMIHF in the network as well. The remote PMIHF may
initiate this primitive to update the location in the other remote PMIHF in other
selected links.
• Semantics
•
•
MI_P_LU.request (
Source Identifier,Destination Identifier, MS ID, Group [Interface ID, PC
ID,Target BSID, Paging Area ID, Power Down Indicator] )
• When generated
•
When the media specific paging function needs to send location request, it may
indicate the local PMIHF to initiate this primitive. The remote PMIHF may
initiate this and send it to the other selected PMIHF.
• Effect on receipt
On receiving the request the receipt may relay this or re-construct this and send
it to other remote MIHF to finish the location update operation in selected link
or all links.
21-06-0806-00-0000
•
MI_P_LU.response (MI Location Update
Response)
• Function
•
This primitive is used by a peer PMIHF to communicate with the
PMIHF that sent out a MI_P_LU.request. The primitive is used to
communicate the response of location update request.
• Semantics
•
•
MI_P_LU.Response (
Source Identifier, Destination Identifier, MS ID, Group [Interface ID,
PC ID, Result,Paging Information])
• When generated
•
The PMIHF responds with this primitive in response to an
MI_P_LU.request command from a peer MIHF entity.
• Effect on receipt
•
On receiving the response the remote PMIHF may have started and
finished the media specific location update procedure.
21-06-0806-00-0000
MI_P_QUERY.request
• Function
•
This primitive is used by the PMIHF in network node to query about the
connection mode information of the distinctive MS in selected network.
• Semantics
•
•
MI_P_QUERY.request (
Source Identifier, Destination Identifier, MS ID, Interface ID, PC ID)
• When generated
•
As the PMIHF in the PC is triggered by paging requirement events, such as
when downlink data is needed to be transmitted to MS in the network, the
PMIHF shall send this primitive to the remote PMIHF to query the connection
mode to determine which radio interface in MS is appreciate to transport the
MI_P_ANN primitives to page the MS in the selected network.
• Effect on receipt
•
On receiving this primitive, the remote PMIHF in PCs shall send back the
connection mode information of the interface of MS indicated by interface id.
21-06-0806-00-0000
MI_P_QUERY.response
• Function
•
This primitive is used by the PMIHF in network node to response to the
MI_P_QUERY.request message to inform the sender the connection mode
information of the distinctive MS in selected network.
• Semantics
•
•
MI_P_QUERY.response (
Source Identifier, Destination Identifier, MS ID, Interface ID, PC
ID,Connection mode)
• When generated
•
As the PMIHF in the PC receives the MI_P_QUERY.request, the PMIHF shall
send this primitive to the remote PMIHF to indicate the connection mode for
the peer.
• Effect on receipt
•
On receiving this primitive, the remote PMIHF in PCs determines which radio
interface in MS is appreciate to transport the MI_P_EXII primitives to wake up
the MS in the selected network.
21-06-0806-00-0000
MI_PM_NOTIFY
• Function
•
This primitive is used by the PMIHF to inform the remote PMIHF that
the link layer changes its paging mode.
• Semantics
•
•
MI_PM_NOTIFY (
Source Identifier, Destination Identifier, MS ID, Interface ID,
Connection Mode)
• When generated
•
As the PMIHF receives P_PM_NOTIFY, the PMIHF shall send this
primitive to the remote PMIHF.
• Effect on receipt
•
On receiving this primitive, the remote PMIHF in PCs shall update the
location entry status.
21-06-0806-00-0000
P_PM_NOTIFY
• Function
•
This primitive notifies the PMIHF that MS enters into the dormant mode
or MS exits from dormant mode and come back to active mode on layer
2.
• Semantics
•
•
P_PM_NOTIFY (
Interface ID, Connection Mode)
• When generated
•
Whenever MS changes mode from active to dormant mode, and vice
versa, this primitive is sent to local PMIHF.
• Effect on receipt
•
MI_PM_NOTIFY primitive is triggered to be sent to the remote PMIHF
in pertinent PCs, which maintains the location entry status of the MS.
21-06-0806-00-0000
P_PA_NOTIFY
• Function
•
The primitive triggers the location update procedure.
• Semantics
•
•
P_PA_NOTIFY (
Interface ID,Target BSID, Paging Area ID)
• When generated
•
Whenever MS changes Paging Area, this primitive is sent up to PMIHF.
This primitive is also sent when the MS is powered on.
• Effect on receipt
•
The PMIHF located in the MS may generate the MI_P_LU.request
primitive and send it up to remote PMIHF located in PC. This primitive
helps PC to have updated information about the location of the MS.
21-06-0806-00-0000
谢谢
21-06-0806-00-0000
Download