An
MPE device can function as a
RADIUS server in a wireless network. In this role it can perform the following actions:
- Receive a RADIUS message from a client system, acknowledge it, parse it, and then assemble and send a RADIUS Change of Authorization (CoA) message to some RADIUS client in the network to create, update, or delete services, which in this context are policies expressed using vendor-specific attributes (VSAs) or type-length-value structures (TLVs). Receipt of the message can trigger policy evaluation.
- Receive a subscriber update from an SPR system and then generate a CoA message to update or delete services. The identity of a subscriber is determined by parsing information in RADIUS messages using subscriber keys, which is then correlated with information obtained from the SPR system.
- Generate a CoA message to update or delete services because of the passage of time (keep-alive function).
- Evaluate and apply policies in response to RADIUS messages and supply CoA and other RADIUS messages. For example, the following CoA messages could potentially be processed:
- 40: Disconnect-Request
- 41: Disconnect-ACK
- 42: Disconnect-NAK
- 43: CoA-Request
- 44: CoA-ACK
- 45: CoA-NAK
Each vendor can use different or customized VSAs or TLVs. The CMP database includes a RADIUS dictionary that stores vendor, VSA, and TLV definitions. The dictionary includes standard IETF RADIUS TLVs. However, because RADIUS is an extensible protocol, new vendors, VSAs, and TLVs can appear at any time. You can define custom vendors, VSAs, and TLVs and store them in the RADIUS dictionary. To support efficient assembly of CoA messages, you can define CoA templates that can include both known and custom values. The template can contain VSA and TLV values to be included in the CoA message, or left blank. If left blank, the corresponding values from the request or the session are used. If no value is found, the VSA or TLV is not included in the CoA message.
The CMP system displays RADIUS functions only if the appropriate mode is enabled. Contact My Oracle Support before attempting to change operating modes.
For information about creating custom vendor definitions, see Managing Custom Vendors. For information about creating custom VSAs, see Managing Custom VSAs. For information about subscriber keys, see Managing Subscriber Keys.
Note: The actual options you see depend on whether or not your CMP system is configured in RADIUS mode.