A communication device for determining a group owner, GO, device in a peer-to-peer communication, comprising: a communication interface; and a controller configured to: determine that one of the communication device and a counterpart communication device communicating with the communication device is to function as a group owner, GO, device, determine a GO intent value of the counterpart communication device based on the determination, wherein a GO intent value of a given device is a value indicating a degree of intention of the given device to be the GO device, control the communication interface to transmit a Wi-Fi GO negotiation request frame including a GO intent value of the communication device and the GO intent value of the counterpart communication device to the counterpart communication device, as information indicating which one of the communication device and the counter communication device is the GO device, and control the communication interface to receive a Wi-Fi GO negotiation response frame indicating that the counterpart communication device agrees to the GO intent value of the counterpart communication device, from the counterpart communication device. a communication interface; and a controller configured to: determine that one of the communication device and a counterpart communication device communicating with the communication device is to function as a group owner, GO, device, determine a GO intent value of the counterpart communication device based on the determination, wherein a GO intent value of a given device is a value indicating a degree of intention of the given device to be the GO device, control the communication interface to transmit a Wi-Fi GO negotiation request frame including a GO intent value of the communication device and the GO intent value of the counterpart communication device to the counterpart communication device, as information indicating which one of the communication device and the counter communication device is the GO device, and control the communication interface to receive a Wi-Fi GO negotiation response frame indicating that the counterpart communication device agrees to the GO intent value of the counterpart communication device, from the counterpart communication device. determine that one of the communication device and a counterpart communication device communicating with the communication device is to function as a group owner, GO, device, determine a GO intent value of the counterpart communication device based on the determination, wherein a GO intent value of a given device is a value indicating a degree of intention of the given device to be the GO device, control the communication interface to transmit a Wi-Fi GO negotiation request frame including a GO intent value of the communication device and the GO intent value of the counterpart communication device to the counterpart communication device, as information indicating which one of the communication device and the counter communication device is the GO device, and control the communication interface to receive a Wi-Fi GO negotiation response frame indicating that the counterpart communication device agrees to the GO intent value of the counterpart communication device, from the counterpart communication device.