E-DOC-CTC-20071119-0003 v1.0
77
6| Service Provisioning
6.4 DHCP Conditional Serving
DHCPConditionalServingPool data model
The IGD data model contains the object
“InternetGatewayDevice.LANDevice.1.LANHostConfigManagement.DHCPConditionalServingPool.”.
This object supports conditional serving, which allows to:
Serve specific devices from a specific pool.
Define DHCP options served to those specific devices.
Vendor specific parameters
There are no vendor specific parameters.
Message flow
Following illustration shows a possible message flow for the configuration of DHCP conditional serving:
Example: parameter values
For example, following parameter values can be used:
Creating a serving pool: the AddObject RPC (message 1 in preceding illustration) contains for the
ObjectName argument the value
“InternetGatewayDevice.LANDevice.1.LANHostConfigManagement.DHCPConditionalServingPool.”.
The AddObjectResponse (message 3 in preceding illustration) contains for the InstanceNumber
argument for example value “1”.
For more information on the DHCPConditionalServingPool data model, see WT-107 “Internet
Gateway Device data model (TR-098 issue 2)”, September 2006.
ACSCPE
Transaction session
...
5) Apply changes
Configure the DHCP Conditional Serving Pool
4) SetParameterValues
6) SetParameterValuesResponse
Create a DHCP Conditional Serving Pool
1) AddObject
3) AddObjectResponse
2) Apply changes
Create a DHCP Option
7) AddObject
9) AddObjectResponse
8) Apply changes
11) Apply changes
Configure the DHCP Option
10) SetParameterValues
12) SetParameterValuesResponse
...