A method for determining a cell scheduling mode, performed by a terminal and comprising: receiving scheduling configuration information, wherein the scheduling configuration information indicates that a second cell of the terminal is scheduled by a first cell of the terminal and that the second cell is capable of self-scheduling; determining an activity state of the first cell; wherein the first cell is a secondary cell and the second cell is a primary cell; and characterized in that determining a scheduling mode for the second cell based on the scheduling configuration information and the activity state; wherein the determining the scheduling mode for the second cell based on the scheduling configuration information and the activity state comprises: in a case that the first cell is in a second target state, determining that the first cell is incapable of scheduling the second cell, determining self-scheduling for the second cell and that scheduling with scrambling by a specific radio network temporary identifier, RNTI, is performed in a common search space, CSS, configured on the second cell and/or some or all UE-specific search spaces, USSs, in a first UE-specific search space group, wherein the second target state comprises at least one of following: an inactive state; a dormancy state; and having no search space capable of scheduling the second cell on an active bandwidth part, BWP. receiving scheduling configuration information, wherein the scheduling configuration information indicates that a second cell of the terminal is scheduled by a first cell of the terminal and that the second cell is capable of self-scheduling; determining an activity state of the first cell; wherein the first cell is a secondary cell and the second cell is a primary cell; and characterized in that determining a scheduling mode for the second cell based on the scheduling configuration information and the activity state; wherein the determining the scheduling mode for the second cell based on the scheduling configuration information and the activity state comprises: in a case that the first cell is in a second target state, determining that the first cell is incapable of scheduling the second cell, determining self-scheduling for the second cell and that scheduling with scrambling by a specific radio network temporary identifier, RNTI, is performed in a common search space, CSS, configured on the second cell and/or some or all UE-specific search spaces, USSs, in a first UE-specific search space group, wherein the second target state comprises at least one of following: an inactive state; a dormancy state; and having no search space capable of scheduling the second cell on an active bandwidth part, BWP. in a case that the first cell is in a second target state, determining that the first cell is incapable of scheduling the second cell, determining self-scheduling for the second cell and that scheduling with scrambling by a specific radio network temporary identifier, RNTI, is performed in a common search space, CSS, configured on the second cell and/or some or all UE-specific search spaces, USSs, in a first UE-specific search space group, wherein the second target state comprises at least one of following: an inactive state; a dormancy state; and having no search space capable of scheduling the second cell on an active bandwidth part, BWP.