A communication method, comprising: determining (S201, S301, S501) M pieces of first information, wherein M 1 pieces of first information in the M pieces of first information are comprised in one first-information set, and the left M 2 pieces of first information in the M pieces of first information are comprised in another first-information set, a quantity of pieces of first information comprised in each of the two first-information sets is less than or equal to 64, the first information comprises start location information S of time domain symbols occupied by uplink data or downlink data and quantity information L of the occupied time domain symbols, S is an integer greater than or equal to 0, L is a positive integer; and sending (S202, S302, S502) first indication information to a terminal device, wherein the first indication information comprises M indication parameters, M 1 indication parameters in the M indication parameters are in a one-to-one correspondence with the M 1 pieces of first information, and M 2 indication parameters in the M indication parameters are in a one-to-one correspondence with the M 2 pieces of first information, wherein M= M 1 + M 2, M is a positive integer, M 1 and M 2 each is an integer greater than or equal to 1, characterized in that values of the quantity information L comprised in one of the two first-information sets comprises one or more values of 2, 4, and 7, and in that the first information further comprises an indication to indicate a mapping type of a physical downlink shared channel, PDSCH, comprising the downlink data, or a mapping type of a physical uplink shared channel, PUSCH, comprising the uplink data. determining (S201, S301, S501) M pieces of first information, wherein M 1 pieces of first information in the M pieces of first information are comprised in one first-information set, and the left M 2 pieces of first information in the M pieces of first information are comprised in another first-information set, a quantity of pieces of first information comprised in each of the two first-information sets is less than or equal to 64, the first information comprises start location information S of time domain symbols occupied by uplink data or downlink data and quantity information L of the occupied time domain symbols, S is an integer greater than or equal to 0, L is a positive integer; and sending (S202, S302, S502) first indication information to a terminal device, wherein the first indication information comprises M indication parameters, M 1 indication parameters in the M indication parameters are in a one-to-one correspondence with the M 1 pieces of first information, and M 2 indication parameters in the M indication parameters are in a one-to-one correspondence with the M 2 pieces of first information, wherein M= M 1 + M 2, M is a positive integer, M 1 and M 2 each is an integer greater than or equal to 1, characterized in that values of the quantity information L comprised in one of the two first-information sets comprises one or more values of 2, 4, and 7, and in that the first information further comprises an indication to indicate a mapping type of a physical downlink shared channel, PDSCH, comprising the downlink data, or a mapping type of a physical uplink shared channel, PUSCH, comprising the uplink data.