A method for sending feedback information, comprising: receiving, by user equipment, UE, in a downlink subframe in a preconfigured downlink subframe set, downlink data that is sent by an access network device by using a downlink shared channel, and a downlink assignment index, DAI, index indicator and a DAI total quantity indicator that are sent by the access network device by using a downlink control channel; determining, by the UE, an uplink subframe used to send feedback information corresponding to the downlink shared channel, wherein the preconfigured downlink subframe set is a set that is associated with the uplink subframe and that consists of all downlink subframes of all carriers preconfigured for the UE; determining, by the UE, a codebook of the feedback information according to the DAI index indicator and the DAI total quantity indicator, wherein the codebook corresponds to all downlink subframes in a real-time scheduling downlink subframe subset, the real-time scheduling downlink subframe subset is a set that consists of downlink subframes actually scheduled by the access network device, and the real-time scheduling downlink subframe subset belongs to the preconfigured downlink subframe set; performing, by the UE, channel coding on the feedback information according to the codebook; and sending, by the UE in the uplink subframe, the feedback information on which channel coding has been performed to the access network device; wherein the value of a DAI index indicator corresponding to each downlink subframe in the real-time scheduling downlink subframe subset is: a count value obtained by performing an accumulative count on the subframes in the real-time scheduling downlink subframe subset in a preset order; and wherein in the real-time scheduling downlink subframe subset, the value of a DAI total quantity indicator of each downlink subframe in a first order combination corresponding to a current subframe sequence number is: a sum of a current quantity and a historical quantity, wherein the current quantity is a total quantity of downlink shared channels scheduled in the downlink subframes in the first order combination corresponding to the current subframe sequence number, and the historical quantity is a total quantity of downlink shared channels scheduled in each downlink subframe in the first order combinations separately corresponding to subframe sequence numbers of all downlink subframes before a subframe moment of the current subframe sequence number in the real-time scheduling downlink subframe subset. receiving, by user equipment, UE, in a downlink subframe in a preconfigured downlink subframe set, downlink data that is sent by an access network device by using a downlink shared channel, and a downlink assignment index, DAI, index indicator and a DAI total quantity indicator that are sent by the access network device by using a downlink control channel; determining, by the UE, an uplink subframe used to send feedback information corresponding to the downlink shared channel, wherein the preconfigured downlink subframe set is a set that is associated with the uplink subframe and that consists of all downlink subframes of all carriers preconfigured for the UE; determining, by the UE, a codebook of the feedback information according to the DAI index indicator and the DAI total quantity indicator, wherein the codebook corresponds to all downlink subframes in a real-time scheduling downlink subframe subset, the real-time scheduling downlink subframe subset is a set that consists of downlink subframes actually scheduled by the access network device, and the real-time scheduling downlink subframe subset belongs to the preconfigured downlink subframe set; performing, by the UE, channel coding on the feedback information according to the codebook; and sending, by the UE in the uplink subframe, the feedback information on which channel coding has been performed to the access network device; wherein the value of a DAI index indicator corresponding to each downlink subframe in the real-time scheduling downlink subframe subset is: a count value obtained by performing an accumulative count on the subframes in the real-time scheduling downlink subframe subset in a preset order; and wherein in the real-time scheduling downlink subframe subset, the value of a DAI total quantity indicator of each downlink subframe in a first order combination corresponding to a current subframe sequence number is: a sum of a current quantity and a historical quantity, wherein the current quantity is a total quantity of downlink shared channels scheduled in the downlink subframes in the first order combination corresponding to the current subframe sequence number, and the historical quantity is a total quantity of downlink shared channels scheduled in each downlink subframe in the first order combinations separately corresponding to subframe sequence numbers of all downlink subframes before a subframe moment of the current subframe sequence number in the real-time scheduling downlink subframe subset.