B.2 Default DHCP messages (IPv4)
34.229-13GPPInternet Protocol (IP) multimedia call control protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP)Part 1: Protocol conformance specificationRelease 16TSUser Equipment (UE) conformance specification
B.2.1 DHCP DISCOVER
|
Fields |
Value/Remarks |
|
op |
1 (BOOTREQUEST) |
|
htype |
Check if valid value is included |
|
hlen |
Check if valid value is included |
|
hops |
0 |
|
xid |
Check For Presence Note the Value to be included in Offer Message |
|
secs |
Any Value |
|
flags |
Check For Presence Note the Value to be included in Offer Message |
|
ciaddr |
0 |
|
yiaddr |
0 |
|
siaddr |
0 |
|
giaddr |
0 |
|
chaddr |
FFS |
|
sname |
Options if indicated in sname/file else not used |
|
file |
Options if indicated in sname/file else not used |
|
options |
* |
|
– code |
53 (DHCP Message Type) |
|
– len |
1 |
|
– Type |
1 (DHCP DISCOVER) |
* NOTE: Additional options may be present
B.2.2 DHCP OFFER
|
Fields |
Value/Remarks |
|
op |
2 (BOOTREPLY) |
|
htype |
Set to SS Hardware Type |
|
hlen |
Set to SS Hardware Address Len |
|
hops |
0 |
|
xid |
Set to same value as received in corresponding DISCOVER message |
|
secs |
0 |
|
flags |
Set to same value as received in corresponding DISCOVER message |
|
ciaddr |
0 |
|
yiaddr |
IP address of Mobile |
|
siaddr |
Set to IP address of next Boot Strap server |
|
giaddr |
Set to same value as received in corresponding DISCOVER message |
|
chaddr |
Set to same value as received in corresponding DISCOVER message |
|
sname |
Set to Server Host name |
|
file |
Set to Client Boot File Name |
|
options |
* |
|
– code |
53 (DHCP Message Type) |
|
– len |
1 |
|
– Type |
2 (DHCP OFFER) |
* NOTE: Additional options included in response to options requested by UE and supported by SS
B.2.3 DHCP INFORM
|
Fields |
Value/Remarks |
|
op |
1 (BOOTREQUEST) |
|
htype |
Check if valid value is included |
|
hlen |
Check if valid value is included |
|
hops |
0 |
|
xid |
Check For Presence Note the Value to be included in Offer Message |
|
secs |
Any Value |
|
flags |
Check For Presence Note the Value to be included in Offer Message |
|
ciaddr |
Set to UE’s Network address |
|
yiaddr |
0 |
|
siaddr |
0 |
|
giaddr |
0 |
|
chaddr |
FFS |
|
sname |
Options if indicated in sname/file else not used |
|
file |
Options if indicated in sname/file else not used |
|
options |
* |
|
– code |
53 (DHCP Message Type) |
|
– len |
1 |
|
– Type |
8 (DHCP INFORM) |
* NOTE: Additional options may be present
B.2.4 DHCP ACK
|
Fields |
Value/Remarks |
|
op |
2 (BOOTREPLY) |
|
htype |
Set to SS Hardware Type |
|
hlen |
Set to SS Hardware Address Len |
|
hops |
0 |
|
xid |
Set to same value as received in corresponding INFORM message |
|
secs |
0 |
|
flags |
Set to same value as received in corresponding INFORM message |
|
ciaddr |
0 |
|
yiaddr |
IP address of Mobile |
|
siaddr |
Set to IP address of next Boot Strap server |
|
giaddr |
Set to same value as received in corresponding INFORM message |
|
chaddr |
Set to same value as received in corresponding INFORM message |
|
sname |
Set to Server Host name |
|
file |
Set to Client Boot File Name |
|
options |
* |
|
– code |
53 (DHCP Message Type) |
|
– len |
1 |
|
– Type |
5 (DHCP ACK) |
* NOTE: Additional options included in response to options requested by UE
Annex C (normative):
Generic Test Procedure
This Annex contains information about generic test procedures.
Annex A requirements for default messages apply.
SDP structured text denoted as (name), means the "name" field must be present but any value is allowed.