A visible light communication personal area network, VPAN, communications system, comprising a first visible light communication, VLC, device and a coordinator, characterized in that: the first VLC device is configured to: detect a VPAN ID conflict occurring on the VPAN through receiving a beacon in which a VPAN ID is the same as a VPAN ID of the VPAN and a coordinator address is different from a coordinator address of the VPAN, and generate a reporting indication message when the VPAN ID conflict occurs on the VPAN, wherein the reporting indication message comprises VPAN ID information including the VPAN ID detected by the first VLC device, and send the reporting indication message to the coordinator; and the coordinator is configured to: receive the reporting indication message from the first VLC device, wherein the reporting indication message comprises VPAN ID information including the VPAN ID detected by the first VLC device, and select a new VPAN ID that is different from the VPAN ID information including the VPAN ID detected by the first VLC device; wherein the coordinator is further configured to: generate a coordinator realignment message, and send the coordinator realignment message to the first VLC device on the VPAN, wherein the coordinator realignment message comprises the new VPAN ID and an effective time, and the coordinator and the first device use the new VPAN ID at the effective time. the first VLC device is configured to: detect a VPAN ID conflict occurring on the VPAN through receiving a beacon in which a VPAN ID is the same as a VPAN ID of the VPAN and a coordinator address is different from a coordinator address of the VPAN, and generate a reporting indication message when the VPAN ID conflict occurs on the VPAN, wherein the reporting indication message comprises VPAN ID information including the VPAN ID detected by the first VLC device, and send the reporting indication message to the coordinator; and detect a VPAN ID conflict occurring on the VPAN through receiving a beacon in which a VPAN ID is the same as a VPAN ID of the VPAN and a coordinator address is different from a coordinator address of the VPAN, and generate a reporting indication message when the VPAN ID conflict occurs on the VPAN, wherein the reporting indication message comprises VPAN ID information including the VPAN ID detected by the first VLC device, and send the reporting indication message to the coordinator; and the coordinator is configured to: receive the reporting indication message from the first VLC device, wherein the reporting indication message comprises VPAN ID information including the VPAN ID detected by the first VLC device, and select a new VPAN ID that is different from the VPAN ID information including the VPAN ID detected by the first VLC device; wherein the coordinator is further configured to: generate a coordinator realignment message, and send the coordinator realignment message to the first VLC device on the VPAN, wherein the coordinator realignment message comprises the new VPAN ID and an effective time, and the coordinator and the first device use the new VPAN ID at the effective time. receive the reporting indication message from the first VLC device, wherein the reporting indication message comprises VPAN ID information including the VPAN ID detected by the first VLC device, and select a new VPAN ID that is different from the VPAN ID information including the VPAN ID detected by the first VLC device; wherein the coordinator is further configured to: generate a coordinator realignment message, and send the coordinator realignment message to the first VLC device on the VPAN, wherein the coordinator realignment message comprises the new VPAN ID and an effective time, and the coordinator and the first device use the new VPAN ID at the effective time.