A switching method for a visible-light communication terminal device at an access point, characterized by comprising: an original visible-light communication access point sending a measurement control request to the visible-light communication terminal device, wherein the original visible light communication access point is a current visible light communication access point of the visible light communication terminal device; the visible-light communication terminal device reporting all identification codes and signal quality of various visible-light communication access points which can be received by the visible-light communication terminal device to the original visible-light communication access point according to the measurement control request; when a visible-light communication terminal device satisfies a switching condition, the original visible-light communication access point selecting a visible-light communication access point of which signal quality is higher than that of the original visible-light communication access point and a difference between the signal quality of the selected visible-light communication access point and signal quality of the original visible-light communication access point is greater than a preset threshold value as a target visible-light communication access point according to the identification codes and signal quality of the various visible-light communication access points in a peripheral access list of the visible-light communication terminal device, the original visible-light communication access point sending a capability of the visible-light communication terminal device to the selected target visible-light communication access point, and initiating a switching request to the target visible-light communication access point (203, 303); the original visible-light communication access point selecting an operating mode according to an indication of the target visible-light communication access point, and notifying the selected operating mode to the visible-light communication terminal device, and forwarding response information fed back by the visible-light communication terminal device to the target visible-light communication access point; and after receiving response information for the switching request fed back by the target visible-light communication access point and downlink resource allocation information (210, 211), the original visible-light communication access point sending a switching command to the visible-light communication terminal device to perform switching. an original visible-light communication access point sending a measurement control request to the visible-light communication terminal device, wherein the original visible light communication access point is a current visible light communication access point of the visible light communication terminal device; the visible-light communication terminal device reporting all identification codes and signal quality of various visible-light communication access points which can be received by the visible-light communication terminal device to the original visible-light communication access point according to the measurement control request; when a visible-light communication terminal device satisfies a switching condition, the original visible-light communication access point selecting a visible-light communication access point of which signal quality is higher than that of the original visible-light communication access point and a difference between the signal quality of the selected visible-light communication access point and signal quality of the original visible-light communication access point is greater than a preset threshold value as a target visible-light communication access point according to the identification codes and signal quality of the various visible-light communication access points in a peripheral access list of the visible-light communication terminal device, the original visible-light communication access point sending a capability of the visible-light communication terminal device to the selected target visible-light communication access point, and initiating a switching request to the target visible-light communication access point (203, 303); the original visible-light communication access point selecting an operating mode according to an indication of the target visible-light communication access point, and notifying the selected operating mode to the visible-light communication terminal device, and forwarding response information fed back by the visible-light communication terminal device to the target visible-light communication access point; and after receiving response information for the switching request fed back by the target visible-light communication access point and downlink resource allocation information (210, 211), the original visible-light communication access point sending a switching command to the visible-light communication terminal device to perform switching.