1、 TIA-1137.110-1 June 2009 MIPv4 Operation NOTICE TIA Engineering Standards and Publications are designed to serve the public interest through eliminating misunderstandings between manufacturers and purchasers, facilitating interchangeability and improvement of products, and assisting the purchaser i
2、n selecting and obtaining with minimum delay the proper product for their particular need. The existence of such Standards and Publications shall not in any respect preclude any member or non-member of TIA from manufacturing or selling products not conforming to such Standards and Publications. Neit
3、her shall the existence of such Standards and Publications preclude their voluntary use by Non-TIA members, either domestically or internationally. Standards and Publications are adopted by TIA in accordance with the American National Standards Institute (ANSI) patent policy. By such action, TIA doe
4、s not assume any liability to any patent owner, nor does it assume any obligation whatever to parties adopting the Standard or Publication. This Standard does not purport to address all safety problems associated with its use or all applicable regulatory requirements. It is the responsibility of the
5、 user of this Standard to establish appropriate safety and health practices and to determine the applicability of regulatory limitations before its use. (From Project No. 3-0291.110-AD1, formulated under the cognizance of the TIA TR-45 Mobile (b) there is no assurance that the Document will be appro
6、ved by any Committee of TIA or any other body in its present or any other form; (c) the Document may be amended, modified or changed in the standards development or any editing process. The use or practice of contents of this Document may involve the use of intellectual property rights (“IPR”), incl
7、uding pending or issued patents, or copyrights, owned by one or more parties. TIA makes no search or investigation for IPR. When IPR consisting of patents and published pending patent applications are claimed and called to TIAs attention, a statement from the holder thereof is requested, all in acco
8、rdance with the Manual. TIA takes no position with reference to, and disclaims any obligation to investigate or inquire into, the scope or validity of any claims of IPR. TIA will neither be a party to discussions of any licensing terms or conditions, which are instead left to the parties involved, n
9、or will TIA opine or judge whether proposed licensing terms or conditions are reasonable or non-discriminatory. TIA does not warrant or represent that procedures or practices suggested or provided in the Manual have been complied with as respects the Document or its contents. If the Document contain
10、s one or more Normative References to a document published by another organization (“other SSO”) engaged in the formulation, development or publication of standards (whether designated as a standard, specification, recommendation or otherwise), whether such reference consists of mandatory, alternate
11、 or optional elements (as defined in the TIA Engineering Manual, 4thedition) then (i) TIA disclaims any duty or obligation to search or investigate the records of any other SSO for IPR or letters of assurance relating to any such Normative Reference; (ii) TIAs policy of encouragement of voluntary di
12、sclosure (see Engineering Manual Section 6.5.1) of Essential Patent(s) and published pending patent applications shall apply; and (iii) Information as to claims of IPR in the records or publications of the other SSO shall not constitute identification to TIA of a claim of Essential Patent(s) or publ
13、ished pending patent applications. TIA does not enforce or monitor compliance with the contents of the Document. TIA does not certify, inspect, test or otherwise investigate products, designs or services or any claims of compliance with the contents of the Document. ALL WARRANTIES, EXPRESS OR IMPLIE
14、D, ARE DISCLAIMED, INCLUDING WITHOUT LIMITATION, ANY AND ALL WARRANTIES CONCERNING THE ACCURACY OF THE CONTENTS, ITS FITNESS OR APPROPRIATENESS FOR A PARTICULAR PURPOSE OR USE, ITS MERCHANTABILITY AND ITS NONINFRINGEMENT OF ANY THIRD PARTYS INTELLECTUAL PROPERTY RIGHTS. TIA EXPRESSLY DISCLAIMS ANY A
15、ND ALL RESPONSIBILITIES FOR THE ACCURACY OF THE CONTENTS AND MAKES NO REPRESENTATIONS OR WARRANTIES REGARDING THE CONTENTS COMPLIANCE WITH ANY APPLICABLE STATUTE, RULE OR REGULATION, OR THE SAFETY OR HEALTH EFFECTS OF THE CONTENTS OR ANY PRODUCT OR SERVICE REFERRED TO IN THE DOCUMENT OR PRODUCED OR
16、RENDERED TO COMPLY WITH THE CONTENTS. TIA SHALL NOT BE LIABLE FOR ANY AND ALL DAMAGES, DIRECT OR INDIRECT, ARISING FROM OR RELATING TO ANY USE OF THE CONTENTS CONTAINED HEREIN, INCLUDING WITHOUT LIMITATION ANY AND ALL INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES (INCLUDING DAMAGES FOR LOSS
17、 OF BUSINESS, LOSS OF PROFITS, LITIGATION, OR THE LIKE), WHETHER BASED UPON BREACH OF CONTRACT, BREACH OF WARRANTY, TORT (INCLUDING NEGLIGENCE), PRODUCT LIABILITY OR OTHERWISE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THE FOREGOING NEGATION OF DAMAGES IS A FUNDAMENTAL ELEMENT OF THE USE O
18、F THE CONTENTS HEREOF, AND THESE CONTENTS WOULD NOT BE PUBLISHED BY TIA WITHOUT SUCH LIMITATIONS. X.S0054-110-0 v2.0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 i ContentsMI
19、Pv4 Specification in Converged Access Network CONTENTS 1 Introduction1 1.1 SCOPE.1 2 References2 2.1 Normative References2 2.2 Informative References2 3 Client Mobile IPv4 Operation4 3.1 Protocol Stack4 3.2 CMIP4 Key Management 4 3.3 AT Requirements.5 3.3.1 Agent Discovery5 3.3.2 CMIP4 Registration.
20、5 3.3.3 Reverse Tunneling.6 3.3.4 Termination .6 3.4 AGW Requirements.6 3.4.1 Agent Advertisement.6 3.4.2 CMIP4 Registration.7 3.4.3 FA-HA Security.8 3.4.4 Reverse Tunneling.9 3.4.5 Ingress Address Filtering.10 3.4.6 Overlapping Private Address Support .10 3.4.7 Registration Revocation 10 3.5 HA Req
21、uirements 11 3.5.1 CMIP4 Registration.11 3.5.2 FA-HA Security.12 3.5.3 DHCPv4 Support.13 3.5.4 Registration Revocation 13 3.6 AAA Requirements13 3.6.1 CMIP4 Registration.13 3.6.2 FA-HA Security.14 3.6.3 Reverse Tunneling.15 4 Call Flows 16 4.1 Mobile IPv4 Addressing with RADIUS 16 X.S0054-110-0 v2.0
22、 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 List of Figures ii LIST OF FIGURES Figure 1 Protocol Reference Model for CMIP4 Control . 4 Figure 2 Protocol Reference Model for
23、 CMIP4 User Data . 4 Figure 3 Mobile IPv4 Addressing with RADIUS 16 X.S0054-110-0 v2.0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 iii List of TablesLIST OF TABLES Table 1.
24、Additional RADIUS Attributes between AGW and AAA during Access Authentication and Authorization for Supporting CMIP4 Registration8 Table 2. RADIUS Attributes between AGW and AAA for Supporting FA-HA MSA Distribution .9 Table 3. RADIUS Attributes between HA and AAA for Supporting CMIP4 Registration .
25、12 Table 4. RADIUS Attributes between HA and AAA for Supporting FA-HA MSA distribution 12 X.S0054-110-0 v2.0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 Revision History iv
26、REVISION HISTORY Revision Date Remarks 0 v1.0 December 2007 Initial release 0 v2.0 August 2008 Bug fix release for the initial release X.S0054-110-0 v2.0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
27、 53 54 55 56 57 58 59 60 v ForewordFOREWORD (This foreword is not part of this Standard.) This document was prepared by 3GPP2 TSG-X. This document is a new specification. This document is part of a multi-part document consisting of multiple parts that together describes Converged Access Network. Thi
28、s document is subject to change following formal approval. Should this document be modified, it will be re-released with a change of release date and an identifying change in version number as follows: X.S0054-110-X version n.0 where: X an uppercase numerical or alphabetic character 0, A, B, C, that
29、 represents the revision level. n a numeric string 1, 2, 3, that indicates an point release level. This document uses the following conventions: “Shall” and “shall not” identify requirements to be followed strictly to conform to this document and from which no deviation is permitted. “Should” and “s
30、hould not” indicate that one of several possibilities is recommended as particularly suitable, without mentioning or excluding others, that a certain course of action is preferred but not necessarily required, or that (in the negative form) a certain possibility or course of action is discouraged bu
31、t not prohibited. “May” and “need not” indicate a course of action permissible within the limits of the document. “Can” and “cannot” are used for statements of possibility and capability, whether material, physical or causal. .This page is left blank intentionally. X.S0054-110-0 v2.0 1 2 3 4 5 6 7 8
32、 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 1.1 SCOPE 1 1 Introduction1 Introduction This document defines the stage-2 and stage-3 requirements for client based Mobile IPv4 access to the C
33、onverged Access Network supporting Ultra Mobile BroadbandTM1radio access. 1.1 SCOPE This document is part of a multi-part document that together describes IP network operation for the Converged Access Network. The scope of this document covers client based Mobile IPv4 aspects in support of the UMB w
34、ireless access. 1Ultra Mobile BroadbandTM and (UMBTM) are trade and service marks owned by the CDMA Development Group (CDG). X.S0054-110-0 v2.0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
35、56 57 58 59 60 2 References 2 2.1 Normative References2 References 2.1 Normative References This section provides references to other specifications and standards that are necessary to implement this document. 1 IETF: RFC3344, Parkins, “IP Mobility Support for IPv4”, August 2002. 2 IETF: RFC2794, Ca
36、lhoun, et.al., “Mobile IP Network Access Identifier Extension for IPv4”, March 2000. 3 IETF: RFC3012, Parkins, et.al., “Mobile IPv4 Challenge/Response Extensions”, November 2000. 4 IETF: RFC3543, Glass, et.al., “Registration Revocation in Mobile IPv4”, August 2003. 5 IETF: RFC3024, Montenegro, “Reve
37、rse Tunneling for Mobile IP, revised”, January 2001. 6 3GPP2: X.S0054-100-0 v2.0, “Basic IP Service for Converged Access Network Specification”, August 2008. 7 3GPP2: X.S0011-002-D, “cdma2000 Wireless IP Network Standard: Simple IP and Mobile IP Access Service”, March 2006. 8 IETF: RFC1918, Rekhter,
38、 et.al., “Address Allocation for Private Internets”, February 1996. 9 IETF: RFC2131, Dorms, “Dynamic Host Configuration Protocol”, March 1997. 10 IETF: RFC3046, Patrik, “DHCP Relay Agent Information Option”, January 2001. 11 3GPP2: S.S0078-B, “Common Security Algorithms”, February 2008. 2.2 Informat
39、ive References This section provides references to other documents that may be useful for the reader of this document. 3GPP2: X.S0054-000-0 v2.0, “CAN Wireless IP Network Overview and List of Parts”, August 2008. 3GPP2: X.S0054-102-0 v2.0, “Multiple-Authentication and Legacy Authentication Support f
40、or Converged Access Network”, August 2008. 3GPP2: X.S0054-210-0 v1.0, “CMIP based Inter-AGW Handoff”, December 2007. 3GPP2: X.S0054-220-0 v2.0, “Network PMIP Support”, August 2008. 3GPP2: X.S0054-300-0 v1.0, “QoS Support for Converged Access Network Specification”, December 2007. X.S0054-110-0 v2.0
41、1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 2.2 Informative References 3 2 References3GPP2: X.S0054-400-0 v1.0, “Converged Access Network Accounting Specification”, December
42、 2007. 3GPP2: X.S0054-910-0 v2.0, “CAN Data Dictionary”, August 2008. X.S0054-110-0 v2.0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 3 Client Mobile IPv4 Operation 4 3.1 Pro
43、tocol Stack3 Client Mobile IPv4 Operation This section describes the requirements and procedures for CMIP4. 3.1 Protocol Stack Figure 1 shows the protocol reference model for CMIP4 control data between the AT and the HA. Figure 2 shows the protocol reference model for CMIP4 user data between the AT
44、and CN. UMB air interfaceUMB air interfacePLLink layerIPGREPLLink layerIPGREPLLink layerIPv4 IPv4UDP UDP UDPIPv4PLLink layerMIPv4MIPv4IPv4UDPMIPv4AT eBS AGW HAFigure 1 Protocol Reference Model for CMIP4 Control Figure 2 Protocol Reference Model for CMIP4 User Data 3.2 CMIP4 Key Management The AT may
45、 use static MN-HA key and static MN-AAA key. If the static MH-HA key and MN-AAA key are used, the procedures in 7 shall be used. If the AT uses dynamic MN-HA key and dynamic MN-AAA key, the requirements described below in this section are applicable. X.S0054-110-0 v2.0 1 2 3 4 5 6 7 8 9 10 11 12 13
46、14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 3.3 AT Requirements 5 3 Client Mobile IPv4 OperationUpon successful EAP access authentication, the EMSK is available at AT and the HAAA. From the EMSK, the CMI
47、P4-MN-RK shall be computed as follows: CMIP4-MN-RK key = HMAC-SHA-25611 (EMSK, “CMIP4-MN-RK3gpp2”) From the CMIP4-MN-RK, the MN-AAA key and its associated MN-AAA-SPI shall be derived as follows: MN-AAA key = HMAC-SHA-256 (CMIP4-MN-RK, “MN-AAA3gpp2”) MN-AAA-SPI = HMAC-SHA-256 (MN-AAA key, “3GPP2-MN-A
48、AA-SPI3gpp2”) The MN-AAA-SPI indicates the specific security association between the AT and HAAA and algorithm used in computation of the MN-AAA Authentication Extension. If the value of this computed MN-AAA-SPI is equal to or smaller than 255, then an integer value of 256 shall be added to the comp
49、uted value. If the MN-AAA-SPI collides with another SPI value already allocated for the AT, then the SPI value shall be monotonically incremented until the SPI value has no collision for that AT. From the CMIP4-MN-RK, the MN-HA key and its associated MN-HA-SPI shall be derived as follows: MN-HA Key = HMAC-SHA-256 (CMIP4-MN-RK, “MN-HA3gpp2”, HA IP Address) MN-HA-SPI = HMAC-SHA-256 (MN-HA key, “3GPP2-MN-HA-SPI3gpp2”) The MN-HA-SPI indicates the specific security association between the AT and HA and algorithm used in computation of the