Download presentation
Presentation is loading. Please wait.
Published byAnthony Casey Modified over 9 years ago
1
21-06-0522-00-0000 IEEE 802.21 MEDIA INDEPENDENT HANDOVER DCN:21-06-0522-00-0000 Title: Session Identifier Date Submitted: February 17, 2006 Presented at IEEE 802.21 session in Denver Authors or Source(s): Yoshihiro Ohba, Qiaobing Xie, Subir Das, Ronny Kim, Srinivas Sreemanthula, Kalyan Koora, Vivek Gupta and Michael Williams Abstract: This document proposes use of session identifier for identifying an MIH registration session across different MIH transport instances between a pair of communicating MIHFs.
2
21-06-0522-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 and in Understanding Patent Issues During IEEE Standards Development http://standards.ieee.org/board/pat/guide.html> Section 6.3 of the IEEE-SA Standards Board Operations Manualhttp://standards.ieee.org/guides/opman/sect6.html#6.3 http://standards.ieee.org/board/pat/guide.html
3
21-06-0522-00-0000 Problem Description Assumption: MIHF on MN needs to register with an MIHF in the network for specific event and command services Problem 1: How the MIHF in the network can know that each registration belongs to which MN? Problem 2: When the MN reboots, how the MIHF in the network can distinguish old and new registrations from the same MN? Note: This contribution does not discuss MIH message routing. MIH message routing issue should be discussed separately.
4
21-06-0522-00-0000 Proposal Define a session identifier (SessionID) that is assigned for each registration SessionID is globally and eternally unique (see next slide) Global uniqueness solves Problem 1 Eternal uniqueness solves Problem 2 Eternal unique: the ID assigned to a session created by an MIHF is never reused for future sessions to be created by the MIHF The SessionID is assigned by the originator of the registration request The SessionID is valid only during the lifetime of a registration The same SessionID may or may not be shared among different services (e.g., Event Service and Command Service) SessionID is used remote registration only Not used for local registration
5
21-06-0522-00-0000 SessionID Format Similar to Diameter Session-Id format [RFC 3588] SessionID Format: MIHF-ID; ; [; ] MIHF-ID is FQDN or NAI of the sender of the registration request. When NAI is used, the NAI MUST contain not only username part but also realm part (i.e., username@realm) to maintain global uniqueness. MIHF-ID MUST be invariant even if the device obtains different interfaces or other components in its lifetime. and are decimal representations of the high and low 32 bits of a monotonically increasing 64-bit value. The 64-bit value is rendered in two part to simplify formatting by 32-bit processors. At startup, the high 32 bits of the 64-bit value MAY be initialized to the time, and the low 32 bits MAY be initialized to zero. This will for practical purposes eliminate the possibility of overlapping SessionIDs after a reboot, assuming the reboot process takes longer than a second. Alternatively, an implementation MAY keep track of the increasing value in non-volatile memory. is implementation specific but may include a modem's device Id, a layer 2 address, timestamp, etc.
6
21-06-0522-00-0000 Back-up
7
21-06-0522-00-0000 Other Design Alternatives Separating MIHF-ID from SessionID If we consider a scenario where session context may be transferred, then it is better not to separate MIHF-ID from SessionID Sender of response assigns SessionID Diameter SessionID is assigned by sender of request, so we can just follow the same design
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.