tokens: ['NOTE', 'this', 'subsection', 'applies', 'only', 'to', 'MIPv', 'MNHA', 'key', 'generation', '', 'distribution', 'based', 'on', 'RFC', '', 'This', 'method', 'uses', 'preshared', 'secret', 'between', 'MS', 'and', 'AAA', 'server', 'to', 'establish', 'a', 'shared', 'secret', 'between', 'MS', 'and', 'HA', 'and', '', 'or', 'MS', 'and', 'FA', 'Figure', '', 'MNHA', 'key', 'generation', '', 'distribution', '', 'During', 'initial', 'MIPv', 'registration', 'MS', 'includes', 'a', 'new', 'extension', 'called', 'the', 'MNHA', 'Key', 'Generation', 'Nonce', 'Request', 'extension', 'RFC', '', 'in', 'RRQ', 'to', 'request', 'for', 'a', 'nonce', 'from', 'HAAA', 'The', 'RRQ', 'also', 'contains', 'the', 'MSs', 'credential', 'in', 'the', 'MNAAA', 'authenticator', 'extension', '', 'FA', 'sends', 'DIAMETERRADIUS', 'AccessRequest', 'to', 'HAAA', 'to', 'authenticate', 'the', 'MS', 'credential', '', 'If', 'the', 'MS', 'is', 'authenticated', 'successfully', 'the', 'HAAA', 'returns', 'DIAMETERRADIUS', 'AccessAccept', '', 'FA', 'forwards', 'the', 'RRQ', 'to', 'the', 'HA', 'NOTE', 'If', 'colocated', 'careof', 'address', 'mode', 'is', 'used', 'then', 'RRQ', 'message', 'will', 'be', 'sent', 'from', 'MS', 'to', 'HA', 'directly', 'without', 'FA', 'in', 'above', 'picture', '', 'HA', 'sends', 'DIAMETERRADIUS', 'AccessRequest', 'to', 'HAAA', 'In', 'case', 'of', 'Roaming', 'the', 'message', 'will', 'send', 'through', 'VAAA', 'to', 'HAAA', 'The']